Program, computer, system, and information processing method

WO2025033450A1PCT designated stage expired Publication Date: 2025-02-13INNOQUA INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2024/028215
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-08
Filing Date
2024-08-07
Publication Date
2025-02-13

Smart Images

  • Figure JP2024028215_13022025_PF_FP_ABST
    Figure JP2024028215_13022025_PF_FP_ABST
Patent Text Reader

Abstract

This program causes a computer 4 to function as a reception means (401), a setting means (402), and a determination means (403). The reception means (401) receives at least one of physical, chemical, and biological elements pertaining to the environment. The setting means (402) sets a quantitative setting value for each element in an artificial environment on the basis of each element received by the reception means (401). When the reception means (401) receives each element pertaining to the environment in the artificial environment, the determination means (403) evaluates the stability of an ecosystem on the basis of each element.
Need to check novelty before this filing date? Find Prior Art

Description

Program, computer, system and information processing method

[0001] The present disclosure relates to a program, a computer, a system, and an information processing method.

[0002] Various methods have been known for environmental assessment (environmental impact assessment) of ecosystems in aquatic environments. For example, Patent Literature 1 discloses a method for assessing aquatic environments such as rivers, lakes, and reservoirs.

[0003] There are two methods for assessing the environmental impact of aquatic environments: one is to use the environment itself, and the other is to create an artificial environment in which the environment to be assessed is transported and the assessment is carried out within that artificial environment. However, the former method can have an adverse effect on the environment, such as destroying it, when assessing the environmental impact. The latter method also has the problem that it is not possible to construct an artificial environment in which the ecosystem of the environment to be assessed is transported as is.

[0004] Japanese Patent Application Laid-Open No. 2008-185455

[0005] Until now, there has been no environmental transport technology that utilizes IoT to recreate the ecosystem of a natural environment in an artificial environment.

[0006] The present disclosure has been made in consideration of these points, and aims to provide a new program, computer, system, and information processing method that realizes environmental transfer technology that utilizes IoT to recreate the ecosystem of a natural environment within an artificial environment.

[0007] The program disclosed herein is a program that causes a computer to function as a receiving means, a setting means, and a judgment means, wherein the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment, the setting means sets at least one of quantitative setting values ​​for the physical elements, chemical elements, and biological elements in an artificial environment based on at least one of the physical elements, chemical elements, and biological elements received by the receiving means, and the judgment means, when the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical elements, chemical elements, and biological elements received by the receiving means.

[0008] In the program of the present disclosure, the physical factors may include at least any of the amount of light of lighting in the environment, the magnitude of water flow in the environment, the spectrum of light in the environment, the water temperature in the environment, the water transparency in the environment, and the thickness of sand in the environment.

[0009] In the program of the present disclosure, the chemical elements may include at least one of nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, suspended solids concentration, chlorophyll concentration, hydrogen sulfide concentration, and pH in the environment.

[0010] In the program of the present disclosure, the biological factors may include at least one of the number of each type of organism in the environment, the number per unit area, concentration, and density; the number of each type of bacteria in the environment, the number per unit area, concentration, and density; the condition of vertebrates in the environment; the condition of corals in the environment; the condition of invertebrates other than corals in the environment; the amount of microorganisms on rocks in the environment; and the amount of microorganisms on sand in the environment.

[0011] In the program of the present disclosure, the computer is further made to function as a calculation means, and when the receiving means receives information regarding an evaluation of each item as at least one of the physical elements, the chemical elements, and the biological elements related to the environment in the artificial environment, the calculation means calculates a score for at least one of the physical elements, the chemical elements, and the biological elements based on the information regarding the evaluation of each item received by the receiving means, and the judgment means may evaluate whether the ecosystem in the artificial environment is stable, taking into account the score for at least one of the physical elements, the chemical elements, and the biological elements calculated by the calculation means.

[0012] In the program disclosed herein, the computer is further made to function as an image processing means, and when the reception means receives an image of a living organism in the artificial environment as the biological element related to the environment, the image processing means calculates a score for the biological element by processing the image of the organism received by the reception means, and the judgment means may evaluate whether the ecosystem in the artificial environment is stable, taking into account the score for the biological element calculated by the image processing means.

[0013] In the program disclosed herein, the image processing means may calculate the score of the biological element from the image of the organism accepted by the acceptance means using a generative model generated by machine learning from training data including the image of the organism and the score of the biological element.

[0014] In the program of the present disclosure, the environment may be an aqueous environment.

[0015] In the program disclosed herein, the computer may further function as a correction means, and when the determination means determines that the ecosystem in the artificial environment is not stable, the correction means may calculate at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the physical element, the chemical element, and the biological element received by the reception means, and output the calculated correction value.

[0016] The computer of the present disclosure is a computer that functions as a receiving means, a setting means, and a judgment means by executing a program, wherein the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment, the setting means sets at least one of quantitative setting values ​​for the physical elements, chemical elements, and biological elements in an artificial environment based on at least one of the physical elements, chemical elements, and biological elements received by the receiving means, and the judgment means, when the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical elements, chemical elements, and biological elements received by the receiving means.

[0017] In the computer of the present disclosure, the computer further functions as a correction means by executing a program, and when the determination means determines that the ecosystem in the artificial environment is not stable, the correction means may calculate at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the physical element, the chemical element, and the biological element received by the reception means, and output the calculated correction value.

[0018] The system of the present disclosure comprises a computer and an aquarium in which an artificial environment is formed, wherein the computer functions as a receiving means, a setting means, and a judgment means by executing a program, wherein the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment, the setting means sets at least one of quantitative setting values ​​for the physical elements, chemical elements, and biological elements in the artificial environment based on the at least one of the physical elements, chemical elements, and biological elements received by the receiving means, and the judgment means, when the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical elements, chemical elements, and biological elements received by the receiving means.

[0019] In the system of the present disclosure, the computer further functions as a correction means by executing a program, and when the determination means determines that the ecosystem in the artificial environment is not stable, the correction means may calculate at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the physical element, the chemical element, and the biological element received by the receiving means, and output the calculated correction value.

[0020] The system of the present disclosure may further include a sensor installed inside the aquarium that measures at least one of the physical, chemical, and biological elements related to the environment in the artificial environment, and the judgment means may evaluate whether the ecosystem in the artificial environment is stable by taking into account at least one of the physical, chemical, and biological elements measured by the sensor.

[0021] In the system of the present disclosure, when the ecosystem in the artificial environment is evaluated to be stable, the impact of chemical substances added to the artificial environment on the artificial environment may be evaluated based on at least one of the physical elements, the chemical elements, and the biological elements.

[0022] The information processing method of the present disclosure is an information processing method executed by a computer having a control unit, comprising: a step in which the control unit receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment; a step in which the control unit sets at least one of a set value of the quantitative physical element, a set value of the quantitative chemical element, and a set value of the quantitative biological element in an artificial environment based on the received at least one of the physical element, the chemical element, and the biological element; and a step in which, upon receiving the at least one of the qualitative or quantitative physical elements, the chemical element, and the biological element in the artificial environment, the control unit evaluates whether the ecosystem in the artificial environment is stable based on the received at least one of the physical element, the chemical element, and the biological element.

[0023] The information processing method of the present disclosure may include a step of, when the control unit determines that the ecosystem in the artificial environment is not stable, calculating at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the received physical element, chemical element, and biological element, and outputting the calculated correction value.

[0024] The information processing method of the present disclosure may include a step in which the control unit evaluates whether the ecosystem in the artificial environment is stable, taking into consideration at least one of the physical elements, the chemical elements, and the biological elements measured by a sensor; and a step in which the control unit, when the ecosystem in the artificial environment is evaluated to be stable, evaluates the impact of chemical substances added to the artificial environment on the artificial environment, based on at least one of the physical elements, the chemical elements, and the biological elements.

[0025] According to the program, computer, system, and information processing method disclosed herein, it is possible to obtain a new program, computer, system, and information processing method that realizes environmental transfer technology that utilizes IoT to recreate the ecosystem of a natural environment within an artificial environment.

[0026] Fig. 1 is a schematic diagram showing the configuration of a system according to an embodiment of the present disclosure. Fig. 2 is a flowchart showing the flow of processing at the start-up of an artificial environment in a system according to an embodiment of the present disclosure. Fig. 3 is a flowchart showing the flow of assessment processing of an artificial environment in a system according to an embodiment of the present disclosure. Fig. 4 is a conceptual diagram showing a part of an example of a display format in which a user inputs at least one of physical elements, chemical elements, and biological elements using paper or a user terminal in a system according to an embodiment of the present disclosure. Fig. 5 is a schematic diagram showing an example of a display format for data related to water quality measured over time in a system according to an embodiment of the present disclosure.

[0027] Embodiments of the present disclosure will be described below with reference to the drawings. FIGS. 1 to 5 are diagrams illustrating portions of a system according to an embodiment of the present disclosure. Of these, FIG. 1 is a schematic diagram illustrating the configuration of a system according to the present embodiment, and FIG. 2 is a flowchart illustrating a process flow for system operation in the system according to the present embodiment. FIG. 3 is a flowchart illustrating a process flow for assessing an artificial environment in the system according to the embodiment of the present disclosure. FIG. 4 is a conceptual diagram illustrating a portion of an example of a display format in which a user inputs at least one of physical, chemical, and biological elements using paper or a user terminal in the system according to the present embodiment. FIG. 5 is a schematic diagram illustrating an example of a display format for data related to water quality measured over time in the system according to the present embodiment. Note that, in the embodiment of the present disclosure, coral is used as an example of a biological element, but this is not limiting. One or more organisms, such as zooxanthellae, seaweed, marine algae, mangroves, crustaceans, fish, benthos, sessile animals, aquatic insects, and shellfish, may be used as the biological element, with or without coral.

[0028] -System 1- Figure 1 is a block diagram showing the configuration of system 1 according to this embodiment. System 1 according to this embodiment includes an aquarium 2, a computer 4, and a user terminal 3. For example, computer 4 is communicatively connected to each of the components of aquarium 2 and user terminal 3. The components of aquarium 2 and user terminal 3 may also be communicatively connected to each other. The aquarium 2, user terminal 3, and computer 4 may be communicatively connected to each other via a communication network N such as the Internet. The user terminal 3 owned by a user may also be communicatively connected to the aquarium 2 and computer 4 via the communication network N such as the Internet. Each component of this system 1 will be described below.

[0029] <Configuration of Computer 4> The computer 4 is a server that can be used via a communication network N, such as the Internet. The computer 4 may be provided as a virtual dedicated server built within a physical server accessible via the Internet. The computer 4 has a control unit 40, a display unit 41, an operation unit 42, a storage unit 43, and a communication unit 44. The control unit 40 is configured as a microcomputer including a CPU and semiconductor memory, and controls the operation of the computer 4. More specifically, the control unit 40 functions as a receiving unit 401, a setting unit 402, a determining unit 403, and a correcting unit 404 by executing a program stored in the storage unit 43.

[0030] The receiving unit 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the water environment (artificial or natural environment). For example, the receiving unit 401 receives information on the evaluation of each item of at least one of the physical, chemical, and biological elements related to the water environment acquired in an artificial or natural environment, and information such as images of living organisms, from various devices.

[0031] The setting means 402 sets at least one of a set value of a quantitative physical element, a set value of a chemical element, and a set value of a biological element in an artificial environment based on at least one of a physical element, a chemical element, and a biological element received by the receiving means 401.

[0032] When the receiving unit 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the water environment in the artificial environment, the determining unit 403 evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical, chemical, and biological elements received by the receiving unit 401. For example, if the total number of pass / fail ratings for each category of elements related to the environmental information measured by the sensor 20 (described below) is equal to or greater than the total number of pass / fail ratings for each category of elements set in advance, the determining unit 403 outputs information indicating that the ecosystem is stable. On the other hand, if the total number of pass / fail ratings for each category of elements related to the environmental information measured by the sensor 20 is less than the total number of pass / fail ratings for each category of elements set in advance, the determining unit 403 outputs information indicating that the ecosystem is unstable. Furthermore, the determining unit 403 evaluates whether the ecosystem is stable after the water environment of the aquarium 2 is adjusted by the environment adjusting unit 22. Furthermore, the determining unit 403 controls the behavior of the water environment adjustment process for the aquarium 2 performed by the environment adjusting unit 22. In this specification, "a stable ecosystem" means that there is no environmental fluctuation in an artificial environment or that the environment is maintained, and that organisms grow and diversify in the artificial environment. In other words, it means that at least one of the actions, environment-shaping actions, and interactions is appropriately adjusted (increase or decrease of each element) in association with the growth and / or development of organisms. Furthermore, "an unstable ecosystem" means that there is environmental fluctuation in the artificial environment, and that organisms are not growing in the artificial environment. In other words, it means that at least one of the actions, environment-shaping actions, and interactions is not appropriately adjusted (increase or decrease of each element) in association with the growth and / or development of organisms, or that it is not possible to adjust it in an appropriate manner, or both.

[0033] If the determining means 403 determines that the ecosystem in the artificial environment is unstable, the modifying means 404 calculates at least one of a physical element modification value, a chemical element modification value, and a biological element modification value based on at least one of the physical element, chemical element, and biological element received by the receiving means 401, and outputs the calculated modification value. This calculated modification value is a value used to bring the artificial environment into a favorable state or to bring it closer to a favorable state based on each element.

[0034] The programs executed by the control unit 40 are not limited to those stored in the storage unit 43. The programs executed by the control unit 40 may be those transmitted to the control unit 40 from an external device via the communication unit 44, those stored in a storage medium such as a USB memory attached to the computer 4, or those stored in a server (for example, a cloud server) separate from the computer 4.

[0035] The display unit 41 is, for example, a display, and is used to display input, output, etc. A known liquid crystal display or the like can be used as the display. The operation unit 42 is a keyboard, operation keys, etc., and is used to perform the above-mentioned input. A touch panel display that serves as both the display unit 41 and the operation unit 42 can also be used. In the following, as an example, input via the operation unit 42 is performed by touch input.

[0036] The operation unit 42 is a keyboard, operation keys, etc., and is used to input various commands. Alternatively, a touch panel display that serves as both the display unit 41 and the operation unit 42 may be used as the operation unit 42. In the following, as an example, input via the operation unit 42 is assumed to be performed by touch input.

[0037] The storage unit 43 is composed of a hard disk drive (HDD), random access memory (RAM), read only memory (ROM), solid state drive (SSD), or the like. Various programs including programs executed by the control unit 40 are stored in the storage unit 43. The storage unit 43 also stores information on chemical elements, physical elements, and biological elements in artificial and natural environments, information on measurement devices and measuring instruments, and information on each user terminal 3 (such as identification information for each user terminal 3 and user account information for apps installed on each user terminal 3). Details of the information stored in the storage unit 43 will be described later.

[0038] The communication unit 44 is, for example, a wired LAN (Local Area Network) module, a wireless LAN module, etc., and includes an interface for performing wired or wireless communication. That is, the communication unit 44 is configured from a communication interface configured to communicate with other devices via the communication network N.

[0039] <Configuration of User Terminal 3> The user terminal 3 is a smartphone, tablet computer, personal computer, etc. owned by a user. The user terminal 3 has a control unit 30, a display unit 31, an operation unit 32, a storage unit 33, and a communication unit 34, and these components are electrically connected.

[0040] The control unit 30 includes a CPU, RAM, ROM, etc., and is configured to execute various information processes based on programs and data.

[0041] The display unit 31 is, for example, a display, and is used to display input, output, etc. A known liquid crystal display or the like can be used as the display. The operation unit 32 is a keyboard, operation keys, etc., and is used to perform the above-mentioned input. A touch panel display that serves as both the display unit 31 and the operation unit 32 can also be used. In the following, as an example, input via the operation unit 32 is performed by touch input.

[0042] The storage unit 33 is configured with an auxiliary storage device such as an HDD or SSD, and stores various data and programs for operating the user terminal 3. The programs are for performing various processes described below. The control unit 30 is configured to interpret and execute these programs to perform various processes.

[0043] The communication unit 34 is, for example, a wired LAN (Local Area Network) module, a wireless LAN module, etc., and includes an interface for performing wired or wireless communication. That is, the communication unit 34 is configured from a communication interface configured to communicate with other devices via the communication network N.

[0044] The specific hardware configuration of the user terminal 3 may include omissions, substitutions, and additions of components as appropriate depending on the embodiment. For example, the control unit 30 may include multiple processors. The control unit 30 may be configured using an FPGA. The storage unit 33 may be configured using RAM and ROM included in the control unit 30. The user terminal 3 may be a terminal dedicated to this system, or may be a general-purpose smartphone or the like on which the above-mentioned program is installed and used.

[0045] The following processing is performed in the user terminal 3. That is, the control unit 30 of the user terminal 3 loads the program stored in the storage unit 33 into the RAM, and then the CPU interprets and executes the program.

[0046] <Configuration of Aquarium 2> The aquarium 2 is a box provided for raising and / or growing various organisms, and an artificial environment is formed inside. The aquarium 2 is equipped with a sensor 20, a camera 21, and an environmental adjustment unit 22. The artificial environment is formed to simulate the growing and / or breeding environment of various organisms in a natural environment. In this embodiment, an environmental impact assessment of environmental transfer and the aquatic environment will be described using as an example a form in which the assessment is made based on the growth and / or breeding state of corals.

[0047] The sensor 20 is a measuring device attached inside the aquarium 2 and detects the internal conditions of the aquarium 2. The sensor 20 includes an environmental information acquisition sensor that measures at least one of physical, chemical, and biological elements related to the water environment in an artificial environment. The sensor 20 includes, for example, a temperature sensor, humidity sensor, pyroelectric sensor, infrared sensor, CO2 sensor, image sensor, light intensity sensor, gas sensor, water level sensor, liquid sensor, pressure sensor, displacement sensor, etc. At least one of these sensors is disposed in the internal space of the aquarium 2. The sensor 20 also has wireless communication capabilities.

[0048] The camera 21 is a device that photographs the corals and the like arranged in the aquarium 2. Image data photographed by the camera 21 is used for various evaluations.

[0049] The environmental adjustment unit 22 is a component or unit that adjusts the water environment of the aquarium 2 based on at least one of the physical, chemical, and biological elements of the water environment acquired by the sensor 20 and image data acquired by the camera 21. The environmental adjustment unit 22, for example, compares the degree of opening and closing of coral polyps under preset normal conditions (when at least one of the physical, chemical, and biological elements of the water environment is suitable for the survival of organisms, including corals) with the degree of opening and closing of the polyps of a comparison coral to determine whether the water environment is in a suitable state for the survival of organisms, including corals. If the environmental adjustment unit 22 determines that the water environment is not in a suitable state, it extracts from at least one of the physical, chemical, and biological elements of the water environment that is causing the unsuitable state and outputs information for making the water environment suitable. The environmental adjustment unit 22 then adjusts the water environment based on the information to make the water environment suitable for the growth and development of organisms, including corals, or to make it closer to that.

[0050] Physical factors include, for example, at least one of the following: the amount of light from lighting in the aquatic environment, the magnitude of water currents in the aquatic environment, the light spectrum in the aquatic environment, the water temperature in the aquatic environment, the water transparency in the aquatic environment, the sand thickness in the aquatic environment, the water level, the tides, the weather, the water current, the thickness of the anaerobic layer, the amount of dissolved oxygen, the oil film on the water surface, and turbidity. The light spectrum and light intensity can be adjusted by using lighting fixtures to reproduce the spectrum of sunlight or moonlight, and the light intensity can be adjusted depending on the time of day. Furthermore, the time scale for adjusting the light intensity is not particularly limited and may be, for example, every predetermined time period or every month.

[0051] The chemical elements include at least one of the following in the water environment: nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, suspended solids concentration, chlorophyll concentration, sulfur (hydrogen sulfide) concentration in the environment, and pH. Nitrate, phosphate, calcium, and magnesium are particularly important elements for the growth and development of organisms in this embodiment.

[0052] Biological factors include at least one of the following: the number of each type of organism (e.g., zooxanthellae, corals, seaweed, mangroves, crustaceans, fish, benthos, etc.) in the aquatic environment, the number per unit area, concentration, and density; the number of each type of microorganism (including bacteria) in the aquatic environment, the number per unit area, concentration, and density; the condition of vertebrates in the aquatic environment, the condition of corals in the aquatic environment, the condition of invertebrates other than corals in the aquatic environment, the amount of microorganisms on rocks in the aquatic environment, the amount of microorganisms on sand in the aquatic environment, the condition of plants, and the condition of organisms and their food as biological factors. For example, the condition of corals in the aquatic environment can be determined from their distorted shape, thickness, polyp presence, color development (e.g., whether or not they have changed color), the degree and presence of contact, the degree and presence of abnormal growth, and the degree and presence of bleaching (including the area).

[0053] Furthermore, at least one of the measured physical, chemical, and biological factors is modified or changed in accordance with the growth and development of the organisms in the artificial environment. For example, other organisms such as fish are introduced into the artificial environment in accordance with the growth and development of the coral. Furthermore, if the moss grows too much, methods for maintaining the artificial environment include removing the moss by introducing moss-eating organisms into the artificial environment, cleaning the glass surface of the aquarium 2, cleaning or replacing the filter, increasing or decreasing the amount of food, pruning, etc.

[0054] At least one of these physical, chemical, and biological elements is determined by assigning a predetermined score to each category of element and evaluating the actual score within the predetermined score range. The stability of the ecosystem in the aquarium 2 is evaluated based on the sum of the scores assigned for each category. For example, if the maximum total of the predetermined scores for each category is 100, the closer the total of the actual scores assigned for each category is to 100, the more stable the ecosystem in the aquarium 2 is evaluated to be. In other words, the sum of the scores can be used as an indicator (evaluation information) of the stability of the ecosystem in the aquarium 2. At least one of these physical, chemical, and biological elements may be presented in a table format, as shown in FIG. 4 , so that the user can subjectively input the data on paper or at the user terminal 3. At least one of these physical, chemical, and biological elements can be viewed in real time or remotely.

[0055] <Starting up an artificial environment in the system 1> First, the start-up of an artificial environment in the system 1 according to this embodiment will be described with reference to the flowchart shown in Fig. 2. The operation of the system 1 described below is performed by the control unit 40 of the computer 4 executing a program stored in the storage unit 43.

[0056] First, a user artificially, mechanically, or a combination thereof acquires information on at least one of physical, chemical, and biological elements in a natural environment where organisms, including corals, grow and / or thrive. For example, the user travels to the ocean as a natural environment and actually acquires information on at least one of physical, chemical, and biological elements. Alternatively, the user can access a database and acquire information on at least one of physical, chemical, and biological elements that has already been stored. Furthermore, the user performs a qualitative or quantitative evaluation based on the acquired information on at least one of physical, chemical, and biological elements, artificially, mechanically, or a combination thereof, as appropriate, and acquires qualitative and quantitative information related to the evaluation.

[0057] Next, the receiving unit 401 receives information on at least one of physical elements, chemical elements, and biological elements acquired in the natural environment where the organisms including corals grow and / or thrive, and information on evaluation, from an input device such as the user terminal 3 (step S1). The information on the various elements received by the receiving unit 401 is stored in the memory unit 43.

[0058] Next, the setting unit 402 quantitatively sets at least one of the set values ​​of the physical elements, the set values ​​of the chemical elements, and the set values ​​of the biological elements in the growth and / or breeding environment (artificial environment) for organisms including corals when using the aquarium 2, based on information stored in the memory unit 43 regarding at least one of the physical elements, the chemical elements, and the biological elements received by the receiving unit 401 (step S2). Then, an aquatic environment (artificial environment) in which each element is adjusted is prepared. The user also prepares the sensor 20, the camera 21, and the environment adjustment unit 22 in the aquarium 2. This completes the construction of an artificial environment for growing and / or breeding organisms including corals. Then, before or after step S2, the user places organisms including corals in the aquarium 2 and begins raising the organisms including corals.

[0059] The accepting unit 401 accepts at least one of physical elements, chemical elements, and biological elements related to the water environment in the artificial environment measured by the sensor 20 and the camera 21 (step S3). As an example, the user fills out a paper table as shown in Fig. 4, and the accepting unit 401 accepts each element based on this filled table. The user also inputs data into the table as shown in Fig. 4 using the user terminal 3, and the accepting unit 401 accepts each element based on this input table.

[0060] Next, the determination means 403 evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical, chemical, and biological elements related to the water environment in the artificial environment received by the receiving means 401 in step S3 (step S4). For example, if the total number of good or bad results for each category of elements related to the environmental information measured by the sensor 20 is equal to or greater than the total number of good or bad results for each category of elements set in advance, the determination means 403 outputs information that the "ecosystem is stable" (step S5), completing preparations for evaluating the artificial environment for growing and / or nurturing organisms, including corals.

[0061] - Setting up an artificial environment when the "ecosystem is unstable" - On the other hand, if the total number of good or bad ratings for each category of elements related to the environmental information measured by the sensor 20 is lower than the total number of good or bad ratings for each category of elements set in advance, information indicating that the "ecosystem is unstable" is output (step S5). Here, the "ecosystem is unstable" can be evaluated as indicating that the artificial environment is deteriorating due to, for example, the discharge and accumulation of waste products, the proliferation of moss, the proliferation of cyanobacteria, water pollution, the death of organisms, etc.

[0062] When the determination means 403 outputs information indicating that "the ecosystem is unstable," the modification means 404 calculates at least one of a modification value for a physical element, a modification value for a chemical element, and a modification value for a biological element based on the output information indicating that "the ecosystem is unstable" (step S6), and outputs the calculated modification value (step S7). The modification value calculated in this manner is transmitted to the environment adjustment unit 22. Furthermore, when the determination means 403 outputs information indicating that "the ecosystem is stable," the output information indicating that "the ecosystem is stable" is transmitted to the environment adjustment unit 22.

[0063] When the calculated correction value is transmitted to the environment adjustment unit 22, the environment adjustment unit 22 adjusts the water environment of the aquarium 2 based on the calculated correction value (step S8). After adjusting the water environment of the aquarium 2, as in step S4, the receiving means 401 receives at least one of the physical, chemical, and biological elements related to the water environment in the artificial environment measured by the sensor 20 and the camera 21, and repeats the same process until the determining means 403 outputs information that the "ecosystem is stable" in step S5. This completes preparation for evaluating the artificial environment for growing and nurturing organisms, including corals.

[0064] <Assessment of the artificial environment in System 1> Next, the assessment of the artificial environment in System 1 will be described using the flowchart shown in Fig. 3. Here, organisms including corals are raised in the artificial environment (aquarium 2) constructed as shown in Fig. 2, and the artificial environment is assessed.

[0065] First, the changes over time in the artificial environment caused by the rearing of organisms including corals are measured by the sensor 20 and the camera 21 (step S9). For example, details of the water quality as shown in FIG. 5 are measured over time, and the measurement results are displayed on the user terminal 3.

[0066] The accepting unit 401 accepts at least one of physical elements, chemical elements, and biological elements related to the water environment in the artificial environment measured by the sensor 20 and the camera 21 (step S10). As an example, the user fills out a paper table as shown in Fig. 4, and the accepting unit 401 accepts each element based on this filled table. The user also inputs data into the table as shown in Fig. 4 using the user terminal 3, and the accepting unit 401 accepts each element based on this input table.

[0067] Next, the determination means 403 evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical, chemical, and biological elements related to the water environment in the artificial environment received by the receiving means 401 in step S10 (step S11). For example, if the total number of pass / fail results for each category of elements related to the environmental information measured by the sensor 20 is equal to or greater than the total number of pass / fail results for each category of elements set in advance, the determination means 403 outputs information indicating that the ecosystem is stable. Then, the determination means 403 transmits a signal to the environment adjustment unit 22 to stop the water environment adjustment process of the aquarium 2 (step S12). Thereafter, the processes from step S16 onward, which will be described later, are performed.

[0068] On the other hand, if the total number of good or bad results for each category of elements related to the environmental information measured by the sensor 20 is less than the total number of good or bad results for each category of elements set in advance, information indicating that "the ecosystem is unstable" is output (step S12). Here, "the ecosystem is unstable" can be evaluated as indicating that the artificial environment is deteriorating due to, for example, the discharge and accumulation of waste products.

[0069] When the determination means 403 outputs information indicating that "the ecosystem is unstable," the modification means 404 calculates at least one of a modification value for a physical element, a modification value for a chemical element, and a modification value for a biological element based on the output information indicating that "the ecosystem is unstable" (step S13), and outputs the calculated modification value (step S14). The modification value calculated in this manner is transmitted to the environment adjustment unit 22. Furthermore, when the determination means 403 outputs information indicating that "the ecosystem is stable," the output information indicating that "the ecosystem is stable" is transmitted to the environment adjustment unit 22.

[0070] When the calculated correction value is transmitted to the environment adjustment unit 22, the environment adjustment unit 22 adjusts the water environment of the aquarium 2 based on the calculated correction value (step S15). After adjusting the water environment of the aquarium 2, similar to step S10, the receiving means 401 receives at least one of the physical elements, chemical elements, and biological elements related to the water environment in the artificial environment measured by the sensor 20 and the camera 21, and repeats the same process until the determining means 403 outputs information indicating that "the ecosystem is stable" in step S12.

[0071] Then, as a result of the evaluation, in step S12, if the judgment means 403 outputs information that "the ecosystem is stable," the judgment means 403 sends a signal to the environment adjustment unit 22 to stop the water environment adjustment process of the aquarium 2 by the environment adjustment unit 22.

[0072] A signal to stop the water environment adjustment process for aquarium 2 is sent from the determination means 403 to the environment adjustment unit 22, and when the environment adjustment unit 22 receives the signal to stop the water environment adjustment process for aquarium 2, the environment adjustment unit 22 stops the water environment adjustment process for aquarium 2 (step S16). On the other hand, if the environment adjustment unit 22 does not receive a signal to stop the water environment adjustment process for aquarium 2, the environment adjustment unit 22 returns the process to step S10 (step S16). The above steps are then repeated until the environment adjustment unit 22 receives a signal to stop the water environment adjustment process for aquarium 2.

[0073] According to the program, computer 4, system 1, and information processing method of the present embodiment configured as described above, the program causes the computer 4 to function as a receiving means 401, a setting means 402, and a determination means 403. The receiving means 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the environment. The setting means 402 sets at least one of quantitative physical, chemical, and biological elements in the artificial environment based on the at least one of the physical, chemical, and biological elements received by the receiving means 401. When the receiving means 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the artificial environment, the determination means 403 evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical, chemical, and biological elements received by the receiving means 401. According to the program, computer 4, system 1, and information processing method described above, it is possible to utilize IoT to recreate a natural ecosystem in an artificial environment. More specifically, conventional environmental impact assessment methods include those that use the environment itself and those that construct an artificial environment in which the environment to be assessed is transported and the assessment is performed within that artificial environment. However, the former method can sometimes affect the environment, such as by destroying it, when assessing the environmental impact. Furthermore, the latter method has the problem of being unable to construct an artificial environment in which the ecosystem of the environment to be assessed is transported as is. However, the program, computer 4, system 1, and information processing method configured as described above not only lead to the construction of an artificial environment similar to the ecosystem of the environment to be assessed, but also make it possible to maintain that environment.

[0074] Furthermore, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the physical elements may include at least one of the amount of light illuminating the environment, the magnitude of the water flow in the environment, the light spectrum in the environment, the water temperature in the environment, the water transparency in the environment, and the thickness of the sand in the environment. In this case, by adjusting the physical elements, a more suitable artificial environment can be constructed.

[0075] In the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the chemical elements may include at least one of the nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, suspended solids concentration, chlorophyll concentration, sulfur (hydrogen sulfide) concentration, and pH in the environment. In this case, by adjusting the chemical elements, a more suitable artificial environment can be created.

[0076] Furthermore, in the program, computer 4, system 1, and information processing method of this embodiment, as described above, the biological factors may include at least one of the number of each type of organism in the environment, the number per unit area, concentration, and density, the number of each type of bacteria in the environment, the number per unit area, concentration, and density, the state of vertebrates in the environment, the state of corals in the environment, the state of invertebrates other than corals in the environment, the amount of microorganisms on rocks in the environment, and the amount of microorganisms on sand in the environment. In this case, by adjusting the biological factors, a more suitable artificial environment can be created.

[0077] In the program, the computer 4, the system 1, and the information processing method of the present embodiment, the environment may be an aquatic environment, as described above. In this case, the ecosystem of a natural environment can be reproduced in an artificial environment by utilizing IoT in the aquatic environment.

[0078] Furthermore, in the program, computer 4, system 1, and information processing method of this embodiment, as described above, the computer 4 is caused to further function as correction means 404, and when the determination means 403 determines that the ecosystem in the artificial environment is unstable, the correction means 404 may calculate at least one of a correction value for the physical element, a correction value for the chemical element, and a correction value for the biological element based on at least one of the physical element, the chemical element, and the biological element received by the reception means 401, and output the calculated correction value. In this case, not only can an artificial environment similar to that in which the ecosystem of the environment to be evaluated has been transported as is be constructed, but it is also possible to maintain that environment, thereby avoiding such problems.

[0079] Furthermore, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the computer 4 functions as a receiving means 401, a setting means 402, and a determination means 403 by executing the program. The receiving means 401 receives at least one of a qualitative or quantitative physical element, a chemical element, and a biological element related to the environment. The setting means 402 sets at least one of a quantitative physical element setting value, a chemical element setting value, and a biological element setting value in the artificial environment based on the at least one of the physical element, the chemical element, and the biological element received by the receiving means 401. When the receiving means 401 receives at least one of a qualitative or quantitative physical element, the chemical element, and the biological element related to the artificial environment, the determination means 403 evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical element, the chemical element, and the biological element received by the receiving means 401. In this case, by using the above-described program, a computer 4 that utilizes IoT to recreate an ecosystem of a natural environment in an artificial environment can be realized.

[0080] Furthermore, in the program, computer 4, system 1, and information processing method of this embodiment, as described above, the computer 4 further functions as modification means 404 by executing the program, and when the determination means 403 determines that the ecosystem in the artificial environment is unstable, the modification means 404 may calculate at least one of a modification value of the physical element, a modification value of the chemical element, and a modification value of the biological element based on at least one of the physical element, the chemical element, and the biological element received by the reception means 401, and output the calculated modification value. In this case, by using the above-mentioned program, it is possible to realize a computer 4 that utilizes IoT to reproduce the ecosystem of a natural environment in more detail within an artificial environment.

[0081] Furthermore, in the program, computer 4, system 1, and information processing method of this embodiment, as described above, the system 1 includes the computer 4 and the aquarium 2 in which an artificial environment is formed. The computer 4 executes the program to function as a receiving means 401, a setting means 402, and a determination means 403. The receiving means 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the environment. The setting means 402 sets at least one of quantitative physical, chemical, and biological elements in the artificial environment based on the at least one of the physical, chemical, and biological elements received by the receiving means 401. When the receiving means 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the artificial environment, the determination means 403 evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical, chemical, and biological elements received by the receiving means 401. In this case, by using the computer 4 as described above, it is possible to realize a system 1 that utilizes IoT to recreate the ecosystem of a natural environment in an artificial environment.

[0082] Furthermore, in the program, computer 4, system 1, and information processing method of this embodiment, as described above, the computer 4 further functions as correction means 404 by executing the program, and when the determination means 403 determines that the ecosystem in the artificial environment is unstable, the correction means 404 may calculate at least one of a correction value for the physical element, a correction value for the chemical element, and a correction value for the biological element based on at least one of the physical element, the chemical element, and the biological element received by the reception means 401, and output the calculated correction value. In this case, by using the computer 4 as described above, it is possible to realize system 1 that utilizes IoT to reproduce the ecosystem of a natural environment in more detail within an artificial environment.

[0083] Furthermore, in the program, computer 4, system 1, and information processing method of this embodiment, as described above, the system 1 may further include a sensor 20 provided inside the aquarium 2 for measuring at least one of physical, chemical, and biological elements related to the environment in the artificial environment. The determination means 403 may evaluate whether the ecosystem in the artificial environment is stable, taking into account at least one of the physical, chemical, and biological elements measured by the sensor 20. In this case, the environment in the artificial environment can be maintained based on the data acquired by the sensor 20.

[0084] Furthermore, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the information processing method is executed by computer 4 having control unit 40, and includes a step in which control unit 40 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the environment. The information processing method also includes a step in which control unit 40 sets at least one of quantitative physical element setting values, chemical element setting values, and biological element setting values ​​in the artificial environment based on the received at least one of the physical, chemical, and biological elements. Furthermore, when control unit 40 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the artificial environment, the information processing method also includes a step in which control unit 40 evaluates whether the ecosystem in the artificial environment is stable based on the received at least one of the physical, chemical, and biological elements. In this case, by control unit 40 controlling each of the above-described steps, system 1 can be realized that utilizes IoT to recreate an ecosystem of a natural environment in an artificial environment.

[0085] Furthermore, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the information processing method is an information processing method executed by computer 4 having control unit 40, and may include a step of, if control unit 40 determines that the ecosystem in the artificial environment is unstable, calculating at least one of a correction value for a physical element, a correction value for a chemical element, and a correction value for a biological element based on at least one of the received physical element, chemical element, and biological element, and outputting the calculated correction value. In this case, by having control unit 40 control each of the above-mentioned steps, system 1 can be realized that utilizes IoT to reproduce the ecosystem of a natural environment in more detail within an artificial environment.

[0086] The program, computer 4, system 1, and information processing method according to the present disclosure are not limited to the above-described aspects, and various modifications can be made.

[0087] In the present embodiment, the determining means 403 evaluates whether the ecosystem in the artificial environment is stable or not based on at least one of the physical, chemical, and biological elements received by the receiving means 401 when the receiving means 401 receives at least one of the qualitative or quantitative physical, chemical, and biological elements related to the artificial environment, but this is not limiting. For example, the determining means 403 may also evaluate whether the ecosystem in the artificial environment is stable or not, taking into account the score of at least one of the physical, chemical, and biological elements calculated by the calculating means 405.

[0088] In this case, the control unit 40 also functions as a calculation means 405, and for example, when the reception means 401 receives information regarding the evaluation of each item as at least one of the physical, chemical, and biological elements related to the environment in an artificial environment, the calculation means 405 may calculate a score for at least one of the physical, chemical, and biological elements based on the information regarding the evaluation of each item received by the reception means 401.

[0089] Then, the determination means 403 may output information that "the ecosystem is stable" when the value related to the environmental information measured by the sensor 20 is equal to or greater than a preset threshold. On the other hand, when the value related to the environmental information measured by the sensor 20 is below the preset threshold, the determination means 403 may output information that "the ecosystem is unstable." By such processing, an evaluation based on more objective information can be made.

[0090] The determining means 403 may also take into consideration the scores of the biological elements calculated by the image processing means 406 when evaluating whether the ecosystem in the artificial environment is stable.

[0091] In this case, the control unit 40 also functions as the image processing means 406. For example, when the receiving means 401 receives an image of an organism in the environment as a biological element related to the environment in the artificial environment, the image processing means 406 calculates a score for the biological element by processing the image of the organism received by the receiving means 401. The image processing means 406 also calculates a score for the biological element from the image of the organism received by the receiving means 401 using a generative model generated by machine learning from training data including the image of the organism and the scores for the biological element.

[0092] Here, the determination means 403 may output information indicating that the "ecosystem is stable" if elements determined from images of organisms in the environment captured by the camera 21 satisfy predetermined conditions. On the other hand, if elements determined from images of organisms in the environment captured by the camera 21 do not satisfy predetermined conditions, the determination means 403 may output information indicating that the "ecosystem is unstable." Here, the elements determined from images of organisms may include, for example, the degree of opening and closing of coral polyps and the degree of color development. The degree of opening and closing of polyps may be determined visually or automatically by image inspection, and AI technology may also be used. For example, when AI technology is used, the system 1 uses an input learning model that realizes information input and a coral health status determination learning model that determines the health status of corals to create coral big data from the acquired coral image data, have AI learn based on the data, and calculate polyp feature values. Then, based on the calculated features, it is possible to determine whether one or more of the features meet certain conditions, such as polyp identification, the degree of opening and closing of the polyps, and the degree of coloration, using a formula or value calculated by supervised machine learning using a calculation formula specified by the developer.

[0093] The coral health assessment learning model may be a model generated using a machine learning algorithm such as a convolutional neural network. The training data for the supervised machine learning of the coral health assessment learning model may include text data or numerical data representing a group of features as known coral health assessment results, and information on the user's actual assessment of whether the coral is healthy or unhealthy. This type of processing allows for an assessment of the environment based on the morphology of the organisms, allowing for an assessment based on more objective information.

[0094] Although it has been described that at least one of the physical, chemical, and biological elements can be monitored in real time or remotely, if the location where the artificial environment is constructed is distant from the location of the natural environment on which the artificial environment is constructed, for example, a system for synchronizing the water temperature in the constructed artificial environment with the water temperature in the natural environment on which the artificial environment is constructed may be used to control the water temperature in the constructed artificial environment to appropriately match or approach the water temperature in the natural environment on which the artificial environment is constructed. Furthermore, the correction value in this embodiment is expressed as a value for matching or as close as possible to a value that is within a range that can be evaluated as being identical to or close to a value that defines at least one of the physical, chemical, and biological elements in the natural environment on which the artificial environment is constructed.

[0095] For example, by transferring an ecosystem of barnacles, a representative sessile organism, to another environment and comparing the number of barnacle larvae attached and their survival rate, it is possible to quantitatively evaluate the impact of environmental changes. For example, barnacles are placed in artificial seawater, adjusting at least one of the physical, chemical, and biological factors of their natural environment, and barnacle cypris larvae are reared for a certain period of time to transfer the barnacle ecosystem to the environment. The water temperature and pH conditions of the artificial environment are then altered to create an environment that reflects environmental changes, allowing the impacts of global warming and ocean acidification to be evaluated. Physical factors include adjusting water temperature using a heater, and pH by injecting carbon dioxide, and these values ​​are measured and evaluated over time. Other chemical factors that can be evaluated include the amount of phosphate and nitrate in seawater. Biological factors include the amount of chlorophyll in seawater and in the phytoplankton (chaetoceros) that barnacles feed on, and the amount of suspended matter in seawater. These factors are evaluated over time to assess whether the ecosystem is stable. This technology makes it possible to experimentally reproduce conditions that reflect changes in the marine environment and evaluate their impact using a specific indicator, such as barnacle adhesion. This can be used to predict changes in coastal ecosystems due to climate change and to formulate long-term maintenance plans for coastal structures.

[0096] Furthermore, in the program, computer 4, and system 1 of this embodiment, when an ecosystem in an artificial environment is evaluated as stable, the effects of chemical substances (e.g., sunscreen, pesticides, industrial wastewater, microplastics, etc.), nutrient inflow and outflow, changes in water quality (eutrophication, oligotrophication, etc.), chemical effects due to soil contamination, the effects of climate change, changes in water temperature and air temperature, noise and vibration from ships, automobiles, construction work, etc., changes in water flow and water circulation due to construction, changes in topography and geology due to embankment maintenance, changes in bottom sediment, ocean acidification, changes in air quality, changes in sunshine hours, changes in radio wave conditions, magnetic fields, and radiation levels, wind environment, the effects of waste, physical effects due to changes in water levels, the invasion of invasive species, the invasion of malignant bacteria, the increase in drug-resistant bacteria, and biological effects due to the increase or decrease of specific biological species on the artificial environment may be evaluated based on at least one of physical, chemical, and biological factors. In this case, the effects of chemical substances, etc. can be evaluated in an artificial environment evaluated as stable, allowing for accurate evaluation of the effects without destroying the original environment. For example, if the total number of pass / fail ratings for each category of elements related to the environmental information measured by the sensor 20 is equal to or greater than the total number of pass / fail ratings for each category of elements set in advance, information indicating that "the ecosystem is stable" is output. In this case, it can be evaluated that the chemical substance, etc. is unlikely to have a negative impact on the environment. On the other hand, if the chemical substance, etc. is added to the artificial environment and a predetermined time has passed, and the total number of pass / fail ratings for each category of elements related to the environmental information measured by the sensor 20 is less than the total number of pass / fail ratings for each category of elements set in advance, information indicating that "the ecosystem is unstable" is output. In this case, it can be evaluated that the chemical substance, etc. is likely to have a negative impact on the environment. Naturally, this evaluation may be performed via the calculation means 405 and the image processing means 406.

[0097] Furthermore, the information processing method of this embodiment may include a step in which the control unit 40 evaluates whether the ecosystem in the artificial environment is stable, taking into account at least one of the physical, chemical, and biological elements measured by the sensor 20, and a step in which the control unit 40 evaluates the impact of chemical substances, etc. added to the artificial environment on the artificial environment in a state in which the ecosystem in the artificial environment is evaluated as stable, based on at least one of the physical, chemical, and biological elements. In this case, too, the impact of chemical substances, etc. can be evaluated in an artificial environment evaluated as stable, so that the impact can be accurately evaluated without destroying the original environment.

[0098] REFERENCE SIGNS LIST 1 System 2 Aquarium 4 Computer 30, 40 Control unit 401 Reception means 402 Setting means 403 Determination means 404 Correction means 405 Calculation means 406 Image processing means 31, 41 Display unit 32, 42 Operation unit 33, 43 Storage unit 34, 44 Communication unit 3 User terminal N Communication network

Claims

1. A program that causes a computer to function as a receiving means, a setting means, and a judgment means, wherein the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment, the setting means sets at least one of the quantitative setting values ​​of the physical elements, the chemical elements, and the biological elements in an artificial environment based on the at least one of the physical elements, chemical elements, and biological elements received by the receiving means, and the judgment means, when the receiving means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the artificial environment, evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical elements, chemical elements, and biological elements received by the receiving means.

2. The program of claim 1, wherein the physical factors include at least any of the following: the amount of light of lighting in the environment, the magnitude of water flow in the environment, the spectrum of light in the environment, the water temperature in the environment, the transparency of water in the environment, and the thickness of sand in the environment.

3. The program of claim 1, wherein the chemical factors include at least one of nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, suspended solids concentration, chlorophyll concentration, hydrogen sulfide concentration, and pH in the environment.

4. The program of claim 1, wherein the biological factors include at least one of the number of each type of organism in the environment, the number per unit area, the concentration, and the density, the number of each type of bacteria in the environment, the number per unit area, the concentration, and the density, the condition of vertebrates in the environment, the condition of corals in the environment, the condition of invertebrates other than corals in the environment, the amount of microorganisms on rocks in the environment, and the amount of microorganisms on sand in the environment.

5. The program of claim 1, further causing the computer to function as a calculation means, wherein the calculation means, when the receiving means receives information regarding an evaluation of each item as at least one of the physical elements, the chemical elements, and the biological elements related to the artificial environment, calculates a score for at least one of the physical elements, the chemical elements, and the biological elements based on the information regarding the evaluation of each item received by the receiving means, and the judgment means evaluates whether the ecosystem in the artificial environment is stable, taking into account the score for at least one of the physical elements, the chemical elements, and the biological elements calculated by the calculation means.

6. The program of claim 1, further causing the computer to function as an image processing means, wherein the image processing means, when the reception means receives an image of an organism in the artificial environment as the biological element related to the artificial environment, calculates a score for the biological element by processing the image of the organism received by the reception means, and the judgment means evaluates whether the ecosystem in the artificial environment is stable, taking into account the score for the biological element calculated by the image processing means.

7. The program of claim 6, wherein the image processing means calculates the score of the biological element from the image of the organism accepted by the acceptance means using a generative model generated by machine learning from training data including the image of the organism and the score of the biological element.

8. The program of claim 1, wherein the environment is an aqueous environment.

9. The program according to claim 1, further causing the computer to function as a correction means, which, when the determination means determines that the ecosystem in the artificial environment is not stable, calculates at least one of a correction value for the physical element, a correction value for the chemical element, and a correction value for the biological element based on at least one of the physical element, the chemical element, and the biological element received by the reception means, and outputs the calculated correction value.

10. A computer that functions as a receiving means, a setting means, a judgment means, and a correction means by executing a program, wherein the receiving means accepts at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment, the setting means sets at least one of the quantitative setting values ​​of the physical elements, the chemical elements, and the biological elements in an artificial environment based on the at least one of the physical elements, chemical elements, and biological elements accepted by the receiving means, and the judgment means, when the receiving means accepts at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the artificial environment, evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical elements, chemical elements, and biological elements accepted by the receiving means.

11. A computer as described in claim 10, which further functions as a correction means by executing a program, wherein when the judgment means judges that the ecosystem in the artificial environment is not stable, the correction means calculates at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the physical element, the chemical element, and the biological element accepted by the acceptance means, and outputs the calculated correction value.

12. A system comprising: a computer; and an aquarium formed within an artificial environment, wherein the computer functions as a receiving means, a setting means, and a judgment means by executing a program, wherein the receiving means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment, the setting means sets at least one of the quantitative setting values ​​of the physical elements, the chemical elements, and the biological elements in the artificial environment based on the at least one of the physical elements, the chemical elements, and the biological elements received by the receiving means, and wherein the judgment means, when the receiving means receives at least one of the qualitative or quantitative physical elements, the chemical elements, and the biological elements related to the artificial environment, evaluates whether the ecosystem in the artificial environment is stable based on the at least one of the physical elements, the chemical elements, and the biological elements received by the receiving means.

13. The system described in claim 12, wherein the computer further functions as a correction means by executing a program, and when the determination means determines that the ecosystem in the artificial environment is not stable, the correction means calculates at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the physical element, the chemical element, and the biological element accepted by the acceptance means, and outputs the calculated correction value.

14. The system described in claim 12, further comprising a sensor provided inside the aquarium for measuring at least one of the physical elements, the chemical elements and the biological elements related to the artificial environment, wherein the judgment means evaluates whether or not the ecosystem in the artificial environment is stable, taking into account at least one of the physical elements, the chemical elements and the biological elements measured by the sensor.

15. The system described in claim 12, which evaluates the impact of chemicals added to the artificial environment on the artificial environment when the ecosystem in the artificial environment is evaluated to be stable, based on at least one of the physical elements, the chemical elements, and the biological elements.

16. An information processing method executed by a computer having a control unit, comprising: a step in which the control unit receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment; a step in which the control unit sets at least one of a set value of the quantitative physical elements, a set value of the chemical elements, and a set value of the quantitative biological elements in an artificial environment based on the received at least one of the physical elements, chemical elements, and biological elements; and a step in which, when the control unit receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the artificial environment, evaluates whether or not the ecosystem in the artificial environment is stable based on the received at least one of the physical elements, chemical elements, and biological elements.

17. An information processing method as described in claim 16, comprising a step of: if the control unit determines that the ecosystem in the artificial environment is not stable, calculating at least one of a correction value of the physical element, a correction value of the chemical element, and a correction value of the biological element based on at least one of the received physical element, chemical element, and biological element, and outputting the calculated correction value.

18. An information processing method as described in claim 16, comprising: a step in which the control unit evaluates whether or not the ecosystem in the artificial environment is stable, taking into account at least one of the physical elements, the chemical elements, and the biological elements measured by a sensor; and a step in which the control unit, when the ecosystem in the artificial environment is evaluated to be stable, evaluates the impact of chemical substances added to the artificial environment on the artificial environment, based on at least one of the physical elements, the chemical elements, and the biological elements.

Citation Information

Patent Citations

  • Aquatic production management system

    JP2019170349A