Information management device, information management system, information management method, and program
The information management system addresses the complexity of changing setting information for connected devices in the agriculture and fisheries industry by incorporating a unit for acquiring, registering, and controlling device information, thereby enhancing convenience and efficiency.
Patent Information
- Application Number
- JP2023184148
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-26
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2043-10-26
AI Technical Summary
Existing information management systems for the agriculture and fisheries industry face complexity in changing the setting information of connected devices, making it inconvenient to manage and control these devices.
The system includes a connection device information acquisition unit, a setting information registration unit, and a connection device control unit that allows administrators to easily acquire, register, and control setting information for connected devices based on their specific information.
This solution improves convenience in setting and managing information for connected devices, allowing for efficient control and communication within the agriculture and fisheries industry.
Smart Images

Figure 2025073398000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information management device, an information management system, an information management method, and a program. [Background technology]
[0002] Conventionally, an information management system that controls connected devices related to the agriculture and fisheries industries has been disclosed, for example, as shown in Patent Document 1. In such an information management system, the opening and closing of a solenoid valve is controlled based on the oxygen concentration in an aquaculture tank measured by a dissolved oxygen sensor. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-141852 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in such an information management system, when changing the connection state of a connected device, it is cumbersome to change the setting information of the connected device. Thus, it is desired to improve the convenience of setting the setting information of the connected devices related to the agriculture and fisheries industries. [Means for solving the problem]
[0005] An information management device that solves the above problem includes a connection device information acquisition unit that acquires connection device information of a connection device capable of communicating information related to the agriculture, fisheries and fisheries industries, a setting information registration unit that registers setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device acquired by the connection device information acquisition unit, and a connection device control unit that controls the connection device based on the setting information of the connection device registered by the setting information registration unit when in a state capable of communicating with the connection device.
[0006] An information management system that solves the above problem comprises a connection device information acquisition unit that acquires connection device information of a connection device capable of communicating information related to the agriculture, fisheries, and fisheries industries, a setting information registration unit that registers setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device acquired by the connection device information acquisition unit, and a connection device control unit that performs control related to the connection device based on the setting information of the connection device registered by the setting information registration unit when in a state capable of communicating with the connection device.
[0007] An information management method that solves the above problem involves one or more computers acquiring connection device information of a connection device capable of communicating information related to the agriculture, fisheries, and forestry industries, registering setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device, and, when in a state capable of communicating with the connection device, controlling the connection device based on the setting information of the connection device.
[0008] A program for solving the above problem causes one or more computers to obtain connection device information of a connection device capable of communicating information relating to the agriculture, fisheries, and forestry industries, register setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device, and, when in a state capable of communicating with the connection device, control the connection device based on the setting information of the connection device. Effect of the Invention
[0009] According to the present invention, it is possible to improve the convenience of setting configuration information for a connection device capable of communicating information relating to the agriculture and fisheries industries. [Brief description of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram showing the overall configuration of an information management system according to the first embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an electrical configuration of the terminal device of the first embodiment. [Diagram 3] FIG. 3 is a diagram showing the electrical configuration of the controller of the first embodiment. [Figure 4] FIG. 4 is a diagram illustrating an electrical configuration of the information management device according to the first embodiment. [Diagram 5] FIG. 5 is a diagram illustrating the administrator database according to the first embodiment. [Figure 6] FIG. 6 is a diagram showing the setting database according to the first embodiment. [Figure 7] FIG. 7 is a diagram illustrating the connected device database according to the first embodiment. [Figure 8] FIG. 8 is a flowchart showing the setting information provision control process according to the first embodiment. [Figure 9] FIG. 9 is a flowchart showing the first setting control process according to the first embodiment. [Figure 10] FIG. 10 is a flowchart showing the device information provision control process according to the first embodiment. [Figure 11] FIG. 11 is a flowchart showing the second setting control process and the setting information transmission control process according to the first embodiment. [Figure 12] FIG. 12 is a flowchart showing the signal control process in the first embodiment. [Figure 13] FIG. 13 is a flowchart showing the communication control process according to the first embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] [First embodiment] An embodiment of an information management device, an information management system, an information management method, and a program will be described.
[0012] <Configuration of Information Management System 10> As shown in FIG. 1, the information management system 10 is a system for managing information related to the agriculture and fisheries industries. In particular, the information management system 10 is a system for managing agricultural and fisheries facilities related to the agriculture and fisheries industries, such as farms or aquaculture facilities. The agriculture and fisheries industries include agriculture and fisheries. Agriculture includes livestock farming and dairy farming. Agriculture includes forestry. The fisheries industries include aquaculture. Aquaculture includes inland aquaculture and marine aquaculture.
[0013] The information management system 10 includes an information management device 11. The information management device 11 is a server that manages information related to the agriculture and fisheries industries. In particular, the information management device 11 is a server for managing agricultural and fisheries facilities.
[0014] The information management system 10 includes a terminal device 12. The information management system 10 may include one or more terminal devices 12. The terminal device 12 is a device used by a user. In particular, the terminal device 12 may be a device used by a manager of an agricultural or fishery farm as a user.
[0015] The information management system 10 includes a controller 13. The information management system 10 may include one or more controllers 13. The controller 13 is a terminal device that performs control related to the agriculture and fisheries industries. In particular, the controller 13 is a terminal device that performs control related to a connected device 14 described later.
[0016] The information management system 10 includes a connection device 14. The information management system 10 may include one or more connection devices 14. The connection device 14 is electrically connectable to the controller 13. The connection device 14 is a device related to the agriculture and fisheries industry. In particular, the connection device 14 may include a device capable of outputting information related to the agriculture and fisheries industry to the controller 13. The connection device 14 may include a device that is driven based on the information related to the agriculture and fisheries industry from the controller 13.
[0017] The controller 13 and the connection device 14 may be installed in an agricultural and fishery farm. As a specific example, the multiple controllers 13A and 13B and the multiple connection devices 14A to 14D may be installed in a first agricultural and fishery farm 91. In this case, the multiple connection devices 14A and 14B may be connected to the controller 13A, and the multiple connection devices 14C and 14D may be connected to the controller 13B. The multiple controllers 13C and 13D and the multiple connection devices 14E to 14H may be installed in a second agricultural and fishery farm 92. In this case, the multiple connection devices 14E and 14F may be connected to the controller 13C, and the multiple connection devices 14G and 14H may be connected to the controller 13D.
[0018] The information management device 11, one or more terminal devices 12, and one or more controllers 13 are communicatively connected via a network 19. At least any combination of the information management device 11, one or more terminal devices 12, and one or more controllers 13 may be communicatively connected directly without via the network 19. Hereinafter, a description of communication between the devices via the network 19 will be omitted.
[0019] <Configuration of terminal device 12> 2, the terminal device 12 is composed of one or more computers. The terminal device 12 includes a terminal control unit 20, a terminal storage unit 21, a terminal communication unit 22, a terminal input unit 23, and a terminal display unit 24.
[0020] The terminal control unit 20 is configured to control the terminal device 12. The terminal control unit 20 includes an arithmetic unit and a main storage medium. The arithmetic unit loads an OS (Operating System) and a program from the terminal storage unit 21 to the main storage medium, and executes the command retrieved from the main storage medium. The arithmetic unit is one or more circuits. The circuit may be a CPU (Central Processing Unit), a GPU (Graphic Processing Unit), or an NPU (Neural network Processing Unit). The terminal storage unit 21 may be a secondary storage medium and may store a program. The program may be a dedicated application for using the information management system 10.
[0021] The terminal communication unit 22 is implemented as hardware, software, or a combination thereof. The terminal communication unit 22 transmits and receives data to and from the information management device 11. The terminal input unit 23 is configured to input information in response to a user's operation. The terminal input unit 23 may be a touch panel integrated with the terminal display unit 24. The terminal input unit 23 may be a pointing device of an operation button. The terminal display unit 24 displays information in response to an output instruction from the terminal control unit 20.
[0022] <Controller 13 Configuration> 3, the controller 13 is composed of one or more computers. The controller 13 includes a central control unit 30, a central storage unit 31, a central communication unit 32, a central input unit 33, and a central display unit .
[0023] The overall control unit 30 is configured to control the controller 13. The overall control unit 30 includes a calculation device and a main storage medium. The overall control unit 30 has a similar configuration to the terminal control unit 20, and the description of the calculation device and the main storage medium will be omitted. The overall storage unit 31 is a secondary storage medium and may store a program. The program may be a dedicated application for using the information management system 10.
[0024] The central communication unit 32 is implemented as hardware, software, or a combination of these. The central communication unit 32 transmits and receives data to and from the information management device 11. The central input unit 33 is configured to input information in response to an operation by a manager of the agricultural and fishery farm. The central input unit 33 may be a touch panel integrated with the central display unit 34. The central input unit 33 may be a pointing device with operation buttons. The central display unit 34 displays information in response to an output instruction from the central control unit 30.
[0025] The controller 13 includes an input connection unit 35. The input connection unit 35 is configured to be able to input signals from one or more connected devices 14. The input connection unit 35 includes one or more input connection terminals 35A. The input connection terminals 35A are terminals that can be electrically connected to the connected devices 14. The input connection unit 35 includes one or more input interfaces 35B. The input connection unit 35 can input signals from one or more connected devices 14 via the one or more input connection terminals 35A and the one or more input interfaces 35B.
[0026] The controller 13 includes an output connection unit 36. The output connection unit 36 is configured to be able to output a signal to one or more connected devices 14. The output connection unit 36 includes one or more output connection terminals 36A. The output connection terminals 36A are terminals that can be electrically connected to the connected devices 14. The output connection unit 36 includes one or more output interfaces 36B. The output connection unit 36 can output a signal to one or more connected devices 14 via the one or more output connection terminals 36A and the one or more output interfaces 36B.
[0027] The connection device 14 may be a device including a drive unit. The connection device 14 may be a device that can be driven based on a signal from the controller 13. The drive unit may be an electromagnetic valve. The drive unit may be a pump. The drive unit may be a motor. As a specific example, the drive unit may include an irrigation drive unit for performing irrigation. The drive unit may include a liquid fertilizer spray drive unit for spraying liquid fertilizer. The drive unit may include a window opening / closing drive unit for opening and closing a ventilation window. The drive unit may include a ventilation fan drive unit for driving a ventilation fan. The drive unit may include a light-shielding curtain drive unit for opening and closing a light-shielding curtain. The drive unit may include an oxygen supply drive unit for supplying oxygen. The drive unit may include a feeding drive unit for supplying food.
[0028] The connection device 14 may be a device that includes a detection unit. The connection device 14 may be a device that can output a detection result by the detection unit to the controller 13. As a specific example, the detection unit may include a running water sensor. The detection unit may include a soil moisture sensor. The detection unit may include a sunlight amount sensor. The detection unit may include a temperature sensor. The detection unit may include a humidity sensor. The detection unit may include a carbon dioxide sensor. The detection unit may include a dissolved oxygen sensor. The detection unit may include a water temperature sensor. The detection unit may include a pH sensor. The detection unit may include an ammonia concentration sensor.
[0029] <Configuration of information management device 11> 4, the information management device 11 is composed of one or more computers. The information management device 11 is a server for controlling one or more controllers 13. In other words, the information management device 11 is a server for controlling one or more connected devices 14 via one or more controllers 13.
[0030] The information management device 11 includes a control unit 40, a storage unit 41, and a communication unit 42. The control unit 40 is configured to control the information management device 11. The control unit 40 includes a calculation device and a main storage medium. The control unit 40 has a similar configuration to the terminal control unit 20, and a description of the calculation device and the main storage medium will be omitted. The storage unit 41 is a secondary storage medium, and stores information for managing the information management device 11.
[0031] The communication unit 42 is implemented as hardware, software, or a combination thereof. The communication unit 42 transmits and receives data to and from the terminal device 12. The communication unit 42 transmits and receives data to and from the controller 13. In particular, the communication unit 42 can communicate with the connection device 14 via the controller 13. That is, the information management device 11 can communicate information related to the agriculture and fisheries industries with the connection device 14. The information management device 11 may include an operation unit that allows an operator to perform input operations, and may include a display unit that displays information.
[0032] In the information management device 11, the control unit 40 configures a processing circuit by executing a program. The control unit 40 includes, as the processing circuit, a connected device information acquisition unit 40A, a setting candidate acquisition unit 40B, a setting information acquisition unit 40C, a setting information registration unit 40D, a setting information transmission unit 40E, and a connected device control unit 40F. That is, the information management device 11 includes the connected device information acquisition unit 40A, the setting candidate acquisition unit 40B, the setting information acquisition unit 40C, the setting information registration unit 40D, the setting information transmission unit 40E, and the connected device control unit 40F.
[0033] The connected device information acquisition unit 40A acquires connected device information of the connected device 14. The connected device information is information capable of identifying the model of the connected device 14. In particular, the connected device information acquisition unit 40A acquires the connected device information of the connected device 14 in response to an instruction from an administrator.
[0034] The setting candidate acquisition unit 40B acquires setting candidates for the connected device 14. The setting candidates are candidates for setting information for the connected device 14. In particular, the setting candidate acquisition unit 40B acquires setting candidates for the connected device 14 corresponding to the connected device 14 based on the connected device information of the connected device 14.
[0035] The setting information acquisition unit 40C acquires setting information for the connected device 14 in accordance with an instruction from the administrator. In particular, the setting information acquisition unit 40C acquires setting information for the connected device 14 in accordance with an instruction from the administrator from setting candidates for the connected device 14 provided to the administrator.
[0036] The setting information registration unit 40D registers the setting information of the connected device 14 at the instruction of the administrator. In particular, the setting information registration unit 40D registers the setting information of the connected device 14 so as to correspond to the connected device 14. That is, the setting information registration unit 40D registers the setting information of the connected device 14 at the instruction of the administrator so as to correspond to the connected device 14 based on the connected device information of the connected device 14.
[0037] The setting information transmission unit 40E transmits the setting information of the connected device 14 registered at the instruction of the administrator to the controller 13. In particular, the setting information transmission unit 40E transmits the setting information of the connected device 14 registered at the instruction of the administrator to the controller 13 in response to a setting information transmission request from the controller 13.
[0038] In a state in which communication with the connected device 14 is possible, the connected device control unit 40F causes the controller 13 to execute control regarding the connected device 14 based on the setting information of the connected device 14 registered by instruction from the administrator. In other words, the connected device control unit 40F controls the connected device 14 based on the setting information of the connected device 14.
[0039] <Administrator Database 41A> 5, the storage unit 41 stores an administrator database 41A. The administrator database 41A is a database related to administrators who use the information management system 10. In particular, the administrator database 41A is a database related to administrators of agricultural and fishery facilities who use the information management system 10.
[0040] In the administrator database 41A, the administrator identification information is associated with a password and an administrator communication destination. In the administrator database 41A, the administrator identification information is associated with one or more agricultural / fishery plant identification information.
[0041] The manager identification information is information capable of identifying the manager of the farm and fisheries farm. The password is authentication information used by the farm and fisheries farm manager when using the information management system 10. The manager communication destination is the communication destination for the farm and fisheries farm manager. The manager communication destination may be an email address. The farm identification information is information capable of identifying the farm managed by the farm and fisheries farm manager.
[0042] In this way, the manager of the farm is authenticated based on the manager identification information and the password by referring to the manager database 41A. Also, the farm managed by the farm manager can be recognized based on the manager identification information and the farm identification information by referring to the manager database 41A.
[0043] <Settings database 41B> 6, the storage unit 41 stores a setting database 41B. The setting database 41B is a database for managing the controllers 13 and the connection devices 14 installed in the agricultural and fisheries farms.
[0044] In the setting database 41B, agricultural and fishery farm identification information is associated with business type information. In the setting database 41B, agricultural and fishery farm identification information is associated with one or more controller identification information. In the setting database 41B, controller identification information is associated with a controller communication destination. In the setting database 41B, controller identification information is associated with one or more connection terminal information. In the setting database 41B, connection terminal information is associated with connected device information. In the setting database 41B, connected device information is associated with one or more setting items. In the setting database 41B, setting items are associated with setting information.
[0045] The business type information is information capable of identifying a business type related to the agriculture and fisheries industries, such as agriculture, fisheries, dairy farming, and forestry. The controller identification information is information capable of identifying the controller 13. The controller identification information is information capable of identifying the controller 13 installed in the agricultural and fisheries farm. The controller communication destination is a communication destination to the controller 13. The controller communication destination may be an IP address.
[0046] The connection terminal information is information indicating the connection terminal of the controller 13 installed at the agricultural and fisheries farm. The connection device information is information capable of identifying the model of the connection device 14. The connection device information is information capable of identifying one or more connection devices 14 connected to the controller 13. The setting item is information indicating one or more items to be set in the connection device 14. The setting information is information to be set in the connection device 14 so as to correspond to the setting item.
[0047] In this way, by referring to the setting database 41B, information on the controller 13 installed at the agricultural and fishery farm can be managed. Also, by referring to the setting database 41B, information on the connection devices 14 at the agricultural and fishery farm can be managed. In particular, by referring to the setting database 41B, the number and models of the connection devices 14 at the agricultural and fishery farm connected to the controller 13 can be managed. Also, by referring to the setting database 41B, setting information of the connection devices 14 connected to the controller 13 at the agricultural and fishery farm can be managed.
[0048] <Connection device database 41C> 7, the storage unit 41 stores a connected device database 41C. The connected device database 41C is a database for managing information relating to the settings of the connected device .
[0049] In the connected device database 41C, the connected device information is associated with the purpose information. In the connected device database 41C, the connected device information may be associated with one or more purpose information. In the connected device database 41C, the connected device information is associated with one or more setting items. In the connected device database 41C, the setting items, setting candidates, and default setting information are associated with each other.
[0050] The use information is information indicating a use for which the connection device 14 is recommended to be used. The use information may be information indicating a type of industry for which the connection device 14 is recommended to be used. The use information may be information corresponding to the industry information. As a specific example, the use information for controlling soil moisture may be information corresponding to agriculture. The use information for controlling water temperature may be information corresponding to the fisheries industry. The setting candidate is information indicating candidates that can be set in the connection device 14. The setting candidate may be information indicating a setting range as candidates that can be set in the connection device 14. The default setting information is information indicating a default setting among the candidates that can be set in the connection device 14.
[0051] In this way, by referencing connected device database 41C, it becomes possible to recognize the setting items and setting candidates to be set in connected device 14 based on connected device information, setting items, and setting candidates. By referencing connected device database 41C, it becomes possible to recognize the setting items and default setting information to be set in connected device 14 based on connected device information, setting items, and default setting information.
[0052] [Settings information] Here, the setting information will be described in detail. The setting information may include information regarding signal processing executed by the controller 13. In particular, the setting information may include a type of signal input from the connected device 14 to the controller 13. The setting information may include a type of signal output from the controller 13 to the connected device 14. The signal type may include an analog signal, a digital signal, and a pulse signal. The signal type may include a voltage analog signal and a current analog signal. The signal type may include a pulse period of a pulse signal. The setting information may include a maximum drive time for continuously driving the connected device 14 including the drive unit.
[0053] The setting information may include a threshold value of a signal input from the connected device 14 to the controller 13. In particular, the setting information may include an upper limit amplitude value of an analog signal input from the connected device 14 to the controller 13.
[0054] The setting information may include a sampling period for sampling the signal input from the connected device 14 to the controller 13. The setting information may include the number of sampling times for averaging the signal input from the connected device 14 to the controller 13 after sampling.
[0055] The setting information may include a unit of a value obtained by digitizing an analog signal input from the connected device 14 to the controller 13. The setting information may include a tolerance range of a value obtained by digitizing an analog signal input from the connected device 14 to the controller 13.
[0056] The setting information may include an error determination condition for the connected device 14. In particular, the setting information may include a threshold value for performing an error determination for the connected device 14 with respect to a signal input from the connected device 14 to the controller 13. The setting information may include a consecutive number of times that the signal input from the connected device 14 to the controller 13 exceeds a threshold value for performing an error determination for the connected device 14. The setting information may include control content associated with the error determination for the connected device 14. In particular, the setting information may include continuous driving of the connected device 14 with respect to an error determination for the connected device 14, and stopping driving with respect to an error determination for the connected device 14.
[0057] The setting information may include a notification condition for notifying information from the controller 13 to the information management device 11. In particular, the setting information may include a threshold value at which the notification condition is established based on a signal input from the connected device 14 to the controller 13. The setting information may include whether or not a notification based on a signal input from the connected device 14 to the controller 13 is to be made from the controller 13 to the information management device 11. The setting information may include whether or not an error determination result of the connected device 14 is to be notified from the controller 13 to the information management device 11. The setting information may include whether or not an error determination result of the connected device 14 is to be notified from the information management device 11 to the terminal device 12.
[0058] As a specific example, the setting information may include whether or not to provide a flow rate error notification which results in a flow rate error in irrigation or liquid fertilizer spraying. The setting information may include whether or not to provide a hoisting error notification which results in a hoisting error in a ventilation window or ventilation fan. The setting information may include a threshold value for determining a flow rate error. The setting information may include a consecutive number of times for determining a flow rate error. The setting information may include a threshold value for determining a hoisting error. The setting information may include a consecutive number of times for determining a hoisting error.
[0059] The setting information may include whether to issue an upper limit moisture content notification when the moisture content reaches an upper limit value. The setting information may include whether to issue a lower limit moisture content notification when the moisture content reaches a lower limit value. The setting information may include whether to issue an upper limit temperature notification when the temperature reaches an upper limit value. The setting information may include whether to issue a lower limit temperature notification when the temperature reaches a lower limit value. The setting information may include whether to issue an upper limit oxygen content notification when the oxygen content reaches an upper limit value. The setting information may include whether to issue a lower limit oxygen content notification when the oxygen content reaches a lower limit value. The setting information may include whether to issue an upper limit water temperature notification when the water temperature reaches an upper limit value. The setting information may include whether to issue a lower limit water temperature notification when the water temperature reaches a lower limit value.
[0060] The setting information may include an upper limit for the moisture content. The setting information may include a lower limit for the moisture content. The setting information may include an upper limit for the temperature. The setting information may include a lower limit for the temperature. The setting information may include an upper limit for the oxygen content. The setting information may include a lower limit for the oxygen content. The setting information may include an upper limit for the water temperature. The setting information may include a lower limit for the water temperature.
[0061] The setting information may include control details for the controller 13 to control the connected device 14. In particular, the setting information may include process details to be executed when a control condition is satisfied based on a signal input from the connected device 14 to the controller 13.
[0062] As a specific example, the setting information may include whether to drive the irrigation drive unit when the soil moisture content reaches a lower limit based on a signal from the connection device 14 including a soil moisture sensor. The setting information may include whether to drive the oxygen supply drive unit when the oxygen content reaches a lower limit based on a signal from the connection device 14 including a dissolved oxygen sensor.
[0063] <Settings information provision control process> Next, the setting information provision control process will be described with reference to Fig. 8. The setting information provision control process is a process executed by the control unit 40 at predetermined intervals. In order to facilitate understanding of the invention, the following process will be described on the assumption that authentication of the farm manager has been performed normally.
[0064] As shown in FIG. 8, in the information management device 11, in step S10, the control unit 40 determines whether or not a setting provision request has been input by communication with the terminal device 12. The setting provision request is information requesting the provision of setting information of the connection device 14 currently managed by the manager of the agricultural and fishery farm. In the terminal device 12, when a setting provision request is input from the terminal input unit 23 in response to an operation by the manager of the agricultural and fishery farm, the terminal control unit 20 transmits the setting provision request to the information management device 11. The setting provision request is information for requesting the provision of setting information of the connection device 14 corresponding to the manager of the agricultural and fishery farm. The setting provision request is information for requesting the provision of setting information of the connection device 14 at the current time. The setting provision request may include manager identification information.
[0065] In the information management device 11, the control unit 40 determines that a setting provision request has been input when the control unit 40 receives the setting provision request from the terminal device 12. If the control unit 40 determines that a setting provision request has not been input, the control unit 40 ends the setting information provision control process without executing steps S11 to S14. If the control unit 40 determines that a setting provision request has been input, the control unit 40 transitions the process to step S11.
[0066] In step S11, the control unit 40 executes an administrator identification information acquisition process. In this process, the control unit 40 acquires administrator identification information corresponding to the administrator of the farm who input the setting provision request. In this case, the control unit 40 may acquire administrator identification information when authentication of the farm manager is normally performed, or may acquire administrator identification information included in the setting provision request.
[0067] In step S12, the control unit 40 executes a setting database reference process. In this process, the control unit 40 refers to the setting database 41B. In particular, the control unit 40 refers to information corresponding to the administrator identification information from the setting database 41B. As a specific example, the control unit 40 refers to the agricultural / fishery farm identification information, the controller identification information, the connection terminal information, the connected device information, the setting items, and the setting information as information corresponding to the administrator identification information.
[0068] In step S13, the control unit 40 executes a connected device database reference process. In this process, the control unit 40 references the connected device database 41C. In particular, the control unit 40 acquires connected device information corresponding to the administrator identification information from the setting database 41B. The control unit 40 references information corresponding to the connected device information from the connected device database 41C. As a specific example, the control unit 40 references setting item information, setting candidates, and default setting information as information corresponding to the connected device information.
[0069] In step S14, the control unit 40 executes a setting information providing process. In this process, the control unit 40 transmits to the terminal device 12 information corresponding to the administrator identification information referred to in step S12 and information corresponding to the connected device information referred to in step S13.
[0070] Meanwhile, in the terminal device 12, the terminal control unit 20 receives information from the information management device 11. The terminal control unit 20 stores the information received from the information management device 11 in the terminal storage unit 21. The terminal control unit 20 causes the terminal display unit 24 to display the information received from the information management device 11.
[0071] Thereby, in the information management device 11, the control unit 40 can provide the terminal device 12 with current setting information corresponding to the administrator identification information in response to an input of a setting provision request from the terminal device 12. The control unit 40 can provide the terminal device 12 with setting candidates corresponding to the administrator identification information and current connected device information in response to an input of a setting provision request from the terminal device 12.
[0072] <First setting control process> Next, the first setting control process will be described with reference to Fig. 9. The first setting control process is a process executed by the control unit 40 at predetermined intervals.
[0073] As shown in FIG. 9, in the information management device 11, in step S20, the control unit 40 determines whether or not setting designation information has been input by communication with the terminal device 12. The setting designation information is information that designates the setting information of the connection device 14 managed by the manager of the agricultural and fishery farm. In other words, the setting designation information is also information for changing the setting information of the connection device 14 managed by the manager of the agricultural and fishery farm. In the terminal device 12, the terminal control unit 20 transmits the setting designation information to the information management device 11 when the setting designation information is input from the terminal input unit 23 in response to an operation by the manager of the agricultural and fishery farm. The setting designation information is information for designating the setting information of the connection device 14. The setting designation information is information for changing the setting information of the connection device 14. The setting designation information may include manager identification information, agricultural and fishery farm identification information, controller identification information, connection terminal information, connection device information, setting items, and setting information.
[0074] In the information management device 11, the control unit 40 determines that the setting designation information has been input when the setting designation information is received from the terminal device 12. If the control unit 40 determines that the setting designation information has not been input, it ends the first setting control process without executing steps S21 to S23. If the control unit 40 determines that the setting designation information has been input, it transitions to step S21.
[0075] In step S21, the control unit 40 executes a connected device information acquisition process. In this process, the control unit 40 acquires connected device information. In this case, the control unit 40 acquires the connected device information included in the setting designation information.
[0076] In step S22, the control unit 40 executes a setting information acquisition process. In this process, the control unit 40 acquires the setting items and setting information of the connected device 14. In this case, the control unit 40 acquires the setting items and setting information included in the setting designation information. In addition to the connected device information, setting items, and setting information, the control unit 40 acquires the administrator identification information, agricultural / fishery farm identification information, controller identification information, and connection terminal information included in the setting designation information.
[0077] In step S23, the control unit 40 executes a setting information registration process. In this process, the control unit 40 registers the setting information of the connected device 14 in the setting database 41B based on the acquired information. As a result, the control unit 40 registers the setting information so as to correspond to the administrator identification information, the farm identification information, the controller identification information, the connection terminal information, the setting items, and the connected device information.
[0078] In step S24, the control unit 40 executes the setting information providing process in the same manner as in step S14. In this process, the control unit 40 transmits to the terminal device 12 the manager identification information, the farm identification information, the controller identification information, the connection terminal information, the connection device information, and the setting information registered in the setting database 41B.
[0079] Meanwhile, in the terminal device 12, the terminal control unit 20 receives information from the information management device 11. The terminal control unit 20 stores the information received from the information management device 11 in the terminal storage unit 21. The terminal control unit 20 causes the terminal display unit 24 to display the information received from the information management device 11.
[0080] As a result, in the information management device 11, the control unit 40 can provide the terminal device 12 with the current setting information updated by registering the setting information in response to the input of setting designation information from the terminal device 12.
[0081] <Device information provision control process> Next, the device information provision control process will be described with reference to Fig. 10. The device information provision control process is a process executed by the control unit 40 at predetermined intervals.
[0082] As shown in FIG. 10, in the information management device 11, in step S30, the control unit 40 determines whether or not device designation information has been input by communication with the terminal device 12. The device designation information is information that designates the connected device 14 managed by the manager of the agricultural and fishery farm. In other words, the setting designation information is also information for changing the connected device 14 managed by the manager of the agricultural and fishery farm. In the terminal device 12, the terminal control unit 20 transmits the device designation information to the information management device 11 when the device designation information is input from the terminal input unit 23 in response to an operation by the manager of the agricultural and fishery farm. The device designation information is information for designating the connected device 14 connected to the controller 13. The device designation information is also information for changing the connected device 14 connected to the controller 13. The device designation information may include manager identification information, agricultural and fishery farm identification information, controller identification information, connection terminal information, and connected device information.
[0083] In the information management device 11, the control unit 40 determines that the device designation information has been input when the device designation information is received from the terminal device 12. If the control unit 40 determines that the device designation information has not been input, it does not execute steps S31 to S36 and ends the device information provision control process. If the control unit 40 determines that the device designation information has been input, it transitions to step S31.
[0084] In step S31, the control unit 40 executes the connection device information acquisition process in the same manner as in step S21. In this process, the control unit 40 acquires the connection device information included in the device designation information. In addition to the connection device information, the control unit 40 acquires the administrator identification information, agricultural / fishery farm identification information, controller identification information, and connection terminal information included in the device designation information.
[0085] In step S32, the control unit 40 executes a connected device database reference process in the same manner as in step S 13. In this process, the control unit 40 refers to information corresponding to the connected device information in the connected device database 41C.
[0086] In step S33, the control unit 40 executes a default setting information acquisition process. In this process, the control unit 40 acquires default setting information corresponding to the connected device information from the connected device database 41C.
[0087] In step S34, the control unit 40 executes a default setting information registration process. In this process, the control unit 40 registers the default setting information acquired from the connected device database 41C in the setting database 41B. As a result, the control unit 40 registers the default setting information as setting information corresponding to the connected device information included in the device designation information.
[0088] In step S35, the control unit 40 executes a setting candidate acquisition process. In this process, the control unit 40 acquires setting candidates corresponding to the connected device information from the connected device database 41C.
[0089] In step S36, the control unit 40 executes the setting information providing process in the same manner as in step S14. In this process, the control unit 40 transmits the default setting information acquired in step S32 and the setting candidates acquired in step S34 to the terminal device 12. The control unit 40 may transmit administrator identification information, agricultural and fishery farm identification information, controller identification information, connection terminal information, and connection device identification information to the terminal device 12 in addition to the default setting information and the setting candidates.
[0090] Meanwhile, in the terminal device 12, the terminal control unit 20 receives information from the information management device 11. The terminal control unit 20 stores the information received from the information management device 11 in the terminal storage unit 21. The terminal control unit 20 causes the terminal display unit 24 to display the information received from the information management device 11. In particular, the terminal control unit 20 causes the terminal display unit 24 to display the default setting information received from the information management device 11 so as to correspond to the connected device information. When setting candidate selection information is input from the terminal input unit 23 in response to the operation of the manager of the agricultural and fishery farm, the terminal control unit 20 causes the terminal display unit 24 to display the setting candidates received from the information management device 11 so as to correspond to the connected device information.
[0091] Thereby, in the information management device 11, the control unit 40 can register default setting information corresponding to the connected device information as setting information in the setting database 41B in response to the input of device designation information from the terminal device 12. The control unit 40 can provide the terminal device 12 with default setting information and setting candidates corresponding to the connected device information in response to the input of device designation information from the terminal device 12.
[0092] <Setting information transmission control process and second setting control process> Next, the setting information transmission control process and the second setting control process will be described with reference to Fig. 11. The setting information transmission control process is a process executed by the control unit 40 at predetermined intervals. The second setting control process is a process executed by the general control unit 30 at predetermined intervals.
[0093] 11, in the controller 13, in step S50 of the second setting control process, the overall control unit 30 determines whether or not it is startup. If the overall control unit 30 determines that it is not startup, it skips step S51 and proceeds to step S52. If the overall control unit 30 determines that it is startup, it proceeds to step S51.
[0094] In step S51, the overall control unit 30 executes a setting information transmission request process. In this process, the overall control unit 30 transmits a setting information transmission request to the information management device 11. The setting information transmission request is a request for acquiring setting information of the connection device 14 connected to the controller 13 from the information management device 11. The setting information transmission request is information including controller identification information.
[0095] Meanwhile, in the information management device 11, in step S40 of the setting information transmission control process, the control unit 40 determines whether or not a setting information transmission request has been input by communication with the terminal device 12. If the control unit 40 determines that a setting information transmission request has not been input, it does not execute step S41 and ends the setting information transmission control process. If the control unit 40 determines that a setting information transmission request has been input, it transitions to step S41.
[0096] In step S41, the control unit 40 executes a setting information transmission process. In this process, the control unit 40 acquires controller identification information included in the setting information transmission request. The control unit 40 acquires connection terminal information, connected device information, setting items, and setting information corresponding to the controller identification information from the setting database 41B. The control unit 40 transmits the connection terminal information, connected device information, setting items, and setting information to the controller 13 corresponding to the controller identification information.
[0097] Meanwhile, in the controller 13, in step S52 of the second setting control process, the overall control unit 30 determines whether or not setting information has been received from the information management device 11. In particular, the overall control unit 30 receives, in addition to the setting information, connection terminal information, connected device information, and setting items corresponding to the setting information from the information management device 11. If the overall control unit 30 determines that setting information has not been received from the information management device 11, it does not execute step S53 and ends the second setting control process. If the overall control unit 30 determines that setting information has been received from the information management device 11, it transitions to step S53.
[0098] In step S53, the central control unit 30 executes a setting process. In this process, the central control unit 30 stores the received setting information in the central storage unit 31. In particular, the central control unit 30 stores the setting information in the central storage unit 31 so as to correspond to the connection terminal information, the connected device information, and the setting items. As a result, the central control unit 30 performs control related to the agriculture and fisheries industries based on the setting information transmission request acquired from the information management device 11.
[0099] <Signal control processing> Next, the signal control process will be described with reference to Fig. 12. The signal control process is a process executed by the general control unit 30 at predetermined intervals.
[0100] As shown in Fig. 12, in step S60, the central control unit 30 of the controller 13 determines whether or not it is a sampling period for each connected device 14 corresponding to the connection terminal information, based on a timer assigned to each connection terminal in the central storage unit 31. In particular, the central control unit 30 determines whether or not it is a sampling period for each connected device 14, based on the setting information stored in the central storage unit 31, by setting a value corresponding to the sampling period for each connection terminal to the timer. If the central control unit 30 determines that it is not a sampling period, it does not execute steps S61 to S64 and ends the signal control process. If the central control unit 30 determines that it is a sampling period, it moves the process to step S61.
[0101] In step S61, the overall control unit 30 executes a sampling process. In this process, the overall control unit 30 samples the detection result by the connected device 14 based on a signal from the connected device 14 that has reached the sampling period. In this manner, the overall control unit 30 extracts the detection result by the connected device 14 for each sampling period. The overall control unit 30 stores the detection result by the connected device 14 in the overall storage unit 31.
[0102] In step S62, the central control unit 30 determines whether or not the number of samplings is the number of times for each connected device 14 corresponding to the connection terminal information, based on a counter assigned to each connection terminal in the central storage unit 31. In particular, the central control unit 30 determines whether or not the number of samplings is the number of times for each connected device 14, by setting a value corresponding to the number of samplings for each connection terminal in the counter, based on the setting information stored in the central storage unit 31. The number of samplings may be an integer, and may be one or more times. If the central control unit 30 determines that the number of samplings is not the number of samplings, it does not execute steps S63 and S64 and ends the signal control process. If the central control unit 30 determines that the number of samplings is the number of samplings, it moves the process to step S63.
[0103] In step S63, the overall control unit 30 executes an averaging process. In this process, the overall control unit 30 averages the detection results by the connected device 14 corresponding to the connected device 14 that has been sampled. In this manner, the overall control unit 30 extracts and averages the detection results by the connected device 14 extracted for each sampling period over the sampling number.
[0104] In step S64, the central control unit 30 executes a detection result acquisition process. In this process, the central control unit 30 acquires the detection results by the connected devices 14 averaged in step S63, and stores them in the central storage unit 31.
[0105] <Communication control processing> Next, the communication control process will be described with reference to Fig. 13. The communication control process is executed by the general control unit 30 at predetermined intervals.
[0106] As shown in Fig. 13, in the controller 13, in step S70, the overall control unit 30 determines whether or not a transmission condition is met. The transmission condition is a condition for transmitting a detection result by the connected device 14 to the information management device 11. The transmission condition is met when the detection result by the connected device 14 is acquired. If the overall control unit 30 determines that the transmission condition is not met, it does not execute step S71 and shifts the process to step S72. If the overall control unit 30 determines that the transmission condition is met, it shifts the process to step S71.
[0107] In step S71, the overall control unit 30 executes a detection result transmission process. In this process, the overall control unit 30 transmits the detection result by the connected device 14 to the information management device 11. The overall control unit 30 may transmit to the information management device 11 controller identification information, connected terminal information, and connected device information in addition to the detection result by the connected device 14.
[0108] In the information management device 11, when the control unit 40 receives the detection result by the connected device 14, the control unit 40 stores the detection result by the connected device 14 in the storage unit 41 in association with the controller identification information, the connected terminal information, the connected device information, and the current date and time information. This enables the control unit 40 to recognize the detection result by the connected device 14.
[0109] In addition, the control unit 40 may transmit the detection result by the connection device 14 to the terminal device 12 in response to an instruction from the manager of the agricultural and fishery farm. As a result, the terminal control unit 20 of the terminal device 12 can cause the terminal display unit 24 to display the detection result by the connection device 14.
[0110] In step S72, the central control unit 30 judges whether or not a notification condition is satisfied. The notification condition is a condition for notifying information from the controller 13 to the information management device 11. When setting information for notifying information from the controller 13 to the information management device 11 is registered in the central storage unit 31, the notification condition can be satisfied for an item corresponding to the setting information.
[0111] As a specific example, when setting information for notifying information based on a signal from the connected device 14 is registered in the central storage unit 31, the notification condition is established for information corresponding to that setting information. When setting information for notifying an error determination result in response to an error determination is registered in the central storage unit 31, the notification condition is established by an error determination of the connected device 14 corresponding to that setting information.
[0112] If the overall control unit 30 determines that the notification condition is not satisfied, it ends the communication control process without executing step S73. If the overall control unit 30 determines that the notification condition is satisfied, it shifts the process to step S73.
[0113] In step S73, the overall control unit 30 executes a notification process. In this process, the overall control unit 30 transmits information indicating that the notification condition has been met to the information management device 11. In detail, when the notification condition has been met based on a signal from the connected device 14, the overall control unit 30 transmits information based on the signal from the connected device 14 to the information management device 11. When the notification condition has been met according to the error determination, the overall control unit 30 transmits the error determination result to the information management device 11. The overall control unit 30 may transmit the controller identification information, the connection terminal information, and the connected device information to the information management device 11 as information indicating that the notification condition has been met.
[0114] In the information management device 11, when the control unit 40 receives information indicating that the notification condition is satisfied, the control unit 40 stores the information indicating that the notification condition is satisfied in the storage unit 41. This enables the control unit 40 to recognize that the notification condition is satisfied.
[0115] In this way, the controller 13 communicates information related to the agriculture and fisheries industries from the connection device 14 with the information management device 11. In other words, the connection device 14 can communicate information related to the agriculture and fisheries industries with the information management device 11 via the controller 13.
[0116] In addition, the control unit 40 may transmit to the terminal device 12, in response to an instruction from the manager of the agricultural and fishery farm, that the notification condition has been met. As a result, in the terminal device 12, the terminal control unit 20 can cause the terminal display unit 24 to display that the notification condition has been met.
[0117] In the controller 13, in a process separate from the communication control process, the overall control unit 30 determines whether or not a control condition is satisfied based on the setting information registered in the overall storage unit 31. The control condition is satisfied based on a signal input from the connected device 14 to the controller 13. When the overall control unit 30 determines that the control condition is satisfied, it executes the control content corresponding to the control condition.
[0118] As a specific example, the general control unit 30 determines that the control condition is met when the soil moisture content reaches a lower limit based on a signal from a connection device 14 including a soil moisture sensor, and drives an irrigation drive unit included in the connection device 14. The general control unit 30 determines that the control condition is met when the oxygen content reaches a lower limit based on a signal from a connection device 14 including a dissolved oxygen sensor, and drives an oxygen supply drive unit included in the connection device 14.
[0119] <Actions and Effects of the First Embodiment> The operation and effects of the first embodiment will be described. (1) The control unit 40 registers the setting information of the connection device 14 in response to an instruction from an administrator, based on the connection device information of the connection device 14 capable of communicating information related to the agriculture and fisheries industry so as to correspond to the connection device 14. The control unit 40 causes the controller 13 to execute control related to the connection device 14 based on the registered setting information of the connection device 14 while in a state in which communication with the connection device 14 is possible. Therefore, if the connection device information of the connection device 14 is acquired, the connection device 14 and the setting information of the connection device 14 can be registered in association with each other based on the connection device information of the connection device 14. In particular, even when the connection state of the connection device 14 is changed, such as when a connection device 14 with different specifications is connected, the setting information of the connection device 14 can be easily changed. In addition, the model and number of the connection devices 14 connected to the controller 13 can be easily managed. This makes it easy to set the setting information for the connection device 14. Therefore, it is possible to improve the convenience of setting the setting information of the connection device 14 capable of communicating information related to the agriculture and fisheries industry.
[0120] (2) The control unit 40 acquires setting candidates for the connection device 14 corresponding to the connection device 14 based on the connection device information of the connection device 14. The control unit 40 acquires setting information for the connection device 14 from the setting candidates for the connection device 14 at the instruction of the administrator. Therefore, the administrator can designate one of the setting candidates for the connection device 14 corresponding to the connection device 14 as setting information. This makes it easy to set the setting information for the connection device 14. Therefore, it is possible to improve the convenience of setting the setting information for the connection device 14 that can communicate information related to the agriculture and fisheries industry.
[0121] (3) The control unit 40 acquires default setting information corresponding to the connection device 14 based on the connection device information of the connection device 14. Therefore, even if the setting information of the connection device 14 is in the initial state, the default setting information is set. This makes it easy to set the setting information for the connection device 14. Therefore, it is possible to improve the convenience of setting the setting information for the connection device 14 that can communicate information related to the agriculture and fisheries industry.
[0122] (4) The control unit 40 registers setting information related to the signal processing executed by the controller 13. Therefore, when communicating with the connection device 14 via the controller 13, it is possible to manage setting information related to the signal processing to be executed by the controller 13. In this way, it is possible to execute the signal processing by the controller 13, not the information management device 11. In particular, the controller 13 can execute the signal processing for each connection device 14, and even if the connection state of the connection device 14 is changed, such as when a connection device 14 with different specifications is connected, the signal processing by the controller 13 can be easily changed for each connection device 14. This makes it possible to improve the accuracy of the signal processing, and to distribute the control load associated with the signal processing without being easily affected by the communication situation. In other words, it is possible to improve real-time performance. Therefore, it is possible to improve the convenience of setting the setting information of the connection device 14 that can communicate information related to the agriculture and fisheries industry.
[0123] (5) The control unit 40 registers the notification conditions for notifying the information management device 11 from the controller 13 as the setting information of the connection device 14. This allows the manager of the agricultural and fisheries farm to easily manage the notification conditions. In particular, the notification conditions can be managed for each connection device 14, and even if the connection state of the connection device 14 is changed, such as when a connection device 14 with different specifications is connected, the notification conditions can be easily changed for each connection device 14. This makes it possible to easily control notifications from the controller 13. This therefore improves the convenience of setting the setting information for the connection device 14 that can communicate information related to the agricultural and fisheries industry.
[0124] (6) The control unit 40 transmits the setting information of the connection device 14 to the controller 13 in response to a setting information transmission request from the controller 13. Therefore, the latest setting information of the connection device 14 can be provided to the controller 13 in response to a setting information transmission request from the controller 13. Even if communication between the information management device 11 and the controller 13 becomes impossible, the general control unit 30 can control the connection device 14 based on the setting information of the connection device 14 provided to the controller 13. Even if the setting information of the general storage unit 31 in the controller 13 is lost, the latest setting information of the connection device 14 can be provided to the controller 13 in response to a setting information transmission request from the controller 13. This improves the reliability of information related to the agriculture and fisheries industry. Furthermore, when the controller 13 is replaced, the setting information for the controller 13 can be easily set. Therefore, the convenience of setting the setting information of the connection device 14 that can communicate information related to the agriculture and fisheries industry can be improved.
[0125] (7) In particular, when the controller 13 is started up, the control unit 40 transmits the setting information of the connection device 14 to the controller 13 in response to a request to transmit the setting information from the controller 13. Therefore, the setting information of the connection device 14 can be provided to the controller 13 in response to the start-up of the controller 13. This improves the convenience of setting the setting information of the connection device 14 that can communicate information related to the agriculture and fisheries industries.
[0126] [Example of change] This embodiment can be modified as follows: This embodiment and the following modifications can be combined with each other to the extent that there is no technical contradiction.
[0127] The control unit 40 may register the monitoring period in the setting database 41B as the setting information of the connection device 14. In this case, the control unit 40 may register the monitoring period in the setting database 41B for each connection device 14 including a detection unit. The monitoring period may be a period in which a transmission condition is met for transmitting the detection result by the connection device 14 from the controller 13 to the information management device 11. This makes it possible to distribute the control load associated with signal processing while being less susceptible to the influence of communication conditions. Therefore, it is possible to improve the convenience of setting the setting information of the connection device 14 that can communicate information related to the agriculture and fisheries industries.
[0128] In the information management device 11, the control unit 40 may store in the storage unit 41, as setting information for each detection result by the connected device 14, a counting method for counting the detection results by the connected device 14 received from the controller 13. In this case, as a specific example of the counting method, a date and time interval for graphing the detection results by the connected device 14 may be specified.
[0129] When multiple connected devices 14 are the same model, and when the control unit 40 changes any one of the setting information of the multiple connected devices 14, the control unit 40 may synchronously change the other setting information as well. When multiple connected devices 14 have the same administrator identification information but are connected to different controllers 13 and are the same model, and when the control unit 40 changes any one of the setting information of the multiple connected devices 14, the control unit 40 may synchronously change the other setting information as well.
[0130] The control unit 40 may transmit the setting information to the controller 13 when a setting information transmission request is input through communication with the terminal device 12. In this case, the setting information transmission request may include controller identification information. Thereby, when a setting information transmission request is input through communication with the terminal device 12, the control unit 40 transmits the setting information to the controller 13 corresponding to the controller identification information.
[0131] The control unit 40 may acquire the setting information by receiving setting designation information from the controller 13. In this case, by receiving the setting designation information from the controller 13, the control unit 40 acquires controller identification information, connection terminal information, connected device information, and setting items in addition to the setting information.
[0132] The control unit 40 may read out the business type information corresponding to the agricultural and fishery facility identification information in response to the input of the setting provision request, and provide the setting candidates and default setting information of the connection device information for which the usage information corresponding to the business type information is defined to the terminal device 12. This makes it possible to provide the manager of the agricultural and fishery facility with the setting candidates and default setting information of the connection device information suitable for the business type information of the agricultural and fishery facility.
[0133] As users, the terminal device 12, the controller 13, and the connection device 14 may be managed by a manager entrusted by the manager of the farm or fishery farm, in addition to the manager of the farm or fishery farm. The manager entrusted by the manager of the farm or fishery farm may be a manager of the system installation at the farm or fishery farm. In other words, the manager may include the manager of the farm or fishery farm and the manager of the system installation.
[0134] Communication may be possible between the terminal device 12 and the controller 13 without going through the information management device 11. The control unit 40 may transmit an administrator communication destination to the controller 13. This allows the overall control unit 30 in the controller 13 to recognize the administrator communication destination. The control unit 40 may transmit a controller communication destination to the terminal device 12. This allows the terminal control unit 20 in the terminal device 12 to recognize the controller communication destination. In such a case, in the controller 13, the overall control unit 30 may notify the terminal device 12 of information directly without going through the information management device 11.
[0135] In the controller 13, the overall control unit 30 may update the setting information through input from the overall input unit 33. In the controller 13, the overall control unit 30 may update the setting information through communication with the terminal device 12. When the overall control unit 30 updates the setting information without communication from the information management device 11, it may transmit the updated setting information to the information management device 11. In this case, in the information management device 11, the control unit 40 updates the setting database 41B based on the setting information received from the controller 13.
[0136] In the controller 13, the general control unit 30 may acquire the connection device information from the connection device 14 when the connection device 14 is connected to the input connection terminal 35A or the output connection terminal 36A. In this case, in the controller 13, the general control unit 30 may transmit the connection device information acquired from the connection device 14 to the information management device 11. The general control unit 30 may transmit the connection terminal information to which the connection device 14 is connected to the connection device information in association with the connection device information to the information management device 11. In the information management device 11, the control unit 40 may acquire the connection device information and the connection terminal information by receiving the connection device information and the connection terminal information from the controller 13, and update the setting database 41B. Then, when the control unit 40 updates the setting database 41B, it may transmit a setting request regarding the connection device 14 to the terminal device 12 corresponding to the manager of the agricultural and fishery farm.
[0137] In the information management system 10, devices including, for example, the controller 13 may be connected in multiple stages between the information management device 11 and the connection device 14. As a specific example, a main controller capable of communicating with the information management device 11 and a sub-controller capable of communicating with the connection device 14 may be installed in the agricultural and fisheries farm, and the main controller and the sub-controller may be capable of communicating with each other. In this case, the functions of the controller 13 may be divided into the main controller and the sub-controller.
[0138] In the information management device 11, the control unit 40 may control the connected device 14 without going through the controller 13. In other words, the control unit 40 may control the connected device 14 based on the setting information of the connected device 14 when the control unit 40 is in a state in which it can communicate with the connected device 14.
[0139] The information management system 10 may include a plurality of information management devices 11. The information management device 11 may be configured to manage one agricultural or fishery farm. In other words, the information management system 10 may install the information management device 11 in one agricultural or fishery farm.
[0140] The term "at least any" as used herein means one or more of the desired options. As an example, the term "at least any" as used herein means only one option or both options if the number of options is two. As another example, the term "at least any" as used herein means only one option or any combination of two or more options if the number of options is three or more.
[0141] [Note] The technical ideas understood from the above-described embodiment and modified examples will be described below. [Mode 1] The information management device comprises a connection device information acquisition unit that acquires connection device information of a connection device capable of communicating information related to the agriculture, fisheries and forestry industries, a setting information registration unit that registers setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device acquired by the connection device information acquisition unit, and a connection device control unit that, when in a state capable of communicating with the connection device, controls the connection device based on the setting information of the connection device registered by the setting information registration unit.
[0142] The information management device described in [Aspect 2] and [Aspect 1] includes a setting candidate acquisition unit that acquires setting candidates for the connected device corresponding to the connected device based on the connected device information of the connected device acquired by the connected device information acquisition unit, and a setting information acquisition unit that acquires setting information for the connected device from the setting candidates for the connected device acquired by the setting candidate acquisition unit at the instruction of an administrator, and the setting information registration unit registers the setting information of the connected device acquired by the setting information acquisition unit so as to correspond to the connected device.
[0143] [Aspect 3] The information management device described in [Aspect 1] or [Aspect 2] includes a communication unit capable of communicating with the connected device via a controller, and the setting information registration unit registers setting information regarding signal processing performed by the controller.
[0144] The information management device described in [Aspect 4], [Aspect 1] or [Aspect 2] includes a communication unit capable of communicating with the connected device via a controller, and a setting information transmission unit that transmits to the controller the setting information of the connected device registered by the setting information registration unit in response to a setting information transmission request from the controller.
[0145] [Aspect 5] The information management system comprises a connection device information acquisition unit that acquires connection device information of a connection device capable of communicating information relating to the agriculture, fisheries and forestry industries, a setting information registration unit that registers setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device acquired by the connection device information acquisition unit, and a connection device control unit that, when in a state capable of communicating with the connection device, controls the connection device based on the setting information of the connection device registered by the setting information registration unit.
[0146] [Aspect 6] The information management method includes one or more computers acquiring connection device information of a connection device capable of communicating information relating to the agriculture, fisheries and forestry industries, registering setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device, and, when capable of communicating with the connection device, controlling the connection device based on the setting information of the connection device.
[0147] [Aspect 7] The program causes one or more computers to obtain connection device information of a connection device capable of communicating information relating to the agriculture, fisheries, and forestry industries, register setting information of the connection device at the instruction of an administrator so as to correspond to the connection device based on the connection device information of the connection device, and, when in a state capable of communicating with the connection device, control the connection device based on the setting information of the connection device. [Explanation of symbols]
[0148] 10...information management system, 11...information management device, 12...terminal device, 13, 13A to 13D...controller, 14, 14A to 14H...connected device, 19...network, 20...terminal control unit, 30...general control unit, 40...control unit, 40A...connected device information acquisition unit, 40B...setting candidate acquisition unit, 40C...setting information acquisition unit, 40D...setting information registration unit, 40E...setting information transmission unit, 40F...connected device control unit, 41...memory unit, 41A...administrator database, 41B...setting database, 41C...connected device database, 42...communication unit.
Claims
1. a connection device information acquisition unit that acquires connection device information of a connection device capable of communicating information related to the agriculture, fisheries and fisheries industries; a setting information registration unit that registers setting information of the connection device in correspondence with the connection device according to an instruction from an administrator based on the connection device information of the connection device acquired by the connection device information acquisition unit; a connection device control unit that performs control regarding the connection device based on the setting information of the connection device registered by the setting information registration unit when the connection device is in a state where communication with the connection device is possible; Information management device.
2. 2. The information management device according to claim 1, a setting candidate acquisition unit that acquires setting candidates for the connection device corresponding to the connection device based on the connection device information of the connection device acquired by the connection device information acquisition unit; a setting information acquisition unit that acquires setting information of the connected device from the setting candidates of the connected device acquired by the setting candidate acquisition unit in response to an instruction from an administrator, The setting information registration unit registers the setting information of the connected device acquired by the setting information acquisition unit so as to correspond to the connected device. Information management device.
3. 3. The information management device according to claim 1, a communication unit capable of communicating with the connected device via a controller; The setting information registration unit registers setting information related to signal processing executed by the controller. Information management device.
4. 3. The information management device according to claim 1, A communication unit capable of communicating with the connected device via a controller; a setting information transmission unit that transmits to the controller the setting information of the connected device registered by the setting information registration unit in response to a setting information transmission request from the controller, Information management device.
5. a connection device information acquisition unit that acquires connection device information of a connection device capable of communicating information related to the agriculture, fisheries and fisheries industries; a setting information registration unit that registers setting information of the connection device in correspondence with the connection device according to an instruction from an administrator based on the connection device information of the connection device acquired by the connection device information acquisition unit; a connection device control unit that performs control regarding the connection device based on the setting information of the connection device registered by the setting information registration unit when the connection device is in a state where communication with the connection device is possible; Information management system.
6. One or more computers Acquiring connected device information of a connected device capable of communicating information related to the agriculture, fisheries and fisheries industries; registering setting information of the connection device in correspondence with the connection device according to an instruction from an administrator based on connection device information of the connection device; and performing control regarding the connected device based on setting information of the connected device while the connected device is in a state in which the connected device can communicate with the connected device. Information management method.
7. On one or more computers, Acquiring connected device information of a connected device capable of communicating information related to the agriculture, fisheries and fisheries industries; registering setting information of the connection device in correspondence with the connection device according to an instruction from an administrator based on connection device information of the connection device; and performing control regarding the connected device based on setting information of the connected device while the connected device is in a state in which the connected device can communicate with the connected device. program.
Citation Information
Patent Citations
Farming management system, server, farming management method, server control method and server program
JP2017046613A
Operation information management method, operation information management system, and operation information management program
JP2023087201A
Water management device of farm field, and water management system of farm field
JP2023092207A
Growing environment control system
WO2021124962A1
Oxygen control system for seafood culture tank
JP2021141852A