Program, method and information processor

A system that supports gibier businesses by acquiring and sharing butchering and sales management information with instructors to improve business operations and profitability.

JP2025124922APending Publication Date: 2025-08-26REGIONAL REVITALIZATION BUSINESS PORTFOLIO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025100257
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-19
Filing Date
2025-06-16
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

Gibier meat supply is unstable, making it difficult for businesses to formulate business plans and operate effectively, and there is a lack of awareness among farmers regarding the need for improved management for profitability.

Method used

A system that includes a server executing a program to acquire butchering and sales management information, share it with business instructors, and output guidance for improving game meat businesses.

Benefits of technology

Provides appropriate business support to gibier businesses by enhancing management and profitability through guidance from business instructors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025124922000001_ABST
    Figure 2025124922000001_ABST
Patent Text Reader

Abstract

To provide a system that can provide appropriate business support to a game meat business operator.SOLUTION: A program causes a processor of a computer to execute the steps of: determining whether a first work process has been completed based on information about a work record of the first work process; permitting the acceptance of information on a work record of a second work process that is the next work process of the first work process, for the individual identified by identification information if it is determined that the first work process has been completed; and not permitting the acceptance of the information on the work record of the second work process that is the next work process of the first work process, for the individual identified by the identification information if it is determined that the first work process has not been completed.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a program, a method, and an information processing device. [Background technology]

[0002] 2. Description of the Related Art Conventionally, systems for managing information on captured birds and animals are known. For example, Patent Document 1 discloses a system that attaches identification tags to birds and animals captured in traps, thereby ensuring the traceability of meat obtained by subsequent butchering. [Prior art documents] [Patent documents]

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

[0004] However, because the supply of gibier meat, which is obtained by capturing wild birds and animals, is unstable, gibier businesses that provide gibier meat to consumers have had difficulty formulating business plans and have had to operate on an ad hoc basis.In addition, many farmers also run gibier businesses, and there has been a current situation in which there is little awareness of the need to improve management in order to achieve independent profitability. For this reason, there was a need to provide appropriate business support for the game meat business.

[0005] The present disclosure aims to provide a system that can provide appropriate business support to game meat businesses. [Means for solving the problem]

[0006] The program of the present invention is a program executed in a system having a server with a processor, and the program causes the processor to execute the following steps: acquiring butchering information indicating the results of butchering work on captured birds and animals; acquiring sales management information indicating information related to the sale of the meat obtained through the butchering work; sharing at least one of the butchering information and the sales management information with a business instructor who provides guidance on improving the game meat business; and outputting the improvement guidance information input by the business instructor to game meat business operators who require guidance on improving their business. [Effects of the Invention]

[0007] According to the system of the present invention, it is possible to provide appropriate business support to gibier businesses. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a diagram showing the overall configuration of a system according to an embodiment of the present invention; [Figure 2] FIG. 2 is a block diagram showing the functional configuration of a terminal device included in the system according to the present embodiment. [Figure 3] FIG. 2 is a block diagram showing the functional configuration of a business management server included in the system according to the present embodiment. [Figure 4] FIG. 2 is a diagram showing an example of the data structure of a database that accumulates information about hunting activities stored in the system according to the present embodiment. [Figure 5] FIG. 10 is a diagram showing an example of the data structure of a database that accumulates information about gibier businesses stored in the system according to the present embodiment. [Figure 6] FIG. 2 is a diagram showing an example of a data structure of a database that accumulates information about dismantling work stored in the system according to the present embodiment. [Figure 7] FIG. 2 is a diagram showing an example of a data structure of a database that accumulates information related to sales management stored in the system according to the present embodiment. [Figure 8]10 is a diagram illustrating the process of accumulating capture records by a capturer, among the processes of the system according to this embodiment. FIG. [Figure 9] 10 is a diagram illustrating the process of accumulating the results of butchering work by a gibier business, among the processes of the system according to the present embodiment. FIG. [Figure 10] FIG. 10 is a diagram illustrating the process of accumulating sales management information for meat by a gibier business, among the processes of the system according to the present embodiment. [Figure 11] FIG. 10 is a diagram illustrating a process of predicting hygiene information, which is one of the processes of the system according to the present embodiment. [Figure 12] FIG. 10 is a diagram showing an example of an inspection record book among example screens of the system according to the present embodiment. [Figure 13] FIG. 10 is a diagram showing an example of a hygiene map among example screens of the system according to the present embodiment. [Figure 14] This is a schematic diagram showing an example of the work flow from capturing birds and animals to shipping them as products. [Figure 15] FIG. 10 is a diagram illustrating an example of a functional configuration of a server 50 in a modified example. [Figure 16] FIG. 10 is a diagram showing the data structure of an operation process master 502a. [Figure 17] FIG. 10 is a diagram showing the data structure of a record item master 502b. [Figure 18] FIG. 10 is a diagram showing the data structure of a work record table 502c. [Figure 19] FIG. 10 is a diagram showing the data structure of an inventory table 502d. [Figure 20] FIG. 10 is a diagram showing the data structure of a sequence table 502e. [Figure 21] FIG. 10 is a diagram showing the data structure of a process management table 502f. [Figure 22] FIG. 10 is a flowchart illustrating a work recording process. [Figure 23] FIG. 10 is a schematic diagram of an inventory list screen D1. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. In the drawings for explaining the embodiment, the same components are generally designated by the same reference numerals, and repeated description thereof will be omitted.

[0010] (1. Overview) The regional environment management system 1 (simply referred to as the system 1) according to this embodiment is a system that supports, for example, a gibier business. The gibier business refers to a business that butchers birds and animals captured in mountainous areas and sells the obtained meat.

[0011] (2. Overall configuration of System 1) Fig. 1 is a diagram showing the overall configuration of a system 1 according to this embodiment. As shown in Fig. 1, the system 1 includes a trapper terminal 10, a business operator terminal 20, a trainer terminal 30, a local government terminal 40, a business support server 50 (hereinafter simply referred to as the server 50), an environmental information DB 60, and a prediction model DB 70. The capturer terminal 10, business operator terminal 20, instructor terminal 30, local government terminal 40, server 50, environmental information DB 60, and prediction model DB 70 are connected to each other via network 80 using wired or wireless communication standards so that they can communicate with each other.

[0012] Users of System 1 include the following: - Hunting personnel who capture birds and animals through hunting activities - Gibier business operators who are engaged in the business of butchering birds and animals captured by hunters and providing them to consumers as meat (hereinafter referred to as gibier business) - To provide guidance to gibier businesses on quality control of captured meat as support for their gibier utilization business (hereinafter referred to as "business instructors"). - Local government officials in charge of agriculture, forestry and fisheries (hereinafter referred to as local government officials)

[0013] Among the above users, the trapper uses the trapper terminal 10 to report the results of his hunting activities. The wild game business operator uses the business operator terminal 20 to accumulate information about the wild game business and create the necessary record books.

[0014] Business instructors use instructor terminals 30 to view the information stored in system 1 and provide support to each user (especially game meat business operators) for their game meat utilization business and guidance on quality control of captured meat. Business instructors are made up of a group of multiple experts, including food hygiene experts, wildlife control experts, and business management guidance experts. Business instructors provide appropriate guidance to each user as needed in response to inquiries from each user or in accordance with the support activity agreements concluded in advance between the parties. The person in charge of the local government uses the instructor terminal 30 to manage the environmental information of the area to be evaluated.

[0015] (2-1: Hardware configuration of the capturer terminal 10) The trapper terminal 10 is a terminal used by the trapper to exchange information with the system 1. The trapper terminal 10 may be implemented, for example, as a desktop personal computer (PC) or a laptop PC. The trapper terminal 10 may also be a portable computer such as a smartphone, tablet terminal, or head-mounted display. For example, a portable smartphone is preferable as the trapper terminal 10 that the trapper operates while hunting.

[0016] As shown in FIG. 1, the capturer terminal 10 includes a communication IF (Interface) 12, an input device 13, an output device 14, a memory 15, a storage 16, and a processor 19.

[0017] The communication IF 12 is an interface for transmitting and receiving signals so that the trapper terminal 10 can communicate with an external device. The input device 13 is an input device for receiving input operations from a user, and includes, for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, and the like.

[0018] The output device 14 is an output device for presenting information to a user, and includes, for example, a display, a speaker, and the like. The memory 15 is for temporarily storing programs and data to be processed by the programs, and is realized by a volatile memory such as a DRAM (Dynamic Random Access Memory).

[0019] The storage 16 is a storage device for saving data, and is realized by, for example, a flash memory or an HDD (Hard Disc Drive). The processor 19 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, a register, a peripheral circuit, and the like.

[0020] (2-2. Hardware Configuration of the Operator Terminal 20) The business operator terminal 20 is a terminal used by a wild game business operator to exchange information with the system 1. The business operator terminal 20 is realized, for example, by a desktop personal computer (PC) or a laptop PC. The business operator terminal 20 may also be a portable computer such as a smartphone, a tablet terminal, or a head-mounted display. In the illustrated example, the business operator terminal 20 is a desktop PC. The business operator terminal 20 includes a communication IF (Interface), an input device, an output device, a memory, a storage, and a processor, similar to the trapper terminal 10. Each of these components is similar to that of the trapper terminal 10, and therefore a description thereof will be omitted.

[0021] (2-3. Hardware Configuration of Instructor Terminal 30) The instructor terminal 30 is a terminal used by a business instructor to exchange information with the system 1. The instructor terminal 30 is realized, for example, by a desktop personal computer (PC) or a laptop PC. The instructor terminal 30 may also be a portable computer such as a smartphone, a tablet terminal, or a head-mounted display. In the illustrated example, the instructor terminal 30 is a desktop PC. The instructor terminal 30 includes a communication IF (Interface), an input device, an output device, a memory, a storage, and a processor, similar to the trapper terminal 10. Each of these components is similar to that of the trapper terminal 10, and therefore a description thereof will be omitted.

[0022] (2-4. Hardware configuration of local government terminal 40) The local government terminal 40 is a terminal used by a local government official who exchanges information with the system 1. The local government terminal 40 is realized, for example, by a desktop personal computer (PC) or a laptop PC. The local government terminal 40 may also be a portable computer such as a smartphone, a tablet terminal, or a head-mounted display. In the illustrated example, the local government terminal 40 is a desktop PC. The local government terminal 40 includes a communication IF (Interface), an input device, an output device, a memory, a storage, and a processor, similar to the trapper terminal 10. Each of these components is similar to that of the trapper terminal 10, and therefore a description thereof will be omitted.

[0023] (2-5. Hardware configuration of server 50) The server 50 is a device that accumulates various data related to the gibier business and performs predetermined calculations based on the accumulated data. The server 50 is a computer connected to the network 80.

[0024] As shown in FIG. 1, the server 50 includes a communication IF 52, an input / output IF 53, a memory 55, a storage 56, and a processor 59.

[0025] The communication IF 52 is an interface for transmitting and receiving signals so that the server 50 can communicate with external devices. The input / output IF 53 functions as an interface with an input device for receiving input operations from the user and an output device for presenting information to the trapper terminal 10.

[0026] The memory 55 is for temporarily storing programs and data to be processed by the programs, and is realized by a volatile memory such as a DRAM. The storage 56 is a storage device for saving data, and is realized by, for example, a flash memory or a HDD. The processor 59 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, registers, peripheral circuits, and the like.

[0027] (2-6. Structure of Environmental Information DB60) The environmental information DB 60 is a database that stores environmental information of the area that is the target of evaluation by the system 1. The environmental information includes, for example, the following: - Information about past weather, temperature and humidity -Information on the distribution and changes of vegetation in each area of ​​the region Information on the types and numbers of birds and animals expected to inhabit the area - Information on the radiation levels of captured birds and animals, and whether they carry specific pathogens or viruses (sanitary information)

[0028] (2-7. Configuration of the prediction model DB70) The prediction model DB70 is a database that predicts environmental information in the area that is the target of evaluation by the system 1. The prediction model is a model that outputs the transition of environmental information for a specified future period in response to input of current environmental information. The environmental information includes distribution information of specific pathogens or viruses.

[0029] A predictive model is obtained by having a machine learning model perform machine learning based on learning data in accordance with a model learning program. For example, the prediction model is trained to output, for an input value of environmental information, the trend in the value of a data item included in the environmental information over a specified future period.

[0030] In this case, the learning data may be, for example, input data for values ​​of specific data items included in the environmental information, and the transition of the input values ​​of each data item after a specific period of time has passed as correct output data. For example, specifically, the input data may be distribution information of a specific pathogen or virus, and the distribution information of the specific pathogen or virus after a specific period of time has passed as correct output data.

[0031] The predictive model according to this embodiment is, for example, a parameterized composite function in which multiple functions are combined. The parameterized composite function is defined by a combination of multiple adjustable functions and parameters. The predictive model according to this embodiment may be any parameterized composite function that satisfies the above requirements, but is assumed to be a multi-layer network model (hereinafter referred to as a multi-layer network). A predictive model using a multi-layer network has an input layer, an output layer, and at least one intermediate layer or hidden layer provided between the input layer and the output layer. The predictive model is expected to be used as a program module that is part of artificial intelligence software.

[0032] The multi-layered network according to the present embodiment may be, for example, a deep neural network (DNN), which is a multi-layered neural network that is the subject of deep learning. As the DNN, for example, a convolution neural network (CNN) that targets images may be used. Furthermore, the above is merely an example of a prediction model, and the prediction model may have other configurations. For example, the prediction model may be a rule-based model described by a function in which hunting information and environmental information are variables and coefficients derived from past performance are assigned to each variable.

[0033] The prediction model DB 70 stores a plurality of prediction models. Various prediction models are prepared, such as models that use any data item included in environmental information as an input variable, and models that use multiple data items as input variables. Furthermore, the content of the prediction models varies widely with respect to the data to be output, such as a model that outputs weather forecast results and a model that outputs future vegetation distribution.

[0034] (2-8. Functional Configuration of Capturer Terminal 10) 2 is a block diagram showing the functional configuration of the trapper terminal 10. Note that since the other terminal devices (business operator terminal 20, instructor terminal 30, and local government terminal 40) also have similar functional configurations, only the trapper terminal 10 will be described as a representative, and a description of the common functional configurations of the other terminal devices will be omitted.

[0035] As shown in Fig. 2, the trapper terminal 10 includes a communication unit 121, an input / output unit 130, a camera 140, a GPS antenna 150, a memory unit 170, and a control unit 180. The trapper terminal 10 also includes functions and configurations (e.g., a battery for storing power, a power supply circuit for controlling the supply of power from the battery to each circuit, etc.) that are not shown in Fig. 2. The blocks included in the trapper terminal 10 are electrically connected by, for example, a bus or the like.

[0036] The communication unit 121 performs processing for the capturer terminal 10 to communicate with other devices. The communication unit 121 performs transmission processing on signals generated by the control unit 180 and transmits the signals to the outside (for example, the server 50). The communication unit 121 performs reception processing on signals received from the outside and outputs the signals to the control unit 180.

[0037] The input / output unit 130 has a mechanism for accepting input operations from the user who owns the capturer terminal 10 and displaying output contents. Specifically, the input / output unit 130 includes a keyboard 131 and a display 132. The input / output unit 130 may also include other input devices such as a mouse.

[0038] The keyboard 131 outputs typed text data to the control unit 180 as an input operation from the user. Display 132 displays data such as images, videos, and text under the control of control unit 180. Display 132 is realized by, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display.

[0039] The camera 140 includes an image sensor and acquires image information or video data in response to a user operation. The acquired image information is stored in the storage unit 170.

[0040] The GPS antenna (Global Positioning System) 150 communicates wirelessly with the GPS system to detect the position of the trapper terminal 10. The GPS antenna 150 transmits the acquired information about the position of the trapper terminal 10 to the storage unit 170.

[0041] The storage unit 170 is configured with, for example, a flash memory or the like, and stores data and programs used by the trapper terminal 10. The storage unit 170 stores, for example, the following information: Management application software programs used when using System 1 - Image information captured by the camera Location information of the capturer terminal 10 when the image was taken

[0042] The control unit 180 is realized by the processor 19 reading a program stored in the storage unit 170 and executing instructions included in the program. The control unit 180 controls the operation of the capturer terminal 10. Specifically, for example, the control unit 180 fulfills the functions of an operation reception unit 181, a transmission / reception unit 182, a data acquisition unit 183, and a presentation unit 184.

[0043] The operation accepting unit 181 performs processing for accepting user operations input from the input device 13. For example, the operation accepting unit 181 accepts operations based on text data input to the keyboard 131.

[0044] The transmitting / receiving unit 182 performs processing for the trapper terminal 10 to transmit and receive data in accordance with a communication protocol with an external device such as the server 50. For example, the transmitting / receiving unit transmits image information stored in the storage unit 170 to the server 50 together with location information where the image was taken.

[0045] The data acquisition unit 183 acquires information entered by a user using the trapper terminal 10. For example, the acquired information may be information entered by the user from the keyboard 131 of the trapper terminal 10. The information acquired by the data acquisition unit 183 is transmitted to the server 50 via the transmission / reception unit 182. The data acquisition unit 183 also acquires information about the location where an image was captured when the camera 140 captured the image. The data acquisition unit 183 associates the acquired location information with the image information and stores them in the storage unit 170.

[0046] The presentation unit 184 presents various information to the user. For example, the presentation unit 184 displays image information on the display 132, thereby presenting the content of the image information to the user.

[0047] (2-7. Functional configuration of server 50) 3 is a block diagram showing the functional configuration of the server 50 included in the system 1 of this embodiment. As shown in FIG. 3, the server 50 functions as a communication unit 501, a storage unit 502, and a control unit 503.

[0048] The communication unit 501 performs processing for the server 50 to communicate with external devices.

[0049] The storage unit 502 stores data and programs used by the server 50. For example, the storage unit 502 stores the following databases: 1) A database that manages information on hunting activities ·Capturer Database (Capturer DB) Capture record database (Capture record DB) ·Bird and Animal Individual Database (Bird and Animal Individual DB)

[0050] 2) Database on gibier businesses ·Business database (Business DB) ·Business user database (Business user DB) Work equipment database (Work equipment DB) Storage facility database (storage facility DB)

[0051] 3) Database on demolition work Work master database (Work master DB) Work process database (Work process DB) Work history database (Work history DB)

[0052] 4) Sales management database Inventory database (inventory DB) ·Customer database (customer DB) Order history database (Order history DB) · Shipping performance database (Shipping performance DB) Each of these databases will be described in detail later.

[0053] The control unit 503 is realized by the processor 59 reading a program stored in the storage unit 502 and executing instructions included in the program. The control unit 503 controls the operation of the server 50. Specifically, for example, the control unit 503 fulfills the functions of a transmission / reception control module, a data acquisition module, a determination module, a prediction processing module, and an output module.

[0054] The transmission / reception control module controls the process in which the server 50 transmits and receives data to and from external devices such as the trapper terminal 10 in accordance with a communication protocol.

[0055] The data acquisition module acquires various pieces of information received by the transmission / reception control module and stores them in the storage unit 502. The data acquisition module stores the acquired information as new records in the respective databases stored in the storage unit 502, depending on the content of the information.

[0056] The aggregation module executes a process of aggregating, in chronological order, location information and sanitation information associated as hunting information in the evaluation area. The aggregation module also outputs the aggregated location information and sanitary information of birds and animals in the evaluation area as environmental information for the evaluation area.

[0057] The prediction module uses the environmental information and the prediction model to output bird and animal appearance prediction information. Specifically, the prediction module inputs any of the data items included in the environmental information into the corresponding prediction model. At this time, the prediction module selects an appropriate prediction model from multiple prediction models stored in the prediction model DB 70. The method for selecting an appropriate prediction model will be described later. The prediction model DB stores various prediction models.

[0058] The output module generates data to be output by the control unit 503. For example, the output module outputs a predicted value of the environmental information output by the prediction module. In this case, the output module can output the predicted value of the environmental information output by the prediction module as map information, which will be described later. Details of the map information will be described later.

[0059] (3. Data Structure) Next, an example of the data structure of each of the above-mentioned databases will be described.

[0060] (3-1) Database for managing information on hunting activities 4A is a diagram showing a database relating to hunting information, with Fig. 4A being a diagram showing a trapper DB, Fig. 4B being a diagram showing a capture record DB, and Fig. 4C being a diagram showing a bird and animal individual DB. These will be explained in order.

[0061] <3-1-1.Captor DB> The catcher DB shown in FIG. 4A is a database that manages information about catchers. Each record in the trapper DB includes the following items: "trapper ID," "name," "affiliation," "registration number," "contact information," "device used," and "hunting area."

[0062] The item "Capturer ID" stores identification information for identifying the capturer.

[0063] The item "Name" stores the name of the captor corresponding to the captor ID.

[0064] The item "Affiliation" stores the name of the hunting association, such as the hunting club, to which the trapper corresponding to the trapper ID belongs.

[0065] The item "Registration Number" stores the number registered for the trapper corresponding to the trapper ID.

[0066] The "Contact Information" field stores information about the contact information of the captor corresponding to the captor ID. For example, the contact information includes the following information: ·telephone number ·email address Account information for messaging apps such as SNS

[0067] The item "Device Used" stores identification information of the terminal device, such as a smartphone, used by the trapper corresponding to the trapper ID.

[0068] The item "hunting area" stores information about the area where the trapper corresponding to the trapper ID mainly carries out hunting activities. Note that other information may be stored in the catcher DB. For example, the catcher DB may include the following information: Personal information such as gender, age (date of birth), place of residence, years of experience as a trapper - Password corresponding to the trapper ID (used when starting the management application) This may include information about the past hunting activities of the trapper corresponding to the trapper ID, or information about various illegal acts committed in connection with past hunting activities.

[0069] <3-1-2. Capture record database> 4B is a diagram showing an example of the data structure of the capture record DB. The capture record DB is a database that stores the records of birds and animals captured through hunting activities carried out by trappers.

[0070] Each record in the capture history DB includes the following items: "Capture history ID," "Capture date," "Captor," "Capture location," "Captured bird / animal," "Capture method," "Individual ID," and "Individual image."

[0071] The item "Capture record ID" stores identification information (ID) for identifying capture records.

[0072] The item "Capture date and time" stores the date on which the bird or animal corresponding to the capture record ID was captured. Specifically, the item "Report date and time" may automatically store the date and time when the trapper inputs information about the capture record by operating the trapper terminal 10.

[0073] The item "trapper" stores the trapper ID of the trapper who captured the bird or animal corresponding to the capture record ID. Specifically, the item "hunter ID" may automatically store the trapper ID of the trapper who inputs information about the record by operating the trapper terminal 10.

[0074] The item "Capture location" stores information about the location where the bird or animal corresponding to the capture record ID was captured. Specifically, the item "Capture location" may automatically store location information of the trapper terminal 10 when the trapper took an image of the captured individual.

[0075] The item "captured bird / animal" stores information about the type of bird / animal actually captured in the capture of the bird / animal corresponding to the capture record ID. Specifically, the name of the bird / animal, such as deer, wild boar, or bear, is stored.

[0076] The "Capture Method" field stores the capture method used by the capturer to capture the bird or animal corresponding to the capture record ID. Examples of capture methods include "scattering," "snare trap," and "cage."

[0077] The item "Individual ID" stores identification information that identifies the individual bird or animal that was actually captured when capturing the bird or animal that corresponds to the capture record ID.

[0078] The "Individual Image" item stores a photograph of an individual bird or animal that was actually captured during the capture of the bird or animal that corresponds to the capture record ID. Specifically, an image of an individual bird or animal that was taken by the capturer using the capturer terminal 10 at the capture location is stored as an "Individual Image." In principle, one individual bird or animal is photographed for each image. It should be noted that other information may also be stored in the capture record DB.

[0079] <3-1-3. Bird and Animal Individual Database> 4C is a diagram showing an example of the data structure of the bird and animal individual DB. The bird and animal individual DB is a database that stores information about individual birds and animals captured through hunting activities.

[0080] Each record in the bird and animal individual DB includes the items "individual ID", "bird and animal name", "sex", "adult / juvenile", "size", "weight", "sanitary information", etc.

[0081] The item "Individual ID" stores identification information for identifying an individual bird or animal captured through hunting activities.

[0082] The item "Bird and Animal Name" stores the name of the bird or animal that corresponds to the individual ID. Information about the breed may be managed as the bird or animal name. Breed is information that further subdivides the type of individual bird or animal. For example, for the bird or animal type "deer," breeds such as "Ezo deer" and "Japanese sika deer" can be set.

[0083] The item "sex" stores information about the sex of the individual bird or animal corresponding to the individual ID.

[0084] The item "adult / juvenile" also stores information on whether the individual bird or animal corresponding to the individual ID is an adult or a juvenile.

[0085] The item "size" stores information about the size of the individual bird or animal that corresponds to the individual ID. Information about the size of an individual can be management items that are generally used to understand the size of the relevant bird or animal, such as body length or height. Note that the "size" item may be an actual measured value or an estimated value by the capturer.

[0086] The "weight" field stores the weight of the individual bird or animal that corresponds to the individual ID. Note that the "weight" field may contain an actual measured value or a value estimated by the capturer.

[0087] The item "Sanitary Information" stores the following information detected during inspection of the individual bird or animal corresponding to the individual ID. Information on whether or not you have a specific pathogen Information about whether or not you have a specific virus Information about whether you have certain parasites - Information about the amount of radiation contained in the individual It should be noted that other information may be stored in the bird and animal individual DB. For example, the following information may be stored in the bird and animal individual DB: Information about the date of capture Information about the date of inspection Information about the testing institution that performed the test Information that identifies test results

[0088] (3-2) Database for managing information on game meat businesses Fig. 5 shows a database related to gibier businesses, with Fig. 5A showing the business establishment DB, Fig. 5B showing the business establishment user DB, Fig. 5C showing the work equipment DB, and Fig. 5D showing the storage equipment DB. These will be explained in order.

[0089] <3-2-1. Business DB> The establishment DB shown in FIG. 5A is a database for managing information on establishments of wild game meat businesses.

[0090] Each record in the establishment DB includes an item "establishment ID," an item "facility name," an item "establishment name," an item "address," an item "certification number," an item "certification date," and the like.

[0091] The item "Establishment ID" stores an identification number that can identify a gibier establishment.

[0092] The item "facility name" stores the name of the wild game establishment corresponding to the establishment ID.

[0093] The item "business name" stores the name of the gibier business (for example, the corporate name) that corresponds to the business ID.

[0094] The item "Location" stores the location of the wild game establishment corresponding to the establishment ID.

[0095] The item "certification number" stores the number of the permit or license required for the wild game business that the wild game business corresponding to the business ID has received from the local government to carry out the wild game business.

[0096] The item "certification date" stores the date when the wild game business corresponding to the business ID received a license from the local government. The establishment DB may also store other information.

[0097] <3-2-2. Business User DB> The business user DB shown in FIG. 5B is a database that stores information about users of the system 1 who belong to wild game business operators.

[0098] Each record in the establishment user DB includes an item "user ID," an item "name," an item "establishment ID," an item "authority," and the like.

[0099] The item "user ID" stores identification information that can identify a user of the system 1 who belongs to a gibier business.

[0100] The item "Name" stores the name of the user corresponding to the user ID.

[0101] The item "Login Pass" stores the login password of the user corresponding to the user ID.

[0102] The item "establishment ID" stores identification information of the establishment to which the user corresponding to the user ID belongs.

[0103] The "Authority" field stores information about the authority of the user corresponding to the user ID. Examples of authority include the following: Administrator privileges: Permission to edit / view all information related to your own business ·Person in charge authority: Permission to edit / view some information about one's own business The establishment user DB may also store other information.

[0104] <3-2-3. Work Equipment DB> The work facility DB shown in FIG. 5C is a database that manages information about work sites managed by gibier businesses.

[0105] Each record in the work equipment DB includes an item "work equipment ID," an item "name," an item "location," an item "equipment content," an item "hygiene level," and the like.

[0106] The item "Work facility ID" stores identification information that can identify the work facility managed by the gibier business. The work facility includes a work facility (workplace) and work equipment.

[0107] The item "Name" stores the name of the equipment corresponding to the work equipment ID.

[0108] The item "location" stores information about the location of the equipment corresponding to the work equipment ID.

[0109] The item "equipment details" stores information indicating the details of the equipment corresponding to the work equipment ID.

[0110] The item "hygiene level" stores information about the hygiene level set for the equipment corresponding to the work equipment ID. Examples of hygiene levels include the following: Contaminated area: Area where preliminary processes such as washing and skinning of individual birds and animals are carried out Semi-contaminated area: Area where intermediate processes such as organ processing are carried out Sanitation area: An area where meat is slaughtered and where a certain level of cleanliness is required. It should be noted that other information may also be stored in the work facility DB.

[0111] <3-2-4. Storage equipment DB> The storage facility DB shown in FIG. 5D is a database that manages information about meat storage facilities managed by game meat businesses.

[0112] Each record in the storage facility DB includes an item "storage facility ID," an item "name," an item "location," an item "facility details," an item "hygiene level," and the like.

[0113] The "storage facility ID" field stores identification information for identifying storage facilities managed by the gibier business. Storage facilities include refrigerators and freezers.

[0114] The item "Name" stores the name of the facility corresponding to the storage facility ID.

[0115] The item "location" stores information about the location of the facility corresponding to the storage facility ID.

[0116] The item "facility details" stores information indicating the details of the facility corresponding to the storage facility ID.

[0117] The "hygiene level" item stores information about the hygiene level set for the facility corresponding to the storage facility ID. The hygiene level of storage facilities for meat is basically all "hygienic area", but storage facilities for animals scheduled for disposal may be "contaminated area". The storage facility DB may also store other information.

[0118] (3-3) Database on demolition work Fig. 6 shows a database related to butchering work carried out by a gibier business, with Fig. 6A showing a work asta DB, Fig. 6B showing a work process DB, and Fig. 6C showing a work history DB. These will be explained in order.

[0119] <3-3-1> Work master database The work master DB shown in Fig. 6A is a database in which the contents of work that is expected to be performed by a gibier business to butcher individual birds and animals are registered as master data. The work master DB is pre-registered and can be added as needed.

[0120] Each record in the task master DB includes an item "task ID," an item "task content," an item "task section," and the like.

[0121] The item "Work ID" stores identification information for the work that is expected to be carried out by the gibier business operator.

[0122] The item "Work content" stores the content of the work corresponding to the work ID.

[0123] The item "work section" stores the section in which the work corresponding to the work ID should be performed. Note that other information may also be stored in the task master DB.

[0124] <3-3-2> Work process DB The work process DB shown in Figure 6B is a database that is set up and registered by the wild game business operator himself as the process for butchering individual birds and animals that the business performs. In other words, in wild game businesses, the process for butchering generally varies depending on the type of bird or animal being captured, the type of equipment owned, or the region. For this reason, wild game business operators can set up their own process for butchering work to be performed at their own business from among the work details registered in the work master DB. New records are recorded in the work process DB as the wild game business operator sets it up.

[0125] Each record in the work process DB includes an item "process ID," an item "business establishment ID," an item "work 1," an item "work equipment," an item "required time," and the like.

[0126] The item "Process ID" stores identification information that can identify the process of butchering work that a gibier business carries out at its own business premises.

[0127] The item "establishment ID" stores identification information of the establishment that performs the dismantling work process corresponding to the process ID.

[0128] The item "Work 1" stores a work ID that indicates the content of the first work of the dismantling work that corresponds to the process ID.

[0129] The item "work facility" stores identification information of the work facility where work 1 is performed.

[0130] The item "required time" stores information indicating an estimate of the time required to perform the task 1. The work process DB may also store other information. For example, multiple works may be managed as one process.

[0131] <3-3-3> Work history database The work history DB shown in Fig. 6C is a database that stores the history of the butchering work of individual birds and animals that was actually performed by a gibier business. New records are recorded in the work history DB when the gibier business enters work history.

[0132] Each record in the work history DB includes an item "work history ID," an item "process ID," an item "work date and time," an item "worker," an item "worked individual," and the like.

[0133] The item "Work History ID" stores identification information that can identify the work history of the butchering work performed by the wild game business.

[0134] The item "process ID" stores identification information of the process carried out in the dismantling work corresponding to the work history ID.

[0135] The item "Work date and time" stores the date and time when the dismantling work corresponding to the work history ID was performed.

[0136] The item "worker" stores identification information of the business user who performed the dismantling work corresponding to the work history ID.

[0137] The item "Worked individual" stores identification information of the individual bird or animal that was the subject of the butchering work corresponding to the work history ID. Note that other information may be stored in the work history DB. For example, the work history DB may store the following information: Information on the results of various inspections carried out during the demolition work Information on supervisors who manage the safety of demolition work

[0138] (3-4) Sales management database Fig. 7 shows databases that manage the sale of meat obtained by a gibier business through butchering work, with Fig. 7A showing an inventory DB, Fig. 7B showing a customer DB, Fig. 7C showing a shipping record DB, and Fig. 7D showing an order record DB. These will be explained in order.

[0139] <3-4-1> Inventory DB The inventory DB shown in Figure 7A is a database that stores information about the inventory of meat stored by a game meat business. New records are recorded in the inventory DB when meat is received after slaughtering, and the inventory DB is updated through regular inventory checks.

[0140] Each record in the inventory database includes the following items: "Inventory ID," "Bird / Animal Name," "Form," "Part Type," "Product Name," "Weight," "Acceptance Date," "Condition," "Storage Facility," "Best Before Date," and "Remarks."

[0141] The item "Stock ID" stores identification information that can identify the stock of meat stored by the game meat business.

[0142] The item "Bird and Animal Name" stores the name of the bird or animal for the stock of meat corresponding to the stock ID.

[0143] The item "form" stores information about the form of stock of the meat corresponding to the stock ID. The form of meat indicates the state in which the meat is stored, such as block or slices.

[0144] The item "Part type" stores information indicating the corresponding body part for the stock of meat corresponding to the stock ID.

[0145] The "Product Name" field stores the product name of the meat stock corresponding to the inventory ID. If there is no product name, the field may be left blank. In that case, the product name is set based on the type, part type, and weight.

[0146] The item "weight" stores the weight of the meat stock corresponding to the stock ID.

[0147] The "Acceptance Date" field stores the date and time when the meat inventory corresponding to the inventory ID was received. This is generally the date and time when the butchering work for the inventory was completed.

[0148] The item "status" stores information indicating the status of the stock of meat corresponding to the stock ID, taking into account the quality of the meat or the impact of butchering work.

[0149] The item "storage facility" stores identification information of the storage facility where the stock of meat corresponding to the stock ID is stored.

[0150] The item "Best before date" stores the expiration date of the meat stock corresponding to the stock ID.

[0151] The "Notes" field stores any important points to note about the meat inventory that corresponds to the inventory ID. For example, the following points can be mentioned: - Priority shipping to specific customers has been decided - Information identifying the work history of the demolition work - Information to identify individual birds and animals The inventory DB may also store other information.

[0152] <3-4-2>Customer DB The customer DB shown in Figure 7B is a database that stores information about customers to whom a gibier business sells meat. When a new customer enquires, the customer DB registers the new customer and records a new record.

[0153] Each record in the customer database includes the following fields: "Customer ID," "Customer Name," "Location," "Contact Person," "Contact Information," "Last Order Date," "Last Shipping Date," "Transaction NG Flag," "Remarks," etc.

[0154] The item "customer ID" stores identification information that can identify the customer to whom the gibier business sells meat.

[0155] The item "Customer Name" stores the name of the customer corresponding to the customer ID.

[0156] The item "Location" stores the location of the customer corresponding to the customer ID.

[0157] The item "contact person" stores information about the person in charge of the customer corresponding to the customer ID.

[0158] The "Contact Information" field stores contact information for the customer corresponding to the customer ID. Specifically, this information includes the telephone number or email address of the person in charge.

[0159] The item "Last Order Date" stores the date of the last order received from the customer corresponding to the customer ID.

[0160] The item "Last shipping date" stores the last shipping date to the customer corresponding to the customer ID.

[0161] The item "Transaction NG flag" stores a flag that is turned ON when a transaction with the customer corresponding to the customer ID is NG due to some kind of trouble that occurred in a past transaction.

[0162] The "Notes" field stores important points to note about the customer corresponding to the customer ID. For example, the points to note are as follows: · Matters to be passed on regarding the response to the customer (irregular responses, etc.) Details of problems that occurred in past transactions The customer DB may also store other information.

[0163] <3-4-3> Order record DB The order record DB shown in Fig. 7C is a database that stores the actual orders for meat from customers to a gibier business. A new record is recorded in the order record DB when the gibier business receives an order from a customer.

[0164] Each record in the order record DB includes an item "order ID", an item "order date", an item "scheduled shipping date", an item "shipping destination", an item "order details", an item "order amount", an item "remarks", and the like.

[0165] The item "order ID" stores identification information that can identify meat orders that a gibier business has received from customers.

[0166] The item "Order Date" stores the date and time when the order corresponding to the order ID was received.

[0167] The item "Scheduled shipping date" stores the scheduled shipping date of the product for the order corresponding to the order ID.

[0168] The item "shipping destination" stores information about the shipping destination of the order corresponding to the order ID.

[0169] The item "Order Content" stores the details of the order corresponding to the order ID.

[0170] The item "order amount" stores the order amount of the order corresponding to the order ID.

[0171] The "Notes" field stores any important points to note about the order that corresponds to the order ID. For example, the following points can be mentioned: - Information regarding shipping destination, delivery method, etc., if any Information about customer preferences regarding payment methods The order record DB may also store other information.

[0172] <3-4-4> Shipping record DB The shipping record DB shown in Fig. 7D is a database that stores the actual shipments of meat from gibier businesses to customers. New records are recorded in the shipping record DB as new shipments from gibier businesses are registered.

[0173] Each record in the shipping record DB includes an item "shipping ID," an item "order ID," an item "shipping stock," an item "shipping date," an item "receiving information," and the like.

[0174] The item "shipping ID" stores identification information that can identify the shipping history from the gibier business.

[0175] The item "order ID" stores the order ID corresponding to the shipment that corresponds to the shipment ID.

[0176] The item "shipping inventory" stores identification information of inventory allocated as a product in the shipment corresponding to the shipping ID.

[0177] The item "Shipping Date" stores information about the date and time when the shipment corresponding to the shipping ID was made.

[0178] The item "Receipt Information" stores information indicating the fact of receipt submitted by the customer for the shipment corresponding to the shipment ID. For example, it includes receipt information. The shipping record DB may also store other information.

[0179] (4. System Processing) The processing by the system 1 will be described below with reference to FIGS.

[0180] (4-1. Processing to accumulate capture records by the capturer) First, the process of accumulating records of bird and animal captures by a capturer will be described. FIG. 8 is a diagram illustrating the process of accumulating records of bird and animal captures by trappers in the system 1.

[0181] As shown in FIG. 8, in this process, first, the trapper inputs trap information using a trapper terminal 10 such as a smartphone (step S101). Specifically, the trapper takes a photograph of the individual bird or animal that he or she has captured using the trapper terminal 10. At this time, the trapper logs in to the application software installed on the trapper terminal 10 using his or her own account information (trapper ID and password), and starts up the camera 140 by transitioning from the application. The trapper then takes a photograph of the bird or animal that he or she has captured using the camera 140.

[0182] In step S101, the data acquisition unit 183 of the trapper terminal 10 acquires the location information when an image of an individual was taken by the camera 140. The data acquisition unit 183 associates the acquired location information with the image information.

[0183] In step S101, the trapper operates the trapper terminal 10 to input necessary items to be registered as trap information. Specifically, the trapper inputs information for each captured individual item managed in the capture record DB and the bird / animal individual DB. The input information is sent from the trapper terminal 10 to the server 50. At this time, the trapper terminal 10 may perform image processing on the photographed image of the individual bird / animal to estimate the species, sex, size, weight, etc. of the bird / animal, and automatically input the estimated results.

[0184] The trapper operates the trapper terminal 10 to transmit information about the captured bird or animal and image information about the captured bird or animal to the server 50. At this time, the transmitter / receiver unit 182 of the trapper terminal 10 transmits at least the following information to the server 50: - Information that can identify the person who caught the catch Information indicating hunting activities, such as capture locations and capture methods Information about individual birds and animals captured (including individual images)

[0185] After step S101, the server 50 acquires hunting information (step S501). Specifically, the data acquisition module of the server 50 acquires information regarding capture history that was sent from the trapper terminal 10 in step S101 and received by the transmission / reception control module, and records it as a new record in the capture history DB and the bird / animal individual DB.

[0186] After step S501, the server 50 transmits the capture record to the business operator terminal 20 used by the wild game business operator (step S502). Specifically, the transmission / reception control module of the server 50 uses the newly accumulated information on the capture record to notify the wild game business that butchering work is required.

[0187] After step S502, the business operator terminal 20 receives the capture record (step S201). Specifically, the business operator terminal 20 receives the information transmitted from the server 50 in step S502 that butchering work is required for the capture record, and presents this information to the wild game business operator. The wild game business operator considers whether to undertake the butchering work for the individual bird or animal related to the received capture record. The wild game business operator that the trapper will actually request to butcher is decided through a telephone or other exchange between the wild game business operator and the trapper. At this time, the server 50 may refer to the capture location linked to the capture information and present to the trapper terminal 10 a list of wild game business operators that are candidates for requesting butchering work.

[0188] Server 50 may also transmit the capture record to local government terminal 40. In this case, the local government can use the information on the capture record transmitted from server 50 in calculating the reward for capturing a specific bird or animal that has been recognized as a harmful animal. This completes the process of accumulating the trapper's bird and animal capture record.

[0189] (4-2. Accumulating the results of butchering work by gibier businesses) Next, a process for accumulating the results of butchering work by a gibier business will be described. FIG. 9 is a diagram illustrating the process of accumulating the results of dismantling work in the system 1. As shown in FIG. 9, in this process, first, the wild game business operator inputs the results of the butchering work into the business operator terminal 20 (step S211). Specifically, the wild game business operator inputs information about each item in the work history DB regarding the butchering work that he or she has performed into the business operator terminal 20. The business operator terminal 20 transmits the input information to the server 50.

[0190] After step S211, the server 50 acquires the work results (step S511). Specifically, the data acquisition module of the server 50 acquires the information on the results of the dismantling work that was sent from the business operator terminal 20 in step S211 and received by the transmission / reception control module, and records it as a new record in the work history DB.

[0191] After step S511, the server 50 creates a record book relating to the dismantling work (step S512). Specifically, in step S511, server 50 uses the work history stored in the work history DB and the information stored in the capture record DB and the bird and animal individual DB to create a record of sanitation management related to the butchering work. The specific contents of this record will be described later.

[0192] After step S512, the server 50 transmits the created log book to the instructor terminal 30 (step S513). Specifically, the transmission / reception control module of the server 50 transmits the log book to the instructor terminal 30 in response to an operation to submit the log book from the wild game business operator or an operation to request submission of the log book from the instructor terminal 30.

[0193] After step 513, the instructor terminal 30 receives the logbook (step S311). Specifically, the instructor terminal 30 receives the logbook related to hygiene management of the butchering work sent from the server 50 in step S513 and presents it to the instructor by displaying it on the display 132. The instructor checks the presented logbook and confirms whether the butchering work at the relevant gibier business meets the legal hygiene management standards.

[0194] After step S311, the business advisor inputs improvement guidance to the advisor terminal 30 (step S312). Specifically, the business leader checks the logbook displayed on the leader terminal 30 in step S311 and inputs the improvement needs for the hygiene aspects of the work environment compared with the predetermined hygiene standards for the items that are deemed to require improvement. Specifically, the following items are included: - Pointing out issues that are recognized as hygiene management problems -Improvement measures for the issues pointed out The instructor terminal 30 transmits the input improvement measures to the business operator terminal 20.

[0195] After step S312, the business operator terminal 20 presents the improvement guidance to the wild game business operator (step S212). Specifically, the business operator terminal 20 presents the improvement guidance input by the business instructor in step S312 to the wild game business operator by displaying it on the display 132. The wild game business operator checks the points pointed out by the business instructor and the improvement measures, and considers actions to improve the problems. This completes the process of accumulating the results of butchering work by the wild game meat business.

[0196] (4-3. Processing to accumulate meat sales management information by gibier businesses) Next, a process for accumulating meat sales management information by a gibier business will be described. FIG. 10 is a diagram showing a process flow for accumulating sales management information for meat by a gibier business.

[0197] 10, in this process, first, sales management information is input to the business operator terminal 20. The sales management information includes the following information. Information about the inventory of meat obtained from the butchering of individual birds and animals (inventory information) Information about meat order history (order history information) Information on meat shipment records (shipment record information)

[0198] Inventory information is entered as newly obtained meat inventory when an individual bird or animal is received and butchered. It is also updated periodically through inventory counts at closing dates such as the end of the month. New information is entered into the order record information when a game meat business receives an order for meat from a customer. As for the shipping performance information, new information is input after the product is shipped to the customer. The business operator terminal 20 transmits the input information to the server 50.

[0199] After step S321, the server 50 acquires sales management information (step S521). Specifically, the data acquisition module of the server 50 acquires the information transmitted from the business operator terminal 20 in step S321 and stores it in the corresponding database. That is, the data acquisition module stores inventory information in the inventory DB, order record information in the order record DB, and shipping record information in the shipping record DB.

[0200] After step S521, the server 50 shares the sales management information with the instructor terminal 30 (step S522). Specifically, the transmission / reception control module of the server 50 transmits sales management information to the instructor terminal 30 in response to a reporting operation from the gibier business operator or a viewing operation from the instructor terminal 30.

[0201] After step 522, the instructor terminal 30 receives the sales management information (step S321). Specifically, the instructor terminal 30 receives the sales management information of the gibier business transmitted from the server 50 in step S522 and displays it on the display 132, thereby presenting the sales management information of the gibier business to the instructor. The instructor checks the presented sales management information and determines whether the business condition of the gibier business is sound or not.

[0202] After step S321, the business advisor inputs improvement guidance to the advisor terminal 30 (step S322). Specifically, the business instructor checks the sales management information presented on the instructor terminal 30 in step S321, and if it is determined that the business condition of the gibier business is not sound, inputs, for example, the following information: Information about potential buyers of inventory Recommended inventory selling prices The instructor terminal 30 transmits the input information on the improvement instruction to the business operator terminal 20.

[0203] After step S322, the business operator terminal 20 presents the improvement guidance to the wild game business operator (step S222). Specifically, the business operator terminal 20 presents the improvement guidance input by the business instructor in step S322 to the wild game business operator by displaying it on the display 132. The wild game business operator checks the content of the guidance provided by the business instructor and considers actions to take to improve the business situation. This completes the process of accumulating meat sales management information by game meat businesses.

[0204] (4-4. Predictive processing of health information) Next, the process of predicting hygiene information performed by the system 1 will be described. FIG. 11 is a flow chart showing the process of predicting hygiene information by the system 1. System 1 has a function for predicting the spread of infection in the surrounding area regarding pathogens and viruses (hereinafter referred to as pathogens, etc.) detected in captured birds and animals as a predictive process of hygiene information. This hygiene information predictive process will be described in detail below.

[0205] Inspections of the hygiene status of individual birds and animals are carried out, for example, in the following cases: If the catcher determines that the captured animal is infected with some kind of pathogenic bacteria or virus (hereinafter referred to as "pathogens") and requests a testing agency to do so. Hunting activities for the purpose of investigating the extent of the spread of specific pathogens, etc. - When there is concern about the spread of specific pathogens in the area where the hunt took place, and inspection of captured birds and animals is mandatory under government guidance. - When an increase in the amount of radiation carried by birds and animals in the area where the hunting took place has been confirmed, and testing of captured birds and animals is mandatory under government guidance. Inspections of birds and animals may also be carried out in other cases.

[0206] Then, the server 50 acquires the test results carried out by the testing institution. Specifically, the data acquisition module of the server 50 acquires information about the inspection results received by the transmission / reception control module from the inspection terminal of the inspection institution, and records it in the "sanitary information" item of the bird and animal individual DB. The information about the inspection results includes the following information recorded in the bird and animal individual DB: -Types and breeds of captured birds and animals -Gender, estimated age, size, and weight of the individual Hygiene information (test results)

[0207] Sanitation information also includes the following test results: Information on whether or not you have a specific pathogen Information about whether or not you have a specific virus Information about whether you have certain parasites - Information about the amount of radiation contained in the individual In addition, since the individual ID is recorded in the capture record DB, the inspection results and capture records are linked by the individual ID.

[0208] In this process, first, as shown in FIG. 11, a person in charge of the local government operates the local government terminal 40 to input an instruction to compile sanitation information (step S431). The instruction to collect the hygiene information is sent to the server 50.

[0209] After step S431, the server 50 compiles the hygiene information (step S531). Specifically, the counting module of the server 50 refers to the capture record DB and the bird and animal individual DB, and counts up the capture location information for individual birds and animals for which some sanitary information has been recorded. The sanitary information is counted by using the individual ID as the criterion, and the capture location information and sanitary information are counted.

[0210] After step S431, a person in charge of the local government operates the local government terminal 40 to input an instruction to predict sanitation information (step S432). Specifically, the person in charge of the local government inputs an operation to specify the period for which prediction is desired into the Tanrisha terminal. The instruction to predict hygiene information is transmitted to the server 50.

[0211] After step S432, the server 50 predicts the hygiene information (step S532). Specifically, the prediction module of the server 50 selects a prediction model to be used for predicting the hygiene information. At this time, the prediction module can select multiple prediction models. For example, the prediction module selects one of the following prediction models: A model that uses hygiene information as input data and outputs predicted values ​​of hygiene information in the future (Prediction Model A) A model that uses hygiene information and environmental information as input data and outputs predicted values ​​for hygiene information (Prediction Model B) That is, the prediction module selects the most appropriate prediction model to obtain a prediction value for a specified prediction period, and then obtains a prediction value for the hygiene information by inputting the aggregated hygiene information or environmental information values ​​that serve as input values ​​into the selected prediction model.

[0212] After step S532, the server 50 creates a sanitary map (step S533). Specifically, the output module of the server 50 creates a hygiene map using hygiene information based on the capture record compiled in step S531 and the predicted values ​​output from the prediction model in step S532. Specific display modes of the hygiene map will be described later. The output module of the server 50 outputs the created hygiene map to the local government terminal 40.

[0213] After step S533, the local government terminal 40 presents a sanitary map (step S433). Specifically, the local government terminal 40 presents the aggregated and predicted values ​​of hygiene information to the local government official by displaying the hygiene map output from the server 50 in step S533 on the display 132. By checking the hygiene map, the local government official can confirm the current infection status (aggregated values) and the future infection trend (predicted values) and consider necessary measures. This completes the process of predicting hygiene information.

[0214] (5. Screen example) Next, an example of a screen of the system 1 will be described.

[0215] (5-1. Inspection Record Book) First, an example of a screen of the inspection record book for dismantling work will be described. Fig. 12 is a diagram showing the inspection record book for dismantling work. As shown in Figure 12, the inspection record book contains the information entered by the wild game meat business operator for each evaluation item, as well as the information recorded in the work performance database. The business instructor checks the information entered for each evaluation item and enters improvement guidance for any items deemed to require improvement. By checking the input values ​​for improvement guidance, the wild game meat business operator can consider specific tasks for future improvements.

[0216] Inspection record books are not limited to dismantling work, but can also be created for the following work, for example: Records of capture and transportation Inspection records for meat processing operations · Records of confirmation of the condition of individual birds and animals Inventory check records Facility / equipment inspection records · Confirmation records regarding orders and shipments In other words, System 1 can use the various types of information stored to support the creation of record books that specifically explain the business activities of wild game meat businesses. When creating each record book, information is automatically entered by referencing the items recorded in each database, and wild game meat businesses can manually enter the necessary information.

[0217] (5-2. Hygiene MAP) Next, an example of a screen of the hygiene map will be explained. Fig. 13 shows the hygiene map. As shown in Figure 10, the hygiene map of System 1 displays aggregated and predicted hygiene information for a specified period on the map. Specifically, the aggregated values ​​displayed on the map are the locations where individual birds and animals that have been confirmed to contain harmful factors (pathogens, viruses, radiation) have been captured. Additionally, the predicted values ​​displayed on the map are the locations of areas where future infections are predicted.

[0218] The evaluation period can be specified by entering the evaluation period in the period specification field A. In other words, if a past period is specified, the aggregated value of past confirmed harmful agent values ​​will be displayed. On the other hand, if a future period is specified, the predicted value of future infection spread of the harmful agent will be displayed.

[0219] By selecting the animal species specification field B, the type of animal to be evaluated can be specified. By selecting the harmful factor specification field C, it is possible to set harmful factors detected in individual birds and animals from the hygiene information to be displayed. Harmful factors include types of pathogens, types of viruses, and radiation.

[0220] By specifying the capturer specification field D, the capturer can be specified. Column E shows the amount of damage caused by harmful factors. The number of animals in each species where the harmful agent was detected is displayed in the number display field F. The pie chart in the number display field F is color-coded according to the species.

[0221] In the MAP display area G, the areas with a high number of individuals with detected harmful factors (number of individuals predicted to be infected with the harmful factor) are shaded in a gradually lighter shade depending on the number of individuals confirmed to carry the harmful factor and the tendency for the infection to spread in the future. By checking the hygiene map, users can intuitively grasp the occurrence status of individuals carrying harmful factors. In addition, images of captured individuals are displayed on the map as capture records. By clicking on each image, users can view the corresponding hunting information details.

[0222] (6. Summary) As explained above, in the system 1 according to this embodiment, at least one of the accumulated butchering information and sales management information is shared with business instructors who provide guidance on improving wild game meat businesses, and improvement guidance information input by the business instructors is output to wild game meat businesses that require guidance on business improvement. This allows for appropriate business support to be provided to wild game meat businesses.

[0223] Furthermore, in System 1, the butchering information includes information about the working environment in which the butchering work was carried out, and the improvement instruction information includes information about requests for improvement in the hygienic aspects of the working environment compared with predetermined hygienic standards. This allows wild game meat businesses to thoroughly implement hygienic management during butchering work.

[0224] Furthermore, in System 1, the improvement guidance information includes information on potential buyers of inventory. This allows game meat businesses with excess inventory to be introduced to potential buyers, making it easier to find new customers and promoting meat distribution.

[0225] Furthermore, System 1 uses the accumulated butchering information to create a hygiene management record for butchering work, which will help game meat businesses that have not been able to adequately manage their records to create one.

[0226] Furthermore, System 1 stores hygiene information indicating the hygiene status of individual captured birds and animals, linked to the individual ID of the individual, and compiles the capture locations linked to the individual IDs and hygiene information for a group of individuals captured within a certain period in the evaluation area, and outputs a distribution map showing the distribution of the compiled hygiene information as environmental information for the evaluation area. Therefore, by accumulating hunting information, it is possible to support local governments in managing the hygiene of birds and animals.

[0227] (7. Variations) The content of guidance provided by a business instructor using the system 1 is not limited to the above-mentioned examples. For example, the content of guidance may include the following: ·Are various record books appropriate? - Whether the condition of meat stored as inventory and storage environment are appropriate · Whether the balance between inventory and shipping volume is within an appropriate range (whether inventory is stagnating)

[0228] Furthermore, the system 1 may use the accumulated information to automatically determine the soundness of the business condition of a gibier business. The automatic determination may include, for example, the following: - A function that issues an alert to urge shipment when the inventory status in the storage facility exceeds a specified threshold against the capacity. - A function that issues an alert to the catcher to urge them to catch more animals when the inventory in the storage facility falls below a specified threshold relative to the capacity. - A function that issues an alert to encourage shipment when the shipping performance falls below a threshold. In other words, System 1 has the function of recording the appropriate meat arrival record (butchering record) and shipping record for gibier businesses that handle wild game meat, which has an unstable supply, and visualizing that the inventory status is always appropriate. This will realize a stable supply of wild game meat, ensuring customer peace of mind and stabilizing the business condition of wild game businesses.

[0229] Furthermore, in the above embodiment, an example has been described in which the environmental information DB 60 and the prediction model DB 70 are realized by hardware resources different from those of the server 50, but this is not limited to this. At least a portion of the environmental information DB 60 and the prediction model DB 70 may be configured integrally with the server 50. Furthermore, it is not necessary to provide the environmental information DB 60 and the prediction model DB 70 separately, and at least one of them may be configured integrally.

[0230] Furthermore, the system 1 may be configured, for example, as follows.

[0231] Gibier businesses transport captured birds and animals to processing plants and carry out the prescribed processes for slaughtering, etc. At this time, gibier businesses properly carry out each process in accordance with the prescribed laws, regulations, standards, etc., thereby managing the food hygiene of the meat of captured birds and animals.

[0232] External organizations periodically audit whether each work process for wildlife is being carried out appropriately. For example, wild game businesses manage each work process by recording and accumulating work records each time a work process is carried out. They can then check the contents of each work record in-house to confirm whether each work process is being carried out appropriately.

[0233] Figure 14 is a schematic diagram showing an example of the work flow up to shipping captured birds and animals as dressed meat. As shown in Figure 14, captured birds and animals are shipped as products after going through, for example, steps S1 to S5 and subsequent work steps not shown. Each time a business carries out each work step, it is necessary for the business to input a work record to record that the work step has been carried out appropriately.

[0234] It is desirable to record work records immediately after each work process is completed. However, with conventional methods, some businesses forget to record work, or enter work records all at once after completing multiple work processes, which can result in inappropriate process management. This modified example aims to achieve appropriate process management.

[0235] Fig. 15 is a diagram showing an example of the functional configuration of the server 50 of this modified example. As shown in Fig. 15, the storage unit 502 of the server 50 has, for example, a work process master 502a, a record item master 502b, a work record table 502c, an inventory table 502d, a sequence table 502e, a process management table 502f, and the like, in addition to the information shown in Fig. 3.

[0236] <Data Structure> 16 is a diagram showing the data structure of the work process master 502a. The work process master 502a is a table that stores master information for each work process for captured birds and animals. The work process master 502a is a table that uses the work process ID as a primary key and has columns such as process name and work section.

[0237] The item "work process ID" is an item for storing a work process ID that uniquely identifies a work process.

[0238] The item "Process Name" is an item for storing the name of the work process (type of work process). Specifically, for example, the process name stores a character string indicating the name of the work process (type of work process), such as "evisceration" or "carcass division."

[0239] The item "Work Area" is an item that stores information for identifying the area where work related to the work process is carried out. Specifically, the item "Work Area" stores information that indicates the classification of the level of food hygiene management in the work process. For example, the item "Work Area" stores character strings such as "Contaminated Area," "Semi-Clean Area," and "Clean Area."

[0240] 17 is a diagram showing the data structure of the record item master 502b. The record item master 502b is a table that stores master information for each item (record item) that should be recorded when recording the work of the work process stored in each record of the work process master 502a. The record item master 502b is a table that uses the record item ID as the primary key and has columns such as the work process ID, item name, item content, and input rules.

[0241] The item "record item ID" is an item for storing a record item ID that uniquely identifies a record item.

[0242] The item "Work process ID" is an item that stores the work process ID of the work process to which the record item belongs. Specifically, the item "Work process ID" stores the work process ID of the work process that includes the record item identified by the record item ID.

[0243] The item "item name" is an item that stores the name of the record item. Specifically, for example, the item "item name" stores a character string that indicates the name of the record item, such as "entry date" or "person in charge."

[0244] The item "item content" is an item that stores the content of the record item. Specifically, for example, the item "item content" stores character string information such as a character string indicating the content of a question related to the record item and a character string indicating answer options for the question.

[0245] The item "input rules" is an item that stores information about input rules for answers to record items. Specifically, for example, the item "input rules" stores information about input formats such as data types that are allowed for answers to record items.

[0246] 18 is a diagram showing the data structure of work record table 502c. Work record table 502c is a table for recording and managing information about work records recorded by users. Work record table 502c is a table with a work record ID as the primary key, and has columns such as business establishment ID, record item ID, work process ID, item name, record content, work individual, and recording date and time.

[0247] The item "work record ID" is an item for storing a work record ID that uniquely identifies a work record.

[0248] The item "Establishment ID" is an item that stores the establishment ID that uniquely identifies the wild game establishment to which the user belongs. Specifically, the establishment ID of the establishment to which the user who performed the work related to the work record belongs is stored. The user and the establishment ID of the establishment to which the user belongs are associated by the establishment user DB shown in Figure 5B.

[0249] The item "record item ID" is an item that stores the record item ID of the record item related to the work record. Specifically, the item "record item ID" stores the record item ID of the record item recorded by the user in the work record identified by the work record ID.

[0250] The item "Work process ID" is an item that stores the work process ID of the work process related to the work record. Specifically, the item "Work process ID" stores the work process ID of the work process that includes the storage item related to the item "Recorded item ID" of the same record.

[0251] The "recorded content" item stores information about the content of the work record. Specifically, the "recorded content" item stores information indicating the content of the work record recorded by the user according to the record item. For example, if the record item is a date-related item such as the date and time of work or the start time of work, the "recorded content" item stores data indicating the date and time. For example, if the record item is a numerical item such as the weight of the bird or animal being worked on, the "recorded content" item stores data indicating the numerical value. For example, if the record item is a check item regarding whether a specific work was performed or a check item for checking whether there are any abnormalities, the "recorded content" item stores logical values ​​such as TRUE or FALSE. For example, if the record item is an item that the worker writes freely, such as remarks or work notes, the "recorded content" item stores text data. Note that the information stored in the "recorded content" item is not limited to the above examples.

[0252] The item "work individual" is an item that stores information that identifies the individual that is the target of the work related to the work record (hereinafter, sometimes referred to as "work individual"). Specifically, for example, the item "work individual" stores the individual ID of the work individual.

[0253] The item "recording date and time" is an item that stores information indicating the date and time when the work record was recorded by the user. Specifically, for example, the item "recording date and time" stores time information when the server 50 received information about the work record sent from the business operator terminal 20 operated by the user.

[0254] 19 is a diagram showing the data structure of inventory table 502d. Inventory table 502d is a table that stores information about the inventory of individual birds and animals. Inventory table 502d is a table that uses inventory ID as a primary key and has columns such as business ID, individual ID, receipt date, and storage location.

[0255] The item "Stock ID" is an item that stores an inventory ID that uniquely identifies an item stored as inventory. Inventory items include, for example, individual birds and animals brought into a business, meat in the middle of processing (slaughtered parts, raw meat, meat in the middle of processing, etc.), and processed meat products (block meat, sliced ​​meat, minced meat, etc.).

[0256] The item "establishment ID" is an item for storing the establishment ID of the establishment that stores the inventory.

[0257] The item "Individual ID" is an item that stores the individual ID of an individual item related to an inventory item. Specifically, the item "Individual ID" stores the individual ID of an individual item in inventory. For example, if the inventory item is a product obtained from an individual with individual ID "0001", the item "Individual ID" stores the value of 0001, which is the individual ID of that individual item.

[0258] The "Receipt Date" item stores information about the date and time when an inventory item was recorded in inventory. Specifically, the "Receipt Date" item stores information indicating the date and time when the inventory item was stored in a predetermined storage location for storing inventory items. For example, the date and time stored in the "Receipt Date" item may be entered by the user when recording the inventory, or the date and time when the record was added to the inventory table 502d may be stored.

[0259] The item "storage location" is an item that stores information about the storage location of the inventory item. Specifically, for example, the item "storage location" stores information for identifying the storage room (refrigerator, freezer, etc.) where the inventory item is stored.

[0260] 20 is a diagram showing the data structure of order table 502e. Order table 502e is a table that stores information about the order of work processes defined for each business establishment. Order table 502e is a table that uses order ID as a primary key and has columns such as business establishment ID, order, work process ID, required time, etc.

[0261] The item "sequence ID" is an item for storing a sequence ID that uniquely identifies the sequence of work processes for each establishment.

[0262] The item "Establishment ID" is an item that stores the establishment ID of the establishment that will perform the work process specified by the item "Work Process ID" in the order specified by the item "Order" for the required time specified by the item "Required Time." In other words, in the sequence table 502e, by extracting the record of a specific establishment in the item "Establishment ID," it is possible to identify the order of the work processes that the establishment will perform.

[0263] The item "order" is an item that stores a numerical value that indicates the order in which the work process identified by the work process ID stored in the item "work process ID" is performed.

[0264] The item "work process ID" is an item for storing the work process ID of the work process to be performed in the order stored in the item "order".

[0265] The item "required time" is an item for storing information about the required time of the work process identified by the work process ID.

[0266] 21 is a diagram showing the data structure of the process management table 502f. The process management table 502f is a table that stores information about the progress status of the work process for each individual. The process management table 502f is a table that uses the process management ID as a primary key and has columns such as the establishment ID, individual ID, progress status, etc.

[0267] The item "process management ID" is an item for storing a process management ID that uniquely identifies the progress of a work process for a specific individual.

[0268] The item "establishment ID" is an item for storing the establishment ID of the establishment that is performing the work process.

[0269] The item "individual ID" is an item for storing the individual ID of the work individual that is the target of the work process.

[0270] The "progress" item is an item that stores information about the progress of work on a work individual. Specifically, the "progress" item stores information that can identify the work process that was last performed on the work individual. For example, the "progress" item stores the work process ID of the work process that was last performed on the work individual.

[0271] <Operation> (Work record processing) The work record process of this modified example will now be described. The work record process is a process in which the server 50 stores a work record for an individual bird or animal received from a user in the storage unit 502 and manages the progress of the work process for the individual bird or animal. Figure 22 is a diagram showing a flowchart of the work record process.

[0272] First, the user performs work according to the work process flow shown in Fig. 14, for example, and then executes an application for recording the work on the business operator terminal 20. Note that the execution of the work recording may be executed via a web browser. When the business operator terminal 20 executes the application, the control unit 190 causes the display 241 to display a login screen for authenticating the user.

[0273] The user inputs, for example, a login ID and password on the login screen. Note that the information input by the user on the login screen is not limited to a login ID and password. The user may also log in by inputting biometric information, etc. Once user authentication is complete, the control unit 190 accesses the server 50 in association with the user ID. The server 50 accepts access from the business terminal 20. The server 50 also searches the business user DB based on the acquired user ID and acquires the business ID of the business to which the user belongs.

[0274] In step S11, the server 50 presents a UI to the user via the business operator terminal 20 for accepting the designation of an individual to be recorded in the work. For example, the server 50 displays an individual ID input screen on the display 241 of the business operator terminal 20. The server 50 may, for example, search the inventory table 502d based on the establishment ID of the establishment to which the user belongs, and display a list of values ​​for the "individual ID" item of the corresponding record on the display 241 as an object representing a pull-down menu. The business operator terminal 20 accepts the designation of an individual from the user by accepting the selection of an individual ID for the object from the user, and transmits the individual ID of the specified individual to the server 50.

[0275] In step S12, the server 50 accepts the individual ID accepted by the UI for accepting the individual designation, thereby accepting the individual designation from the user.

[0276] In step S13, the server 50 searches the order table 502e based on the establishment ID and obtains the information of each corresponding record. This identifies the order of work processes at the establishment to which the user belongs. The server 50 also searches the process management table 502f based on the received individual ID and obtains the work process ID stored in the "progress status" field of the corresponding record. This identifies the last work process performed on the specified individual, i.e., the progress status of the work process for the specified individual. If the corresponding individual ID is not found in the process management table 502f, the individual is identified as a new individual for which no work record has been made.

[0277] The server 50 generates a list UI of work processes based on the identified order of work processes and information on the progress status of the work processes for the individual, and presents it to the user via the business operator terminal 20. For example, the server 50 displays a list screen of work processes on the display 241 of the business operator terminal 20.

[0278] The work process list screen displays an object showing a flowchart in which each work process is arranged in the specified order, and the input screen displays, in the object showing the flowchart, work process items for which the user should record work, so that the user can select them based on the progress of the specified work processes.

[0279] Specifically, the server 50 displays the next work step item of the work step corresponding to the work step ID acquired from the process management table 502f (i.e., the next work step item of the work step that has already been performed) so that it can be selected by the user. On the other hand, the work step list screen does not allow the user to select work step items after the selectable work steps. This allows the user to easily understand the work step items for which work recording should be performed this time. It also prevents work recording for a process after a certain process from being completed even though work recording for that process has not been completed. This allows the user to record work without any omissions or omissions.

[0280] The business operator terminal 20 receives a designation of a work process item from the user in the object representing the flowchart, and transmits to the server 50 the work process ID of the work process for which the designation has been received.

[0281] In step S14, the server 50 receives the work process ID from the business operator terminal 20, thereby receiving the designation of the work process from the user.

[0282] In step S15, the server 50 presents to the user, via the business operator terminal 20, a work record UI relating to the work process specified by the user for the individual identified by the individual ID specified by the user. The work record UI is a UI for accepting input of work records relating to each work process from the user, which is generated for each work process ID based on information such as the items "item name," "item content," and "input rules" in the record item master 502b. The server 50 displays a work record input screen on the display 241 of the business operator terminal 20, for example.

[0283] The work record input screen displays objects indicating the item name and item content of each record item, as well as input objects such as input forms and radio buttons for entering records for each record item, based on information stored in the "item name," "item content," and "input rules" items of the record item master 502b. The user operates the business operator terminal 20 to input information into the input objects, thereby entering work records for each record item. The work record input screen also displays an operation object for entering an instruction to save the work record. When the operation object accepts an input operation from the user, the business operator terminal 20 transmits an instruction to save the work record to the server 50, along with the information entered into the input object for each record item on the work record input screen.

[0284] In step S16, the server 50 accepts information about the work record for each record item based on the operation accepted by the user via the work record UI presented in step S15. The server 50 stores the information about the work record accepted from the user in the storage unit 502 by adding a record to the work record table 502c for each record item. When adding a record to the work record table 502c, the server 50 stores, for example, the following information for each item in the work record table 502c. As a result, information about the work record of the work process is stored in association with the individual ID of the individual specified by the user. ·Establishment ID: The establishment ID of the establishment to which the user belongs Record item ID: Record item ID corresponding to the record item that received information about the work record from the user Work process ID: Work process ID corresponding to the work process that received information about the work record from the user Record content: Information about the work record for each record item based on the input operations received from the user by the work record UI · Worked individual: The individual ID of the individual that is the subject of the work for which information on the work record was received from the user Recording date and time: The time when information about the work record was received from the user

[0285] In step S17, the server 50 determines whether the work process related to the work record has been completed based on the information related to the work record received in step S16.

[0286] For example, the server 50 may determine that the work process related to the work record has been completed on the condition that information related to the work record has been received from the business operator terminal 20 in step S16.

[0287] Furthermore, for example, the server 50 may determine that the work process related to the work record is complete, provided that there are no missing records in the work record received from the business operator terminal 20 in step S16. For example, the server 50 extracts records having the work process ID of the work process that is the subject of the work record from the record item master 502b. Then, for each record item ID of each record extracted from the record item master 502b, the server 50 determines whether there are missing record item IDs in each record added to the work record table 502c in step S16. If there are no missing record item IDs added to the work record table 502c, it is determined that there are no missing record items recorded by the user. On the other hand, if there are missing record item IDs added to the work record table 502c, it is determined that there are missing record items recorded by the user.

[0288] If it is determined that the work process related to the work record has been completed (YES in step S17), in step S18 the server 50 stores information indicating that the work process related to the work record has been completed in the storage unit 502. Specifically, the server 50 searches the process management table 502f based on the individual ID of the individual that is the subject of the work record, and updates the information stored in the item "progress status" to the work process ID of the work process that has now been determined to have been completed. This updates the progress status of the work process based on the work record made by the user.

[0289] In step S19, the server 50 presents information about the completion of the work record to the user via the business operator terminal 20. For example, the server 50 displays a screen on the display 241 of the business operator terminal 20 that displays a message indicating that the work record has been completed.

[0290] On the other hand, if it is determined that the work process related to the work record has not been completed (NO in step S17), information regarding the completion of the work process related to the work record is not stored in the storage unit 502. In other words, the item "progress status" in the process management table 502f is not updated with the work process ID of the work process related to the work record.

[0291] In this case, in step S110, the server 50 presents information indicating that the work process has been determined to be incomplete to the user via the business operator terminal 20. For example, the server 50 presents information indicating the reason why the work process has been determined to be incomplete to the user via the business operator terminal 20. For example, the server 50 displays a message screen on the display 241 of the business operator terminal 20 to inform the user that the work process was not considered to be completed because there was a deficiency in the work record. At this time, the server 50 may display the message screen on the display 241 of the business operator terminal 20 so that the user can visually identify the missing record items. Also, for example, the server 50 may display an object on the display 241 for transitioning the display screen of the display 241 to the work record input screen in step S15. Then, based on the user's input operation on the object, the server 50 may display the work record input screen on the display 241, and again accept the user's input of the work record.

[0292] Therefore, according to this modification, when it is determined that the work process is completed (YES in step S17), the progress status of the work process is updated. For example, when it is determined that the work process is completed in the work record process of step S1 in Fig. 14, in the next work record process, the item of step S2, which is the work process next to step S1, becomes selectable in step S13, and therefore, reception of information regarding the work record of step S2 is permitted.

[0293] On the other hand, if it is determined that the work process is not complete (NO in step S17), the progress status of the work process is not updated. For example, if it is determined that the work process is not complete in the work record processing of step S1 in FIG. 14, in the next work record processing, in step S13, the item of step S2, which is the work process next to step S1, is not selectable, and the item of step S1 continues to be displayed as selectable. In other words, acceptance of information regarding the work record of step S2 is not permitted. In this case, the server 50 may present a message to the user via the business operator terminal 20 indicating that it has been determined that the work process is not complete in the work record processing of step S1.

[0294] As described above, in order for the user to proceed to the next work process, the user must store the work records of the work process up to that point in the server 50 via the business operator terminal 20. This makes it possible to prevent omissions or omissions in the work records and to appropriately manage the work processes and work records.

[0295] The work records stored in the work record table 502c can be modified. When modifying a work record, the user operates the business operator terminal 20 to select the work process for which the user wishes to modify the work record in step S13. The business operator terminal 20 transmits the work process ID of the work process for which the user has selected the work record to the server 50. The server 50 searches the work record table 502c using the received work process ID and displays a screen of the already recorded work record on the business operator terminal 20. When the user operates the business operator terminal 20 to modify the work record, the modifications to the work record are transmitted from the business operator terminal 20 to the server 50. The server 50 searches the work record table 502c based on the work record ID of the modified work record and updates the "Record Content" field with the modifications. At this time, the "Record Date and Time" field is also updated to the date and time the modifications were received. This records that the work record was modified later, thereby preventing improper falsification of the work record.

[0296] <Work record processing during storage process> Next, the operation of the server 50 when the work process to be subjected to the work record process is a storage process (step S4 in FIG. 14) of storing an individual in a storage cabinet such as a refrigerator will be described.

[0297] In the case of the storage process, the operations of steps S11 to S14 and steps S17 to S110 of the work recording process are the same as those described above.

[0298] In the case of a storage process, in step S15 of the work record processing, the input screen for the work record displays an object for accepting input of the designation of the storage facility where the work individual will be stored, an object for accepting input of the storage date, and an object for accepting input of the name of the worker who performed the storage work. The user operates the business operator terminal 20 to input information into each object, thereby inputting the work record for each item. Then, when the operation object displayed on the input screen for inputting an instruction to save the work record accepts input from the user, the business operator terminal 20 transmits an instruction to save the work record together with the information input into each object to the server 50. That is, the information related to the work record of the storage process transmitted from the business operator terminal 20 to the server 50 in step S15 includes inventory information related to the inventory record of the individual, such as information about the storage facility where the individual will be stored, the storage date, and the worker who performed the storage work.

[0299] In the case of the storage process, in step S16, the server 50 stores information about the work record in the work record table 502c, and also stores inventory information of the individual for which the work record has been accepted in the storage unit 502. Storage of inventory information will be described below.

[0300] The server 50 associates information such as the identification information of the establishment that manages the inventory, the storage date (received date) of the individual item, and the storage location of the inventory with the identification information of the individual item recorded in the inventory, and stores the information in the storage unit 502. For example, the server 50 stores the following information in a new record in the inventory table 502d: ·Establishment identification information: The establishment ID of the establishment to which the user who recorded the inventory belongs Individual identification information: Individual ID of the individual specified by the user Inventory storage date: The date on which the individual item was stored, included in the work record of the storage process. Inventory storage location: The location of the individual item included in the storage process work record

[0301] Here, the server 50 can refer to information related to the work records of the work processes carried out on the individual whose inventory information is stored by searching the item "worked individual" in the work record table 502c based on the individual ID stored in the inventory table 502d. That is, in this modified example, the server 50 stores, in association with each other, the inventory information of the worked individual and information related to the work records of the work processes carried out on the worked individual prior to the current storage process. Therefore, in this modification, by registering the work record of the storage process, the work record of the work process performed on the individual registered in inventory and the inventory information of the individual registered in inventory are associated by the individual ID. This ensures traceability for the individual registered in inventory. Specifically, it becomes possible to track what process an individual registered in inventory went through after capture before being registered in inventory. This allows for more appropriate quality control of each individual.

[0302] As described above, the server 50 stores work records related to the storage process in the memory unit 502, thereby storing inventory information for the individual items for which the storage process has been carried out in the memory unit 502. As described above, in order to progress the work records to the next work process, the user must register the work records of the work processes up to that point in the server 50. In other words, the user cannot record the work of the storage process (register inventory information) unless he or she registers the work records prior to the storage process in the server 50. Therefore, the latest work records are always registered in the inventory information. Therefore, this modified example can promote appropriate management of inventory information.

[0303] A user can check the inventory information stored in the storage unit 502 by operating the business operator terminal 20 to access the server 50. Specifically, the business operator terminal 20 transmits a request to view inventory information to the server 50 based on an operation from the user. In response to receiving the view request from the business operator terminal 20, the server 50 generates an inventory information UI based on inventory information extracted from the inventory table 502d based on the establishment ID of the establishment to which the user belongs, and presents the UI to the user via the business operator terminal 20. For example, the server 50 displays an inventory list screen on the display 241 of the business operator terminal 20.

[0304] 23 is a schematic diagram of an inventory list screen D1 displayed on the display 241 of the business operator terminal 20. The inventory list screen D1 includes a list object D11.

[0305] The list object D11 displays a list of inventory at the establishment to which the user belongs. Specifically, the list object D11 displays, for each individual ID, information indicating the status of the individual stored in the storage location as inventory. As shown in Fig. 23, the information indicating the status of the individual displayed in the list object D11 includes, for example, information on the following items: Identification number: Indicates the individual's identification number (individual ID). ·Species: Indicates the type of individual (deer, boar, etc.). Form: Indicates the processing form in which the item is stored. If the item in stock is an unprocessed individual item, a string indicating that it is an unprocessed individual item will be displayed. For example, if the item in stock has been processed through some kind of process, a string indicating how the item has been processed, such as "carcass," "slices," or "block," will be displayed. Part type: Indicates the type of part. For example, if the stock item is a specific part of meat after slaughter (or a processed product thereof), a character string indicating that part will be displayed. Also, for example, if the stock item is an individual before slaughter, a character string (for example, a hyphen) indicating that the stock item is in a state before slaughter will be displayed for each part. Product name: Indicates the product name. ·Weight: Indicates the weight of the stock. · Receipt date: Indicates the date the item was stored in storage. Work status: Indicates the state in which the product is stored after undergoing the work process. For example, if an item is being stored after undergoing the receiving process, the word "received" will be displayed, and if an item is being stored after slicing, the word "sliced" will be displayed. · Storage location: Indicates the location where the inventory is stored.

[0306] For example, information indicating the state of the individual is displayed based on information input by the user in step S15 of the work recording process in the storage step.

[0307] Furthermore, each individual item in inventory is stored as inventory by performing the storage process after the work process preceding the storage process. In other words, the inventory contains the individual items in the state in which the process immediately preceding the storage process was performed. Therefore, information about the work record immediately preceding the storage process can be said to be information indicating the state of the individual items stored as inventory. Therefore, information indicating the state of the individual items in the list object D11 may be displayed based on information about the work record of the work process immediately preceding the storage process in which the inventory is recorded. For example, the server 50 refers to the sequence table 502e to identify the work process ID of the work process immediately preceding the storage process. The server 50 acquires information about the work record of the work process immediately preceding the storage process by searching the work record table 502c based on the identified work process ID and the individual ID of the individual item. Then, the server 50 generates information indicating the state of the individual items to be displayed in the list object D11 based on the acquired information about the work record. For example, the type of work process for which information about the work record was acquired (for example, information about the item "process name" in the work process master 502a) is displayed as the "work status" in the list object D11.

[0308] The list object D11 also includes an operation object D111 for receiving a request to view the details of each record. When the business operator terminal 20 receives an input operation to the operation object D111, the business operator terminal 20 may display detailed inventory information (for example, information received from the user in step S15 of the work record processing in the storage process that is not displayed in the list object D11) or information related to the work record of the individual (for example, information accumulated in the work record table 502c regarding the individual ID of the record that received the operation on the object).

[0309] By checking the inventory list displayed in the inventory list, the user can grasp the list of inventory stored at the business premises. For example, by referring to the "Acceptance Date," the user can check the storage date and storage period of the inventory. Therefore, the user can use the "Acceptance Date" as a reference to consider the date on which the inventory will be processed or shipped. Therefore, this modified example not only enables appropriate process management, but also enables appropriate inventory management from a business perspective, such as the shipping date of the inventory.

[0310] The work records and inventory list recorded by the user can be viewed not only by users at the business establishment, but also by the business instructor who manages and instructs the business establishment's wild game business. For example, the business instructor operates the instructor terminal 30 to access the server 50 and specify the business establishment to be instructed. The server 50 searches the work record table 502c and the inventory table 502d based on the business establishment ID of the specified business establishment and extracts the work records and inventory information for the business to be instructed. The server 50 presents the extracted information about the work records and inventory information to the business instructor via the instructor terminal 30, for example, by displaying it on the display 341 of the instructor terminal 30. Thereafter, the business instructor's improvement guidance can be presented to the wild game business operator through processing similar to steps S312 and S212 of the processing shown in FIG. 9.

[0311] <Editing the Work Process Flow> The work process flow shown in Figure 14 may differ depending on the business that processes the birds and animals. For example, the order of the work processes may differ, or there may not be a storage process between certain processes. Therefore, by editing the items and order of the work records according to the work process flow of each business, it is possible to build a process management system that is suitable for each business.

[0312] For example, when the server 50 receives a request to edit a work process flow from a user via the business operator terminal 20, it searches the sequence table 502e based on the establishment ID of the establishment to which the user belongs, and acquires information about the sequence of work processes currently registered at that establishment. Then, it displays on the display 241 of the business operator terminal 20 a screen for editing the work process flow, including an object indicating the current sequence of work processes. If the establishment ID is not registered in the sequence table 502e, a screen for newly registering a work process flow for the establishment is displayed on the display 241 of the business operator terminal 20.

[0313] The user inputs the order of work processes at the establishment to which the user belongs to the business operator terminal 20. When the business operator terminal 20 receives the input of the order of work processes, it transmits information relating to the work process IDs and the order linked to each work process ID to the server 50 based on the received information.

[0314] The server 50 updates the sequence table 502e or adds new records to the sequence table 502e based on the received information, thereby storing the sequence of work processes at the business establishment to which the user belongs in the storage unit 502. This makes it possible to record work in the sequence of work processes appropriate for each business establishment during the work record process. This allows for more appropriate process management.

[0315] While the preferred embodiments of the present disclosure have been described above, the present disclosure is not limited to such specific embodiments, and includes the inventions set forth in the claims and their equivalents. Furthermore, the device configurations described in the above embodiments and modifications can be combined as appropriate as long as no technical contradiction occurs.

[0316] (8. Supplementary Note) The matters described in the above embodiments will be supplemented below.

[0317] (Appendix 1) A program executed in a system having a server with a processor, The program instructs the processor to: A step of acquiring butchering information indicating the results of butchering work on the captured bird or animal; acquiring sales management information indicating information related to the sale of the meat obtained by the butchering work; A step of sharing at least one of the butchering information and the sales management information with a business instructor who instructs improvement of the gibier business; The program executes a step of outputting improvement guidance information input by a business instructor to a wild game meat business operator who needs guidance on business improvement.

[0318] (Appendix 2) The demolition information includes information about the work environment in which the demolition work was carried out; The program described in Appendix 1, in which the improvement guidance information includes information on the required improvements to the hygiene aspects of the working environment compared with the specified hygiene standards.

[0319] (Appendix 3) The program of claim 1 or 2, wherein the improvement guidance information includes information about potential buyers of the inventory.

[0320] (Appendix 4) The processor further A program described in any one of appendices 1 to 3, which executes a step of creating a hygiene management record book for dismantling work using dismantling information.

[0321] (Appendix 5) The processor further A step of acquiring capture information indicating the hunting record of birds and animals and including the capture location; storing sanitary information indicating the sanitary condition of each captured bird or animal in association with the individual ID of the individual; A step of aggregating capture locations linked to individual IDs and sanitation information for a group of individuals captured within a certain period in an evaluation area; 5. The program according to any one of appendices 1 to 4, which executes a step of outputting a distribution map showing the distribution of the aggregated sanitation information as environmental information in the area to be evaluated.

[0322] (Appendix 6) 1. A method implemented in a system having a server with a processor, comprising: The method includes: A step of acquiring butchering information indicating the results of butchering work on the captured bird or animal; acquiring sales management information indicating information related to the sale of the meat obtained by the butchering work; A step of sharing at least one of the butchering information and the sales management information with a business instructor who instructs improvement of the gibier business; A method for executing the steps of: outputting improvement guidance information input by a business instructor to a wild game meat business operator who needs guidance on business improvement.

[0323] (Appendix 7) 1. A system having a server with a processor, The system includes a processor a module for acquiring butchering information indicating the results of butchering work on captured birds and animals; a module for acquiring sales management information indicating information related to the sale of meat obtained by the butchering work; a module for sharing at least one of the butchering information and the sales management information with a business leader who provides guidance on improving the gibier business; The system includes a module that outputs improvement guidance information input by business instructors to game meat businesses that require guidance on business improvement.

[0324] (Appendix 8) A processor of a computer including a processor and a memory, storing location information indicating the location where the bird or animal was captured in association with hunting information; a step of linking sanitation information, which is information about the sanitary condition detected from the individual bird or animal captured, with hunting information corresponding to the individual bird or animal, and storing the information; aggregating location information and sanitation information associated with hunting information in the evaluation area in a time series; A program that executes a step of outputting the aggregated statistical data on birds and animals in the evaluation area as environmental information for the evaluation area.

[0325] (Appendix 9) A processor of a computer including a processor and a memory, A step of creating a prediction model that outputs future changes in environmental information in response to input environmental information by machine learning using learning data in which environmental information values ​​are input data and future changes in the input environmental information are used as correct output data; A program that executes a step of inputting environmental information into a prediction model and outputting future trends in the environmental information.

[0326] (Appendix 10) In the step of linking and memorizing hunting information, A step in which the user takes an image of the captured bird or animal; a step of associating the captured image with location information relating to the location where the image was captured; 9. The program according to claim 8, which causes the computer to execute a step of transmitting the image together with location information to a management server.

[0327] (Appendix P1) A program for operating a computer, the program causing the computer processor to execute the following steps: accepting identification information of individual birds and animals from a user; presenting the user with a screen for inputting work records for work processes to process the individual birds and animals identified by the identification information; storing information regarding the work record of the first work process in association with the identification information in response to receiving input of the work record of the first work process from the user on the screen for inputting the work process work records; determining whether the first work process has been completed based on the stored information regarding the work record of the first work process; if it is determined that the first work process has been completed, allowing the acceptance of information regarding the work record of a second work process, which is the work process subsequent to the first work process, for the individual identified by the identification information; and if it is determined that the first work process has not been completed, not allowing the acceptance of information regarding the work record of the second work process, which is the work process subsequent to the first work process, for the individual identified by the identification information. (Appendix P2) The second work process is a storage process which is a process of storing an individual, and the information regarding the work record of the storage process includes information regarding the inventory record of the individual, and the program causes the processor to execute a step of storing the information regarding the inventory record of the individual in association with the individual's identification information and previous process record information which is information regarding the work record of a work process performed on the individual before the storage process, in response to receiving input of the work record of the storage process from a user. (Appendix P3) The program causes a processor to execute the steps of receiving a request from a user to present inventory records of individual birds and animals, and presenting information regarding the inventory records to the user in association with the identification information of each individual, and in the presenting step, presents information regarding the status of the individual to the user based on previous process record information, a program described in Appendix P2. (Appendix P4) The program according to appendix P3, wherein in the step of presenting, information regarding the working status of the individual is presented to the user based on information regarding the type of working process immediately before the storage process, which information is included in the previous process record information. (Appendix P5) The program according to appendix P2, wherein the step of presenting presents information regarding at least one of the processing form, working state, storage date and time, and storage location of the individual. (Appendix P6) The program described in Appendix P1 causes a processor to execute the steps of receiving from a user a designation of a work process from a plurality of work processes in accordance with predetermined rules regarding the order of the work processes, and determining a second work process for the first work process based on the designation. (Appendix P7) A method executed by a computer having a processor, wherein the processor executes the following steps: accepting identification information of individual birds or animals from a user; presenting the user with a screen for inputting work records for work processes to process the individual birds or animals identified by the identification information; storing information regarding the work record of the first work process in association with the identification information in response to receiving input of the work record of the first work process from the user on the screen for inputting the work process work records; determining whether the first work process has been completed based on the stored information regarding the work record of the first work process; if it is determined that the first work process has been completed, allowing the acceptance of information regarding the work record of a second work process, which is the work process subsequent to the first work process, for the individual identified by the identification information; and if it is determined that the first work process has not been completed, not allowing the acceptance of information regarding the work record of the second work process, which is the work process subsequent to the first work process, for the individual identified by the identification information. (Appendix P8) An information processing device having a control unit, wherein the control unit executes the following steps: accepting identification information of individual birds and animals from a user; presenting the user with a screen for inputting work records for work processes to process the individual birds and animals identified by the identification information; storing information regarding the work record of the first work process in association with the identification information in response to receiving input of the work record of the first work process from the user on the screen for inputting the work process work record; determining whether the first work process has been completed based on the stored information regarding the work record of the first work process; if it is determined that the first work process has been completed, allowing the acceptance of information regarding the work record of a second work process, which is the work process next to the first work process, for the individual identified by the identification information; and if it is determined that the first work process has not been completed, not allowing the acceptance of information regarding the work record of the second work process, which is the work process next to the first work process, for the individual identified by the identification information. (Appendix P9) A program for operating a computer, the program causing the computer processor to execute the following steps: acquiring capture information indicating the hunting record of birds and animals and including the capture location; storing hygiene information indicating the hygiene status of each captured bird or animal, linked to the individual ID of the individual; compiling the capture locations linked to the individual IDs and hygiene information for a group of individuals captured within a certain period in the area to be evaluated; and outputting a distribution map showing the distribution of the compiled hygiene information as environmental information for the area to be evaluated. (Appendix P10) A method executed by a computer having a processor, the method comprising the steps of: acquiring capture information indicating the hunting record of birds and animals and including the capture location; storing hygiene information detected from each captured bird or animal and indicating the hygiene condition of the individual bird or animal, linked to the individual ID of the individual; compiling the capture locations linked to the individual IDs and hygiene information for a group of individuals captured within a certain period in the area to be evaluated; and outputting a distribution map showing the distribution of the compiled hygiene information as environmental information for the area to be evaluated. (Appendix P11) An information processing device having a control unit, wherein the control unit executes the steps of: acquiring capture information indicating the hunting results of birds and animals and including the capture location; storing hygiene information indicating the hygiene status of each captured bird or animal, linked to the individual ID of the individual; compiling the capture locations linked to the individual IDs and hygiene information for a group of individuals captured within a certain period in the evaluation area; and outputting a distribution map showing the distribution of the compiled hygiene information as environmental information for the evaluation area. [Explanation of symbols]

[0328] 1. System 10...Terminal device 20...Operator terminal 30...Leader terminal 40...Municipal terminal 50...Server 60…Environmental information DB 70...Prediction model DB

Claims

1. A program for operating a computer, the program causing a processor of the computer to: receiving identification information of individual birds and animals from a user; presenting to the user a screen for inputting a work record of a work process for processing the bird or animal identified by the identification information; a step of storing information about the work record of the first work process in association with the identification information in response to receiving an input of the work record of the first work process from the user on a screen for inputting the work record of the work process; determining whether the first work process has been completed based on the stored information about the work record of the first work process; When it is determined that the first work process has been completed, allowing the individual identified by the identification information to receive information regarding a work record of a second work process that is a work process subsequent to the first work process; a step of not allowing the individual identified by the identification information to receive information regarding a work record of a second work process that is a work process subsequent to the first work process when it is determined that the first work process has not been completed; A program that executes the following.

2. the second work process is a process of storing the individual unit, and information relating to the work record of the process of storing the individual unit includes information relating to an inventory record of the individual unit; The program causes the processor to: In response to receiving input of a work record of a process of storing the individual object from the user, storing information relating to an inventory record of the individual object in association with the identification information of the individual object and previous process record information, which is information relating to a work record of a work process performed on the individual object prior to the process of storing the individual object; Execute The program according to claim 1.

3. The program causes the processor to: receiving a request from a user to provide an inventory record of an individual bird or animal; presenting information about the inventory record to the user in association with each individual's identification information; Execute In the presenting step, information regarding the state of the individual is presented to a user based on the previous process record information. The program according to claim 2.

4. In the presenting step, information on the working status of the individual is presented to the user based on information on the type of working process immediately preceding the process of storing the individual, which information is included in the previous process record information. The program according to claim 3.

5. In the presenting step, information regarding at least one of the processing form, working state, storage date and time, and storage location of the individual is presented. The program according to claim 2.

6. The program causes the processor to: receiving from a user a designation of a work process from a plurality of work processes in accordance with a predetermined rule regarding the order of the work processes; determining the second work process for the first work process based on the designation; The program according to claim 1, which executes the following:

7. 1. A computer-implemented method comprising a processor, the processor comprising: receiving identification information of individual birds and animals from a user; presenting to the user a screen for inputting a work record of a work process for processing the bird or animal identified by the identification information; a step of storing information about the work record of the first work process in association with the identification information in response to receiving an input of the work record of the first work process from the user on a screen for inputting the work record of the work process; determining whether the first work process has been completed based on the stored information about the work record of the first work process; When it is determined that the first work process has been completed, allowing the individual identified by the identification information to receive information regarding a work record of a second work process that is a work process subsequent to the first work process; a step of not allowing the individual identified by the identification information to receive information regarding a work record of a second work process that is a work process subsequent to the first work process when it is determined that the first work process has not been completed; How to do it.

8. An information processing device including a control unit, The control unit receiving identification information of individual birds and animals from a user; presenting to the user a screen for inputting a work record of a work process for processing the bird or animal identified by the identification information; a step of storing information about the work record of the first work process in association with the identification information in response to receiving an input of the work record of the first work process from the user on a screen for inputting the work record of the work process; determining whether the first work process has been completed based on the stored information about the work record of the first work process; When it is determined that the first work process has been completed, allowing the individual identified by the identification information to receive information regarding a work record of a second work process that is a work process subsequent to the first work process; a step of not allowing the individual identified by the identification information to receive information regarding a work record of a second work process that is a work process subsequent to the first work process when it is determined that the first work process has not been completed; An information processing device that executes the above.

9. A program for operating a computer, the program causing a processor of the computer to: acquiring capture information indicating the hunting record of birds and animals and including the capture location; storing sanitary information indicating the sanitary condition of each captured bird or animal in association with the individual ID of the individual; a step of aggregating the capture locations linked to the individual IDs and the sanitation information for a group of the individuals captured within a certain period in the evaluation area; outputting a distribution map showing the distribution of the collected hygiene information as environmental information for the evaluation target area; A program that executes the following.

10. 1. A computer-implemented method comprising a processor, the processor comprising: acquiring capture information indicating the hunting record of birds and animals and including the capture location; storing sanitary information indicating the sanitary condition of each captured bird or animal in association with the individual ID of the individual; a step of aggregating the capture locations linked to the individual IDs and the sanitation information for a group of the individuals captured within a certain period in the evaluation area; outputting a distribution map showing the distribution of the collected hygiene information as environmental information for the evaluation target area; How to do it.

11. An information processing device including a control unit, The control unit acquiring capture information indicating the hunting record of birds and animals and including the capture location; storing sanitary information indicating the sanitary condition of each captured bird or animal in association with the individual ID of the individual; a step of aggregating the capture locations linked to the individual IDs and the sanitation information for a group of the individuals captured within a certain period in the evaluation area; outputting a distribution map showing the distribution of the collected hygiene information as environmental information for the evaluation target area; An information processing device that executes the above.

Citation Information

Patent Citations

  • System for gibier, traceability information management device for gibier, program, user terminal and application program

    JP2018088030A