Irrigation instruction system, irrigation instruction device, and irrigation instruction method

The irrigation instruction system addresses the challenge of dynamic soil moisture and environmental changes by using imaging, code generation, data acquisition, and weighting to deliver precise irrigation commands.

JP7765060B1Active Publication Date: 2025-11-06INFORMATION SYST ENG INC
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2025132406
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-08-07
Publication Date
2025-11-06
Estimated Expiration
2045-08-07

AI Technical Summary

Technical Problem

Existing irrigation systems struggle to account for continuous or local changes in soil moisture and environmental factors, leading to inadequate irrigation instructions.

Method used

An irrigation instruction system that includes an imaging unit to detect soil moisture fluctuations, a code generation unit to generate fluctuation codes, an information acquisition unit to gather environmental data, a weighting unit to assess the data, and an instruction control unit to issue appropriate irrigation commands based on the fluctuation codes and weighted environmental information.

Benefits of technology

The system provides precise irrigation instructions by considering continuous soil moisture fluctuations and environmental factors, ensuring optimal watering based on real-time conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007765060000001_ABST
    Figure 0007765060000001_ABST
Patent Text Reader

Abstract

An irrigation instruction system, an irrigation instruction device, and an irrigation instruction method are provided that give irrigation instructions based on the moisture state of the soil. [Solution] The device is characterized by comprising an imaging means for imaging the soil moisture meter 3, a fluctuation detection means for detecting continuous fluctuations in the moisture content displayed on the soil moisture meter 3 from the captured image, a code generation means for generating a fluctuation code based on the detected fluctuation, an information acquisition means for acquiring specified environmental information corresponding to the fluctuation code, a weighting means for weighting the environmental information, and an instruction control means for generating an irrigation index based on the result of the fluctuation code and the weighting means, and issuing an irrigation instruction based on the irrigation index to a corresponding instruction device 8.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an irrigation instruction system, an irrigation instruction device, and an irrigation instruction method that give irrigation instructions based on the moisture state of soil. [Background technology]

[0002] BACKGROUND ART Conventionally, an irrigation system disclosed in Patent Document 1, for example, has been proposed as an irrigation system that irrigates based on the moisture state of the soil.

[0003] The irrigation system disclosed in Patent Document 1 includes a water supply device, a control device, and a measurement device, and the control device includes a decision unit, a memory unit, an instruction control unit, and an interface unit. The irrigation system determines the amount of water required to bring the soil moisture to a predetermined target value based on the current soil moisture value measured by the measurement device, and instructs the water supply device to irrigate the soil. The irrigation system receives the current value measured by the measurement device as input information and determines the amount of water to supply to the soil by comparing the current measured value with a conversion table. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2017-209084 Summary of the Invention [Problem to be solved by the invention]

[0005] Here, for example, in an irrigation system such as that described in Patent Document 1, since it focuses only on the current water retention capacity of the soil measured by a measuring device, it is difficult to irrigate in a way that follows continuous or local changes in the soil. Furthermore, since the required amount of water is determined from a target value for the current measured soil moisture value, it is difficult to give appropriate irrigation instructions that take into account continuous changes in soil moisture and environmental information related to the surrounding environment.

[0006] The present invention was devised in consideration of the above-mentioned problems, and its purpose is to provide an irrigation instruction system, an irrigation instruction device, and an irrigation instruction method that can give appropriate irrigation instructions based on continuous fluctuations in soil moisture content and environmental information regarding the surrounding environment. [Means for solving the problem]

[0007] The irrigation instruction system of the first invention is an irrigation instruction system that gives irrigation instructions based on the moisture status of the soil, and is characterized by comprising: an imaging means for imaging a soil moisture meter; a fluctuation detection means for detecting continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging means; a code generation means for generating a fluctuation code based on the fluctuation detected by the fluctuation detection means; an information acquisition means for acquiring specified environmental information corresponding to the fluctuation code; a weighting means for weighting the environmental information; and an instruction control means for generating an irrigation index based on the fluctuation code and the result of the weighting, and issuing irrigation instructions based on the irrigation index to a corresponding instruction device.

[0008] An irrigation instruction system according to a second aspect of the present invention is the system of the first aspect, wherein the image is image data including a display unit of the soil moisture meter.

[0009] The irrigation instruction system according to the third invention is characterized in that, in the first invention, the fluctuation code is code information generated based on a continuous fluctuation pattern of the detected water content.

[0010] The irrigation instruction system of the fourth invention is characterized in that, in the first invention, the environmental information acquired by the information acquisition means is open data and is an index or information including at least one of a laundry index, a drying index, weather information, sunshine information, and surface moisture information.

[0011] The irrigation instruction system of the fifth invention is characterized in that, in the first invention, the irrigation instructions instructed by the instruction control means include at least one of notification information instructed to an operator or command information instructed to equipment.

[0012] The irrigation instruction system of the sixth invention is characterized in that, in any of the first to fifth inventions, it further comprises an update means for updating at least one of the fluctuation code and the weighting value based on continuous fluctuations detected after the irrigation instruction.

[0013] The irrigation instruction device of the seventh invention is an irrigation instruction device that gives irrigation instructions based on the moisture status of the soil, and is characterized by comprising: an imaging unit that images a soil moisture meter; a fluctuation detection unit that detects continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging unit; a code generation unit that generates a fluctuation code based on the fluctuation detected by the fluctuation detection unit; an information acquisition unit that acquires specified environmental information corresponding to the fluctuation code; a weighting unit that weights the environmental information; and an instruction control unit that generates an irrigation index based on the fluctuation code and the result of the weighting, and issues irrigation instructions based on the irrigation index to a corresponding instruction device.

[0014] The irrigation instruction method of the eighth invention is an irrigation instruction method that gives irrigation instructions based on the moisture status of the soil, and is characterized in that it has a computer execute the following steps: an imaging step of imaging a soil moisture meter; a fluctuation detection step of detecting continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging step; a code generation step of generating a fluctuation code based on the fluctuation detected by the fluctuation detection step; an information acquisition step of acquiring specified environmental information corresponding to the fluctuation code; a weighting step of weighting the environmental information; and an instruction control step of generating an irrigation index based on the fluctuation code and the result of the weighting, and issuing an irrigation instruction based on the irrigation index to a corresponding instruction device. [Effects of the Invention]

[0015] According to the first aspect of the present invention, the fluctuation detection means detects continuous fluctuations in the moisture content displayed on the soil moisture meter from the image captured by the imaging means. Therefore, the information acquisition means can acquire predetermined environmental information corresponding to the continuous fluctuations. This makes it possible to issue appropriate irrigation instructions based on the continuous fluctuations in the soil moisture content and environmental information related to the surrounding environment.

[0016] According to the first aspect of the present invention, the weighting means weights the environmental information. Therefore, the instruction control means generates an irrigation index based on the variation code and the weighting result, and issues an irrigation instruction based on the irrigation index. This makes it possible to issue appropriate irrigation instructions based on continuous fluctuations in soil moisture and environmental information related to the surrounding environment.

[0017] In particular, according to the second aspect of the present invention, the image captured by the imaging means is image data including the display of the soil moisture meter. Therefore, the fluctuation detection means can detect continuous fluctuations in the moisture content displayed on the soil moisture meter. This makes it possible to issue appropriate irrigation instructions based on the continuous fluctuations in the soil moisture content and environmental information about the surrounding environment.

[0018] In particular, according to the third aspect of the present invention, the variable code generated by the code generating means is code information generated based on the detected continuous variation pattern of the moisture content. Therefore, the information acquiring means can acquire predetermined environmental information corresponding to the variable code. This makes it possible to issue appropriate irrigation instructions based on the continuous variation of the moisture content of the soil and environmental information related to the surrounding environment.

[0019] In particular, according to the fourth aspect of the present invention, the environmental information acquired by the information acquisition means is open data, and is an index or information including at least one of a laundry index, a drying index, weather information, sunshine information, and ground surface moisture information. Therefore, the weighting means can weight the environmental information. This makes it possible to issue appropriate irrigation instructions based on continuous fluctuations in soil moisture and environmental information related to the surrounding environment.

[0020] In particular, according to the fifth aspect of the present invention, the irrigation instruction includes at least one of notification information issued to the operator and command information issued to the equipment. This allows irrigation instructions to be switched based on the irrigation index. This makes it possible to issue appropriate irrigation instructions based on continuous fluctuations in soil moisture and environmental information related to the surrounding environment.

[0021] In particular, according to the sixth aspect of the present invention, at least one of the fluctuation code and the weighting value is updated based on the continuous fluctuation detected after the irrigation instruction is issued. Therefore, the irrigation index can be updated based on whether or not irrigation is performed after the irrigation instruction is issued. This allows the irrigation instruction to be updated, making it possible to issue appropriate irrigation instructions.

[0022] According to the seventh aspect of the present invention, the fluctuation detection unit detects continuous fluctuations in the moisture content displayed on the soil moisture meter from the image captured by the imaging unit. This allows the information acquisition unit to acquire predetermined environmental information corresponding to the continuous fluctuations. This makes it possible to issue appropriate irrigation instructions based on the continuous fluctuations in the soil moisture content and environmental information related to the surrounding environment.

[0023] According to the seventh aspect of the present invention, the weighting unit weights index information related to environmental information. Therefore, the instruction control unit generates an irrigation index based on the variation code and the weighting result, and issues an irrigation instruction based on the irrigation index. This makes it possible to issue appropriate irrigation instructions based on continuous fluctuations in soil moisture and environmental information related to the surrounding environment.

[0024] According to the eighth aspect of the present invention, the fluctuation detection step detects continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging unit. Therefore, the information acquisition step can acquire predetermined environmental information corresponding to the continuous fluctuations. This makes it possible to issue appropriate irrigation instructions based on the continuous fluctuations in the soil moisture content and environmental information related to the surrounding environment.

[0025] According to an eighth aspect of the present invention, the weighting step weights index information related to environmental information. Therefore, the instruction control step generates an irrigation index based on the variation code and the weighting result, and can issue an irrigation instruction based on the irrigation index. This makes it possible to issue appropriate irrigation instructions based on continuous fluctuations in soil moisture and environmental information related to the surrounding environment. [Brief explanation of the drawings]

[0026] [Figure 1] FIG. 1 is a schematic diagram showing an example of an irrigation instruction system according to this embodiment. [Figure 2] FIG. 2 is a schematic diagram showing an example of continuous fluctuations in the irrigation instruction system according to this embodiment. [Figure 3] FIG. 3(a) is a schematic diagram showing an example of the configuration of the irrigation instruction device in this embodiment, and FIG. 3(b) is a schematic diagram showing an example of the function of the irrigation instruction device in this embodiment. [Figure 4] FIG. 4(a) is a schematic diagram showing an example of data in a moisture content fluctuation detection table in this embodiment, and FIG. 4(b) is a schematic diagram showing an example of data in an environmental information weighting table in this embodiment. [Figure 5] FIG. 5 is a schematic diagram showing an example of data in an irrigation index table showing the correspondence between the variable code and the weighting result in this embodiment. [Figure 6] FIG. 6 is a schematic diagram showing an example of data in the irrigation instruction table relating to irrigation instructions based on the irrigation index in this embodiment. [Figure 7] FIG. 7 is a schematic diagram showing an example of data in the instruction information table in this embodiment. [Figure 8] FIG. 8 is a flowchart showing an example of the operation of the irrigation instruction system in this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0027] Hereinafter, an example of an irrigation instruction system, an irrigation instruction device, and an irrigation instruction method according to an embodiment of the present invention will be described with reference to the drawings.

[0028] An example of an irrigation instruction system 100 and an irrigation instruction device 1 according to this embodiment will be described with reference to FIG.

[0029] 1, the irrigation instruction system 100 in this embodiment includes, for example, an irrigation instruction device 1. The irrigation instruction device 1 is connected to, for example, an imaging device 2 that captures an image of the display unit of a soil moisture meter 3 that measures the moisture content of the soil at location A, and an instruction device 8 (irrigation device 8c) that irrigates crops at location A. The irrigation instruction device 1 issues an instruction (instruction pattern c) to the irrigation device 8c, which is, for example, the instruction device 8, to irrigate location A.

[0030] Furthermore, the irrigation instruction device 1 is connected via a communication network 4 to an instruction device 8 (smartphone 8a) held by, for example, a worker 7 performing irrigation work at location B, and to an instruction device 8 (display 8b) installed at location C. The irrigation instruction device 1 notifies the worker 7 of irrigation (instruction pattern B) via, for example, the instruction device 8, the smartphone 8a, and issues an irrigation notification and instruction (instruction pattern A) to the display 8b installed at location C. The irrigation instruction device 1 is also connected to other terminals 5 where, for example, a manager or the like performs work, and a server 6, etc.

[0031] The server 6 stores various types of open data or acquires them from a predetermined web server. The open data is various types of publicly known local information or data, such as numerical information such as "laundry index," "drying index," "weather information," "sunshine information," or "surface moisture information," and is an index or indicator that indicates the degree, state, forecast, etc.

[0032] (Irrigation instruction system 100) The irrigation instruction system 100 includes an interface for transmitting and receiving various types of information. The communication network 4 is, for example, a local network in an edge environment or the ordinary Internet, and is connected to a cloud or server 6 that provides various types of external open data.

[0033] Here, the irrigation instruction system 100 manages, for example, in an irrigation instruction device 1, information on various locations such as location A where irrigation is to be performed, a soil moisture meter 3 installed at location A, multiple instruction devices 8 (8a, 8b) that give irrigation instructions, and various notification information regarding workers 7 who perform work such as irrigation at location A.

[0034] The irrigation instruction system 100 acquires an image of the soil moisture meter 3 captured by, for example, the imaging device 2. Here, FIG. 2 shows an image of the soil moisture meter 3 captured by the imaging device 2. FIG. 2 shows, for example, an image (or video, etc.) of the display unit of the soil moisture meter 3, showing continuous changes in the moisture content of the soil at location A. Continuous changes refer to changes in the soil condition at location A, such as from a "DRY" state to a "MOIST" state, from a "MOIST" state to a "WET" state, or from a "WET" state to a "MOIST" state, or from a "MOIST" state to a "DRY" state. These changes in the soil moisture content over a certain period of time indicate singular points and variations, such as increases, decreases, or no changes. The singular points and variations may be set arbitrarily, for example, by taking a series of still images in a time-lapse format. The singular points and variations may be set appropriately by, for example, an administrator (not shown) via another terminal 5. The soil moisture meter 3 may be an analog meter, or may be a digital sensor or other sensor type.

[0035] Here, an example of the operation of the irrigation instruction system 100 when issuing irrigation instructions based on the moisture state of the soil will be described. In the example shown in FIGS. 1 and 2, the irrigation instruction system 100 captures an image of the display (meter, etc.) of a soil moisture meter 3 installed in the soil at location A, for example, via an imaging device 2. Based on the amount of change in the image acquired by the imaging device 2, for example, the irrigation instruction system 100 detects continuous fluctuations in the moisture content displayed on the soil moisture meter 3 (for example, continuous changes in the moisture content of the soil at location A as it changes from "State 1: DRY (moisture content: 10%, time HH:MM)" to "State 2: MOIST (moisture content: 55%, time HH:MM)").

[0036] The irrigation instruction system 100 generates a corresponding variation code based on the detected continuous variation in soil moisture content. The irrigation instruction system 100 accesses, for example, an open data site, and acquires predetermined environmental information corresponding to the generated variation code. The irrigation instruction system 100 references, for example, a database on the server 6, accesses multiple pre-set websites, and acquires environmental information corresponding to the trend and transition of the detected continuous variation in moisture content.

[0037] The irrigation instruction system 100 weights the acquired environmental information, for example, using a number in multiple stages. Here, weighting refers to, for example, the state of soil moisture and detected continuous fluctuations, referring to environmental information (for example, the area's laundry index, such as "NG," "Worried," "OK," or "Quick Dry") and corresponding it to a predetermined scale of continuous fluctuations ("DRY," "MOIST," or "WET") to generate a laundry index. The irrigation instruction system 100 caches and updates the generated weighting results, for example, as a "weighting table" (described later), and may also regenerate the table based on the acquired environmental information.

[0038] The irrigation instruction system 100 generates an irrigation index based on the variation code and the weighting result. The irrigation index is generated, for example, as an "irrigation index table" (described later) by displaying the variation code and the weighting result as a matrix table. The irrigation instruction system 100 may generate the "irrigation index table" by detecting continuous variations, for example, at the beginning of each day (every morning).

[0039] After generating the "irrigation index table," if the irrigation instruction system 100 determines that the newly detected trend or difference in continuous fluctuations is within a predetermined transition or threshold, it refers to the generated "irrigation index table" and issues a notification to the operator 7 and a command to the instruction device 8 to instruct irrigation. Furthermore, if the irrigation instruction system 100 determines that the newly detected trend or difference in continuous fluctuations is outside the range of a predetermined transition or threshold, it may repeat the process of generating a new "irrigation index table" and generate a new "irrigation index table."

[0040] The irrigation instruction system 100 refers to the latest "irrigation index table" and issues a predetermined irrigation instruction generated based on the irrigation index as a notification to the operator 7 and a command to the predetermined command device 8 (8a to 8c). The irrigation instruction system 100 issues a irrigation instruction according to the irrigation index by, for example, referring to the "irrigation instruction table" described below, and issues a irrigation instruction according to the irrigation index as a notification to the operator 7 or a command to the command device 8 (8b, 8c).

[0041] The irrigation instruction system 100 may be implemented using electronic devices such as a personal computer (PC), as well as electronic devices such as smartphones, tablet devices, wearable devices, IoT (Internet of Things) devices, and single-board computers such as Raspberry Pi (registered trademark).

[0042] (Irrigation indicator 1) Next, an example of the irrigation instruction device 1 according to this embodiment will be described with reference to Fig. 3. Fig. 3(a) is a schematic diagram showing an example of the configuration of the irrigation instruction device according to this embodiment, and Fig. 3(b) is a schematic diagram showing an example of the function of the irrigation instruction device according to this embodiment.

[0043] 3(a), the irrigation instruction device 1 includes a housing 10, a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a storage unit 104, and I / Fs 105 to 107. The components 101 to 107 are connected by an internal bus 110.

[0044] The CPU 101 controls the entire irrigation instruction device 1. The ROM 102 stores the operation code of the CPU 101. The RAM 103 is a working area used when the CPU 101 is operating. The storage unit 104 stores a plurality of information tables, various environmental information, and various other information, which will be described later. As the storage unit 104, for example, a data storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) is used. Note that the irrigation instruction device 1 may also have a GPU (Graphics Processing Unit), not shown. Having a GPU enables faster calculation processing than usual.

[0045] The I / F 105 is an interface for transmitting and receiving various types of information to and from other terminals 5 and the instruction device 8. It may also be an interface for transmitting and receiving various types of information to and from the soil moisture meter 3, various detection sensors, other terminals 5, the server 6, etc., which are connected via the Internet or an on-premises LAN via the communication network 4.

[0046] The I / F 106 is an interface for transmitting and receiving information to and from the input unit 108. The input unit 108 may be, for example, a keyboard, a detection sensor, or a remote control, and a manager or the like who uses the irrigation instruction device 1 inputs various information, control commands for the irrigation instruction device 1, the soil moisture meter 3, or the remote control, via the input unit 108.

[0047] The I / F 107 is an interface for transmitting and receiving various information to and from the display unit 109. The display unit 109 outputs notifications to the operator 7 stored in the storage unit 104, irrigation instructions and various information in response to commands to the instruction device 8, the processing status of the irrigation instruction device 1, etc. A display is used as the display unit 109, and may be, for example, a touch panel type.

[0048] FIG. 3(b) is a schematic diagram showing an example of the functions of the irrigation instruction device 1. The irrigation instruction device 1 includes an imaging unit 11, a variation detection unit 12, a code generation unit 13, an information acquisition unit 14, a weighting unit 15, and an instruction control unit 16. The instruction control unit 16 issues instructions to a plurality of connected instruction devices 8 (instruction devices 8a to 8c). The irrigation instruction device 1 may further include, for example, an update unit 17. Note that each function shown in FIG. 3(b) is realized by the CPU 101 using the RAM 103 as a working area to execute a program stored in the storage unit 104 or the like, and may be controlled by artificial intelligence using, for example, a machine learning algorithm.

[0049] <Imaging unit 11> The imaging unit 11 is a known web camera or the like, and captures, for example, an image of the display unit of the soil moisture meter 3. The imaging unit 11 is installed, for example, at location A (the site of agricultural work) as the imaging device 2. The imaging unit 11 captures images of the display unit of the soil moisture meter 3, for example, continuously or at predetermined intervals, and transmits the captured images of the display unit to the irrigation instruction device 1.

[0050] <Fluctuation detection unit 12> 2, the fluctuation detection unit 12 detects continuous fluctuations in the moisture content displayed on the soil moisture meter 3, for example, from images acquired by the imaging unit 11. Continuous fluctuations are, for example, transitions from a "DRY" state to a "MOIST" state, from a "MOIST" state to a "WET" state, or from a "WET" state to a "MOIST" state, or from a "MOIST" state to a "DRY" state. In addition to image recognition, continuous fluctuations in moisture content may be detected using, for example, a digital sensor.

[0051] The fluctuation detection unit 12 determines the amount of change in the captured image (e.g., movement of the needle, change in the numbers, etc.) using, for example, known image recognition or image discrimination processing, and detects continuous fluctuations in the moisture content displayed on the soil moisture meter 3 based on the determined amount of change.

[0052] <Code Generation Unit 13> The code generation unit 13 generates a corresponding fluctuation code based on, for example, the continuous fluctuation detected by the fluctuation detection unit 12. The code generation unit 13 obtains, for example, the continuous fluctuation per unit time, and generates a fluctuation code based on the continuous fluctuation pattern of the moisture content. For example, if the continuous fluctuation detected by the fluctuation detection unit 12 is from "State 1 (DRY: moisture content 0)" to "State 2 (MOIST: moisture content 0.5)", the code generation unit 13 determines that "the soil has changed from 'dry' to 'sufficient'" based on the detected moisture content and the time interval of the continuous fluctuation, and generates a fluctuation code as "1 (watering is still to come / no urgent watering required)".

[0053] Furthermore, for example, if the continuous fluctuation detected by the fluctuation detection unit 12 is from "State 1 (MOIST: moisture content 0.5)" to "State 2 (WET: moisture content 1)," the code generation unit 13 determines that "the soil has changed from 'sufficient' to 'wet'" based on the detected moisture content and the time interval of the continuous fluctuations, and generates a fluctuation code of "0 (watering not required)." Similarly, for example, if the continuous fluctuation detected by the fluctuation detection unit 12 is from "State 1 (MOIST: moisture content 0.5)" to "State 2 (DRY: moisture content 0)," the code generation unit 13 determines that "the soil has changed from 'sufficient' to 'dry'" based on the detected moisture content and the time interval of the continuous fluctuations, and generates a fluctuation code of "2 (watering required)."

[0054] The code generation unit 13 may be configured to detect continuous fluctuations in soil moisture content for the first time, for example, every morning. The code generation unit 13 may cache the first detection result every morning, monitor subsequent changes in soil condition, and generate a corresponding fluctuation code when continuous fluctuations are detected (for example, if there is no continuous fluctuation, no fluctuation code is generated). The code generation unit 13 stores the detected continuous fluctuations, State 1 and State 2, and the generated fluctuation code in a "fluctuation detection table" described below.

[0055] <Information acquisition section 14> The information acquisition unit 14 acquires predetermined environmental information corresponding to the variation code generated by the code generation unit 13. The environmental information is, for example, publicly known open data, and is acquired from websites, clouds, etc. that provide various external open data. In addition to acquiring environmental information corresponding to the generated variation code, the information acquisition unit 14 may also specialize and narrow down the environmental information to be acquired based on, for example, the variation state of the soil (e.g., "State 1" to "State 2").

[0056] The information acquisition unit 14 acquires environmental information, such as index information such as a laundry index and a drying index. It may also acquire weather information, sunshine information, and surface moisture information. For example, when the generated variation code is "2 (watering required)," the information acquisition unit 14 may adjust the weighting balance to acquire more environmental information than when the variation code is "0 (watering not required)." This allows appropriate watering instructions to be given based on continuous fluctuations in soil moisture and environmental information related to the surrounding environment. The information acquisition unit 14 stores the acquired environmental information in a database of the watering instruction device 1 (not shown).

[0057] <Weighting section 15> The weighting unit 15 weights the environmental information acquired by the information acquiring unit 14. For example, when the environmental information acquired by the information acquiring unit 14 is a "laundry index" such as "NG (rainy)," "worried (cloudy)," "OK (no worries about rain)," or "quick-drying (fine)," the weighting unit 15 assigns weights corresponding to the presence or absence of watering. For example, the weighting unit 15 assigns weights such as "weighting code: 0" for "NG (rainy)," "weighting code: 1" for "worried (cloudy)," "weighting code: 2" for "OK ​​(no worries about rain)," and "weighting code: 3" for "quick-drying (fine)."

[0058] When the weighting unit 15 acquires environmental information other than the "laundry index" in response to the variation code, it weights each piece of environmental information (for example, a dryness index, weather information, sunshine information, or surface moisture information) in the same manner as described above. The weighting unit 15 assigns weights to the environmental information acquired by the information acquiring unit 14 and stores the weighting results in a "weighting table." The weighting unit 15 caches the generated weighting results and saves the weighting results every morning, and may also weight reacquired environmental information according to the result of detection of continuous moisture fluctuations by the variation detecting unit 12.

[0059] <Instruction control unit 16> The instruction control unit 16 generates an irrigation index based on the generated variation code and the weighting result by the weighting unit 15. The instruction control unit 16 generates, for example, a matrix table of the variation code and the weighting result, which is a "irrigation index table" to be described later. The instruction control unit 16 sets, for example, the variation code as code A, and generates an irrigation index associated with the irrigation state and the environmental information based on a weighting code weighted for the environmental information as code B, and saves the irrigation index as the "irrigation index table."

[0060] The instruction control unit 16 then refers to the generated "irrigation index table," and if it determines, for example, that the trend or difference in the detected continuous fluctuation in water content is within a predetermined transition or threshold, it issues an irrigation instruction to the operator 7 and a command to a predetermined instruction device 8 based on the generated irrigation index. Furthermore, if the instruction control unit 16 determines, for example, that the trend or difference in the detected continuous fluctuation is outside the range of the predetermined transition or threshold, it repeats the generation of the "irrigation index table" and generates a new "irrigation index table."

[0061] The instruction control unit 16 refers to the generated "irrigation index table" and issues an irrigation instruction based on the irrigation index by reporting to the smartphone (instruction device 8b) held by the worker 7 at location B. Furthermore, the instruction control unit 16 issues instructions (operation instructions, etc.) by command to, for example, the display (instruction device 8a) at location C and the irrigation device (instruction device 8c) at location A. For example, when the irrigation instruction to be issued is updated by the update unit 17, the instruction control unit 16 may update the "irrigation index table" and switch the updated instruction target, instruction time, instruction content, or instruction form to issue an instruction.

[0062] In addition, the instruction control unit 16 acquires information regarding the connection status or operating status of the instruction device 8 (8a to 8c) that issues the irrigation instruction, and appropriately issues irrigation instructions based on the irrigation index.If it determines that the instructed notification or command has not been executed after a certain period of time has passed, it may detect the presence or operating status of the connected instruction device 8 (8a to 8c), and generate irrigation instructions suitable for each instruction device 8a to 8c and issue the irrigation instructions to the instruction device 8 (8a to 8c) that can irrigate instead.

[0063] <Updated part 17> The update unit 17 notifies the operator 7 of changes in continuous fluctuations detected after a watering instruction, compares the changes with various information acquired and generated in the past as the results of watering performed in response to an instruction to the instruction device 8, and updates at least one of the generated fluctuation code and weighting value.

[0064] The update unit 17 may perform updates to reduce or strengthen the fluctuation code generated by the code generation unit 13, the numerical value weighted by the weighting unit 15, the increase or decrease in the irrigation index generated by the instruction control unit 16, or various instruction information (e.g., messages, etc.) and instruction forms (e.g., number of times, etc.) for the instruction device 8, based on, for example, the image acquired by the imaging unit 11 and the changes in the continuous fluctuations in the soil moisture content detected by the fluctuation detection unit 12.

[0065] The update unit 17 acquires and manages various indices, data, and information stored in, for example, the "fluctuation detection table," "weighting table," "irrigation index table," "irrigation instruction table," and "instruction information table" by the irrigation instruction device 1. When the update unit 17 acquires new relationships between various past related information and referenced information based on, for example, newly acquired data and information, it may reflect the relationships in the associations or update the relationships.

[0066] The irrigation instruction device 1 includes a memory unit. The memory unit retrieves, as needed, various types of information such as a reference database stored in the storage unit 104. The memory unit stores, in the storage unit 104, various types of information acquired or generated by, for example, each of the components 11, 13 to 17.

[0067] <Display section 109> The display unit 109 displays various information such as an image of the display unit of the soil moisture meter 3, continuous fluctuations in moisture content, the generated fluctuation code, the weighting code, and the irrigation index, as well as irrigation instructions given as notifications or commands. The display unit 109 displays various information on, for example, the instruction device 8 (display 8b, smartphone 8a) according to various contents (e.g., text, message, image, pattern, etc.) and forms (normal display, blinking, etc.) related to the irrigation instructions.

[0068] <Communication Network 4> The communication network 4 is, for example, a local network to which the irrigation instruction device 1, other terminals 5, server 6, instruction device 8, etc. are connected via communication circuits, or the Internet, etc. The communication network 4 may be configured as a so-called optical fiber communication network. Furthermore, the communication network 4 may be realized by a known communication network such as a wired communication network or a wireless communication network.

[0069] <Other terminal 5> The other terminal 5 may be, for example, an electronic device embodied in the same way as the irrigation instruction device 1. The other terminal 5 may be, for example, a central control device capable of communicating with a plurality of irrigation instruction devices 1. The other terminal 5 may be connectable to a plurality of irrigation instruction devices 1, and may acquire various codes, environmental information, and the like generated by each irrigation instruction device 1. This makes it possible to evaluate, for example, continuous fluctuations in the amount of moisture detected in soil at a plurality of locations, and to notify the operator 7 and improve instructions by issuing commands to the instruction device 8.

[0070] <Server 6> The server 6 is a website, cloud, or the like that provides various external open data, and stores, for example, the various environmental information described above. The environmental information is, for example, open data, such as known washing index, drying index, weather information, sunshine information, and ground surface moisture information, and is indices or information related to these. The server 6 stores, for example, various types of information transmitted via the communication network 4, such as various types of irrigation-related information (various data tables), irrigation location information, notifications to the operator 7, and instructions given by commands to the instruction device 8.

[0071] The server 6 may store, for example, information similar to that of the storage unit 104, and may transmit and receive various detection results, generated codes, evaluation results, etc. In other words, the irrigation instruction device 1 may use the server 6 instead of the storage unit 104.

[0072] 4 to 7, an example of the correspondence table of the irrigation instruction system 100 (irrigation instruction device 1) in this embodiment will be described. The correspondence table is composed of, for example, a "fluctuation detection table," a "weighting table," an "irrigation index table," an "irrigation instruction table," and an "instruction information table." The various indices, data, and information stored in the correspondence table are acquired and managed by the irrigation instruction device 1.

[0073] The correspondence relationship table is updated as appropriate by the update unit 17, including the contents recorded in each table, the generated indices, irrigation instructions, etc. The timing and frequency at which the correspondence relationship table is updated are basically based on continuous fluctuations, but the table may also be updated at a predetermined time every morning or all at once by batch processing at night, for example.

[0074] Here, referring to Figure 4, Figure 4(a) of the "fluctuation detection table" in this embodiment is a schematic diagram showing an example of data in the moisture content fluctuation detection table in this embodiment, and Figure 4(b) is a schematic diagram showing an example of data in the environmental information weighting table in this embodiment.

[0075] First, the "fluctuation detection table" shown in FIG. 4(a) stores, for example, "State 1" indicating the state at the start of continuous fluctuations in the soil moisture content detected by the fluctuation detection unit 12, "State 2" indicating the state at the end of the continuous fluctuations, and "fluctuation codes (0-2)" which are codes generated based on the continuous fluctuations. The continuous fluctuation states are, for example, "DRY" indicating a dry soil state, "MOIST" indicating a soil with sufficient moisture content, and "WET" indicating a wet soil state. The "fluctuation codes" are generated as indices based on the continuous fluctuations indicating "State 1" to "State 2." Each moisture content state may be determined by image analysis based on, for example, an image of the scale on the display unit of the soil moisture meter 3 captured by the imaging device 2.

[0076] In addition, in the "weighting table" shown in FIG. 4(b), open data such as a washing index, a drying index, weather information, sunshine information, and surface moisture information is acquired as environmental information acquired by the information acquisition unit 14, for example. In the "weighting table", for example, an "index type" is stored as information indicating the type of acquired open data, and a "weighting code" for each piece of environmental information. Here, when the acquired environmental information is a "washing index", four levels (for example, "NG", "Worried", "OK", and "Quick dry") are generated as the "index type (washing index)" and four types of codes (for example, "0: WET" to "3: DRY") are generated as the "weighting code" and stored in association with each other.

[0077] The "index type" stored in the "weighting table" may be, in addition to the "laundry index," for example, a "drying index," "weather information," "sunshine information," or "surface moisture information," and a weighting code is generated according to each index value (stage). The corresponding weighting code may be appropriately associated with the classification of the fluctuation code and the type of environmental information. The information acquisition unit 14 may acquire one or more pieces of environmental information according to the status, history, etc. of continuous fluctuations, and may be appropriately scaled and associated with the acquired environmental information (index type) based on the range, transition, weather of the previous day, etc. of continuous fluctuations, and stored.

[0078] The "irrigation index table" shown in Figure 5 is an index table generated as a matrix table by multiplying the indices (conditions and trends) of generated code A (variation code) and code B (weighting code), for example. For example, "variation code: 0 (WET)" and "weighting code: 0 (NG → WET)" indicate "wet," and show an index for "a state in which no irrigation is required at all." Also, for example, "variation code: 2 (DRY)" and "weighting code: 3 (quick-dry → DRY)" indicate "dry," and show an index for "a state in which irrigation is most required."

[0079] The "irrigation index table" may have, for example, code A as code B, which corresponds to the "variation code (0 to 2)" of soil moisture content, and may further have multiple codes B, such as "dryness index," "weather information," "sunshine information," or "surface moisture information," multiplied with code A (variation code).

[0080] 6 stores, as irrigation instructions corresponding to indices (e.g., 0 to 6) in the irrigation index table, "irrigation information" indicating the irrigation time, "instruction device (instruction devices 8a to 8c)" indicating the instruction device 8 to which the instruction is given, "instruction information 1 to 4" indicating the message to be given to the instruction devices 8a to 8c, "instruction form" indicating the pattern in which the irrigation instructions are given, and a history of irrigation instructions given and a corresponding record as an "instruction history and corresponding record." "Irrigation index 1 to 4" are irrigation instructions indicating a state in which irrigation is not necessary within, for example, six hours, and "irrigation index 5 to 6" are stored as irrigation instructions corresponding to a state in which irrigation is necessary within, for example, three hours.

[0081] The "instruction information table" shown in FIG. 7 stores various messages, command codes, and other information corresponding to the "instruction information" in the "irrigation instruction table," for example. "Instruction information 1" is a notification message corresponding to, for example, "irrigation index 1-3" in the "irrigation instruction table," and the message "The soil moisture level is appropriate. No irrigation is necessary for the time being" is displayed on the display screens of the instruction device 8a (display) and the instruction device 8b (smartphone). Note that, since it is not time to irrigate, no instruction message (for example, "irrigation start time: HH:MM," "irrigation end time: HH:MM," "irrigation amount: ***," etc.) is sent to the instruction device 8c (irrigation device).

[0082] "Instruction information 2" is, for example, a notification message corresponding to "irrigation index 4" in the "irrigation instruction table," and the message "The soil moisture level is appropriate, but irrigation will soon be necessary" is displayed on the display screens of the instruction device 8a (display) and the instruction device 8b (smartphone). Note that, since it is not time to irrigate, no command message (e.g., "irrigation start time: HH:MM," "irrigation end time: HH:MM," "irrigation amount: ***," etc.) is sent to the instruction device 8c (irrigation device).

[0083] For example, "Instruction information 3" may be displayed on the display screen of the instruction device 8a (display) as a notification message corresponding to "irrigation index 5" in the "irrigation instruction table," such as "The soil is drying out. All workers should irrigate now.", and a command message may be issued via "public address system." As a result, the instruction device 8a (display) issues the command message via the screen display and speaker. The command message may be selected from a database as appropriate depending on, for example, the equipment provided in various instruction devices 8 connected to the irrigation instruction apparatus 1, and may be issued depending on the equipment and functions of the selected instruction device 8.

[0084] Furthermore, the "instruction information 3" may be displayed on the instruction device 8b (smartphone) as a notification message such as "The soil is drying out. Please water now." The "instruction information 3" may also be displayed as "Start" or "End" buttons to indicate the irrigation performance of the operator 7 in response to the notification message. For example, after checking the notification message, the operator 7 presses the "Start" button to start irrigation and the "End" button to end irrigation. The irrigation performance is then recorded in the "irrigation instruction table" in association with the irrigation instruction. This allows the update unit 17 to reflect the irrigation performance of the operator 7 and the improvement in soil moisture content after irrigation. This allows appropriate irrigation instructions to be given based on continuous fluctuations in soil moisture content and environmental information related to the surrounding environment.

[0085] Furthermore, the "instruction information 3" is transmitted to the instruction device 8c (irrigation device) as a command message, such as "irrigation start time: HH:MM," "irrigation end time: HH:MM," and "irrigation amount: ***." The irrigation device may set the instructed irrigation time and irrigation amount as an irrigation reservation, for example.

[0086] For example, "Instruction information 4" is displayed on the display screen of the instruction device 8a (display) as a notification message corresponding to "Irrigation index 6" in the "Irrigation instruction table," such as "The soil is dry. All workers please irrigate immediately.", and a command message "Post / Alert" is also instructed. As a result, the instruction device 8a (display) displays and instructs the notification message on the screen and from the speaker, and also issues a command indicating an alert.

[0087] Furthermore, the "instruction information 4" may be displayed on the instruction device 8b (smartphone) as a notification message saying "The soil is dry. Please water immediately," with "start" and "end" operation buttons displayed as the irrigation results of the worker 7 in response to the notification message. For example, after checking the notification message, the worker 7 presses the "start" button to start irrigation and the "end" button to end irrigation, and the irrigation results are recorded in the "irrigation instruction table" in association with the irrigation instructions.

[0088] Furthermore, "instruction information 4" is transmitted to the instruction device 8c (irrigation device) as a command message, indicating "irrigation start time: HH:MM," "irrigation end time: HH:MM," and "irrigation amount: ***." The irrigation device may, for example, set the instructed irrigation time and irrigation amount as an irrigation reservation. Note that if the operator 7 receives the instruction of "instruction information 3" and, for example, has already "ended" the instructed irrigation, "instruction information 4" may not be notified or instructed to the instruction devices 8a to 8c.

[0089] The various data tables mentioned above may be acquired, for example, by the irrigation instruction system 100 (irrigation instruction device 1) and stored in a database (not shown) of the irrigation instruction system 100, in the memory of the irrigation instruction device 1, or in the memory within the instruction device 8, or may be stored, for example, in another terminal 5, a server 6, etc.

[0090] (An example of the operation of the irrigation instruction system 100) Next, a description will be given of an example of the operation of the irrigation instruction system 100 in this embodiment. Fig. 8 is a flowchart showing an example of the operation of the irrigation instruction system 100 in this embodiment.

[0091] <Image capture step S110> First, in an imaging step S110, an image is taken of, for example, the soil moisture meter 3. In the imaging step S110, image data of the imaged display unit of the soil moisture meter 3 is recorded together with various information relating to the imaging location, date and time, and imaging environment.

[0092] <Fluctuation detection step S120> Next, in the fluctuation detection step S120, continuous fluctuations in the moisture content displayed on the soil moisture meter 3 are detected, for example, from the image data acquired in the imaging step S110. The fluctuation detection step S120 detects the detected continuous fluctuation as a range (time) from, for example, a "DRY" state, a "MOIST" state to a "WET" state, etc., and stores the state of the continuous fluctuation and the state change (transition: state 1 → state 2) in a "fluctuation detection table" as a time fluctuation in which each state continues.

[0093] The fluctuation detection step S120 uses, for example, known image recognition or image discrimination processing to determine the amount of change in the captured image (e.g., movement of the needle, change in the numbers, etc.), and based on the determined amount of change, detects continuous fluctuations in the moisture content displayed on the soil moisture meter 3.

[0094] <Code generation step S130> Next, in the code generation step S130, a variation code is generated based on, for example, the variation detected in the variation detection step S120. In the code generation step S130, a variation code corresponding to, for example, a continuous variation pattern (e.g., "state 1" → "state 2") is generated from the captured image data (video data).

[0095] The code generation step S130 analyzes the image detected by the fluctuation detection step S120, for example, and evaluates whether the change in the image per unit time is a continuous fluctuation (for example, whether the moisture content is decreasing, increasing, or no change), and generates a fluctuation code (for example, "fluctuation code 2") indicating the detected continuous fluctuation (for example, "state 1 (DRY)" → "state 2 (MOIST)"). The code generation step S130 refers to the "fluctuation detection table" and stores the generated fluctuation code in association with the corresponding state of the continuous fluctuation.

[0096] <Information Acquisition Step S140> Next, in information acquisition step S140, predetermined environmental information corresponding to the variable code generated in code generation step S130 is acquired. The environmental information acquired in information acquisition step S140 is open data, and the acquired index or information includes at least one of a laundry index, a drying index, weather information, sunshine information, and ground moisture information.

[0097] The information acquisition step S140 may be configured to specialize or narrow down the environmental information to be acquired, or to expand the range or type of environmental information to be acquired, based on the state of continuous fluctuation (for example, "state 1" → "state 2"). The information acquisition step S140 stores the acquired environmental information for each index type in the "weighting table." The information acquisition step S140 stores the acquired environmental information in association with the "index type" and "index."

[0098] The information acquisition step S140 acquires, for example, "NG (rainy)", "worried (cloudy)", "OK (no worries about rain)", and "quick-dry (fine)" as the "laundry index" of the open data using, for example, "index type A" of the environmental information. The information acquisition step S140 stores the acquired index related to the "laundry index" in the "weighting table".

[0099] <Weighting Step S150> Next, in weighting step S150, weighting is performed on the environmental information acquired in information acquisition step S140. In weighting step S150, for example, by referring to a "weighting table," weighting is performed on the presence or absence of watering for the indices "NG (rain)," "Concern (cloudy)," "OK (no worries about rain)," and "Quick-dry (fine)" of "Index Type A (laundry index)."

[0100] The weighting step S150 assigns weights based on the characteristics of the index of "index type A (laundry index)", such as "weighting code: 0" for "NG (rainy)", "weighting code: 1" for "worried (cloudy)", "weighting code: 2" for "OK ​​(no worries about rain)", and "weighting code: 3" for "quick-drying (clear)".

[0101] The weighting step S150 stores the weighting results for all acquired environmental information (e.g., dryness index, weather information, sunshine information, or surface moisture information) in a "weighting table." The weighting step S150 may cache the weighting results generated for the first time, for example, on the morning of the current day, and may also apply new weighting to reacquired environmental information when the detection of continuous moisture fluctuations by the fluctuation detection step S120 is updated.

[0102] <Instruction control step S160> Next, in the instruction control step S160, an irrigation index is generated based on the fluctuation code and the weighting result in the weighting step S150, and an irrigation instruction is given based on the generated irrigation index. The instruction control step S160 generates, for example, the aforementioned "irrigation index table" by forming a matrix table of the fluctuation code and the weighting result.

[0103] The instruction control step S160 sets, for example, a variable code as code A in the "irrigation index table" and, for example, sets, for example, a weighting code weighted for environmental information as code B, and generates an irrigation index linked to the irrigation state and environmental information based on these, and records it in the "irrigation index table." The instruction control step S160 refers to the generated "irrigation index table" and issues irrigation instructions to the operator 7 and a predetermined instruction device 8 (8a to 8c) based on the generated irrigation index.

[0104] <Update step S170> In the update step S170, for example, a change in continuous fluctuation detected after an irrigation instruction is compared with various information previously acquired and generated as the actual irrigation performance by the worker 7, and at least one of the generated fluctuation code and the weighting value is updated.

[0105] Furthermore, the update step S170 updates, for example, the image acquired in the imaging step S110, the change in the continuous fluctuation of the soil moisture content detected in the fluctuation detection step S120, the fluctuation code generated in the code generation step S130, the weighted numerical value in the weighting step S150, the irrigation index generated in the instruction control step S160, and various instruction information (messages), instruction forms, etc. for the instruction device 8.

[0106] The update unit step S170 manages various indices, data, and information stored in, for example, the "fluctuation detection table," "weighting table," "irrigation index table," "irrigation instruction table," and "instruction information table," etc. When a relationship between various past related information and referenced information is newly acquired based on, for example, newly acquired data and information, the update step S170S may reflect the relationship in the association or update the relationship.

[0107] The update unit step S170 updates the variation code, weighted numerical value, irrigation index, instruction information (message), instruction form, etc. based on the result of the continuous variation in soil moisture content newly detected after the irrigation instruction is given, for example, depending on whether or not the operator 7 has irrigated after the irrigation instruction is given. This makes it possible to give appropriate irrigation instructions depending on whether or not the operator 7 has irrigated and the result of the irrigation instruction to the instruction device 8.

[0108] This completes the operation of the irrigation instruction system 100 in this embodiment. The update unit 17 may perform the update at any timing.

[0109] Furthermore, according to this embodiment, an irrigation instruction method for issuing irrigation instructions based on the moisture status of the soil can be provided by an imaging step S110 for imaging a soil moisture meter, a fluctuation detection step S120 for detecting continuous fluctuations in the moisture content displayed on the soil moisture meter, a code generation step S130 for generating a fluctuation code based on the detected fluctuation, an information acquisition step S140 for acquiring environmental information corresponding to the fluctuation code, a weighting step S150 for weighting the environmental information, an instruction control step S160 for generating an irrigation index and issuing irrigation instructions linked to the irrigation index, and an update step S170 for updating various acquired information, the generated fluctuation code, and the weighting value.

[0110] Although the embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the inventions and their equivalents as defined in the claims. [Explanation of symbols]

[0111] 1: Irrigation indicator 2: Imaging device 3: Soil moisture meter 4: Communication network 5: Other devices 6: Server 7: Worker 8: Pointing device 8a: Instruction device A (smartphone) 8b: Display 8c: Irrigation system 10: Housing 11: Imaging unit 12: Fluctuation detection unit 13: Code generation section 14: Information acquisition department 15: Weighting section 16: Instruction control section 17: Update section 18: Pointing device 18a: Pointing device A 18b: Instruction device B 18c: Instruction device C 100: Irrigation instruction system 101: CPU 102:ROM 103:RAM 104: Preservation Department 105: Interface 106: Interface 107: Interface 108: Input section 109: Display section 110: Internal bus A: Location B: Location C: Location S110: Imaging step S120: Fluctuation detection step S130: Code generation step S140: Information acquisition step S150: Weighting step S160: Instruction control step S170: Update step

Claims

1. An irrigation instruction system that gives irrigation instructions based on the moisture state of soil, imaging means for imaging the soil moisture meter; a fluctuation detection means for detecting continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging means; a code generating means for generating a variation code based on the variation detected by the variation detecting means; information acquisition means for acquiring predetermined environmental information corresponding to the variation code; a weighting means for weighting the environmental information; an instruction control means for generating an irrigation index based on the variation code and the result of the weighting, and issuing an irrigation instruction based on the irrigation index to a corresponding instruction device; To be prepared An irrigation instruction system characterized by the above.

2. The image data includes a display unit of the soil moisture meter. The irrigation indication system according to claim 1,

3. The variation code is code information generated based on a continuous variation pattern of the detected moisture content. The irrigation indication system according to claim 1,

4. The environmental information acquired by the information acquisition means is open data, and is an index or information including at least one of a laundry index, a drying index, weather information, sunshine information, and surface moisture information. The irrigation indication system according to claim 1,

5. The irrigation instruction issued by the instruction control means includes at least one of notification information issued to an operator or command information issued to a device. The irrigation indication system according to claim 1,

6. The water supply system further includes an update unit that updates at least one of the fluctuation code and the weighting value based on the continuous fluctuation detected after the water supply instruction. The irrigation instruction system according to any one of claims 1 to 5, characterized in that:

7. An irrigation instruction device that issues irrigation instructions based on the moisture state of soil, an imaging unit that images the soil moisture meter; a fluctuation detection unit that detects continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging unit; a code generation unit that generates a variation code based on the variation detected by the variation detection unit; an information acquisition unit that acquires predetermined environmental information corresponding to the variation code; a weighting unit that weights the environmental information; an instruction control unit that generates a watering index based on the variation code and the result of the weighting, and issues a watering instruction based on the watering index to a corresponding instruction device; To be prepared An irrigation indicator device characterized by the above.

8. An irrigation instruction method for instructing irrigation based on the moisture state of soil, an imaging step of imaging the soil moisture meter; a fluctuation detection step of detecting continuous fluctuations in the moisture content displayed on the soil moisture meter from the image acquired by the imaging step; a code generation step of generating a variation code based on the variation detected by the variation detection step; an information acquisition step of acquiring predetermined environmental information corresponding to the variation code; a weighting step of weighting the environmental information; an instruction control step of generating an irrigation index based on the variation code and the result of the weighting, and issuing an irrigation instruction based on the irrigation index to a corresponding instruction device; to have a computer execute A method for instructing irrigation, comprising:

Citation Information

Patent Citations

  • Green plant irrigation and moisturizing system and method for cruise ship landscape

    CN118556593A

  • Automatic irrigator

    JP1993304846A

  • Indoor plant watering system

    JP2021010312A

  • Inspection assisting system, inspection assisting method and learning device

    JP2022185364A

  • Irrigation Control System

    JP7220881B1