Program, computer, system, and information processing method

The program and system use IoT to replicate and stabilize ecosystems in artificial environments by evaluating and adjusting physical, chemical, and biological elements, addressing the limitations of existing methods.

JP2025107606APending Publication Date: 2025-07-18INNOQUA INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025076844
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-08
Filing Date
2025-05-02
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

Existing methods for environmental impact assessment of ecosystems either disrupt the environment or fail to accurately replicate the ecosystem in an artificial environment.

Method used

A program and system utilizing IoT to receive and evaluate physical, chemical, and biological elements, setting appropriate values in an artificial environment, and determining ecosystem stability, with the ability to correct unstable conditions.

Benefits of technology

Enables the replication of a natural ecosystem in an artificial environment while maintaining stability and avoiding environmental disruption, using IoT to adjust and stabilize the ecosystem.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025107606000001_ABST
    Figure 2025107606000001_ABST
Patent Text Reader

Abstract

To provide a new program, a computer, a system, and an information processing method for achieving an environment transfer technology to reproduce an ecological system of the natural environment in an artificial environment using IoT.SOLUTION: A program causes a computer 4 to function as reception means 401, setting means 402, and determination means 403. The reception means 401 receives physical, chemical, and biological elements on the environment. The setting means 402 sets a quantitative setting value of 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 on the environment in the artificial environment, the determination means 403 performs evaluation on whether or not the ecological system is stable on the basis of each element.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to programs, computers, systems, and information processing methods.

Background Art

[0002] Conventionally, various methods have been known for environmental assessment (environmental impact assessment) of ecosystems in the water environment. For example, Patent Document 1 discloses an evaluation method for water area environments such as rivers, lakes, and dam lakes.

[0003] As methods for environmental impact assessment of the water environment, there are a method of evaluating using the environment itself and a method of constructing an artificial environment in which the environment to be evaluated is transferred and performing the evaluation within the artificial environment. However, in the former method, when evaluating the environmental impact, it may affect the environment, such as destroying the environment. Also, in the latter method, there has been a problem that it is not possible to construct an artificial environment in which the ecosystem of the environment to be evaluated is transferred as it is.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] There has been no environmental transfer technology that utilizes IoT to reproduce the ecosystem of the natural environment within an artificial environment.

[0006] The present disclosure has been made in consideration of such points, and an object thereof is to provide a new program, computer, system, and information processing method that realizes an environmental transfer technology for reproducing the ecosystem of the natural environment within an artificial environment by utilizing IoT.

Means for Solving the Problems

[0007] The program of the present disclosure is a program that causes a computer to function as a reception means, a setting means, and a determination means, wherein the reception 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 a set value of the quantitative physical element, a set value of the chemical element, and a set value of the biological element in the artificial environment based on at least one of the physical element, the chemical element, and the biological element received by the reception means, when the reception means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, the determination means evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical element, the chemical element, and the biological element received by the reception means.

[0008] In the program of the present disclosure, the physical element may include at least any one of the amount of light for illumination of 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.

[0009] In the program of the present disclosure, the chemical element may include at least any one of the nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, concentration of suspended matter, concentration of chlorophyll, concentration of hydrogen sulfide, and

[0010] In the program of the present disclosure, The biological element may include at least any one of the number, number per unit area, concentration, and density of organisms of each type in the environment, at least any one of the number, number per unit area, concentration, and density of bacteria of each type in the environment, 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.

[0011] In the program of the present disclosure, The computer is further caused to function as arithmetic means, When the reception means receives information regarding the evaluation for each item as at least one of the physical element, the chemical element, and the biological element regarding the environment in the artificial environment, the arithmetic means calculates a score for at least one of the physical element, the chemical element, and the biological element based on the information regarding the evaluation for each item received by the reception means. The determination means may evaluate whether the ecosystem in the artificial environment is stable, taking into account at least one score of the physical element, the chemical element, and the biological element calculated by the arithmetic means.

[0012] In the program of the present disclosure, The computer is further caused to function as image processing means, When the reception means receives an image of an organism in the environment as the biological element regarding the environment in the artificial environment, the image processing means calculates a score of the biological element by processing the image of the organism received by the reception means. The determination means may evaluate whether the ecosystem in the artificial environment is stable, taking into account the score of the biological element calculated by the image processing means.

[0013] In the program of the present disclosure, The image processing means may calculate the scores of the biological elements from the image of the organism received by the reception means using a generation model generated by machine learning from teacher data including the image of the organism and the scores of the biological elements.

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

[0015] In the program of the present disclosure, The computer may be further caused to function as a correction means, 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 received by the reception means, and outputs the calculated correction value.

[0016] The computer of the present disclosure, is a computer that functions as a reception means, a setting means, and a determination means by executing a program, The reception 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 set values of the quantitative physical element, the chemical element, and the biological element in the artificial environment based on at least one of the physical element, the chemical element, and the biological element received by the reception means, When the reception means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, the determination means evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical element, the chemical element, and the biological element received by the reception means.

[0017] In the computer of the present disclosure, a computer that further functions as a correction means by executing a program, 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 received by the reception means, and may output the calculated correction value.

[0018] The system of the present disclosure includes a computer, an aquarium in which an artificial environment is formed inside, and the computer functions as a reception means, a setting means, and a determination means by executing a program, the reception 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 a set value of the quantitative physical element, a set value of the chemical element, and a set value of the biological element in the artificial environment based on at least one of the physical element, the chemical element, and the biological element received by the reception means, when the reception means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, the determination means evaluates whether or not the ecosystem in the artificial environment is stable based on at least one of the physical element, the chemical element, and the biological element received by the reception means.

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

[0020] In the system of the present disclosure, The system further includes a sensor provided inside the water tank for measuring at least one of the physical element, the chemical element, and the biological element related to the environment in the artificial environment. The determination means may evaluate whether the ecosystem in the artificial environment is stable in consideration of at least one of the physical element, the chemical element, and the biological element measured by the sensor.

[0021] In the system of the present disclosure, In a state where the ecosystem in the artificial environment is evaluated as stable, the influence of the chemical substance added to the artificial environment on the artificial environment may be evaluated based on at least one of the physical element, the chemical element, and the biological element.

[0022] The information processing method of the present disclosure is An information processing method executed by a computer having a control unit, 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 the set values of the quantitative physical element, the chemical element, and the biological element in the artificial environment based on at least one of the received physical element, the chemical element, and the biological element; When the control unit receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, based on at least one of the received physical elements, chemical elements, and biological elements, a step of evaluating whether the ecosystem in the artificial environment is stable; comprising.

[0023] In the information processing method of the present disclosure, When the control unit determines that the ecosystem in the artificial environment is not stable, based on at least one of the received physical elements, chemical elements, and biological elements, at least one of the correction value of the physical element, the correction value of the chemical element, and the correction value of the biological element is calculated, and the calculated correction value is output; may be provided.

[0024] In the information processing method of the present disclosure, a step of evaluating whether the ecosystem in the artificial environment is stable, considering at least one of the physical elements, chemical elements, and biological elements measured by the sensor by the control unit; a step of evaluating the influence of the chemical substance added to the artificial environment on at least one of the physical elements, chemical elements, and biological elements in a state where the control unit evaluates that the ecosystem in the artificial environment is stable; may be provided.

Effect of the Invention

[0025] According to the program, computer, system, and information processing method of the present disclosure, a new program, computer, system, and information processing method for realizing an environmental transfer technology that utilizes IoT to reproduce the ecosystem of the natural environment in an artificial environment can be obtained.

Brief Description of the Drawings

[0026]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Mode for Carrying Out the Invention

[0027] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. FIGS. 1 to 5 are diagrams showing a part of the system according to the embodiments of the present disclosure. Among these, FIG. 1 is a schematic diagram showing the configuration of the system according to the present embodiment, and FIG. 2 is a flowchart showing the flow of processing in the operation of the system in the present embodiment. FIG. 3 is a flowchart showing the flow of the artificial environment assessment process in the system according to the embodiment of the present disclosure. FIG. 4 is a conceptual diagram showing a part of an example of a display form in which a user inputs using paper or a user terminal for at least one of physical elements, chemical elements, and biological elements in the system according to the present embodiment. FIG. 5 is a schematic diagram showing an example of a display form of data related to water quality measured over time in the system according to the present embodiment. In the embodiments of the present disclosure, although coral is described as an example of a biological element, it is not limited thereto. One or more organisms, for example, brown algae, seagrass, seaweed, mangrove, crustaceans, fish, benthos, sessile animals, aquatic insects, shellfish, etc. may be used as biological elements together with or without coral.

[0028] - System 1 - FIG. 1 is a block diagram showing the configuration of System 1 according to the present embodiment. System 1 according to the present embodiment includes an aquarium 2, a computer 4, and a user terminal 3. For example, the computer 4 is communicably connected to each part of the aquarium 2 and the user terminal 3. Also, each part of the aquarium 2 and the user terminal 3 may be communicably connected to each other. Further, these aquarium 2, user terminal 3, and computer 4 may be communicably connected to each other via a communication network N such as an Internet line. Also, the user terminal 3 possessed by the user may be communicably connected to the aquarium 2 and the computer 4 via a communication network N such as an Internet line. Each component of such a system 1 will be described below.

[0029] <Configuration of Computer 4> The computer 4 is a server that can be accessed through a communication network N such as an Internet line. The computer 4 may be provided in a state where a virtual dedicated server is constructed within a physical server accessible via the Internet. The computer 4 includes 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 composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the computer 4. More specifically, the control unit 40 functions as a reception means 401, a setting means 402, a determination means 403, and a correction means 404 by executing a program stored in the storage unit 43.

[0030] The reception means 401 receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the water environment (artificial environment or natural environment). For example, the reception means 401 receives information related to the evaluation for each item, information such as an image of a living organism, etc. as at least one of the physical, chemical, and biological elements related to the water environment acquired under an artificial environment or a natural environment, from various devices.

[0031] The setting means 402 sets at least one of the set values of the quantitative physical elements, chemical elements, and biological elements in the artificial environment, based on at least one of the physical, chemical, and biological elements received by the reception means 401.

[0032] When the receiving means 401 receives at least one of the qualitative or quantitative physical, chemical, and biological elements related to the water environment in the artificial environment, 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 received by the receiving means 401. For example, when the total number of good or bad evaluations for each category of elements related to the environmental information measured by the sensor 20 described later is equal to or greater than the preset total number of good or bad evaluations for each category of elements, the determination means 403 outputs information indicating that "the ecosystem is stable". On the other hand, when the total number of good or bad evaluations for each category of elements related to the environmental information measured by the sensor 20 is less than the preset total number of good or bad evaluations for each category of elements, the determination means 403 outputs information indicating that "the ecosystem is not stable". In addition, the determination means 403 evaluates whether the ecosystem is stable after the water environment of the water tank 2 is adjusted by the environment adjustment unit 22. Furthermore, the determination means 403 controls the behavior of the water environment adjustment process of the water tank 2 by the environment adjustment unit 22. In this specification, "the ecosystem is stable" means that there is no environmental fluctuation or the environment is maintained in the artificial environment, and organisms grow and diversify in the artificial environment. In other words, it means that at least one of the action, environment-forming action, and interaction is preferably adjusted (increase or decrease of each element) along with the growth and / or reproduction of organisms. Also, "the ecosystem is not stable" means that there are environmental fluctuations in the artificial environment and organisms do not grow in the artificial environment. In other words, it means that at least one of the action, environment-forming action, and interaction is not preferably adjusted (increase or decrease of each element), or cannot be adjusted, or both are included along with the growth and / or reproduction of organisms.

[0033] When the determination means 403 determines that the ecosystem in the artificial environment is unstable, the correction means 404 calculates at least one of the correction values of the physical element, the chemical element, and 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 outputs the calculated correction value. This calculated correction value is a value used to make the artificial environment in a suitable state or approach it based on each element.

[0034] Note that the program executed by the control unit 40 is not limited to the one stored in the storage unit 43. As the program executed by the control unit 40, those transmitted from an external device to the control unit 40 via the communication unit 44, those stored in a storage medium such as a USB memory attached to the computer 4, those stored in a server (for example, a cloud server) separate from the computer 4, etc. may be used.

[0035] The display unit 41 is, for example, a display and is used to display inputs, outputs, etc. As the display, a known liquid crystal display or the like can be used. The operation unit 42 is a keyboard, an operation key, etc. and is for performing the above-described inputs. Also, a touch panel display that combines the display unit 41 and the operation unit 42 can be used. Hereinafter, as an example, the input by the operation unit 42 is assumed to be a touch input.

[0036] The operation unit 42 is a keyboard, an operation key, etc. and is for performing inputs of various commands. Also, as the operation unit 42, a touch panel display that combines the display unit 41 and the operation unit 42 can be used. Hereinafter, as an example, the input by the operation unit 42 is assumed to be a touch input.

[0037] The storage unit 43 is composed of a HDD (Hard Disk Drive), a RAM (Random Access Memory), a ROM (Read Only Memory), an SSD (Solid State Drive), or the like. The storage unit 43 stores various programs including the programs executed by the control unit 40. Further, the storage unit 43 stores information regarding chemical elements, physical elements, biological elements in an artificial environment or a natural environment, information regarding measuring devices and measuring instruments, and information regarding each user terminal 3 (identification information of each user terminal 3, user account information of applications installed in each user terminal 3, etc.). 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 composed of 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, a tablet computer, a personal computer, etc. held by the 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, a RAM, a 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 inputs, outputs, 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 for performing the above-described input. Also, a touch panel display that combines the display unit 31 and the operation unit 32 can be used. Hereinafter, as an example, the input by the operation unit 32 shall be performed by touch input.

[0042] The storage unit 33 is constituted by, for example, an auxiliary storage device such as an HDD or an SSD, and stores various data and programs for driving the user terminal 3. The program is for performing various processes described later. The control unit 30 is configured to execute various processes by interpreting and executing this program.

[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 constituted by a communication interface configured to communicate with other devices via the communication network N.

[0044] Note that the specific hardware configuration of the user terminal 3 can be appropriately omitted, replaced, and added components according to the embodiment. For example, the control unit 30 may include a plurality of processors. The control unit 30 may be constituted by an FPGA. The storage unit 33 may be constituted by a RAM and a ROM included in the control unit 30. Also, the user terminal 3 may be a dedicated terminal for this system, or the above-described program can be installed and used in a general-purpose smartphone or the like.

[0045] In the user terminal 3, the following processes are performed. That is, when the control unit 30 of the user terminal 3 expands the program stored in the storage unit 33 into the RAM, the program is interpreted and executed by the CPU.

[0046] <Configuration of the water tank 2> The water tank 2 is a box provided for breeding and / or growing various organisms, with an artificial environment formed inside. The water tank 2 includes a sensor 20, a camera 21, and an environment adjustment unit 22. Also, the artificial environment is formed by mimicking the growth environment and / or the living environment of various organisms in a natural environment. In this embodiment, an example of evaluating the environmental impact on the water environment based on the growth state and / or the living state of corals will be described.

[0047] The sensor 20 is a measuring device installed inside the water tank 2, which detects the internal state of the water tank 2. The sensor 20 includes an environmental information acquisition sensor that measures at least one of the physical, chemical, and biological elements related to the water environment in the artificial environment. The sensor 20 includes, for example, a temperature sensor, a humidity sensor, a pyroelectric sensor, an infrared sensor, a CO2 sensor, an image sensor, a photometric sensor, a gas sensor, a water level sensor, a liquid sensor, a pressure sensor, a displacement sensor, etc. At least one of these sensors is arranged in the internal space of the water tank 2. Also, the sensor 20 has a wireless communication function.

[0048] The camera 21 is a device that photographs corals etc. arranged in the water tank 2. The image data photographed by the camera 21 is used for various evaluations.

[0049] The environment adjustment unit 22 is a member or its unit that adjusts the water environment of the water tank 2 based on at least one of the physical elements, chemical elements, and biological elements related to the water environment acquired by the sensor 20 and the image data acquired by the camera 21. For example, the environment adjustment unit 22 compares the degree of opening and closing of the polyps of the coral in a preset normal state (a state in which at least one of the physical elements, chemical elements, and biological elements related to the water environment is suitable for the survival of organisms including coral) with the degree of opening and closing of the polyps of the coral being compared, thereby determining whether the water environment is suitable for the survival of organisms including coral. If it is determined that the state is not suitable, it extracts the element that causes the state not to be suitable from at least one of the physical elements, chemical elements, and biological elements related to the water environment, and outputs information for making it suitable. Then, the environment adjustment unit 22 adjusts the water environment based on the above-described information, making the water environment suitable for the growth and survival of organisms including coral, or approaching such a state.

[0050] The physical elements include, for example, at least any one of the amount of light of illumination on the water environment, the magnitude of water flow in the water environment, the spectrum of light in the water environment, the water temperature in the water environment, the transparency of water in the water environment, the thickness of sand in the water environment, the water level, the tide, the weather, the water flow, the thickness of the anaerobic layer, the dissolved oxygen amount, the oil film on the water surface, and the turbidity. The spectrum and amount of light can reproduce the spectra of sunlight and moonlight using lighting fixtures, and the amount of light can be adjusted according to the time of day. Also, the time scale for adjusting the amount of light is not particularly limited, and for example, it may be for each predetermined time period or on a monthly basis.

[0051] The chemical elements include at least any one of the nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, concentration of suspended matter, chlorophyll concentration, concentration of sulfur (hydrogen sulfide) in the environment, etc. Nitrate, phosphate, calcium, and magnesium are particularly important elements in the growth and survival of organisms in the present embodiment.

[0052] Biological elements include at least one of the number, number per unit area, concentration, and density of each type of organism (including, for example, Euglena, corals, seagrasses, seaweeds, mangroves, crustaceans, fish, benthos, etc.) in the water environment, at least one of the number, number per unit area, concentration, and density of each type of microorganism (including bacteria) in the water environment, the state of vertebrates in the water environment, the state of corals in the water environment, the state of invertebrates other than corals in the water environment, the amount of microorganisms on rocks in the water environment, the amount of microorganisms on sand in the water environment, the state of plants, and at least any one of the state of organisms and their food as biological elements. For example, the state of corals in the water environment can be judged from a distorted shape, thickness, polyp appearance, degree of color development (presence or absence of coloration, etc.), degree and presence or absence of contact, degree and presence or absence of abnormal growth, degree and presence or absence of bleaching (range including area), etc. compared to normal times.

[0053] In addition, at least one of the measured physical, chemical, and biological elements is modified or changed as organisms grow and develop 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 corals. Also, when moss grows too much, moss-eating organisms are introduced into the artificial environment to remove the moss. Examples of maintenance methods for the artificial environment include 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 elements, chemical elements, and biological elements is determined by setting scores in advance for each category of the elements and evaluating the actual scores within the preset scores. Based on the sum of the scores determined for each category, an evaluation is made as to whether the ecosystem in the aquarium 2 is stable. For example, when the upper limit of the sum of the scores preset for each of the above categories is set to 100 points, it can be evaluated that the closer the sum of the actual scores evaluated and determined for each of the above categories is to 100 points, the more stable the ecosystem in the aquarium 2 is. In other words, the sum of the above scores can be used as an indicator (information regarding evaluation) as to whether the ecosystem in the aquarium 2 is stable. Note that at least one of these physical elements, chemical elements, and biological elements may be in a tabular form for subjective input by the user on paper or on the user terminal 3 as shown in FIG. 4. Also, at least one of these physical elements, chemical elements, and biological elements can be confirmed in real time and can also be confirmed remotely.

[0055] <Startup of the artificial environment in System 1> First, the startup of the artificial environment in System 1 in the present embodiment will be described using the flowchart shown in FIG. 2. Note that the operations of System 1 shown below are performed by the control unit 40 in the computer 4 executing the program stored in the storage unit 43.

[0056] First, the user obtains information regarding at least one of physical elements, chemical elements, and biological elements in the natural environment where organisms including corals grow and / or thrive. For example, the user goes to the sea as the natural environment and actually obtains information regarding at least one of physical elements, chemical elements, and biological elements. Alternatively, the user can access a database and obtain information regarding at least one of the physical elements, chemical elements, and biological elements that have already been accumulated. Also, based on the information regarding at least one of the obtained physical elements, chemical elements, and biological elements, the user appropriately performs a qualitative or quantitative evaluation manually, mechanically, or in combination thereof, and obtains qualitative and quantitative evaluations.

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

[0058] Next, the setting means 402 quantitatively sets at least one of the set values of the physical elements, chemical elements, and biological elements in the growth and / or growth environment (artificial environment) of organisms including corals when using the water tank 2 based on the information regarding at least one of the physical elements, chemical elements, and biological elements received by the reception means 401 and stored in the storage unit 43 (step S2). Then, a water environment (artificial environment) in which each element is adjusted is prepared. Also, the user arranges the sensor 20, the camera 21, and the environment adjustment unit 22 in the water tank 2. Thereby, the construction of an artificial environment for growing and / or growing organisms including corals is completed. Then, before and after step S2, the user stores the organisms including corals inside the water tank 2 and starts breeding the organisms including corals.

[0059] The reception 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 (step S3). Also, as an example, the user makes a description on a form in a paper medium as shown in FIG. 4, and the reception means 401 receives each element based on this described form. Further, the user makes an input using the user terminal 3 to the form as shown in FIG. 4, and the reception means 401 receives each element based on this input form.

[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 reception means 401 in step S3 (step S4). For example, when the total number of good and bad evaluations for each category of elements related to the environmental information measured by the sensor 20 is equal to or greater than the preset total number of good and bad evaluations for each category of elements, the determination means 403 outputs information indicating that "the ecosystem is stable" (step S5), and the preparation for evaluating the artificial environment for growing and / or breeding organisms including corals is completed.

[0061] ―Startup of the artificial environment in the case of "the ecosystem is not stable"― On the other hand, for example, when the total number of good and bad evaluations for each category of elements related to the environmental information measured by the sensor 20 is less than the preset total number of good and bad evaluations for each category of elements, information indicating that "the ecosystem is not stable" is output (step S5). Here, "the ecosystem is not stable" can be evaluated as, for example, environmental degradation in the artificial environment due to discharge of waste, accumulation, growth of moss, growth of cyanobacteria, water pollution, death of organisms, etc.

[0062] When the determination means 403 outputs information indicating that "the ecosystem is not stable", based on the output information indicating that "the ecosystem is not stable", the correction means 404 calculates at least one of the correction values of the physical elements, the correction values of the chemical elements, and the correction values of the biological elements (step S6), and outputs the calculated correction value (step S7). The correction value calculated in this way is transmitted to the environment adjustment unit 22. 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, in the same manner as in step S4, the reception 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 in step S5, the same process is repeated until the determination means 403 outputs information indicating that "the ecosystem is stable". As a result, the preparation for evaluating the artificial environment in which organisms including corals grow and thrive is completed.

[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, in the artificial environment (aquarium 2) constructed as shown in FIG. 2, organisms including corals are bred and the artificial environment is assessed.

[0065] First, the temporal changes in the artificial environment associated with the breeding of organisms including corals are measured by the sensor 20 and the camera 21 (step S9). For example, the 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 reception 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 (step S10). Also, as an example, the user makes a description in a table on a paper medium as shown in FIG. 4, and the reception means 401 receives each element based on this described table. Further, the user makes an input using the user terminal 3 in a table as shown in FIG. 4, and the reception means 401 receives 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 reception means 401 in step S10 (step S11). For example, when the total number of good or bad evaluations for each category of elements related to the environmental information measured by the sensor 20 is equal to or greater than the preset total number of good or bad evaluations for each category of elements, the determination means 403 outputs information indicating that "the ecosystem is stable". Then, the determination means 403 transmits a signal to stop the water environment adjustment process of the water tank 2 to the environment adjustment unit 22 (step S12). Thereafter, the processes from step S16 and subsequent steps described later are performed.

[0068] On the other hand, when the total number of good or bad evaluations for each category of elements related to the environmental information measured by the sensor 20 is less than the preset total number of good or bad evaluations for each category of elements, information indicating that "the ecosystem is not stable" is output (step S12). Here, the fact that "the ecosystem is not stable" can be evaluated, for example, as the environmental degradation in the artificial environment occurring due to the discharge and accumulation of waste.

[0069] When the determination means 403 outputs information indicating that "the ecosystem is not stable", based on the output information indicating that "the ecosystem is not stable", the correction means 404 calculates at least one of the correction values of the physical elements, the correction values of the chemical elements, and the correction values of the biological elements (step S13), and outputs the calculated correction value (step S14). The correction value calculated in this way is transmitted to the environment adjustment unit 22. Also, 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 water tank 2 based on the calculated correction value (step S15). After adjusting the water environment of the water tank 2, similar to step S10, the reception 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 in step S12, the same process is repeated until the determination means 403 outputs information indicating that "the ecosystem is stable".

[0071] Then, as a result of the evaluation, when in step S12 the determination means 403 outputs information indicating that "the ecosystem is stable", the determination means 403 transmits a signal to stop the water environment adjustment process of the water tank 2 by the environment adjustment unit 22 to the environment adjustment unit 22.

[0072] When the signal to stop the water environment adjustment process of the water tank 2 is transmitted from the determination means 403 to the environment adjustment unit 22 and the environment adjustment unit 22 receives the signal to stop the water environment adjustment process of the water tank 2, the environment adjustment unit 22 stops the water environment adjustment process of the water tank 2 (step S16). On the other hand, if the environment adjustment unit 22 does not receive the signal to stop the water environment adjustment process of the water tank 2, the environment adjustment unit 22 returns the process to step S10 (step S16). And the above steps are repeated until the environment adjustment unit 22 receives the signal to stop the water environment adjustment process of the water tank 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 computer 4 to function as reception means 401, setting means 402, and determination means 403. The reception 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 the set values of the quantitative physical elements, chemical elements, and biological elements in the artificial environment based on at least one of the physical, chemical, and biological elements received by the reception means 401. When the reception means 401 receives at least one of the qualitative or quantitative physical, chemical, and biological elements related to the environment in the artificial environment, 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 received by the reception means 401. According to such a program, computer 4, system 1, and information processing method, the ecosystem of the natural environment can be reproduced in the artificial environment by utilizing IoT. More specifically, conventionally, as an environmental impact assessment method for the environment, there have been a method of evaluating using the environment itself and a method of constructing an artificial environment in which the environment to be evaluated is transferred and performing the evaluation within the artificial environment. However, in the former method, when evaluating the environmental impact, it may affect the environment, such as destroying the environment. Also, in the latter method, there has been a problem that an artificial environment in which the ecosystem of the environment to be evaluated is directly transferred cannot be constructed. However, according to the program, computer 4, system 1, and information processing method having the above configuration, not only does it lead to the construction of an artificial environment similar to directly transferring the ecosystem of the environment to be evaluated, but it is also possible to maintain that environment.

[0074] Also, 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 any one of the amount of light for illumination of the environment, the magnitude of the 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. In this case, by adjusting the physical elements, a more suitable artificial environment can be constructed.

[0075] Also, 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 any one of the nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, concentration of suspended matter, concentration of chlorophyll, concentration of sulfur (hydrogen sulfide) in the environment, and so on. In this case, by adjusting the chemical elements, a more suitable artificial environment can be constructed.

[0076] Also, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the biological elements may include at least one of the number, number per unit area, concentration, and density for each type of organism in the environment, at least one of the number, number per unit area, concentration, and density for each type of bacteria in the environment, 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 elements, a more suitable artificial environment can be constructed.

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

[0078] Also, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, the computer 4 is further caused to function as a correction means 404. When it is determined by the determination means 403 that the ecosystem in the artificial environment is unstable, the correction means 404 calculates at least one of a correction value of a physical element, a correction value of a chemical element, and a correction value of a biological element based on at least one of the physical element, chemical element, and biological element received by the reception means 401, and may output the calculated correction value. In this case, not only can an artificial environment similar to directly transferring the ecosystem of the environment to be evaluated be constructed, but also the environment can be maintained, so such problems can be avoided.

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

[0080] Further, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, computer 4 that further functions as correction means 404 by executing the program, and when it is determined by determination means 403 that the ecosystem in the artificial environment is unstable, correction means 404 may calculate at least one of a correction value of a physical element, a correction value of a chemical element, and a correction value of a biological element based on at least one of the physical element, chemical element, and biological element received by reception means 401, and output the calculated correction value. In this case, by using the above-described program, computer 4 that more precisely reproduces the ecosystem of the natural environment in the artificial environment by utilizing IoT can be realized.

[0081] Further, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, system 1 includes computer 4 and water tank 2 in which an artificial environment is formed inside. Computer 4 functions as reception means 401, setting means 402, and determination means 403 by executing the program. Reception means 401 receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment. Setting means 402 sets at least one of set values of quantitative physical elements, chemical elements, and biological elements in the artificial environment based on at least one of the physical element, chemical element, and biological element received by reception means 401. When reception means 401 receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, determination means 403 evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical element, chemical element, and biological element received by reception means 401. In this case, by using computer 4 as described above, system 1 that reproduces the ecosystem of the natural environment in the artificial environment by utilizing IoT can be realized.

[0082] Also, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, computer 4 further functions as correction means 404 by executing the program. When it is determined by determination means 403 that the ecosystem in the artificial environment is not stable, correction means 404 calculates at least one of the correction values of the physical element, chemical element, and biological element based on at least one of the physical element, chemical element, and biological element received by reception means 401, and may output the calculated correction value. In this case, by using computer 4 as described above, system 1 that more precisely reproduces the ecosystem of the natural environment in the artificial environment by utilizing IoT can be realized.

[0083] Also, in the program, computer 4, system 1, and information processing method of the present embodiment, as described above, system 1 may further include sensor 20 provided inside the water tank 2 for measuring at least one of the physical element, chemical element, and biological element related to the environment in the artificial environment. Determination means 403 may evaluate whether the ecosystem in the artificial environment is stable in consideration of at least one of the physical element, chemical element, and biological element measured by sensor 20. In this case, the environment in the artificial environment can be maintained based on the data acquired by sensor 20.

[0084] Also, 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 a computer 4 having a control unit 40, and the control unit 40 includes a step of receiving at least one of qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment. Further, the control unit 40 includes a step of setting at least one of the set values of the quantitative physical elements, chemical elements, and biological elements in the artificial environment based on at least one of the received physical elements, chemical elements, and biological elements. Further, when the control unit 40 receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, it includes a step of evaluating whether the ecosystem in the artificial environment is stable based on at least one of the received physical elements, chemical elements, and biological elements. In this case, by the control unit 40 controlling each of the above-described steps, the system 1 that reproduces the ecosystem of the natural environment in the artificial environment by utilizing IoT can be realized.

[0085] Also, 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 a computer 4 having a control unit 40. When the control unit 40 determines that the ecosystem in the artificial environment is not stable, it may include a step of calculating at least one of the correction values of the physical elements, chemical elements, and biological elements based on at least one of the received physical elements, chemical elements, and biological elements, and outputting the calculated correction value. In this case, by the control unit 40 controlling each of the above-described steps, the system 1 that reproduces the ecosystem of the natural environment in the artificial environment in more detail by utilizing IoT can be realized.

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

[0087] In this embodiment, when the receiving means 401 receives at least one of the qualitative or quantitative physical, chemical, and biological elements related to the environment in the artificial environment, the determination means 403 has been described by way of example as evaluating whether the ecosystem in the artificial environment is stable based on at least one of the physical, chemical, and biological elements received by the receiving means 401, but it is not limited thereto. For example, the determination means 403 may evaluate whether the ecosystem in the artificial environment is stable in consideration of the score of at least one of the physical, chemical, and biological elements calculated by the calculation means 405.

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

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

[0090] Further, the determination means 403 may evaluate whether the ecosystem in the artificial environment is stable in consideration of the score of the biological element calculated by the image processing means 406.

[0091] In this case, the control unit 40 also functions as the image processing means 406. For example, when the reception 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 the score of the biological element by processing the image of the organism received by the reception means 401. Further, the image processing means 406 calculates the score of the biological element from the image of the organism received by the reception means 401 using a generation model generated by machine learning from teacher data including the image of the organism and the score of the biological element.

[0092] Here, when the elements obtained from the image of the organism in the environment photographed by the camera 21 satisfy the predetermined conditions, the determination means 403 may output information indicating that "the ecosystem is stable". On the other hand, when the elements obtained from the image of the organism in the environment photographed by the camera 21 do not satisfy the predetermined conditions, the determination means 403 may output information indicating that "the ecosystem is not stable". Here, as the elements obtained from the image of the organism, for example, the degree of opening and closing of the polyps of the coral and the degree of color development are used. The degree of opening and closing of the polyps is determined visually or automatically by image, and AI technology can also be used. For example, when using AI technology, the system 1 uses an input learning model for realizing information input and a coral health state determination learning model for determining the health state of the coral, creates big data of the coral from the acquired coral image data, makes the AI learn based on the data, and calculates the feature amount of the polyps. Then, based on the calculated feature amount, for one or more of them, it is possible to determine whether or not they satisfy predetermined conditions such as the determination of the polyps, the degree of opening and closing of the polyps, and the degree of color development using an equation or value calculated by supervised machine learning using a calculation formula specified for development, etc.

[0093] Further, the learning model for coral health state determination may be a model generated using a machine learning algorithm such as a convolutional neural network. For the supervised learning teacher data of the learning model for coral health state determination, text data or numerical data representing a feature group as a known coral health state determination result and information that the user actually determines to be healthy or unhealthy may be used. Through such processing, since it is possible to evaluate the environment from the form of the organism, an evaluation based on more objective information can be made.

[0094] Also, although it has been explained that at least one of the physical element, chemical element, and biological element can be confirmed in real time and can also be confirmed remotely, if the location where the artificial environment is constructed is far from the location in the natural environment that is the construction basis, for example, a system for synchronizing the water temperature in the natural environment that is the construction basis of the artificial environment and the water temperature in the constructed artificial environment is used, control may be performed to appropriately match or approximate the water temperature in the constructed artificial environment to the water temperature in the natural environment that is the construction basis. Further, the correction value in the present embodiment is represented as a value for making it coincide with or approaching as close as possible a value that falls within a range that can be evaluated as being the same as or close to the value that defines at least one of the physical element, chemical element, and biological element in the natural environment that is the construction basis of the artificial environment.

[0095] Also, in the program, computer 4, and system 1 of the present embodiment, in a state where the ecosystem in the artificial environment is evaluated to be stable, chemical substances added to the artificial environment (for example, sunscreen, pesticides, factory wastewater, microplastics, etc.), inflow and outflow of nutrients, changes in water quality (eutrophication, oligotrophication, etc.), chemical effects based on soil contamination, effects of climate change, changes in water temperature and atmospheric 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 revetment arrangement, etc., changes in the sediment at the bottom of the water, ocean acidification, changes in air quality, changes in sunshine duration, changes in radio wave conditions, magnetic field, radiation dose, wind environment, effects of waste, physical effects based on changes in water level, invasion of alien species, invasion of pathogenic bacteria, increase in drug-resistant bacteria, and biological effects based on the increase or decrease of a predetermined biological species on the artificial environment may be evaluated based on at least one of physical elements, chemical elements, and biological elements. In this case, since the influence of chemical substances and the like can be evaluated under the artificial environment evaluated to be stable, the influence can be accurately evaluated without destroying the pre-environment. For example, when the total number of good and bad evaluations for each category of each element regarding the environmental information measured by the sensor 20 is equal to or greater than the total number of good and bad evaluations for each category of each element set in advance, information indicating that "the ecosystem is stable" is output. In this case, it can be evaluated that chemical substances and the like are less likely to have a negative impact on the environment. On the other hand, after chemical substances and the like are added to the artificial environment and a predetermined time has elapsed, when the total number of good and bad evaluations for each category of each element regarding the environmental information measured by the sensor 20 is less than the total number of good and bad evaluations for each category of each element set in advance, information indicating that "the ecosystem is not stable" is output. In this case, it can be evaluated that chemical substances and the like are highly likely to have a negative impact on the environment. Naturally, the evaluation may be made via the arithmetic means 405 and the image processing means 406.

[0096] In the information processing method of the present embodiment, the control unit 40 also performs a step of evaluating whether the ecosystem in the artificial environment is stable in consideration of at least one of the physical elements, chemical elements, and biological elements measured by the sensor 20, and when the ecosystem in the artificial environment is evaluated to be stable, the control unit 40 also performs a step of evaluating the influence of chemical substances and the like added to the artificial environment on the artificial environment based on at least one of the physical elements, chemical elements, and biological elements. Even in this case, since the influence of chemical substances and the like can be evaluated under the artificial environment evaluated to be stable, the influence can be accurately evaluated without destroying the pre - environment.

Explanation of Signs

[0097] 1 System 2 Aquarium 4 Computer 30, 40 Control Unit 401 Reception Means 402 Setting Means 403 Judgment 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 reception means, a setting means, and a determination means, wherein the reception means receives at least one of qualitative or quantitative physical, chemical, and biological elements related to the environment, the setting means 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 the physical element, the chemical element, and the biological element received by the reception means, and the determination means, when the reception means receives at least one of qualitative or quantitative physical, chemical, 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 element, the chemical element, and the biological element received by the reception means.

2. The program according to claim 1, wherein the physical element includes at least any one of the amount of light of illumination for 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 according to claim 1, wherein the chemical element includes at least any one of the nitrate concentration, phosphate concentration, carbonate hardness, calcium concentration, magnesium concentration, concentration of suspended matter, chlorophyll concentration, hydrogen sulfide concentration, and the like in the environment.

4. The program according to claim 1, wherein the biological element includes at least one of the number, number per unit area, concentration, and density for each type of organism in the environment, at least one of the number, number per unit area, concentration, and density for each type of bacteria in the environment, 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.

5. The computer is further caused to function as an arithmetic means, When the reception means receives information regarding item-by-item evaluation as at least one of the physical elements, chemical elements, and biological elements regarding the environment in the artificial environment, the calculation means calculates at least one score of the physical elements, chemical elements, and biological elements based on the information regarding item-by-item evaluation received by the reception means. The program according to claim 1, wherein the determination means evaluates whether or not the ecosystem in the artificial environment is stable, taking into account at least one score of the physical elements, chemical elements, and biological elements calculated by the calculation means.

6. The computer is further caused to function as image processing means. When the reception means receives an image of an organism in the environment as a biological element regarding the environment in the artificial environment, the image processing means calculates a score of the biological element by processing the image of the organism received by the reception means. The program according to claim 1, wherein the determination means evaluates whether or not the ecosystem in the artificial environment is stable, taking into account the score of the biological element calculated by the image processing means.

7. The program according to claim 6, wherein the image processing means calculates a score of the biological element from the image of the organism received by the reception means using a generation model generated by machine learning from teacher data including the image of the organism and the score of the biological element.

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

9. The computer is further caused to function as correction means. When it is determined by the determination means 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, chemical element, and biological element received by the reception means, and outputs the calculated correction value. The program according to claim 1.

10. A computer that functions as a reception means, a setting means, a determination means, and a correction means by executing a program, The reception means receives at least one of qualitative or quantitative physical elements, chemical elements, and biological elements regarding the environment. The setting means sets at least one of the set values of the quantitative physical elements, chemical elements, and biological elements in the artificial environment based on at least one of the physical element, chemical element, and biological element received by the receiving means. When the receiving means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, the determination means evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical element, chemical element, and biological element received by the receiving means.

11. A computer that further functions as a correction means by executing a program, When the determination means determines that the ecosystem in the artificial environment is not stable, the correction means calculates at least one of the correction values of the physical element, chemical element, and biological element based on at least one of the physical element, chemical element, and biological element received by the receiving means, and outputs the calculated correction value. The computer according to claim 10.

12. A computer, An aquarium formed inside the artificial environment, Comprising: The computer functions as a receiving means, a setting means, and a determination means by executing a program. The receiving means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment. The setting means sets at least one of the set values of the quantitative physical elements, chemical elements, and biological elements in the artificial environment based on at least one of the physical element, chemical element, and biological element received by the receiving means. When the receiving means receives at least one of the qualitative or quantitative physical elements, chemical elements, and biological elements related to the environment in the artificial environment, the determination means evaluates whether the ecosystem in the artificial environment is stable based on at least one of the physical element, chemical element, and biological element received by the receiving means.

13. The computer further functions as a correction means by executing a program, wherein 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 received by the reception means, and outputs the calculated correction value. The system according to claim 12.

14. further comprising a sensor provided inside the water tank for measuring at least one of the physical element, the chemical element, and the biological element related to the environment in the artificial environment, wherein the determination means evaluates whether the ecosystem in the artificial environment is stable in consideration of at least one of the physical element, the chemical element, and the biological element measured by the sensor. The system according to claim 12.

15. In a state where it is evaluated that the ecosystem in the artificial environment is stable, the influence of a chemical substance added to the artificial environment on the artificial environment is evaluated based on at least one of the physical element, the chemical element, and the biological element. The system according to claim 12.

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

17. When the control unit determines that the ecosystem in the artificial environment is not stable, based on at least one of the received physical element, chemical element, and biological element, it calculates at least one of the correction value of the physical element, the correction value of the chemical element, and the correction value of the biological element, and outputs the calculated correction value; The information processing method according to claim 16, comprising the above.

18. The step of the control unit evaluating whether the ecosystem in the artificial environment is stable, taking into account at least one of the physical element, chemical element, and biological element measured by the sensor; The step of the control unit evaluating the influence of the chemical substance added to the artificial environment on the artificial environment based on at least one of the physical element, chemical element, and biological element in a state where the ecosystem in the artificial environment is evaluated as stable; The information processing method according to claim 16, comprising the above.

Citation Information

Patent Citations

  • Evaluation method of water area environment

    JP2008185455A