Award imparting system, award imparting device, computer-readable medium, and award imparting method

By designing a system that includes a cultivation device, a measurement device, and a reward-giving device, the problem of insufficient number of participants in algae cultivation in the existing technology is solved, enabling participation in algae cultivation without professional knowledge and equipment, and increasing the number of participants.

CN119338519APending Publication Date: 2025-01-21HONDA MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310893485.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-20
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

The prior art is difficult to effectively increase the number of people involved in algae cultivation, mainly because algae cultivation requires high equipment costs and expertise.

Method used

A reward granting system is designed, including a cultivation device for cultivating microalgae, a measuring device for measuring physical quantities of the degree of algae cultivation, and a reward granting device. By measuring the amount of carbon dioxide absorbed or the degree of cultivation of algae, the system automatically determines and gives relevant rewards to encourage more people to participate in algae cultivation.

Benefits of technology

Through the automated reward mechanism, the threshold for participating in algae cultivation is lowered and the number of participants is increased, without the need for users to prepare their own cultivation equipment or have professional knowledge.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119338519A_ABST
    Figure CN119338519A_ABST
Patent Text Reader

Abstract

The present invention addresses the problem of providing a reward imparting system, a reward imparting device, a computer-readable medium, and a reward imparting method, whereby it is possible to increase the number of people participating in the cultivation of algae. In order to solve the problem, a reward imparting system according to an embodiment of the present invention is provided with a cultivation device for cultivating microalgae, a measurement device for measuring a physical quantity indicating the degree of cultivation of the microalgae, and a reward imparting device. A reward assigning device is provided with a reward determining unit and an assigning unit. The reward determination unit uses the physical quantity to determine the number of rewards corresponding to the carbon dioxide absorption amount of the microalgae or the degree of cultivation. The assigning unit assigns the number of rewards to the owner of the cultivation device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a reward granting system, a reward granting device, a computer-readable medium and a reward granting method. Background Art

[0002] Cultivating algae for industrial use has attracted much attention from the perspective of carbon neutrality, etc. However, cultivating algae for industrial use requires the preparation of cultivation equipment and is costly. In addition, cultivating algae requires knowledge about algae.

[0003] [Prior Technical Literature]

[0004] (Patent Document)

[0005] Patent Document 1: Japanese Patent Application Publication No. 2018-191594 Summary of the invention

[0006] [Problems to be solved by the invention]

[0007] The problem to be solved by the embodiments of the present invention is to provide a reward granting system, a reward granting device, a computer-readable medium and a reward granting method that can increase the number of people participating in the cultivation of algae.

[0008] [Technical means to solve the problem]

[0009] The reward granting system of the embodiment includes a cultivation device for cultivating microalgae, a measuring device for measuring a physical quantity indicating the degree of cultivation of the microalgae, and a reward granting device. The reward granting device includes a reward determination unit and a granting unit. The reward determination unit determines the amount of reward corresponding to the carbon dioxide absorption amount of the microalgae or the degree of cultivation using the physical quantity. The granting unit grants the reward of the amount to the owner of the cultivation device.

[0010] [Effects of the invention]

[0011] The present invention can increase the number of people involved in the cultivation of algae. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 This is a block diagram showing an example of the configuration of a main part of a management system according to an embodiment and components included in the management system.

[0013] Figure 2 It is shown Figure 1 A stereogram of an example of a culture system.

[0014] Figure 3 It is shown Figure 1 A flowchart of an example of processing performed by a processor of a server device in FIG.

[0015] Figure 4 It is shown Figure 1 A flow chart of an example of processing performed by a processor of a culture control device.

[0016] Figure 5 It is shown Figure 1 A flowchart of an example of processing performed by a processor of a terminal device in FIG. DETAILED DESCRIPTION

[0017] The management system of the embodiment is described below using the drawings. In addition, the scales of the various parts of the drawings used in the description of the following embodiments are sometimes appropriately changed. In addition, the various drawings used in the description of the following embodiments are sometimes displayed with the structure omitted for the purpose of explanation. In addition, in the drawings and this specification, the same symbols represent the same elements.

[0018] Figure 1 It is a block diagram of an example of the main part structure of the management system 1 of the embodiment and the components included in the management system 1. In addition, each component of each device can be built-in or external. The management system 1 provides an algae cultivation service. The algae cultivation service is a service in which users of the algae cultivation service (hereinafter referred to as "users") can purchase blocks of algae cultivation equipment. The algae cultivation service uses the cultivation equipment to cultivate algae. In the management system 1, the algae to be cultivated are, for example, microalgae. The management system 1 has a function of cultivating algae using the cultivation equipment. In addition, the algae cultivation service gives points to the user (hereinafter referred to as "cultivation points") according to the carbon dioxide absorption amount (fixed amount) or cultivation degree of the algae cultivated using the cultivation equipment purchased by the user. As an example, the management system 1 includes a server device 100, a cultivation system 200, and a terminal device 300. In addition, the management system 1 may also include a part thereof. In addition, Figure 1 In the figure, one server device 100, one training system 200, and one terminal device 300 are respectively shown, but the number of each is not limited. In addition, the management system 1 is an example of an incentive granting system.

[0019] The server device 100, the cultivation system 200 and the terminal device 300 are connected to the network NW. The network NW is typically a communication network including the Internet. The network NW is typically a communication network including a wide area network (WAN). The network NW may also be a communication network including a dedicated network such as an intranet. The network NW may also be a communication network including a local area network (LAN). In addition, the network NW may be a wireless line or a wired line, or a mixture of wireless lines and wired lines. In addition, the network NW may also be a communication network including a dedicated line or a public mobile phone network.

[0020] The server device 100 is, for example, a device for providing algae cultivation services. The server device 100 manages the entire algae cultivation service, for example. The server device 100 controls the cultivation system 200, for example. As an example, the server device 100 includes a processor 110, a read-only memory (ROM) 120, a random access memory (RAM) 130, an auxiliary storage device 140, and a communication interface 150. In addition, a bus 160 or the like connects these parts. In addition, the server device 100 is an example of a reward granting device.

[0021] The processor 110 is the core part of the computer, and performs various operations and processes, etc. The computer performs operations and control processes required for the operation of the server device 100. The processor 110 is, for example, a central processing unit (CPU), a microprocessing unit (MPU), a system on a chip (SoC), a digital signal processor (DSP), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a programmable logic device (PLD) or a field-programmable gate array (FPGA). Alternatively, the processor 110 is a combination of multiple of them. In addition, the processor 110 can also be a combination of hardware accelerators and the like. The processor 110 controls each part to realize various functions of the server device 100 based on programs such as firmware, system software and application software stored in the ROM 120 or the auxiliary storage device 140. In addition, the processor 110 performs the processing described later based on the program. Furthermore, part or all of the program may also be incorporated into the circuit of the processor 110 .

[0022] ROM 120 and RAM 130 are main storage devices of a computer with processor 110 as the core. ROM 120 is a non-volatile memory dedicated to reading data. ROM 120 stores the above-mentioned programs such as firmware. In addition, ROM 120 also stores data used by processor 110 when performing various processes.

[0023] The RAM 130 is a memory used for reading and writing data. The RAM 130 is used as a work area or the like for storing data temporarily used by the processor 110 when performing various processes. The RAM 130 is typically a volatile memory.

[0024] The auxiliary storage device 140 is an auxiliary storage device of a computer with the processor 110 as the core. The auxiliary storage device 140 is, for example, an electrically erasable programmable read-only memory (EEPROM), a hard disk drive (HDD), or a flash memory. The auxiliary storage device 140 stores the above-mentioned programs, such as system software and application software. In addition, the auxiliary storage device 140 stores data used when the processor 110 performs various processes, data generated by the processing of the processor 110, and various setting values.

[0025] As an example, the data stored in the auxiliary storage device 140 includes a user DB (database) 141 , a cultivation DB (database) 142 , and a culture solution DB 143 .

[0026] The user DB 141 is a database that stores and manages information related to users. For example, the user DB 141 stores user information in association with a user ID (identifier) ​​for each user. Thus, the user DB 141 stores and manages information about each user. In addition, the user ID is identification information unique to each user. The user information is information related to a user specified by the associated user ID. The user information includes, for example, purchase list information and points information.

[0027] The purchase list information is information showing a list of blocks 222 purchased by the user. That is, the purchase list information is information indicating a list of blocks 222 of which the user is the owner. The purchase list information includes, for example, the block ID of each block 222 purchased by the user, thereby showing a list of blocks 222 purchased by the user. The block ID is identification information unique to each block 222. In addition, the block 222 will be described later.

[0028] Point information is information indicating the number of cultivation points held by the user. In addition, cultivation points are points awarded to users in algae cultivation services. Cultivation points can be points specifically used for algae cultivation services or points that can be used in other services. In addition, cultivation points can also be electronic currency. Users can exchange cultivation points for goods or services. The goods or services are, for example, goods related to algae and services related to algae. Goods related to algae are, for example, goods made using algae. Cultivation points are an example of a reward awarded to the owner of block 222.

[0029] The cultivation DB 142 is a database that stores and manages information related to algae cultivated in the algae cultivation service. The cultivation DB 142 stores, for example, block information in association with a block ID for each block 222. The block information is information related to the block 222 specified by the associated block ID. The block information includes allocation information, culture liquid information, absorbance information, and block integral information. The allocation information indicates whether the block 222 is allocated to a user and to which user. The user allocated to the block 222 indicates the owner of the block 222. In the case where the block 222 is allocated to a user, the allocation information includes the user ID of the user. The culture liquid information indicates the culture liquid ID of the culture liquid in the block 222. The culture liquid ID is identification information unique to each culture liquid. The absorbance information indicates the absorbance of the algae liquid in the block 222. The block integral information is information indicating the amount of integral generated by the block 222.

[0030] The culture solution DB 143 is a database for storing and managing information of culture solutions used for culturing algae in the algae cultivation service. The culture solution DB 143 stores the culture solution information in association with the culture solution ID for each culture solution. The culture solution information includes the name of the culture solution, the price of the culture solution, the composition of the culture solution, and information indicating the characteristics of the culture solution. As the components of the culture solution, for example, water, nitrogen, ammonium salts, nitrates, other inorganic nitrogen sources, peptone, urea, other organic nitrogen sources, phosphorus, phosphates, dipotassium hydrogen phosphate, potassium dihydrogen phosphate, calcium phosphate, sulfur, magnesium sulfate, zinc sulfate, iron sulfate, copper sulfate, calcium sulfate, calcium chloride, boric acid, manganese chloride, hexaammonium heptamolybdate, zinc sulfate, iron sulfate, copper sulfate, and other minerals can be used. The information indicating the characteristics of the culture solution includes information on the main use of the algae cultivated using the culture solution.

[0031] The culture solution DB 143 stores information on a plurality of culture solutions of predetermined compositions.

[0032] The communication interface 150 is an interface for the server device 100 to communicate via the network NW or the like.

[0033] The bus 160 includes a control bus, an address bus, a data bus, and the like, and transmits signals sent and received by each unit of the server device 100 .

[0034] Use at the same time Figure 1 and Figure 2 The culture system 200 will be described. Figure 2 is a perspective view showing an example of the culture system 220 .

[0035] The culture system 200 is a system for cultivating algae. The culture system 200 cultivates algae by cultivating algae, for example. As an example, the culture system 200 includes a culture control device 210, a culture device 220, an absorbance measuring device 230, and a camera 240. In addition, the number of each of the culture control device 210, the culture device 220, the absorbance measuring device 230, and the camera 240 is not limited.

[0036] The culture control device 210 is a device that controls the culture device 200 that performs algae culture. As an example, the culture control device 210 includes a processor 211, a ROM 212, a RAM 213, an auxiliary storage device 214, a communication interface 215, and a control interface 216. And a bus 217 or the like connects these components.

[0037] The processor 211 is the central part of the computer, which performs various calculations and processes, and the computer performs the calculations and control processes required for the operation of the culture system 200. The processor 211 is, for example, a CPU, an MPU, a SoC, a DSP, a GPU, an ASIC, a PLD or an FPGA. Alternatively, the processor 211 is a combination of multiple of them. In addition, the processor 211 may also be a combination of hardware accelerators and the like. The processor 211 controls each part to realize various functions of the culture system 200 based on programs such as firmware, system software and application software stored in the ROM 212 or the auxiliary storage device 214. In addition, the processor 211 performs the processing described later based on the program. In addition, part or all of the program may also be incorporated into the circuit of the processor 211.

[0038] ROM 212 and RAM 213 are main storage devices of a computer with processor 211 as the core. ROM 212 is a non-volatile memory dedicated to reading data. ROM 212 stores the above-mentioned programs such as firmware. In addition, ROM 212 also stores data used by processor 211 when performing various processes.

[0039] The RAM 213 is a memory used for reading and writing data. The RAM 213 is used as a work area or the like for storing data temporarily used by the processor 211 when performing various processes. The RAM 213 is typically a volatile memory.

[0040] The auxiliary storage device 214 is an auxiliary storage device of a computer with the processor 211 as the core. The auxiliary storage device 214 is, for example, an EEPROM, an HDD, or a flash memory. The auxiliary storage device 214 stores, for example, system software and application software among the above-mentioned programs. In addition, the auxiliary storage device 214 stores data used when the processor 211 performs various processes, data generated by the processing of the processor 211, and various setting values. In addition, the auxiliary storage device 214 stores the same data as the culture solution DB 143.

[0041] The communication interface 215 is an interface for the culture system 200 to communicate via the network NW or the like.

[0042] The control interface 216 is an interface for the culture control device 210 to communicate with each device such as the culture device 220 , the absorbance measurement device 230 , and the camera 240 . The culture control device 210 controls each device via the control interface 216 .

[0043] The bus 217 includes a control bus, an address bus, a data bus, and the like, and transmits signals sent and received by each part of the culture control device 210 .

[0044] The culture device 220 is a device for culturing algae and includes one or more containers 221 . Figure 2 The culture device 220 shown has two containers 221. The container 221 contains a culture solution. The culture device 220 cultures the algae in the culture solution. The algae and the culture solution in the container 221 are not mixed with the algae and the culture solution in other containers 221. The container 221 preferably has: at least a part of the wall surface and the bottom surface is transparent, and the inside can be seen. The culture device 220 has a function of injecting the culture solution into the container 221. In addition, the culture device 220 has a function of changing the culture solution in the container 221 to a culture solution of another composition. The culture device 220 changes the culture solution in the container to a culture solution of another composition by replacing the culture solution, for example. The culture device 220 changes the culture solution in the container to a culture solution of another composition by adjusting the composition of the culture solution in the container, for example. In addition, the culture device 220 is an example of a culture device for cultivating microalgae. In addition, the culture device 220 functions as an example of a change unit, and the change unit changes the composition of the culture solution based on the control performed by the control unit.

[0045] As an example, the culture device 220 includes one or more blocks 222. Typically, one container 221 corresponds to one block 222. However, one container 221 may correspond to multiple blocks 222. In addition, multiple containers 221 may correspond to one block 222. Figure 2The culture device 220 shown has two blocks 222. In addition, the culture system 200 is typically provided with a plurality of culture devices 220 arranged in parallel. The user can purchase the block 222 in the algae cultivation service. However, when purchasing the block 222 in the algae cultivation service, it is not necessary to transfer the ownership of the block 222 to the user, or to lease the block 222 to the user. The content obtained by purchasing the block 222 in the algae cultivation service includes at least the following agreement or contract: the user who purchases the block 222 is given cultivation points corresponding to the carbon dioxide absorption amount or cultivation degree of the algae cultivated in the block 222. However, when purchasing the block 222 in the algae cultivation service, the ownership of the block 222 can actually be transferred or leased.

[0046] The culture device 220 is equipped with an absorbance measuring device 230. The culture device 220 is equipped with at least one absorbance measuring device 230 on each container 221 or each block 222. The absorbance measuring device 230 is a device for measuring the absorbance of the algae liquid in the container 221. The absorbance measuring device 230, for example, includes a radiation unit 231 and a sensor unit 232. The radiation unit 231 and the sensor unit 232 are installed on the outside of the transparent wall surface or bottom surface of the container 221 in a manner facing each other. The radiation unit 231 radiates electromagnetic waves such as visible light toward the sensor unit 232. The electromagnetic wave may be monochromatic light. The electromagnetic wave radiated by the radiation unit 231 passes through the wall surface of the container 221, the algae liquid in the container 221, and the wall surface of the container 221 opposite to the wall surface, and enters the sensor unit 232. The sensor unit 232 measures the intensity of the incident electromagnetic wave. The absorbance measuring device 230 measures the absorbance based on the ratio of the intensity of the incident light and the transmitted light, for example. Incident light is the electromagnetic wave radiated by the radiation unit 231. Transmitted light is the electromagnetic wave incident on the sensor unit 232. In addition, the radiation unit 231 and the sensor unit 232 may be installed on the inner side of the wall or bottom of the container 221. In this case, the wall or bottom on which the radiation unit 231 and the sensor unit 232 are installed does not need to be transparent. In this case, the electromagnetic wave radiated by the radiation unit 231 passes through the algae liquid in the container 221 and is incident on the sensor unit 232.

[0047] In addition, absorbance is an example of a physical quantity indicating the degree of growth of microalgae. Therefore, the absorbance measuring device 230 is an example of a measuring device that measures a physical quantity indicating the degree of growth of microalgae.

[0048] The camera 240 photographs the culture device 220. The culture system 220, for example, includes one or more cameras 240 on each container 221 or each block 222. The culture system 220 may also include cameras 240 that photograph multiple containers 221 or multiple blocks 222. In this case, the culture system 220 may also include one or more cameras 240 on each of the multiple containers 221 or each of the multiple blocks 222. The camera 240 photographs the culture device 220 and outputs it as image data. In addition, a dynamic image is a type of image.

[0049] The terminal device 300 is a device used by a user of the algae cultivation service, for example. The terminal device 300 is, for example, a personal computer (PC), a tablet terminal, or a smart phone. As an example, the terminal device 300 includes a processor 310, a ROM 320, a RAM 330, an auxiliary storage device 340, a communication interface 350, an input device 360, and a display device 370. In addition, a bus 380 or the like connects these parts.

[0050] The processor 310 is the central part of the computer, which performs various operations and processes, and the computer performs operations and control required for the operation of the terminal device 300. The processor 310 is, for example, a CPU, an MPU, a SoC, a DSP, a GPU, an ASIC, a PLD, or an FPGA. Alternatively, the processor 310 is a combination of multiple of them. In addition, the processor 310 may also be a combination of hardware accelerators, etc. The processor 310 controls each part to realize various functions of the terminal device 300 based on programs such as firmware, system software, and application software stored in the ROM 320 or the auxiliary storage device 340. In addition, the processor 310 performs the processing described later based on the program. In addition, part or all of the program may also be incorporated into the circuit of the processor 310.

[0051] ROM 320 and RAM 330 are main storage devices of a computer with processor 310 as the core. ROM 320 is a non-volatile memory dedicated to reading data. ROM 320 stores the above-mentioned programs such as firmware. In addition, ROM 320 also stores data used by processor 310 when performing various processes.

[0052] The RAM 330 is a memory used for reading and writing data. The RAM 330 is used as a work area for data temporarily used by the processor 310 when performing various processes. The RAM 330 is typically a volatile memory.

[0053] The auxiliary storage device 340 is an auxiliary storage device of a computer with the processor 310 as the core. The auxiliary storage device 340 is, for example, an EEPROM, an HDD, or a flash memory. The auxiliary storage device 340 stores, for example, system software and application software among the above-mentioned programs. In addition, the auxiliary storage device 340 stores data used when the processor 310 performs various processes, data generated by the processing of the processor 310, and various setting values.

[0054] The programs stored in the ROM 320 or the auxiliary storage device 340 include terminal applications. The terminal application is application software used to utilize the algae cultivation service. The terminal application may be application software specifically used for the algae cultivation service, or may be general application software such as a web browser.

[0055] The communication interface 350 is an interface for the terminal device 300 to communicate via the network NW or the like.

[0056] The input device 360 ​​receives an operation performed by an operator of the terminal device 300. The input device 360 ​​is, for example, a keyboard, a keypad, a touch panel, a mouse, or a controller, etc. In addition, the input device 360 ​​may also be a device for voice input.

[0057] The display device 370 displays a screen for notifying the operator of the terminal device 300 of various information. The display device 370 is, for example, a display such as a liquid crystal display or an organic electroluminescence (EL) display. In addition, a touch panel may be used as the input device 360 ​​and the display device 370. That is, a display panel provided by a touch panel may be used as the display device 370, and a pointing device based on touch input provided by the touch panel may be used as the input device 360.

[0058] The bus 380 includes a control bus, an address bus, a data bus, and the like, and transmits signals sent and received by each unit of the terminal device 300 .

[0059] The following is based on Figure 3 to Figure 5 The operation of the management system 1 according to the embodiment will be described below. The content of the processing in the following operation description is an example, and various processing that can obtain the same result can be used as appropriate. Figure 3 FIG. 1 is a flowchart showing an example of processing performed by the processor 110 of the server device 100. The processor 110 executes, for example, a program stored in the ROM 120 or the auxiliary storage device 140. Figure 3 processing. Figure 4 2 is a flowchart showing an example of processing performed by the processor 211 of the culture control device 210. The processor 211 executes, for example, based on a program stored in the ROM 212 or the auxiliary storage device 214. Figure 4processing. Figure 5 FIG. 1 is a flowchart showing an example of processing performed by the processor 310 of the terminal device 300. The processor 310 executes, for example, a program stored in the ROM 320 or the auxiliary storage device 340. Figure 5 Processor 310, for example, executes Figure 5 processing.

[0060] The processor 310 starts, for example, by starting the terminal application. Figure 5 Alternatively, the processor 310 starts the process of accessing the web page of the algae cultivation service using a web browser. Figure 5 The processing shown. In addition, in order to use part or all of the functions of the algae cultivation service, it is necessary to log in to the algae cultivation service. The terminal device 300, for example, uses a user ID to log in to the algae cultivation service. The login can be performed automatically or requires an operator of the terminal device 300 to perform an operation. When the terminal device 300 is logging into the algae cultivation service, it stores at least one of the user ID used for the login and the session ID assigned in the login. Hereinafter, the user ID or session ID will be referred to as the "login ID". However, in the following description, for simplicity, the case where the login ID is the user ID is used as an example. In addition, hereinafter, the user specified by the user ID will be referred to as the "login user".

[0061] exist Figure 5 In step ST41, the processor 310 of the terminal device 300 generates a screen request. The screen request includes a login ID. The screen request is the following information: requesting the server device 100 to send information required for displaying the algae cultivation screen described later. After generating the screen request, the processor 310 instructs the communication interface 350 to send the screen request to the server device 100. Receiving the sending instruction, the communication interface 350 sends the screen request to the server device 100. The sent screen request is received by the communication interface 150 of the server device 100.

[0062] On the other hand, Figure 3 In step ST11, the processor 110 of the server device 100 determines whether the screen request is received by the communication interface 150. If the screen request is not received, the processor 110 determines "no" in step ST11 and proceeds to step ST12.

[0063] In step ST12, processor 110 determines whether a purchase request has been received by communication interface 150. If a purchase request has not been received, processor 110 determines "no" in step ST12 and proceeds to step ST13.

[0064] In step ST13, processor 110 determines whether selection information has been received by communication interface 150. If selection information has not been received, processor 110 determines "No" in step ST13 and proceeds to step ST14.

[0065] In step ST14, processor 110 determines whether communication interface 150 has received a change request. If no change request has been received, processor 110 determines "no" in step ST14 and proceeds to step ST15.

[0066] In step ST15, the processor 110 determines whether to execute the integration process. If the processor 110 does not determine to execute the integration process, the determination in step ST15 is No, and the process proceeds to step ST16.

[0067] In step ST16, the processor 110 determines whether the communication interface 150 has received the result information. If the result information is not received, the processor 110 determines in step ST16 that it is no, and returns to step ST11. In this way, the processor 110 is in a standby state of repeatedly performing steps ST11 to ST16 until it is determined that a screen request, a purchase request, selection information, a change request, or result information is received, or it is determined that the point processing is executed. In addition, the purchase request, selection information, change request, point processing p, and result information are described later.

[0068] If the processor 110 receives a screen request while in the standby state of repeating steps ST11 to ST16 , the processor 110 determines YES in step ST11 and proceeds to step ST17 .

[0069] In step ST17, the processor 110 refers to the user DB 141 to obtain the user information specified by the user ID included in the screen request received in step ST11. In addition, the processor 110 obtains the block ID included in the purchase list information in the user information. Furthermore, the processor 110 refers to the cultivation DB 142 to obtain the block information related to each block ID obtained from the purchase list information.

[0070] In step ST18, the processor 110 generates screen information. The screen information includes information required for displaying the algae cultivation screen. The information required for displaying the algae cultivation screen includes at least a portion of the user information obtained in step ST17, each block ID obtained in step ST17, and at least a portion of each block information obtained in step ST17. After generating the screen information, the processor 110 instructs the communication interface 150 to send the screen information to the terminal device 300 that is the source of the screen request. Receiving the instruction to send, the communication interface 150 sends the screen information to the terminal device 300. The sent screen information is received by the communication interface 350 of the terminal device 300. After processing step ST18, the processor 110 returns to step ST11.

[0071] On the other hand, Figure 5 In step ST42, the processor 310 of the terminal device 300 is waiting for the communication interface 350 to receive the screen information. If the screen information is received, the processor 310 determines yes in step ST42 and proceeds to step ST43.

[0072] In step ST43, the processor 310 generates an image corresponding to the algae cultivation screen using the screen information received in ST42. The processor 310 instructs the display device 370 to display the generated image. Receiving the display instruction, the display device 370 displays the algae cultivation screen.

[0073] The algae cultivation screen is, for example, the top screen in the algae cultivation service, and includes, for example, a user information area, a block list area, a quantity input field, and a purchase button.

[0074] The user information area is an area for displaying the user information included in the screen information received in step ST42. The user information includes, for example, the number of cultivation points held by the user.

[0075] The block list area is an area that displays a list of blocks 222 that have been purchased by the logged-in user. The block list area displays information about each block 222. In addition, the block list area includes block selection buttons corresponding to the blocks 222 displayed in the block list area. The block selection button is a button for the operator to operate in the following case: to instruct the management system 1 to transfer to a screen for confirming the detailed information of the corresponding block 222 and changing the settings of the block 222.

[0076] The quantity input field is an input field for inputting the quantity of the newly purchased block 222 .

[0077] The purchase button is a button operated by the operator to instruct the management system 1 to newly purchase the block 222 of the quantity input into the quantity input field.

[0078] In step ST44, the processor 310 determines whether to perform a process of purchasing the block 222. When the processor 310 receives an instruction to purchase the block 222, such as by operating the purchase button, the processor 310 determines to perform a process of purchasing the block 222. If the processor 310 does not determine to perform a process of purchasing the block 222, the processor 310 determines No in step ST44 and proceeds to step ST45.

[0079] In step ST45, the processor 310 determines whether any of the block selection buttons is operated. If any of the block selection buttons is not operated, the processor 310 determines in step ST45 that it is no, and proceeds to step ST44. In this way, the processor 310 is in a standby state of repeatedly performing steps ST44 and ST45 until it is determined that the process of purchasing the block 222 is to be performed, or any of the block selection buttons is operated.

[0080] If the processor 310 determines that the purchase block 222 is to be processed while in the standby state of repeatedly performing steps ST44 and ST45, it determines yes in step ST44 and proceeds to step ST46.

[0081] In step ST46, the processor 310 generates a purchase request. The purchase request includes, for example, a login ID and quantity information. The quantity information is the quantity input into the quantity input field. The purchase request is information of the block 222 indicating the quantity indicated by the new purchase quantity information. After generating the purchase request, the processor 310 instructs the communication interface 350 to send the purchase request to the server device 100. Receiving the instruction to send, the communication interface 350 sends the purchase request to the server device 100. The sent purchase request is received by the communication interface 150 of the server device 100. After processing step ST46, the processor 310 returns to step ST41.

[0082] On the other hand, if the processor 110 of the server device 100 is in the process of repeatedly performing Figure 3 If a purchase request is received during the standby state of steps ST11 to ST16, it is determined to be yes in step ST12 and the process proceeds to step ST19.

[0083] In step ST19, the processor 110 determines which block 222 is allocated to the user specified by the user ID included in the purchase request received in step ST12. The processor 110 determines, for example, to allocate the number of blocks 222 included in the purchase request to the user from the blocks 222 that have not been allocated to the user. In addition, the processor 110 checks whether each block 222 has been allocated to the user, for example, by referring to the allocation information of the cultivation DB 142.

[0084] In step ST20, the processor 110 performs settlement processing related to the purchase of the block 222. The settlement may be made by various settlement methods such as credit card, debit card, electronic money, cryptocurrency, buy now, pay later (BNPL) or prepaid payment methods. In addition, the settlement for purchasing the block 222 may also use cultivation points.

[0085] In step ST21, the processor 110 allocates the user who has purchased the block 222 to each block 222 determined in step ST19 by updating the cultivation DB 142. That is, the processor 110 associates the user ID included in the purchase request received in step ST12 with the block ID of each block 222 determined in step ST19. The processor 110 associates the user ID with the block ID by writing the user ID into the allocation information associated with the block ID. After processing step ST21, the processor 110 returns to step ST11.

[0086] If any of the block selection buttons is operated in the standby state of repeating steps ST44 and ST45 , the processor 310 makes a YES determination in step ST45 and proceeds to step ST47 .

[0087] In step ST47, the processor 310 generates selection information. The selection information includes, for example, a login ID and a selection block ID. The selection block ID is the block ID of the block 222 corresponding to the operated block selection button. The selection information is the following information: a request to send information required for displaying a block screen described later. The information required for displaying the block screen includes information related to the block 222 specified by the selection block ID. After generating the selection information, the processor 310 instructs the communication interface 350 to send the selection information to the server device 100. Receiving the sending instruction, the communication interface 350 sends the selection information to the server device 100. The sent selection information is received by the communication interface 150 of the server device 100.

[0088] On the other hand, if the processor 110 of the server device 100 is in the process of repeatedly performing Figure 3 If selection information is received during the standby state of steps ST11 to ST16, it is determined to be yes in step ST13 and the process proceeds to step ST22.

[0089] In step ST22, the processor 110 acquires information on the block 222 specified by the block ID included in the selection information received in step ST13. That is, the processor 110 refers to the cultivation DB 142 to acquire the block information related to the block ID.

[0090] In addition, the processor 110 controls the camera 240 to photograph the block 222 . Also, the processor 110 acquires the image of the block 222 photographed by the camera 240 .

[0091] In addition, the processor 110 refers to the culture solution DB 143 to acquire the culture solution ID and culture solution information of each culture solution.

[0092] In step ST23, the processor 110 generates the block screen information. The block screen information includes information required for displaying the block screen. The block screen information includes, for example, the block information, image, culture medium ID, and culture medium information acquired in step ST22. After generating the block screen information, the processor 110 instructs the communication interface 150 to send the block screen information to the terminal device 300 that selects the source of the information. Receiving the instruction to send, the communication interface 150 sends the block screen information to the terminal device 300. The sent block screen information is received by the communication interface 350 of the terminal device 300. After processing step ST23, the processor 110 returns to step ST11.

[0093] The processor 110 cooperates with the communication interface 150 to transmit the image of the block 222 to the terminal device 300 , thereby functioning as an example of a transmitting unit that transmits the image of the cultivation device to the terminal device used by the owner.

[0094] On the other hand, Figure 5 In step ST48, the processor 310 of the terminal device 300 is waiting for the communication interface 350 to receive the tile screen information. If the tile screen information is received, the processor 310 determines yes in step ST48 and proceeds to step ST49.

[0095] In step ST49, the processor 310 generates an image corresponding to the tile screen using the tile screen information received in ST48. Furthermore, the processor 310 instructs the display device 370 to display the generated image. Receiving the display instruction, the display device 370 displays the tile screen.

[0096] The tile screen is a screen that displays details about the tile 222 specified by the selected tile ID. The tile screen includes, for example, a tile information area, a tile image, a culture medium selection area, a culture medium change button, and a return button.

[0097] The tile information area is an area for displaying tile information included in the tile screen information received in step ST48 .

[0098] The tile image displays the image included in the tile screen information received in step ST48. In addition, the image can also be updated in real time. In addition, the image can also be a real-time dynamic image.

[0099] The culture solution selection area is an area that displays a list of culture solutions that can be used for algae cultivation and a description of each culture solution. The description includes, for example, the name, price, and characteristics of the culture solution. The description may also include the composition of the culture solution. In addition, the culture solution selection area enables a culture solution to be selected by an operation using the input device 360.

[0100] The culture solution change button is a button for instructing the management system 1 to change the culture solution in the container 221 corresponding to the block 222 whose details are displayed on the block screen to the culture solution selected in the culture solution selection area.

[0101] The return button is a button used to operate in case of returning from the tile screen to the algae cultivation screen.

[0102] In step ST50, processor 310 determines whether the return button is operated. If the return button is not operated, processor 310 determines "no" in step ST50 and proceeds to step ST51.

[0103] In step ST51, the processor 310 determines whether to change the culture medium. For example, the processor 310 determines that the culture medium is changed when the culture medium change button is operated in the state where the culture medium is selected in the culture medium selection area. If the processor 310 does not determine that the culture medium is changed, it determines as no in step ST51 and returns to step ST50. In this way, the processor 310 is in a standby state of repeatedly performing steps ST50 and ST51 until it is determined that the return button is operated or the culture medium is changed.

[0104] If the return button is operated in the standby state where steps ST50 and ST51 are repeated, the processor 310 determines YES in step ST50 and returns to step ST41.

[0105] If the processor 310 determines that the culture medium is to be changed while in the standby state of repeating steps ST50 and ST51 , the processor 310 determines YES in step ST51 and proceeds to step ST52 .

[0106] In step ST52, the processor 310 generates a change request. The change request includes, for example, a login ID, a selection block ID, and a culture solution ID. The culture solution ID is the culture solution ID of the culture solution selected in the culture solution selection area. The change request is the following information: a request to change the culture solution in the container 221 corresponding to the block 222 specified by the selection block ID to the culture solution specified by the culture solution ID. After generating the change request, the processor 310 instructs the communication interface 350 to send the change request to the server device 100. Receiving the instruction to send, the communication interface 350 sends the change request to the server device 100. The sent change request is received by the communication interface 150 of the server device 100. The processor 310 returns to step ST50 after processing step ST52.

[0107] On the other hand, if the processor 110 of the server device 100 is in the process of repeatedly performing Figure 3 If a change request is received during the standby state of steps ST11 to ST16, it is determined to be yes in step ST14 and the process proceeds to step ST24.

[0108] In step ST24, the processor 110 refers to the culture solution DB 143 to obtain the price associated with the culture solution ID included in the change request received in step ST14. The price indicates the amount of money required to change the culture solution. The processor 110 performs settlement processing for the amount of money. Various settlement means can be used for the settlement. In addition, the settlement of the cost for changing the culture solution can also use cultivation points.

[0109] In step ST25, the processor 110 stores the culture solution for the block 222 specified by the block ID included in the change request received in step ST14 by updating the cultivation DB 142. That is, the processor 110 changes the culture solution ID in the culture solution information associated with the block ID to the culture solution ID included in the change request.

[0110] In step ST26, the processor 110 generates change information. The change information includes, for example, the block ID included in the change request received in step ST14, and the culture solution ID included in the change request. The change information is information that indicates that the block 222 specified by the block ID is set to a state in which the culture solution specified by the culture solution ID is contained in the container 221 corresponding to the block 222. After the processor 110 generates the change information, it instructs the communication interface 150 to send the change information to the culture control device 210. Receiving the instruction to send, the communication interface 150 sends the change information to the culture control device 210. The sent change information is received by the communication interface 215 of the culture control device 210. After processing step ST26, the processor 110 returns to step ST11.

[0111] On the other hand, Figure 4 In step ST31, the processor 211 of the culture control device 210 determines whether the communication interface 215 has received the change information. If the change information has not been received, the processor 211 determines "No" in step ST31 and proceeds to step ST32.

[0112] In step ST32, the processor 211 determines whether the communication interface 215 has received a measurement request. If the measurement request has not been received, the processor 211 determines in step ST32 that it is no, and returns to step ST31. In this way, the processor 211 is in a standby state of repeatedly performing steps ST31 and ST32 until it receives change information or a measurement request. The measurement request will be described later.

[0113] If the processor 211 receives the change information while in the standby state of repeatedly performing steps ST31 and ST32 , the processor 211 determines YES in step ST31 and proceeds to step ST33 .

[0114] In step ST33, the processor 211 controls the culture device 220 and adds the culture solution specified by the culture solution ID included in the change information received in step ST31 to the container 221. The container 221 is the container 221 corresponding to the block 222 specified by the block ID included in the change information. In addition, when the culture solution is already contained in the container 221, the culture device 220 changes it to the culture solution specified by the culture solution ID. When the culture solution is not contained in the container 221, the culture device 220 adds the culture solution specified by the culture solution ID. After processing step ST33, the processor 211 returns to step ST31.

[0115] As described above, the server device 100 controls the group culture device 220 via the culture control device 210. Therefore, the processor 110 performs the processes of step ST14 and step ST26, thereby functioning as an example of a control unit that determines the composition of the culture solution for culturing microalgae based on the instruction from the owner and controls the cultivation device to change the culture solution in the cultivation device to the above composition.

[0116] Every time a prescribed time T1 passes, the processor 110 of the server device 100 performs a scoring process on each block 222. The scoring process is a process in which points are awarded to a user assigned to a block 222 according to the carbon dioxide absorption or cultivation degree of the algae in the block 222. The processor 110, for example, performs the scoring process on all blocks 222 at once. Alternatively, the timing of performing the scoring process on each block 222 may be different. In addition, the timing of performing the scoring process is after a prescribed time T1 has passed since the last scoring process. If the timing of performing the scoring process on at least one block 222 is used, the processor 110 determines that the scoring process is to be performed.

[0117] If the processor 110 is in the process of repeatedly performing Figure 3 If it is determined that the integration process is to be executed during the standby state of steps ST11 to ST16, the result is determined to be yes in step ST15 and the process proceeds to step ST27.

[0118] In step ST27, the processor 110 generates a measurement request. The measurement request includes the block ID of the object to be integrated. The block ID may be one or more. The measurement request is information indicating that the absorbance is to be measured for the block ID. After generating the measurement request, the processor 110 instructs the communication interface 150 to send the measurement request to the culture control device 210. Receiving the instruction to send, the communication interface 150 sends the measurement request to the culture control device 210. The sent measurement request is received by the communication interface 215 of the culture control device 210. After processing step ST27, the processor 110 returns to step ST11.

[0119] On the other hand, if the processor 211 of the culture control device 210 is in the process of repeatedly performing Figure 4 If a measurement request is received during the standby state of step ST31 and step ST32, it is determined to be yes in step ST32 and the process proceeds to step ST34.

[0120] In step ST34, the processor 211 controls the absorbance measuring device 230 to measure the absorbance of the algae solution in the container 221. The container 221 is a container 221 corresponding to the block 222 specified by the block ID included in the measurement request received in step ST32. When the measurement request includes a plurality of block IDs, the processor 211 measures the absorbance of the algae solution in the container 221 for each block ID.

[0121] In step ST35, the processor 211 generates result information. The result information includes each block ID included in the measurement request received in step ST32 and the measurement result of step ST34 for each block ID. After generating the result information, the processor 211 instructs the communication interface 215 to send the result information to the server device 100. Receiving the instruction to send, the communication interface 215 sends the result information to the server device 100. The sent result information is received by the communication interface 150 of the server device 100. After processing step ST35, the processor 211 returns to step ST31.

[0122] On the other hand, if the processor 110 of the server device 100 is in the process of repeatedly performing Figure 3 If the result information is received during the standby state of steps ST11 to ST16, it is determined to be yes in step ST16 and the process proceeds to step ST28.

[0123] In step ST28, the processor 110 determines points to be given to each block ID included in the result information received in step ST16. The processor 110 determines the points using, for example, the amount of carbon dioxide absorbed by the algae (hereinafter referred to as "carbon dioxide absorption amount").

[0124] The carbon dioxide absorption amount can be calculated, for example, by the following formula: This is because the carbon dioxide absorption amount of the same amount of algae is fixed.

[0125] (Carbon dioxide absorption [g]) = (algae concentration [g / liter]) × (liquid volume [liter]) × (C / B ratio) (1)

[0126] Among them, the liquid volume is the liquid volume of the algae liquid in the block 222. The C / B ratio is an experimental value of the ratio of the carbon dioxide absorption amount contained in the biomass. Here, it is an experimental value of the ratio of the carbon dioxide absorption amount contained in the algae. The C / B ratio is calculated, for example, based on the carbon dioxide fixation amount and the algae concentration. Therefore, the C / B ratio represents the ratio of the carbon dioxide fixation amount that the microalgae can absorb relative to the mass of the microalgae. Therefore, the value of the C / B ratio represents the carbon dioxide absorption amount that can be absorbed by the microalgae per unit mass (1g). As an example, the value of the C / B ratio is 2.02.

[0127] In addition, the algae concentration can be calculated according to the following formula.

[0128] (Algae concentration [g / L]) = (optical density (OD) value) × (constant C1) (2)

[0129] Among them, the OD value is a value indicating absorbance. The constant C is a constant obtained from a calibration curve of the OD value and the algae concentration. As an example, the constant C is 0.5. In addition, both the algae concentration and the OD value increase according to the degree of cultivation of the algae. Therefore, both the algae concentration and the OD value indicate the degree of cultivation of the algae.

[0130] The processor 110 calculates the number of points to be awarded according to the following formula, for example.

[0131] (Integral number) = (Carbon dioxide absorption amount) × (specified coefficient C2) (3)

[0132] Since the C / B ratio is a fixed value, when the liquid volume is fixed, the processor 110 can also calculate the integral number according to the following formula.

[0133] (Integral factor) = (Algae concentration) × (specified coefficient C3) (4)

[0134] In addition, equations (1) to (3) are summarized as follows.

[0135] (Integral number) = (OD value) × (constant C1) × (liquid volume) × (C / B ratio) × (specified coefficient C2) (5)

[0136] The constant C and the C / B ratio in the formula (5) are fixed values. Therefore, the processor 110 can simplify the formula for calculating the integral by omitting at least one of the constant C and the C / B ratio from the formula for calculating the integral. By simplifying the formula for calculating the integral, the amount of calculation for determining the integral can be reduced. The processor 110 calculates the integral according to the following formula, for example, in which the constant C and the C / B ratio are omitted.

[0137] (Integral number) = (OD value) × (liquid volume) × (specified coefficient C4) (6)

[0138] When the liquid volume is fixed, the processor 110 can also calculate the integral number according to the following formula.

[0139] (Integral number) = (OD value) × (specified coefficient C4) (7)

[0140] The processor 110 may also calculate the integral number using other mathematical formulas, but the integral number increases as the OD value, algae concentration, or carbon dioxide absorption amount increases.

[0141] Alternatively, the processor 110 may calculate the integral using a table, such as a table that converts OD value, algae concentration, or carbon dioxide absorption into integrals. The table is a conversion table in which the greater the OD value, algae concentration, or carbon dioxide absorption, the greater the integral.

[0142] As described above, the processor 110 functions as an example of a bonus determination unit that determines the bonus number by performing the process of step ST28.

[0143] In step ST29, the processor 110 performs the following processing on each block ID included in the result information received in step ST16. The processor 110 updates the user DB 141 and grants points to the owner of the block 222 specified by the block ID. Therefore, the processor 110 specifies the owner of the block 222 whose points are determined in step ST28. That is, the processor 110 refers to the cultivation DB 142 to obtain the user ID associated with the block ID of the block 222. The user specified by the user ID is the owner. The processor 110 rewrites the points information associated with the user ID in the user DB 141, and increases the points represented by the points information by the amount of points determined in step ST28. In addition, the processor 110 rewrites the block points information associated with the block ID in the block DB 143, and increases the points represented by the block points information by the amount of points determined in step ST28. The processor 110 returns to step ST11 after the processing of step ST29.

[0144] As described above, the processor 110 performs the process of step ST29 , thereby functioning as an example of a granting unit that grants the reward of the amount determined in step ST28 to the owner of the cultivation device.

[0145] The management system 1 of the embodiment cultivates algae using the cultivation device 220. In addition, the management system 1 of the embodiment gives points to the owner, i.e., the user, of the block 222 of the cultivation device 220 according to the carbon dioxide absorption amount or the degree of cultivation of the algae. In this way, since the user who purchased the block 222 can obtain points, it is expected that the number of people who purchase the block 222 will increase. Therefore, the management system 1 of the embodiment is expected to increase the number of owners, i.e., the number of people who participate in the cultivation of algae.

[0146] In addition, the management system 1 of the embodiment is equipped with a cultivation device 220. In addition, the management system 1 cultivates algae using the cultivation device 220. Therefore, it is not necessary for the user to cultivate the algae by himself. Therefore, the user does not need to prepare a cultivation device. In addition, the user does not need knowledge about algae. Therefore, the management system 1 of the embodiment is considered to be able to increase the number of owners, that is, the number of people who participate in the cultivation of algae.

[0147] In addition, the management system 1 of the embodiment measures the absorbance of the algae liquid. And, the management system 1 of the embodiment uses the absorbance to calculate at least one of the carbon dioxide absorption amount and the algae concentration of the algae. Furthermore, the management system 1 of the embodiment uses the carbon dioxide absorption amount or the algae concentration to determine the points given to the owner of the block 222. In this way, by using the absorbance, the management system 1 of the embodiment can reduce the amount of calculation for giving points.

[0148] In addition, in the management system 1 of the embodiment, the owner of the block 222 can determine the composition of the culture solution. Therefore, the owner can increase the production of algae by changing the culture solution. In addition, the owner can determine the main use of the algae by changing the culture solution.

[0149] In addition, the management system 1 of the embodiment can use a culture solution selected from a plurality of culture solutions with predetermined culture solution compositions. Since the owner of the block 222 can select a culture solution from the culture solutions with predetermined compositions, knowledge of the composition of the culture solution is not required.

[0150] In addition, the management system 1 of the embodiment understands the main use of algae cultured in each culture medium, so the owner of the block 222 can easily determine which culture medium to use by confirming the use.

[0151] In addition, the management system 1 of the embodiment transmits the image of the block 222 to the owner of the block 222. Thus, the owner can see the situation of the block 222.

[0152] In addition, according to the management system 1 of the embodiment, the culture device 220 includes a plurality of blocks 222. Therefore, more people can become owners of the blocks 222.

[0153] The above-mentioned embodiment may be modified as follows.

[0154] The management system of the embodiment may also include a transmittance measuring device instead of the absorbance measuring device 230. The transmittance measuring device measures the transmittance of the algae liquid in the container 221. The culture control device 210 or the server device 100 uses the transmittance to obtain the absorbance. The processor 110 calculates the integral number using the absorbance. In addition, the transmittance is an example of a physical quantity indicating the degree of cultivation of microalgae. Therefore, the transmittance measuring device is an example of a measuring device that measures a physical quantity indicating the degree of cultivation of microalgae. In addition, the transmittance measuring device and the culture control device 210 or the server device 100 that obtains the absorbance based on the transmittance are an example of a measuring device that measures a physical quantity indicating the degree of cultivation of microalgae.

[0155] The management system of the embodiment may also include a concentration measuring device instead of the absorbance measuring device 230. The concentration measuring device measures the algae concentration of the algae liquid in the container 221. The processor 110 calculates the integral score using the algae concentration. In addition, the algae concentration is an example of a physical quantity indicating the degree of cultivation of microalgae. Therefore, the concentration measuring device is an example of a measuring device that measures a physical quantity indicating the degree of cultivation of microalgae.

[0156] A time limit may be set for the period during which a person becomes the owner of block 222 by purchasing block 222.

[0157] In the above-mentioned embodiment, the management system 1 grants cultivation points to the user. However, the management system 1 may also grant cash, cryptocurrency, or securities instead of cultivation points. In this case, the processor 110 of the server device 100 calculates, for example, the amount of cash, cryptocurrency, or securities instead of the number of points in step ST28. Cash, cryptocurrency, or securities are each an example of a reward granted to the owner of the block 222.

[0158] The culture solution may be purchased when purchasing the block 222. In this case, if the container 221 corresponding to the block 222 does not contain the culture solution, the management system 1 may add the purchased culture solution to the container 221 without changing the culture solution.

[0159] The server device 100 may also serve as the cultivation control device 210 .

[0160] In the above-mentioned embodiment, part of the processing performed by the server device 100 may be performed by the culture control device 210 or the terminal device 300. In the above-mentioned embodiment, part of the processing performed by the culture control device 210 may be performed by the server device 100. In the above-mentioned embodiment, part of the processing performed by the terminal device 300 may be performed by the server device 100.

[0161] Each device in the embodiment may be composed of a plurality of devices.

[0162] The processor 110 , the processor 211 , or the processor 310 may implement part or all of the processing implemented by the program in the above-mentioned embodiments by means of circuit hardware.

[0163] The program for implementing the processing of the embodiment is transferred, for example, in a state where it is stored in a non-transitory computer-readable storage medium in the device. However, the device may be transferred without storing the program. Furthermore, the program may be transferred separately and written into the device. The transfer of the program in this case may be achieved, for example, by recording it in a removable non-transitory computer-readable storage medium, or by downloading it through a network such as the Internet or a LAN.

[0164] The embodiments of the present invention have been described above, but these are merely examples and do not limit the scope of the present invention. The embodiments of the present invention can be implemented in various forms without departing from the gist of the present invention.

[0165] Reference numerals

[0166] 1 Management System

[0167] 100 Server Devices

[0168] 110, 211, 310 processors

[0169] 120, 212, 320 ROM

[0170] 130, 213, 330 RAM

[0171] 140, 214, 340 auxiliary storage device

[0172] 141 UserDB

[0173] 142 Cultivation DB

[0174] 143 Culture medium DB

[0175] 150, 215, 350 communication interface

[0176] 160, 217, 380 bus

[0177] 200 Cultivation System

[0178] 210 Cultivation Control Device

[0179] 216 Control Interface

[0180] 220 Culture Device

[0181] 221 Container

[0182] 222 blocks

[0183] 230 Absorbance measurement device

[0184] 231 Radiation Department

[0185] 232 Sensor Department

[0186] 240 Camera

[0187] 300 Terminal Device

[0188] 360 Input Devices

[0189] 370 Display devices

Claims

1. A reward granting system comprising a cultivation device for cultivating microalgae, a measuring device for measuring a physical quantity indicating the degree of cultivation of the microalgae, and a reward granting device, The aforementioned reward granting device comprises: a reward determination unit that uses the physical quantity to determine a reward amount corresponding to the carbon dioxide absorption amount of the microalgae or the cultivation degree; and The granting unit grants the aforementioned reward of the aforementioned amount to the owner of the aforementioned cultivation device.

2. The reward granting system according to claim 1, wherein: The physical quantity is the absorbance of the algae solution containing the microalgae. The reward determination unit determines the amount of the reward by performing at least one of the following operations: calculating the carbon dioxide absorption amount using the absorbance, and calculating the concentration of the microalgae in the algae liquid as the cultivation degree using the absorbance, and using the absorbance to determine the amount of the reward using the carbon dioxide absorption amount or the concentration.

3. The reward granting system according to claim 1, wherein: The reward granting device further comprises a control unit, The control unit determines the composition of the culture solution for culturing the microalgae based on the instruction from the owner, and controls the cultivation device to change the culture solution in the cultivation device to the composition. The cultivation device includes a changing unit configured to change the composition of the culture solution in accordance with control by the control unit.

4. The reward granting system according to claim 3, wherein: The control unit determines the composition of the culture solution for culturing the microalgae to be the composition of the culture solution of the type selected in the instruction, based on the instruction to select from a plurality of culture solutions of predetermined compositions.

5. The reward granting system according to claim 1, wherein: The incentive granting device further includes a transmitting unit configured to transmit an image of the cultivation device to a terminal device used by the owner.

6. The reward granting system according to claim 1, wherein: The aforementioned cultivation device has a plurality of blocks. The aforementioned owner is the owner of the aforementioned block.

7. The reward granting system according to claim 1, wherein: The aforementioned rewards are points.

8. A reward granting device, comprising: a reward determination unit that uses a physical quantity indicating a degree of cultivation of the microalgae cultivated by the cultivation device to determine a reward amount corresponding to an amount of carbon dioxide absorbed by the microalgae or the degree of cultivation; and The granting unit grants the aforementioned reward of the aforementioned amount to the owner of the aforementioned cultivation device.

9. A computer-readable medium storing a program for causing a processor of a reward granting device to function as the following components: a reward determination unit that uses a physical quantity indicating a degree of cultivation of the microalgae cultivated by the cultivation device to determine a reward amount corresponding to an amount of carbon dioxide absorbed by the microalgae or the degree of cultivation; and The granting unit grants the aforementioned reward of the aforementioned amount to the owner of the aforementioned cultivation device.

10. A method of awarding a reward, Cultivate microalgae using a cultivation device. measuring a physical quantity indicating the degree of cultivation of the aforementioned microalgae, Using the aforementioned physical quantity, determining the amount of reward corresponding to the aforementioned carbon dioxide absorption amount of the aforementioned microalgae or the aforementioned cultivation degree, The aforementioned reward of the aforementioned amount is granted to the owner of the aforementioned cultivation device.

Citation Information

Patent Citations

  • Photovoltaic power plant combined type vegetation factory

    JP2018191594A