Program, method and information processor

A system for managing game meat supply addresses instability by sharing dismantling and sales information with business instructors, enhancing gibier business management and hygiene, and stabilizing meat distribution.

JP2025000564AActive Publication Date: 2025-01-07REGIONAL REVITALIZATION BUSINESS PORTFOLIO

Patent Information

Application Number
JP2024085871
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-19
Filing Date
2024-05-27
Publication Date
2025-01-07
Estimated Expiration
2044-05-27

AI Technical Summary

Technical Problem

The supply of game meat from wild birds and animals is unstable, making it difficult for game businesses to formulate business plans and operate effectively, and there is a lack of awareness about improving management for independent profitability.

Method used

A system that includes a server-based program for managing dismantling and sales information, sharing this data with business instructors for guidance, and providing improvement guidance to gibier businesses, ensuring appropriate business support and hygiene management.

Benefits of technology

The system provides effective business support to gibier businesses by improving management practices, ensuring hygiene standards, and promoting stable meat distribution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025000564000001_ABST
    Figure 2025000564000001_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 ensures the traceability of meat obtained by subsequent butchering by attaching identification tags to birds and animals captured in traps. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2018-88030 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, because the supply of gibier meat provided by capturing wild birds and animals is unstable, gibier businesses that provide gibier meat to consumers have had to operate on an ad-hoc basis because it is difficult to make business plans.In addition, many farmers also run gibier businesses, and there is a current situation where there is little awareness of management improvements that would lead to 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 steps of acquiring butchering information indicating the results of the butchering work on captured birds and animals, acquiring sales management information indicating information related to the sale of the meat obtained by 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 wild game business, and outputting the improvement guidance information input by the business instructor to wild game business operators who require guidance on improving their business. Effect of the Invention

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

[0008] [Figure 1] 1 is a diagram showing an overall configuration of a system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram showing a functional configuration of a terminal device included in the system according to the present embodiment. [Diagram 3] 2 is a block diagram showing the functional configuration of a business management server included in the system according to the present embodiment. FIG. [Figure 4] 1 is a diagram showing an example of a data structure of a database that accumulates information about hunting activities stored in a system according to this embodiment. FIG. [Diagram 5] FIG. 2 is a diagram showing an example of a 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 related to dismantling work stored in the system according to the present embodiment. [Figure 7] 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. FIG. [Figure 8]13 is a diagram illustrating the process of accumulating capture records by a trapper, among the processes of the system according to this embodiment. FIG. [Figure 9] FIG. 13 is a diagram illustrating the process of accumulating the results of butchering work by a gibier business operator, among the processes of the system according to the present embodiment. [Figure 10] FIG. 13 is a diagram illustrating the process of accumulating sales management information for meat by a gibier business operator, among the processes of the system according to the present embodiment. [Figure 11] FIG. 11 is a diagram illustrating a hygiene information prediction process among the processes of the system according to the present embodiment. [Figure 12] FIG. 2 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. 2 is a diagram showing an example of a hygiene map among the screen examples 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. 13 is a diagram illustrating an example of a functional configuration of a server 50 in a modified example. [Figure 16] FIG. 13 is a diagram showing the data structure of an operation process master 502a. [Figure 17] FIG. 13 is a diagram showing the data structure of a record item master 502b. [Figure 18] FIG. 13 is a diagram showing the data structure of a work record table 502c. [Figure 19] FIG. 13 shows the data structure of an inventory table 502d. [Figure 20] FIG. 13 shows the data structure of a sequence table 502e. [Figure 21] FIG. 13 is a diagram showing the data structure of a process management table 502f. [Figure 22] FIG. 13 is a flowchart showing a work recording process. [Figure 23] FIG. 13 is a schematic diagram of the inventory list screen D1. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[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 the repeated description 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 the present 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 trapper terminal 10, the business operator terminal 20, the instructor terminal 30, the local government terminal 40, the server 50, the environmental information DB 60, and the predictive model DB 70 are connected to each other so that they can communicate with each other via a network 80 using wired or wireless communication standards.

[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 caught by hunters and providing them to consumers as meat (hereinafter referred to as gibier business) Provide guidance to gibier businesses on quality control of captured meat as support for gibier utilization projects (hereinafter referred to as "business instructors"). - Local government officials in charge of the agriculture, forestry and fisheries department (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 accumulates information about the wild game business using the business operator terminal 20 and creates the necessary record books.

[0014] Business instructors use instructor terminal 30 to view the information stored in system 1 and provide support for the business relating to the utilization of game meat and guidance on quality control of captured meat to each user (particularly game meat business operators). Business instructors are made up of a group of multiple experts, including food hygiene experts, wild bird and animal control experts, and business management guidance experts. Business instructors provide appropriate guidance to each user as necessary in response to inquiries from each user or in accordance with the agreements on support activities concluded in advance between the parties involved. A person in charge at 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 is realized, for example, by a stationary PC (Personal Computer) or a laptop PC. The trapper terminal 10 may also be a portable computer such as a smartphone, a tablet terminal, or a 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 trapper 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 an input operation 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 a hard disk drive (HDD). The processor 19 is hardware for executing an instruction set written in a program, and is composed of an arithmetic unit, a register, peripheral circuits, 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 stationary PC (Personal Computer) 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 stationary 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 the trapper terminal 10, so the 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 stationary PC (Personal Computer) 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 stationary 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 the trapper terminal 10, so the description thereof will be omitted.

[0022] (2-4. Hardware configuration of the 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 stationary PC (Personal Computer) 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 stationary 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 the trapper terminal 10, and therefore the 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 a 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, a register, peripheral circuits, and the like.

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

[0028] (2-7. Configuration of Prediction Model DB70) The prediction model DB70 is a database that predicts environmental information in the area that is the subject 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, in response to 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, for example, take the value of a specific data item included in the environmental information as input data, and the transition of the data item after a specific period of time has passed for the inputted value of each item as correct output data. For example, specifically, the input data may be distribution information of a specific pathogen or virus, and the correct output data may be distribution information of the specific pathogen or virus after a specific period of time has passed.

[0031] The prediction model according to the present embodiment is, for example, a parameterized composite function in which a plurality of functions are combined. The parameterized composite function is defined by a combination of a plurality of adjustable functions and parameters. The prediction model according to the present 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 prediction 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 prediction model is expected to be used as a program module that is a part of artificial intelligence software.

[0032] As the multi-layered network according to the present embodiment, for example, a deep neural network (DNN) that is a multi-layered neural network that is the subject of deep learning may be used. As the DNN, for example, a convolution neural network (CNN) that targets images may be used. In addition, 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 each variable is assigned a coefficient derived from past performance.

[0033] The prediction model DB 70 stores a plurality of prediction models. Various prediction models are prepared, such as a model that uses any data item included in the environmental information as an input variable, a model that uses a plurality of data items as input variables, etc. In addition, the contents of the prediction models are also diverse, such as a model that outputs weather prediction results and a model that outputs future vegetation distribution, regarding the data to be output.

[0034] (2-8. Functional configuration of the trapper terminal 10) 2 is a block diagram showing the functional configuration of the trapper terminal 10. Note that since the other terminal devices (the business operator terminal 20, the instructor terminal 30, and the 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 storage unit 170, and a control unit 180. The trapper terminal 10 also includes functions and configurations (such as a battery for storing power, a power supply circuit for controlling the supply of power from the battery to each circuit) that are not shown in Fig. 2. Each block included in the trapper terminal 10 is electrically connected by, for example, a bus or the like.

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

[0037] The input / output unit 130 has a mechanism for accepting input operations from a user who owns the trapper 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's operation. The acquired image information is stored in the storage unit 170.

[0040] The GPS antenna (Global Positioning System) 150 performs wireless communication 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, 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's 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 trapper 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 acceptance unit 181 performs processing for accepting a user's operation inputted from the input device 13. For example, the operation acceptance unit 181 accepts an operation based on text data inputted 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 input by a user who uses the trapper terminal 10. For example, the acquired information may be information input 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 an 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 contents of the image information to the user.

[0047] (2-7. Functional configuration of server 50) 3 is a block diagram showing a functional configuration of the server 50 included in the system 1 of the present 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 for managing 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) · Shipment record database (shipment record 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 each database stored in the storage unit 502, depending on the contents of the acquired information.

[0056] The aggregation module executes a process of aggregating, in a time series manner, location information and satellite information associated with 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 to the corresponding prediction model. At this time, the prediction module selects an appropriate prediction model from a plurality of prediction models stored in the prediction model DB 70. A method for selecting an appropriate prediction model will be described later. Various prediction models are stored in the prediction model DB.

[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. At this time, the output module can output the predicted value of the environmental information output by the prediction module as map information to be described later. The map information will be described in detail 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 Fig. 4 is a diagram showing databases related to hunting information, with Fig. 4A showing a trapper DB, Fig. 4B showing a capture record DB, and Fig. 4C showing a bird and animal individual DB. These will be explained in order.

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

[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 organization, such as a hunting association, 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 item "Contact Information" stores information about the contact information of the captor corresponding to the captor ID. For example, the contact information may include the following information: ·telephone number ·email address · Account information for messaging apps such as SNS

[0067] The item "Device Used" stores identification information of a 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. In addition, other information may be stored in the trapper DB. For example, the trapper 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 by the trapper through hunting activities.

[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", "individual image", etc.

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

[0072] The item "Capture date and time" stores the date when 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 operated the trapper terminal 10 to input information about the capture record.

[0073] The item "trapper" stores the trapper ID of the trapper who captured the bird or animal that corresponds 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's terminal 10 when the trapper took an image of the captured animal.

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

[0076] The item "capture method" stores the capture method used by the trapper to capture the bird or animal that corresponds to the capture record ID. For example, information such as "scattering," "snare trap," and "cage" is input as the capture method.

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

[0078] The item "individual image" stores a photographed image of an individual bird or animal that was actually captured when capturing a bird or animal that corresponds to the capture record ID. Specifically, an image of an individual bird or animal that was captured by a capturer using the capturer terminal 10 at the capture location is stored as an "individual image." In principle, one individual animal is captured for one image. It should be noted that other information may 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 a bird / animal individual DB. The bird / animal individual DB is a database that stores information about individual birds / animals captured through hunting activities.

[0080] Each record in the bird / animal individual DB includes the following fields: "individual ID", "bird / 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. A breed is information that further subdivides the type of an individual bird or animal. For example, for the bird or animal type "deer," breeds such as "Ezo deer" and "Japanese deer" can be set.

[0083] The item "sex" stores information regarding 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. The information on the size of an individual may be management items such as body length and height that are generally used to grasp the size of the corresponding bird or animal. Note that the item "size" may be an actual measurement or an estimate by the catcher.

[0086] The "weight" item stores the weight of the individual bird or animal that corresponds to the individual ID. Note that the "weight" item may be 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 the presence or absence of certain parasites - Information about the amount of radiation contained in the individual 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 agency that carried out the test Information that identifies the test results

[0088] (3-2) Database for managing information on gibier businesses Fig. 5 shows a database related to gibier businesses, with Fig. 5A showing a business establishment DB, Fig. 5B showing a business establishment user DB, Fig. 5C showing a work facility DB, and Fig. 5D showing a storage facility 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 the establishments of game meat businesses.

[0090] Each record in the business DB includes an item "business ID," an item "facility name," an item "business name," an item "location," 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 license or permit required for the wild game business that the wild game business corresponding to the business ID has received from the local government to operate 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 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 game meat businesses.

[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 wild game 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 item "Authority" 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 business -Personnel authority: Permission to edit / view some information about their own business It should be noted that other information may be stored in the establishment user DB.

[0104] <3-2-3. Work Equipment DB> The work facility DB shown in FIG. 5C is a database for managing information about the work site managed by the gibier business operator.

[0105] Each record in the work equipment DB includes the items "work equipment ID", "name", "location", "equipment details", "hygiene level", etc.

[0106] The item "work facility ID" stores identification information that can identify the work facilities managed by the gibier business operator. The work facilities include work facilities (work areas) 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 cleaning is required. It should be noted that other information may 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 regarding 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 item "storage facility ID" stores identification information that can identify the storage facility 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 item "hygiene level" stores information about the hygiene level set for the facility corresponding to the storage facility ID. The hygiene level of storage facilities for edible meat is basically all "hygienic area", but for storage facilities for animals to be discarded, it may be "contaminated area". In addition, other information may be stored in the storage facility DB.

[0118] (3-3) Database on demolition work Fig. 6 shows a database related to the butchering work performed by a gibier business, with Fig. 6A showing a work starter 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 assumed to be performed by a gibier business as the butchering work of individual birds and animals are registered as master data. The work master DB is preregistered and can be added as necessary.

[0120] Each record in the work master DB includes an item "work ID," an item "work content," an item "work 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 "task content" stores the content of the task corresponding to the task ID.

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

[0124] <3-3-2> Work process DB The work process DB shown in FIG. 6B is a database that is set and registered by the wild game business operator himself as the process for butchering individual birds and animals that the business operator performs. In other words, in wild game businesses, the process for butchering generally differs depending on the type of bird or animal to be captured, the type of equipment owned, or the region. For this reason, wild game business operators can set the process for butchering work to be performed at their own business from among the work contents 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 "work 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 performed by a gibier business operator at his or her 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. It should be noted that the work process DB may store other information. For example, a plurality of works may be managed as one process.

[0131] <3-3-3> Work history DB 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 the gibier business. New records are recorded in the work history DB when the gibier business enters the 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 "work 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 game meat business.

[0134] The item "process ID" stores identification information of a 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. In addition, other information may be stored in the work history DB. For example, the following information may be stored in the work history DB. Information on the results of various inspections carried out during the demolition work Information on the supervisor who manages the safety of demolition work

[0138] (3-4) Sales management database Fig. 7 shows databases for managing the sale of meat acquired 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 Fig. 7A is a database that stores information about the inventory of meat stored by the gibier business. The inventory DB is updated by recording new records when meat is received after slaughtering and by taking regular stock of the inventory.

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

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

[0142] The item "bird / animal name" stores the name of the bird / animal for the stock of meat corresponding to the stock ID.

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

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

[0145] The item "Product name" stores the product name of the meat stock corresponding to the inventory ID. If there is no product name, it 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 item "Acceptance date" stores the date and time when the stock of meat corresponding to the inventory ID was accepted. Generally, this is the date and time when the butchering work for the stock was completed.

[0148] The item "status" stores information indicating the status of the stock of meat corresponding to the inventory ID, taking into account the quality of the meat or the impact of the 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 best before date of the stock of meat corresponding to the stock ID.

[0151] The "Notes" item stores points of note regarding the stock of meat that corresponds to the stock ID. For example, points of note include the following: - Priority shipment to a specific customer has been decided - Information to identify 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 Fig. 7B is a database that stores information about customers to whom a gibier business sells meat. New records are recorded in the customer DB when a new customer is registered upon receiving an inquiry from the new customer.

[0153] Each record in the customer database includes fields such as "customer ID", "customer name", "location", "contact person", "contact details", "final order date", "final shipping date", "transaction NG flag", and "remarks".

[0154] The item "customer ID" stores identification information that can identify the customer to whom the wild game 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 who is the contact person for the customer corresponding to the customer ID.

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

[0159] The item "Last Order Date" stores the date of the last order 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 a customer corresponding to the customer ID is NG due to some trouble that occurred in a past transaction.

[0162] The "Notes" item stores points of note for the customer that corresponds to the customer ID. For example, points of note include the following: · Matters to be passed on regarding the response to the customer (irregular response, etc.) Details of problems that occurred in past transactions The customer DB may also store other information.

[0163] <3-4-3> Order history DB The order record DB shown in Fig. 7C is a database that stores the actual orders for meat from customers to the 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 performance DB includes an "order ID", an "order date", an "estimated shipping date", an "shipping destination", an "order content", an "order amount", a "remarks", and the like.

[0165] The item "order ID" stores identification information that can identify meat orders received by a gibier business 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 content 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" item stores any notes about the order that corresponds to the order ID. For example, the notes include the following: - Information regarding shipping destination, delivery method, etc., if specified Information about customer preferences regarding payment methods The order record DB may store other information.

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

[0173] Each record in the shipping performance 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 "shipment 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 corresponding to the shipment ID.

[0176] The item "shipped inventory" stores identification information of the inventory allocated as a product in the shipment corresponding to the shipment 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, receipt information is included. The shipping record DB may 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 capture by a trapper will be described. FIG. 8 is a diagram for explaining the process of accumulating records of bird and animal capture by a trapper in the system 1. In FIG.

[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 photographs the individual bird or animal that he has captured using the trapper terminal 10. At this time, the trapper logs into the application software installed on the trapper terminal 10 using his / her account information (trapper ID and password), and starts up the camera 140 by transitioning from the application. The trapper then photographs the captured bird or animal with the camera 140.

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

[0183] Also, 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 animal into the items managed in the capture record DB and the bird / animal individual DB. The input information is transmitted from the trapper terminal 10 to the server 50. At this time, the trapper terminal 10 may process the image of the individual bird / animal that has been photographed, estimate the type, 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 fish 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 the information on the 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 gibier 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 that dismantling work is required for the capture record sent from the server 50 in step S502, and presents it to the wild game business operator. The wild game business operator considers whether to accept the dismantling 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 dismantle is decided by a telephone conversation 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 the dismantling work.

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

[0189] (4-2. Accumulation of data on 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 for explaining the process of accumulating results of dismantling work in the system 1. As shown in FIG. As shown in FIG. 9, in this process, first, a wild game business operator inputs the results of the butchering work to 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 he or she 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 transmitted 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 regarding the dismantling work (step S512). Specifically, the server 50 uses the work history stored in the work history DB in step S511 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 dismantling 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 to the instructor's terminal 30 in response to an operation for submitting the log from the wild game business operator or an operation for requesting submission of the log from the instructor's terminal 30.

[0193] After step 513, the instructor terminal 30 receives the logbook (step S311). Specifically, the instructor terminal 30 receives the logbook on sanitation 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 sanitation management standards.

[0194] After step S311, the business adviser inputs improvement advice to the adviser terminal 30 (step S312). Specifically, the business leader checks the record book presented on the leader terminal 30 in step S311, and for the items that are deemed to require improvement, inputs the improvement needs for the hygienic aspects of the work environment compared with the predetermined hygienic standards. Specifically, the following items are included: - Pointing out issues that are recognized as problems with hygiene management -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 gibier 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 problem areas. This completes the process of accumulating the results of butchering work by game meat businesses.

[0196] (4-3. Processing to accumulate meat sales management information by gibier businesses) Next, a process for accumulating sales management information for meat by a gibier business will be described. FIG. 10 is a diagram showing a process flow for accumulating meat sales management information 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 regarding the inventory of meat obtained through the butchering of individual birds and animals (inventory information) Information regarding orders for meat (order history information) Information regarding meat shipping records (shipping 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 the closing date, such as the end of the month. New information is entered into the order history 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 the inventory information in the inventory DB, stores the order record information in the order record DB, and stores the 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 wild game business operator or a viewing operation from the instructor terminal 30.

[0201] After step S322, 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 advice 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 your inventory - Recommended selling price for inventory 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 gibier 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 from the business instructor and considers actions 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 hygiene information prediction process performed by the system 1 will be described. FIG. 11 is a flow chart showing a process of predicting hygiene information by the system 1. The system 1 has a function for predicting the spread of infection in the surrounding area for pathogens and viruses (hereinafter referred to as pathogens, etc.) detected in captured birds and animals as a prediction process of hygiene information. Such a prediction process of hygiene information will be described in detail.

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

[0206] Then, the server 50 acquires the results of the tests carried out at the testing institute. Specifically, the data acquisition module of the server 50 acquires information on the inspection results received by the transmission / reception control module from the inspection terminal of the inspection agency, and records it in the item "sanitary information" of the bird / animal individual DB. The information on the inspection results includes the following information recorded in the bird / animal individual DB: -Types and breeds of captured birds and animals -Sex, 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 the presence or absence of 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). An 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 tallying module of the server 50 refers to the capture record DB and the bird / animal individual DB, and tally up capture location information for individual birds / animals for which some sanitary information has been recorded. The tallying of the sanitary information is performed by tallying up the capture location information and the sanitary information based on the individual ID.

[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 a period for which prediction is desired into the Tanrisha terminal. A prediction instruction for 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 a plurality of 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 obtains a prediction value of the hygiene information by inputting the aggregated hygiene information or environmental information values ​​as input values ​​to the selected prediction model.

[0212] After step S532, the server 50 creates a satellite 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 value output from the prediction model in step S532. A specific display mode 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 the satellite MAP (step S433). Specifically, the local government terminal 40 presents the aggregated and predicted values ​​of hygiene information to the local government personnel 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 personnel can confirm the current infection status (aggregated value) and future infection trends (predicted value) and consider necessary measures. This completes the hygiene information prediction process.

[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 items entered by the wild game business operator for each evaluation item, as well as the items recorded in the work performance DB. The business supervisor 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 business operator can consider specific tasks for future improvements.

[0216] In addition, the inspection record book is not limited to dismantling work, but can be created for the following work, for example. · Records of capture and transportation Inspection records for meat processing operations · Records of individual bird and animal conditions ·Inventory check records -Facility / equipment inspection records · Confirmation records regarding orders and shipments In other words, the system 1 can use various accumulated information 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 referring to the items recorded in each database, and wild game meat businesses can manually enter necessary information.

[0217] (5-2. Hygiene MAP) Next, an example of a screen of the satellite map will be described with reference to Fig. 13, which shows the satellite map. As shown in Fig. 10, the hygiene map of system 1 displays aggregated and predicted hygiene information for a specified period on the map. Specifically, the locations where individual birds and animals that have been confirmed to have harmful factors (pathogens, viruses, radiation) have been captured are displayed on the map as aggregate values. In addition, the locations of areas where future infections are predicted are displayed on the map as predicted values.

[0218] The evaluation period can be specified by inputting the evaluation period in the period specification field A. That is, if a past period is specified, the aggregated value of past confirmed harmful agent is displayed. On the other hand, if a future period is specified, the predicted value of future infection spread of the harmful agent is 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 among the hygiene information to be displayed. Harmful factors include types of pathogens, types of viruses, and radiation.

[0220] By specifying the capturer designation field D, the capturer can be specified. Column E shows the amount of damage caused by harmful factors. The number of animals per species in which the pest was detected is displayed in the population count column F. The pie chart in population count column F is colour coded according to species.

[0221] In the MAP display section G, 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 check the details of the corresponding hunting information.

[0222] (6. Summary) As described above, in the system 1 according to the present embodiment, at least one of the accumulated butchering information and sales management information is shared with the business instructor who instructs the improvement of the wild game business, and improvement instruction information input by the business instructor is output to the wild game business operator who needs guidance on business improvement. Therefore, it is possible to provide appropriate business support to the wild game business operator.

[0223] In addition, in System 1, the butchering information includes information on the working environment in which the butchering work was carried out, and the improvement instruction information includes information on requests for improvement in the hygienic aspects of the working environment compared with a specified hygienic standard. This allows gibier 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 gibier businesses with excess inventory to be introduced to potential buyers, facilitating the development of new customers and promoting the distribution of meat.

[0225] In addition, System 1 uses the accumulated butchering information to create a record of hygiene management related to butchering work. This will help gibier businesses, who have not been able to adequately manage records up until now, to create records.

[0226] In addition, the system 1 stores hygiene information indicating the hygiene status of each captured bird or animal in association with the individual ID of the individual, and compiles the capture locations and hygiene information linked to the individual IDs 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 also possible to support hygiene management of birds and animals by local governments.

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

[0228] In addition, the system 1 may automatically determine the soundness of the business status of a gibier business using the accumulated information. 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 relative to 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 shipment performance falls below a threshold. In other words, System 1 has the function of recording the appropriate meat arrival record (slaughter record) and shipping record for gibier businesses that handle gibier meat, the supply of which is unstable, and visualizing that the inventory status is always appropriate. This allows for a stable supply of gibier meat, ensuring peace of mind for customers and stabilizing the business status of gibier businesses.

[0229] 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 the server 50, but this is not limited thereto. At least a part of the environmental information DB 60 and the prediction model DB 70 may be configured integrally with the server 50. In addition, 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 with the other.

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

[0231] Gibier businesses take the captured birds and animals to processing plants and process them for consumption by carrying out the prescribed work processes, such as slaughtering. At this time, gibier businesses properly carry out each work process in compliance with the prescribed laws, regulations, standards, etc., thereby managing the food hygiene of the meat of the captured birds and animals.

[0232] External agencies periodically audit whether each work process for birds and animals 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] Fig. 14 is a schematic diagram showing an example of a work flow from when captured birds and animals are shipped as dressed meat. As shown in Fig. 14, captured birds and animals are shipped as products after going through 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 performed. However, with conventional methods, some businesses forget to record work, or enter work records all at once after performing multiple work processes, which can result in inappropriate process management. This modified example aims to perform 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, an operation process master 502a, a record item master 502b, an operation 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 has columns such as a work process ID as a primary key and a process name, a work section, etc.

[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 a work process (type of work process). Specifically, for example, the process name stores a character string indicating the name of a 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 degree 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) to 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 has columns such as the work process ID, item name, item content, input rule, etc., with the record item ID as the primary key.

[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 for storing the name of a record item. Specifically, for example, the item "item name" stores a character string indicating 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 a 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 to the question.

[0245] The item "input rules" is an item for storing information on input rules for answers to record items. Specifically, for example, the item "input rules" stores information on input formats such as data types permitted 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 having a work record ID as a primary key, and columns such as business establishment ID, record item ID, work process ID, item name, record content, work individual, record date and time, etc.

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

[0248] The item "Establishment ID" is an item for storing an establishment ID that uniquely identifies the gibier 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 FIG. 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 a storage item related to the item "Recorded item ID" of the same record.

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

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

[0253] The item "recording date and time" is an item for storing 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 transmitted 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 has an inventory ID as a primary key and columns such as business ID, individual ID, receipt date, storage location, etc.

[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 process of being processed (slaughtered parts, raw meat, meat in the process of being processed, 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 stock item.

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

[0258] The item "receipt date" is an item that stores information regarding the date and time when the stock item was recorded in the inventory. Specifically, the item "receipt date" stores information indicating the date and time when the stock item was stored in a specified storage location for storing stock items. For example, the date and time stored in the item "receipt date" may be input 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 stock item. Specifically, for example, the item "storage location" stores information for identifying the storage facility (refrigerator, freezer, etc.) that is the storage location of the stock item.

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

[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 performs the work process specified in the item "work process ID" in the order specified in the item "order" for the required time specified in the item "required time." In other words, in the sequence table 502e, by extracting a record of a specific establishment in the item "establishment ID," it is possible to specify the order of the work processes that the establishment will perform.

[0263] The item "order" is an item that stores a numerical value indicating the order in which the work process specified 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 operation identified by the operation ID.

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

[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 where the work process is performed.

[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 item "progress" is an item that stores information about the progress of work on a work individual. Specifically, the item "progress" stores information that can identify the work process last performed on the work individual. For example, the item "progress" stores the work process ID of the work process last performed on the work individual.

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

[0272] First, the user performs a task according to the work process flow shown in Fig. 14, for example, and then executes an application for recording the task on the business operator terminal 20. The task 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 a 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 a password. The user may also log in by inputting biometric information, etc. When 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 establishment user DB based on the acquired user ID, and acquires the establishment ID of the establishment to which the user belongs.

[0274] In step S11, the server 50 presents a UI for accepting the designation of an individual to be the subject of work recording to the user via the business operator terminal 20. 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 item "individual ID" of the corresponding record on the display 241 as an object showing a pull-down menu. The business operator terminal 20 accepts the designation of an individual from the user by accepting a selection of the individual ID in 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 designation from the user by accepting the individual ID accepted by the UI for accepting the designation of an individual.

[0276] In step S13, the server 50 searches the sequence table 502e based on the establishment ID and acquires information on each corresponding record. This identifies the sequence of work processes in the establishment to which the user belongs. The server 50 also searches the process management table 502f based on the received individual ID and acquires the work process ID stored in the item "progress status" of the corresponding record. This identifies the work process last performed on the specified individual, i.e., the progress status of the work process on the specified individual. Note that 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 causes the display 241 of the business operator terminal 20 to display a list screen of the work processes.

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

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

[0280] The business operator terminal 20 accepts the designation of a work process item from the user in the object showing the flowchart. The business operator terminal 20 transmits to the server 50 the work process ID of the work process for which the designation has been accepted.

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

[0282] In step S15, the server 50 presents 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 to the user via the business operator terminal 20. The work record UI is a UI for receiving 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" of the record item master 502b. The server 50 displays an input screen for the work record 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 contents of each record item, and input objects for inputting records for each record item, such as input forms and radio buttons, based on information stored in the items "item name," "item contents," and "input rules" of the record item master 502b. The user operates the business operator terminal 20 to input information into the input objects, thereby inputting work records for each record item. The work record input screen also displays an operation object for inputting 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 together with each piece of information input into the input object of 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 from the user by 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, the 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 · Operation process ID: Operation process ID corresponding to the operation process that received information about the operation 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: 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 or not 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 is completed on the condition that information related to the work record is received from the business operator terminal 20 in step S16.

[0287] Also, for example, the server 50 may determine that the work process related to the work record is completed on the condition that there is no deficiency in the work record received from the business operator terminal 20 in step S16. For example, the server 50 extracts a record 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 the record item ID of each record extracted from the record item master 502b, it is determined whether there is a deficiency in the record item ID of each record added to the work record table 502c in step S16. If there is no deficiency in the record item ID added to the work record table 502c, it is determined that there is no deficiency in the record items recorded by the user. On the other hand, if there is a deficiency in the record item ID added to the work record table 502c, it is determined that there is a deficiency in the 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 regarding the completion of the work process related to the work record 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" to the work process ID of the work process that has been determined to be completed this time. This updates the progress of the work process based on the work record made by the user.

[0289] In step S19, the server 50 presents information regarding 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, the screen displaying 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 is not 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" of 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, a message screen for informing the user that the work process was not considered to be completed because there was a shortage in the work record is displayed on the display 241 of the business operator terminal 20. 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 confirm 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 accept the user's input of the work record again.

[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 in step S1 of Fig. 14, in the next work record process, the item of process S2, which is the work process next to process S1, becomes selectable in step S13, and therefore, information regarding the work record of process S2 is permitted to be received.

[0293] On the other hand, if it is determined that the work process is not completed (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 completed in the work record process in step S1 of FIG. 14, in the next work record process, 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 is still displayed as selectable. In other words, the reception of information regarding the work record of step S2 is not permitted. In this case, the server 50 may present a message indicating that it has been determined that the work process is not completed in the work record process in step S1 to the user via the business operator terminal 20.

[0294] As described above, in order for the user to proceed to the next work process, the work records of the work process up to that point must be stored 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 the work record, the user operates the business operator terminal 20 in step S13 to select the work process for which the work record is to be modified. The business operator terminal 20 transmits the work process ID of the work process for which the selection is accepted to the server 50. The server 50 searches the work record table 502c using the accepted work process ID, and displays the 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 modification items of 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 reflects the modification items in the item "recording contents". At this time, the item "recording date and time" is also updated to the date and time when the modification items were received. As a result, it is recorded that the work record was modified later, and therefore it is possible to suppress improper tampering with the work record.

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

[0297] Even in the case of the storage process, the operations of steps S11 to S14 and steps S17 to S110 of the work record processing are similar to the operations described above.

[0298] In the case of the storage process, in step S15 of the work record processing, an object for receiving input of the designation of the storage facility in which the work individual is to be stored, an object for receiving input of the storage date, and an object for receiving input of the name of the worker who performed the storage work are displayed on the input screen of the work record. 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 for inputting an instruction to save the work record displayed on the input screen receives input from the user, the business operator terminal 20 transmits an instruction to save the work record to the server 50 together with the information input into each object. That is, the information on the work record of the storage process transmitted from the business operator terminal 20 to the server 50 in step S15 includes inventory information on the inventory record of the individual, such as information on the storage facility in which the individual is to 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 stock information of the individual for which the work record has been accepted in the storage unit 502. The storage of stock 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, the storage location of the inventory, and the like 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 - Stock storage date: The date on which the individual was stored, included in the work record of the storage process Inventory storage location: The location of the individual items included in the work record of the storage process

[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 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 modified example, by registering the work record of the storage process, the work record of the work process performed on the individual registered in the inventory and the inventory information of the individual registered in the inventory are associated with each other by the individual ID. Therefore, traceability can be ensured for the individual registered in the inventory. Specifically, it is possible to trace what process an individual registered in the inventory went through after it was captured before being registered in the inventory. Therefore, more appropriate quality control can be performed for each individual.

[0302] As described above, server 50 stores the work records related to the storage process in memory unit 502, thereby storing inventory information of the individual for which the storage process has been carried out in 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 previous work processes in 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 server 50. Therefore, the latest work records are always registered in the inventory information. Therefore, according to this modified example, it is possible to 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 causes the display 241 of the business operator terminal 20 to display an inventory list screen.

[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 in the establishment to which the user belongs. Specifically, the list object D11 displays information indicating the status of the individual stored in the storage location as inventory for each individual ID. 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 identification number (individual ID) of an individual. · 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 work process, a string indicating how the item in stock has been processed, such as "carcass," "slices," or "blocks," will be displayed. Part type: Indicates the type of part. For example, if the stock item is meat (or a processed product thereof) from a specific part after slaughter, a character string indicating that part is displayed. Also, for example, if the stock item is an individual before slaughter, a character string (e.g., a hyphen, etc.) indicating that the stock item is in a state before slaughter is displayed for each part. Product name: Indicates the product name. · Weight: Shows the weight of the stock. · Receipt Date: Indicates the date the item was stored in storage. Work status: Indicates the state in which the item is stored after the work process has been performed. For example, if an item that has undergone receiving work is being stored, the word "received" will be displayed, and if an item that has undergone slicing work is being stored, the word "sliced" will be displayed. · Storage location: Indicates the location where the inventory is stored.

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

[0307] Moreover, each individual in the inventory is stored as inventory by performing the storage process after performing the work process before the storage process. That is, the inventory stores the individual in a state in which the process immediately before the storage process has been performed. Therefore, the information on the work record immediately before the storage process can be said to be information indicating the state of the individual stored as inventory. Therefore, the information indicating the state of the individual in the list object D11 may be displayed based on the information on the work record of the work process immediately before 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 before the storage process. The server 50 acquires information on the work record of the work process immediately before the storage process by searching the work record table 502c based on the identified work process ID and the individual ID of the individual. Then, the server 50 generates information indicating the state of the individual to be displayed in the list object D11 based on the acquired information on the work record. For example, the type of the work process for which the information on the work record has been acquired (for example, information on the item "process name" in the work process master 502a) is displayed as "work status" in the list object D11.

[0308] The list object D11 also includes an operation object D111 for receiving a request to view 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 information on the inventory (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 on 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, the user can check the storage date and storage period of the inventory by referring to the "Acceptance Date". Therefore, the user can refer to the "Acceptance Date" to consider the date on which the inventory will be processed or shipped. Therefore, in this modified example, not only can process management be properly performed, but inventory management can also be properly performed from a business perspective, such as the shipping time of the inventory.

[0310] The work records and inventory list recorded by the user can be viewed not only by the users of the establishments, but also by the business instructor who manages and guides the gibier business of the establishments. For example, the business instructor operates the instructor terminal 30 to access the server 50 and designates the establishment to be guided. The server 50 searches the work record table 502c and the inventory table 502d based on the establishment ID of the designated establishment, and extracts the work records and inventory information of the business to be guided. The server 50 presents the extracted information on the work records and inventory information to the business instructor via the instructor terminal 30, for example, by displaying the information on the display 341 of the instructor terminal 30. Thereafter, the business instructor's improvement guidance can be presented to the gibier business operator by the same processing as 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 establishment that processes the birds and animals. For example, the order of the work processes may differ, or there may be no 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 establishment, it is possible to build a process management system that is suitable for each business establishment.

[0312] For example, when the server 50 receives a request to edit an operation 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 on the sequence of the operation processes currently registered in the establishment. Then, it displays on the display 241 of the business operator terminal 20 a screen for editing the operation process flow, including an object indicating the current sequence of the operation processes. If the establishment ID is not registered in the sequence table 502e, a screen for newly registering an operation 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 in the business establishment to which the user belongs to the business operator terminal 20. When the business operator terminal 20 accepts the input of the order of work processes, it transmits information on the work process IDs and the orders linked to each work process ID to the server 50 based on the accepted information.

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

[0315] Although the preferred embodiment of the present disclosure has been described above, the present disclosure is not limited to the specific embodiment, and the present disclosure includes the invention described in the claims and its equivalents. In addition, the configurations of the devices described in the above embodiments and modifications can be combined as appropriate as long as no technical contradiction occurs.

[0316] (8. Notes) 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 causes 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 operation; A step of sharing at least one of the butchering information and the sales management information with a business instructor who instructs the improvement of the gibier business; The program executes a step of outputting improvement guidance information input by a business instructor to a wild game business operator who needs guidance on business improvement.

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

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

[0320] (Appendix 4) The processor further comprises: 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 the dismantling information.

[0321] (Appendix 5) The processor further comprises: acquiring capture information indicating the hunting record of the bird and animal and including the capture location; storing hygiene information indicating the hygiene condition of each captured bird or animal in association with the individual ID of the individual; A step of collecting capture locations and sanitation information associated with individual IDs for a group of individuals captured within a certain period in an evaluation area; A 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 hygiene 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 processor: 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 operation; A step of sharing at least one of the butchering information and the sales management information with a business instructor who instructs the improvement of the gibier business; The method includes a step of outputting improvement guidance information input by a business instructor to a wild game 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 the meat obtained by the butchering operation; A module for sharing at least one of the butchering information and the sales management information with a business instructor who provides guidance on improving the gibier business; The system includes a module that outputs improvement guidance information input by a business instructor to a wild game business operator who needs guidance on business improvement.

[0324] (Appendix 8) A processor of a computer having 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 storing hygiene information, which is information regarding the hygiene condition detected from each captured bird or animal, in association with hunting information corresponding to the individual bird or animal; aggregating location information and satellite information associated with hunting information in the evaluation area over time; A program that executes a step of outputting the collected 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 having a processor and a memory, A step of creating a prediction model that outputs future changes in environmental information in response to input of environmental information by machine learning using learning data in which values ​​of environmental information are input and future changes in the input environmental information are used as correct output data; A program that executes a step of inputting environmental information to a prediction model and outputting future trends in the environmental information.

[0326] (Appendix 10) In the step of linking and storing hunting information, A step in which a user takes an image of the bird or animal captured; A step of associating the captured image with location information regarding the location where the image was captured; 9. The program of claim 8, further comprising:

[0327] (Appendix P1) A program for operating a computer, the program causing a processor of the computer to execute the following steps: accepting identification information of an individual bird or animal from a user; presenting the user with a screen for inputting work records of work processes for processing the bird or animal for the individual 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 accepting input of the work record of the first work process from the user on the screen for inputting the work record of the work process; 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 prior to 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 condition of the individual to the user based on previous process record information.The program described in Appendix P2. (Appendix P4) The program according to appendix P3, in which in the presentation step, information on the working status of the individual is presented to the user based on information on the type of the working process immediately before the storage process, which is included in the previous process record information. (Appendix P5) The program according to appended claim P2, wherein 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. (Appendix P6) The program described in Appendix P1 causes a processor to execute the steps of: accepting 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; 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, the method comprising the steps of: receiving identification information of an individual bird or animal from a user; presenting the user with a screen for inputting work records of a work process for processing the bird or animal for the individual 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 a 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 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 an individual bird or animal from a user; presenting the user with a screen for inputting work records of a work process for processing the bird or animal for the individual 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 accepting input of the work record of the first work process from the user on the screen for inputting the work record of the work process; 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 a computer processor to execute the following steps: acquiring capture information indicating the hunting results of birds and animals and including the capture location; storing hygiene information indicating the hygiene condition 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 indicating the distribution of the compiled hygiene information as environmental information in the evaluation area. (Appendix P10) A method executed by a computer having a processor, the method comprising 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 condition of each captured bird or animal detected from the individual bird or animal in association with 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 of time in the evaluation area; and outputting a distribution map indicating the distribution of the compiled hygiene information as environmental information in the evaluation area. (Appendix P11) An information processing device equipped with 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 condition 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 indicating the distribution of the compiled hygiene information as environmental information in the evaluation area. [Explanation of symbols]

[0328] 1. System 10...Terminal device 20...Carrier 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; storing information on 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 is completed based on the stored information on the work record of the first work process; when it is determined that the first work process is completed, allowing the acceptance of information regarding a work record of a second work process, which is a work process subsequent to the first work process, for the individual identified by the identification information; when it is determined that the first work process has not been completed, not allowing the acceptance of information regarding a work record of a second work process, which is a work process subsequent to the first work process, for the individual identified by the identification information; A program that executes the following.

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

3. The program causes the processor to: receiving a request from a user for providing 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; Run the command, In the presenting step, information on 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 state of the individual is presented to a user based on information on a type of a working process immediately before the process of storing the individual, which 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 a processing form, a working state, a storage date and time, and a 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 steps of:

7. 1. A computer-implemented method 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; storing information on 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 is completed based on the stored information on the work record of the first work process; when it is determined that the first work process is completed, allowing the acceptance of information regarding a work record of a second work process, which is a work process subsequent to the first work process, for the individual identified by the identification information; when it is determined that the first work process has not been completed, not allowing the acceptance of information regarding a work record of a second work process, which is a work process subsequent to the first work process, for the individual identified by the identification information; 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; storing information on 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 is completed based on the stored information on the work record of the first work process; when it is determined that the first work process is completed, allowing the acceptance of information regarding a work record of a second work process, which is a work process subsequent to the first work process, for the individual identified by the identification information; when it is determined that the first work process has not been completed, not allowing the acceptance of information regarding a work record of a second work process, which is a work process subsequent to the first work process, for the individual identified by the identification information; 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 the bird and animal and including the capture location; storing hygiene information indicating a hygiene condition of the captured bird or animal in association with an individual ID of the bird or animal; A step of collecting the capture locations linked to the individual IDs and the hygiene information for a group of the individuals captured within a certain period in an evaluation area; outputting a distribution map showing the distribution of the collected hygiene information as environmental information in the evaluation target area; A program that executes the following.

10. 1. A computer-implemented method comprising: acquiring capture information indicating the hunting record of the bird and animal and including the capture location; storing hygiene information indicating a hygiene condition of the captured bird or animal in association with an individual ID of the bird or animal; A step of collecting the capture locations linked to the individual IDs and the hygiene information for a group of the individuals captured within a certain period in an evaluation area; outputting a distribution map showing the distribution of the collected hygiene information as environmental information in 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 the bird and animal and including the capture location; storing hygiene information indicating a hygiene condition of the captured bird or animal in association with an individual ID of the bird or animal; A step of collecting the capture locations linked to the individual IDs and the hygiene information for a group of the individuals captured within a certain period in an evaluation area; outputting a distribution map showing the distribution of the collected hygiene information as environmental information in 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

  • Meat management system

    JP2020198089A

  • Work management system, work management method, and program

    JP2022129405A

Cited By

  • Composite material, implant comprising same, use of composite material, and method for preparing composite

    CN114340689A

  • Composite materials, including implants thereof, uses of composite materials, and methods for preparing composite materials and medical devices.

    CN114340689B

  • Composite material, implant comprising thereof, use of the composite material and method for preparing a medical device

    EP3782657A1