Farm field management system, farm field management method, and farm equipment system
Claim Score by NHIP
Abstract
The present technology relates to a farm field management system, a farm field management method, and a farm equipment system for improving the efficiency of farm work. A sensor position calculating section calculates a sensor position at which a sensor is deployed on a farm field on the basis of farm field information. A sensor deployment controlling section controls a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position. The present technology may be applied to a farm field management system that manages the farm field or to a farm equipment system that performs farm work on the farm field.

Term
Projected expiry 12 August 2036.
- Priority
- Filed
- Published
- Today
- Projected expiry
17 claims: 3 independent, 14 dependent
- 1A farm field management system comprising:a sensor position calculating section configured to calculate a sensor position at which a sensor is deployed on a farm field on the basis of farm field information;anda sensor deployment controlling section configured to control a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
- 16Broadest claimClaim Score 86, broad(NHIP)A farm field management method comprising the steps of:calculating a sensor position at which a sensor is deployed on a farm field on the basis of farm field information;andcontrolling a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
- 17A farm equipment system, wherein an information processing apparatus includes a sensor position calculating section configured to calculate a sensor position at which a sensor is deployed on a farm field on the basis of farm field information;andan implement includes a sensor deployment controlling section configured to control a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
Independent claims3
598 paragraphs in 7 sections, as filed
TECHNICAL FIELD
The present technology relates to a farm field management system, a farm field management method, and a farm equipment system. More particularly, the technology relates to a farm field management system, a farm field management method, and a farm equipment system for improving the efficiency of farm work.
BACKGROUND ART
PTL 1 discloses a data collection network for agricultural applications. In this network, energy harvest sensors for farm use are driven typically by radio waves from a base unit.
CITATION LIST
Patent Literature
[PTL 1]
U.S. Patent Application Publication No. 2014/0024313
SUMMARY
Technical Problem
However, PTL 1 fails to describe how the sensors are to be deployed on the farm field.
The present technology has been devised in view of the above circumstances. An object of the technology is to improve the efficiency of farm work.
Solution to Problem
According to one aspect of the present technology, there is provided a farm field management system including: a sensor position calculating section configured to calculate a sensor position at which a sensor is deployed on a farm field on the basis of farm field information; and a sensor deployment controlling section configured to control a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
The farm field management system may further include an instruction information generating section configured to generate instruction information for causing the sensor deploying mechanism to deploy the sensor in accordance with the sensor position calculated by the sensor position calculating section. The sensor deployment controlling section may be caused to cause the sensor deploying mechanism to deploy the sensor in accordance with the generated instruction information.
The farm field management system may further include a sensor communication section configured to communicate with the sensor deployed by the sensor deploying mechanism in order to acquire a sensor ID of the sensor.
The farm field management system may further include a log generating section configured to generate a sensor deployment log including the sensor ID of the sensor in communication and a sensor deployment position at which the sensor is deployed.
The sensor deployment log may include a timestamp indicative of a date and a time at which the sensor has been deployed and a sensor type indicative of the deployed sensor.
The farm field management system may further include a storage section configured to store the generated sensor deployment log.
The farm field management system may further include: a farm machine configured to have a farm machine mount sensor for acquiring the farm field information on the farm field; and an implement configured to be connected with the farm machine and include the sensor deploying mechanism. The sensor position calculating section may be caused to calculate the sensor position following the acquisition of the farm field information by the farm machine mount sensor of the farm machine. The sensor deployment controlling section may be caused to cause the sensor deploying mechanism of the implement to deploy the sensor following the calculation of the sensor position by the sensor position calculating section.
The farm machine mount sensor may be caused to acquire as the farm field information image data representing a crop as an object. The sensor position calculating section may be caused to calculate the sensor position based on a positional relation between the crop on the one hand and the farm machine and the implement on the other hand, the positional relation being calculated through analysis of the image data.
The farm machine mount sensor may be caused to acquire as the farm field information data about moisture and nutrients in the soil. The sensor position calculating section may be caused to calculate the sensor position based on the data about the moisture and the nutrients.
The farm field management system may further include a seeding position calculating section configured to calculate a seeding position for a crop on the farm field on the basis of the farm field information.
The farm field management system may further include a seeding mechanism configured to seed the crop in accordance with the seeding position in parallel with the deployment of the sensor by the sensor deploying mechanism.
The farm field management system may further include a log generating section configured to generate a seeding log including a crop ID of the seeded crop and the seeding position at which the crop has been seeded.
The farm field management system may further include a display section configured to display a screen indicative of deployment status of the sensor on the farm field.
The display section may be caused to update the display on the screen every time the sensor is deployed.
The sensor may include: a sensor substrate configured to communicate with the sensor communication section; a capsule configured to be spherical in shape to encapsulate the sensor substrate; and a weight configured to be disposed inside the capsule to keep the sensor substrate constant in attitude.
According to another aspect of the present technology, there is provided a farm field management method including the steps of: calculating a sensor position at which a sensor is deployed on a farm field on the basis of farm field information; and controlling a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
According to a further aspect of the present technology, there is provided a farm equipment system in which an information processing apparatus includes a sensor position calculating section configured to calculate a sensor position at which a sensor is deployed on a farm field on the basis of farm field information; and an implement includes a sensor deployment controlling section configured to control a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
According to the above-mentioned aspects of the present technology, a sensor position at which a sensor is deployed on the farm field is calculated on the basis of farm field information. The sensor is then deployed by a sensor deploying mechanism that deploys the sensor on the farm field in accordance with the sensor position.
Advantageous Effect of Invention
According to one aspect of the present technology, it is possible to improve the efficiency of farm work.
BRIEF DESCRIPTION OF DRAWINGS
<figref idref="DRAWINGS">FIG. 1</figref> is a schematic diagram depicting a typical configuration of a farm field management system to which the present technology is applied.
<figref idref="DRAWINGS">FIG. 2</figref> is a perspective diagram depicting a typical structure of a sensor.
<figref idref="DRAWINGS">FIG. 3</figref> is a cross-sectional diagram depicting a typical structure of the sensor.
<figref idref="DRAWINGS">FIG. 4</figref> is a cross-sectional diagram depicting another typical structure of the sensor.
<figref idref="DRAWINGS">FIG. 5</figref> is a cross-sectional diagram depicting still another typical structure of the sensor.
<figref idref="DRAWINGS">FIG. 6</figref> is a schematic diagram depicting a typical hardware configuration of a farm equipment system.
<figref idref="DRAWINGS">FIG. 7</figref> is a schematic diagram explaining the deployment of sensors.
<figref idref="DRAWINGS">FIG. 8</figref> is another schematic diagram explaining the deployment of sensors.
<figref idref="DRAWINGS">FIG. 9</figref> is a block diagram depicting a typical functional configuration of the farm equipment system.
<figref idref="DRAWINGS">FIG. 10</figref> is a flowchart explaining a work instruction information generating process.
<figref idref="DRAWINGS">FIG. 11</figref> is a tabular view depicting typical work instruction information.
<figref idref="DRAWINGS">FIG. 12</figref> is a schematic diagram depicting a typical screen display based on work instruction information.
<figref idref="DRAWINGS">FIG. 13</figref> is a flowchart explaining a sensor deploying process.
<figref idref="DRAWINGS">FIG. 14</figref> is a tabular view depicting a typical sensor deployment log.
<figref idref="DRAWINGS">FIG. 15</figref> is a schematic diagram depicting a typical screen display indicating work status.
<figref idref="DRAWINGS">FIG. 16</figref> is a tabular view depicting a typical seeding log.
<figref idref="DRAWINGS">FIG. 17</figref> is a block diagram depicting a typical functional configuration of the farm field management system.
<figref idref="DRAWINGS">FIG. 18</figref> is a schematic diagram explaining the operation of the farm equipment system using real-time sensing.
<figref idref="DRAWINGS">FIG. 19</figref> is a flowchart explaining another sensor deploying process.
<figref idref="DRAWINGS">FIG. 20</figref> is a block diagram depicting another typical functional configuration of the farm field management system.
<figref idref="DRAWINGS">FIG. 21</figref> is a flowchart explaining a sensor data acquiring process.
<figref idref="DRAWINGS">FIG. 22</figref> is a schematic diagram explaining a travel route at the time of acquiring sensor data.
<figref idref="DRAWINGS">FIG. 23</figref> is a tabular view depicting a typical sensor data log.
<figref idref="DRAWINGS">FIG. 24</figref> is a flowchart explaining a work information generating process.
<figref idref="DRAWINGS">FIG. 25</figref> is a schematic diagram explaining a work map.
<figref idref="DRAWINGS">FIG. 26</figref> is another schematic diagram explaining the work map.
<figref idref="DRAWINGS">FIG. 27</figref> is another schematic diagram explaining the work map.
<figref idref="DRAWINGS">FIG. 28</figref> is another schematic diagram explaining the work map.
<figref idref="DRAWINGS">FIG. 29</figref> is a tabular view depicting typical work information.
<figref idref="DRAWINGS">FIG. 30</figref> is a tabular view depicting another typical sensor data log.
<figref idref="DRAWINGS">FIG. 31</figref> is a flowchart explaining a work process.
<figref idref="DRAWINGS">FIG. 32</figref> is a block diagram depicting another typical functional configuration of the farm equipment system.
<figref idref="DRAWINGS">FIG. 33</figref> is a flowchart explaining another work process.
<figref idref="DRAWINGS">FIG. 34</figref> is a schematic diagram explaining a position offset between a sensor communication section and a work mechanism.
<figref idref="DRAWINGS">FIG. 35</figref> is a block diagram depicting a typical functional configuration of the sensor.
<figref idref="DRAWINGS">FIG. 36</figref> is a block diagram depicting another typical functional configuration of the sensor.
<figref idref="DRAWINGS">FIG. 37</figref> is a block diagram depicting still another typical functional configuration of the sensor.
<figref idref="DRAWINGS">FIG. 38</figref> is a block diagram depicting still another typical functional configuration of the sensor.
<figref idref="DRAWINGS">FIG. 39</figref> is a schematic diagram depicting a typical format of sensor data.
<figref idref="DRAWINGS">FIG. 40</figref> is a block diagram depicting a typical functional configuration of a wireless communication system.
<figref idref="DRAWINGS">FIG. 41</figref> is a flowchart explaining a distance calculating process.
<figref idref="DRAWINGS">FIG. 42</figref> is a tabular view explaining attenuation coefficients and additional losses.
<figref idref="DRAWINGS">FIG. 43</figref> is a block diagram depicting another typical functional configuration of the wireless communication system.
<figref idref="DRAWINGS">FIG. 44</figref> is a flowchart explaining a distance calculating process.
<figref idref="DRAWINGS">FIG. 45</figref> is a block diagram depicting still another typical functional configuration of the wireless communication system.
<figref idref="DRAWINGS">FIG. 46</figref> is a flowchart explaining another distance calculating process.
<figref idref="DRAWINGS">FIG. 47</figref> is a block diagram depicting still another typical functional configuration of the wireless communication system.
<figref idref="DRAWINGS">FIG. 48</figref> is a flowchart explaining a status estimating process.
<figref idref="DRAWINGS">FIG. 49</figref> is a graphic chart plotting the relation between frequencies and attenuation constants.
<figref idref="DRAWINGS">FIG. 50</figref> is a block diagram depicting still another typical configuration of the farm equipment system.
<figref idref="DRAWINGS">FIG. 51</figref> is a flowchart explaining a sensor recovering process.
<figref idref="DRAWINGS">FIG. 52</figref> is a schematic diagram explaining a travel route at the time of recovering sensors.
<figref idref="DRAWINGS">FIG. 53</figref> is a flowchart explaining an unrecovered sensor recovering process.
<figref idref="DRAWINGS">FIG. 54</figref> is a schematic diagram explaining a travel route at the time of the unrecovered sensor recovering process.
<figref idref="DRAWINGS">FIG. 55</figref> is a block diagram depicting still another typical functional configuration of the farm field management system.
DESCRIPTION OF EMBODIMENTS
Some preferred embodiments of the present technology are described below with reference to the accompanying drawings. The description will be made under the following headings:
1. Outline of the farm field management system <br /> 2. Deployment of the sensors <br /> 3. Utilization of sensor data <br /> 4. Details of power generation by and communication with the sensors <br /> 5. Recovery of the sensors
<1. Outline of the Farm Field Management System>
(Typical Configuration of the Farm Field Management System)
<figref idref="DRAWINGS">FIG. 1</figref> depicts a typical configuration of a farm field management system to which the present technology is applied.
A farm field management system <b>1</b> includes multiple sensors <b>20</b> deployed on a farm field <b>10</b>, a network <b>30</b>, a farm equipment system <b>40</b>, a mobile object <b>50</b>, a terminal apparatus <b>60</b>, a repeater <b>70</b>, a server <b>80</b>, and other agricultural systems <b>90</b>.
The sensors <b>20</b> each include an energy harvest sensor. The sensors <b>20</b> collect energy such as sunlight, heat, vibrations, or radio waves and converts what is collected into electric power. Driven by power from the conversion, the sensors <b>20</b> output data reflecting their status by communicating wirelessly with an external device.
In this manner, the sensors <b>20</b> acquire farm field-related data through sensing and transmit the acquired data. The sensors <b>20</b> may also be configured to transmit the generated power itself as the sensing data. The sensors <b>20</b> may also be configured to drive other diverse sensors such as soil sensors using the generated power, acquire sensing data from these sensors, and transmit the acquired sensing data.
Note that the power source of the sensors <b>20</b> is not limited to harvested energy. As the power source of the sensors <b>20</b>, harvested energy may be supplemented or replaced with a battery mounted to transmit the sensing data.
The network <b>30</b> includes wireless communication channels such as a 4G (4th Generation) network or satellite channels. The network <b>30</b> is connected with the farm equipment system <b>40</b>, mobile object <b>50</b>, terminal apparatus <b>60</b>, repeater <b>70</b>, server <b>80</b>, and other agricultural systems <b>90</b>.
The farm equipment system <b>40</b> includes a farm machine such as a tractor, a control console attached to the farm machine, and an implement with mechanisms for work on the farm. The farm equipment system <b>40</b> performs seeding and transplanting of a crop on the farm field <b>10</b> and deploys the sensors <b>20</b> on the farm field <b>10</b>. Also, the farm equipment system <b>40</b> harvests the crop and recovers the sensors <b>20</b>. While moving across the farm field <b>10</b>, the farm equipment system <b>40</b> can communicate with the sensors <b>20</b> deployed on the farm field <b>10</b>. As needed, the farm equipment system <b>40</b> supplies the server <b>80</b> via the network <b>30</b> with the information obtained from communication with the sensors <b>20</b>.
The mobile object <b>50</b> has a mechanism capable of traveling across the farm field <b>10</b>. For example, the mobile object <b>50</b> may be a flying object with a flying mechanism (e.g., a drone equipped with multiple rotors) or a vehicle with a traveling mechanism. While traveling across the farm field <b>10</b>, the mobile object <b>50</b> can also communicate with the sensors <b>20</b> deployed on the farm field <b>10</b>. As needed, the mobile object <b>50</b> supplies the server <b>80</b> via the network <b>30</b> with the information obtained from communication with the sensors <b>20</b>.
The terminal apparatus <b>60</b> typically includes a mobile terminal (e.g., smartphone) or a personal computer. The terminal apparatus <b>60</b> is operated by the user managing the farm field <b>10</b>, for example. The terminal apparatus <b>60</b> supplies the server <b>80</b> via the network <b>30</b> with information related to the farm field (farm field information), among others, input through operation by the user.
The repeater <b>70</b> has the function of relaying wireless communication between the network <b>30</b> on the one hand and the farm equipment system <b>40</b>, mobile object <b>50</b>, and terminal apparatus <b>60</b> on the other hand.
On the basis of information from the sensors <b>20</b> and terminal apparatus <b>60</b>, the server <b>80</b> performs processes aimed at deploying the sensors <b>20</b> on the farm field <b>10</b>, utilizing the data output from the sensors <b>20</b>, and recovering the sensors <b>20</b>.
The other agricultural systems <b>90</b> include, for example, a farm work management system for managing the status of farm work and a watering system for supplying water to the farm field. Each component system of the other agricultural systems <b>90</b> also performs its own processes based on the information from the sensors <b>20</b> and terminal apparatus <b>60</b>.
(Structure of the Sensor)
The structure of each sensor <b>20</b> is explained below. <figref idref="DRAWINGS">FIG. 2</figref> depicts a perspective diagram of a sensor <b>20</b>, and <figref idref="DRAWINGS">FIG. 3</figref> indicates a cross-sectional diagram of the sensor <b>20</b>.
The sensor <b>20</b> includes a capsule <b>21</b>, a sensor substrate <b>22</b>, and a weight <b>23</b>.
The capsule <b>21</b> is spherically shaped by resin, for example. The sensor substrate <b>22</b> is enclosed inside the capsule <b>21</b>.
The sensor substrate <b>22</b> is configured to communicate wirelessly with external devices.
The weight <b>23</b> is placed inside the capsule <b>21</b> in such a manner that the substrate surface of the sensor substrate <b>22</b> will remain horizontal.
Structured in this manner, the multiple sensors <b>20</b> deployed on the farm field <b>10</b> allow their sensor substrates <b>22</b> to stay constant in attitude. The structure further enables each sensor <b>20</b> to communicate uniformly with external devices.
<figref idref="DRAWINGS">FIG. 4</figref> is a cross-sectional diagram depicting another typical structure of the sensor <b>20</b>.
The sensor <b>20</b> depicted in <figref idref="DRAWINGS">FIG. 4</figref> includes a capsule <b>21</b><i>a</i>, the sensor substrate <b>22</b>, and the weight <b>23</b>.
The capsule <b>21</b><i>a </i>has a two-layer cross-section structure. There is a narrow gap between the inner and the outer layers of the capsule <b>21</b><i>a</i>. The inner layer of the capsule <b>21</b><i>a </i>is housed in a smoothly rotatable manner inside the outer layer.
Even when the sensors <b>20</b> are deployed on the farm field <b>10</b> in such a manner that the substrate surface of their sensor substrates <b>22</b> is tilted with respect to a horizontal plane, the capsule structure allows the substrate surface of the sensor substrates <b>22</b> to regain a horizontal state.
Also, as depicted in <figref idref="DRAWINGS">FIG. 5</figref>, a liquid <b>21</b><i>b </i>may be enclosed in the gap between the inner and the outer layers of the capsule <b>21</b><i>a</i>. The liquid <b>21</b><i>b </i>allows the inner layer of the capsule <b>21</b><i>a </i>to rotate more smoothly inside the outer layer.
The liquid <b>21</b><i>b </i>is adjusted in quantity so that the liquid surface comes lower than the surface of the sensor substrate <b>22</b> as viewed cross-sectionally. This is intended not to attenuate the radio waves of wireless communication by the sensor substrate <b>22</b>.
(Configuration of the Farm Equipment System)
A typical hardware configuration of the farm equipment system <b>40</b> is explained below with reference to <figref idref="DRAWINGS">FIG. 6</figref>.
As depicted in <figref idref="DRAWINGS">FIG. 6</figref>, the farm equipment system <b>40</b> is constituted with an implement <b>42</b> hitched behind a farm machine <b>41</b>.
The farm machine <b>41</b> includes an agricultural tractor. The farm machine <b>41</b> controls the entire farm equipment system <b>40</b> and has the power to travel across the farm field <b>10</b>.
Specifically, the farm machine <b>41</b> includes a control console <b>111</b>, a farm machine ECU (Electric Control Unit) <b>112</b>, a drive mechanism <b>113</b>, a position information acquiring section <b>114</b>, and a farm machine mount sensor <b>115</b>.
The control console <b>111</b> controls an entire sensing system and a drive train of the farm equipment system <b>40</b>. The control console <b>111</b> is configured as a hardware unit independent of the farm machine <b>41</b> and housed in an enclosure removably attached to the farm machine <b>41</b>, for example.
Under control of the control console <b>111</b>, the farm machine ECU <b>112</b> mainly controls the drive train of the farm machine <b>41</b> and particularly the drive mechanism <b>113</b>.
The drive mechanism <b>113</b> includes an engine or a motor, for example. Under control of the farm machine ECU <b>112</b>, the drive mechanism <b>113</b> causes the farm machine <b>41</b> to travel by driving its wheels.
The position information acquiring section <b>114</b> acquires (measures) the current position of the farm machine <b>41</b> with an error of a few centimeters. The position information acquiring section <b>114</b> is configured as a receiver of a RTK-GPS (Real Time Kinematic-Global Positioning System), for example.
The farm machine mount sensor <b>115</b> acquires information about the environment surrounding the farm machine <b>41</b> that is traveling. For example, the farm machine mount sensor <b>115</b> is configured as a CMOS (Complementary Metal Oxide Semiconductor) image sensor, a CCD (Charge Coupled Device) image sensor, or an NIR (Near Infrared) sensor having the function of capturing images. Alternatively, the farm machine mount sensor <b>115</b> may include a soil sensor sensing in real time the moisture and nutrients in the soil of the farm field. As another alternative, the farm machine mount sensor <b>115</b> may be configured as a remote sensing sensor. In this case, the farm machine mount sensor <b>115</b> may acquire, via satellites or the like, data indicative of the distribution of vegetation such as an NDVI (Normalized Difference Vegetation Index).
Meanwhile, the implement <b>42</b> performs work on the farm field <b>10</b>.
Specifically, the implement <b>42</b> includes an implement ECU <b>121</b>, an implement mechanism <b>122</b>, and a sensor communication section <b>123</b>.
Under control of the control console <b>111</b>, the implement ECU <b>121</b> controls primarily the implement mechanism <b>122</b>.
The implement mechanism <b>122</b> has the function of seeding and transplanting crops on the farm field <b>10</b> and harvesting the crops under control of the implement ECU <b>121</b>. The implement mechanism <b>122</b> also has the function of deploying the sensors <b>20</b> on the farm field <b>10</b> and recovering the deployed sensors <b>20</b> under control of the implement ECU <b>121</b>. Furthermore, the implement mechanism <b>122</b> has the function of doing such work as watering and fertilizing on the farm field under control of the implement ECU <b>121</b>.
The sensor communication section <b>123</b> communicates wirelessly with the sensors <b>20</b> deployed on the farm field <b>10</b>. The wireless communication here may be based on a communication method utilizing an M2M communication frequency band such as the 920 MHz band, a communication method utilizing the 2.4 GHz band such as Wi-Fi (registered trademark) or BLE (Bluetooth (registered trademark) Low Energy), or a proximity wireless communication method such as NFC (Near Field Communication).
The sensor communication section <b>123</b> may communicate not only with the sensors <b>20</b> deployed on the farm field <b>10</b> but also with the sensors <b>20</b> stored in a sensor feeding mechanism <b>183</b> (<figref idref="DRAWINGS">FIG. 9</figref>), to be discussed later. At this point, the communication method and the frequency band of the communication with the sensors <b>20</b> deployed on the farm field <b>10</b> are different from those of the communication with the sensors <b>20</b> stored in the sensor feeding mechanism <b>183</b>. Specifically, since certain distances are required between the sensor communication section <b>123</b> and the sensors <b>20</b> deployed on the farm field <b>10</b>, the communication method using the M2M communication frequency band is adopted for communication with the sensors <b>20</b> deployed on the farm field <b>10</b>. On the other hand, NFC is used for communication with the sensors <b>20</b> stored in the sensor feeding mechanism <b>183</b>. Using different communication methods helps reduce the congestion of traffic in communication with numerous sensors <b>20</b> stored in a narrow space such as the sensor feeding mechanism <b>183</b>.
Alternatively, each sensor <b>20</b> may be equipped with a communication section similar to the sensor communication section <b>123</b>. The communication may then be carried out using different communication methods as described above.
Note that, between the farm machine <b>41</b> and the implement <b>42</b>, the components of the sensing system are interconnected by a data I/F (Interface) <b>131</b> capable of transferring data in wired or wireless fashion. The components of the power train are interconnected by a motive/electric power I/F <b>132</b> such as a power takeoff (PTO).
<2. Deployment of the Sensors>
As depicted in <figref idref="DRAWINGS">FIG. 7</figref>, the farm equipment system <b>40</b> seeds a crop <b>140</b> and deploys the sensors <b>20</b> while traveling on the farm field <b>10</b>. At this point, the farm equipment system <b>40</b> records deployment information indicative of the positions of the deployed sensors <b>20</b>.
Note that the positions where the crop <b>140</b> is seeded (called the seeding positions hereunder) and the positions where the sensors <b>20</b> are deployed (called the sensor positions hereunder) may be input by a user <b>152</b> operating a touch panel monitor <b>151</b> attached to the control console <b>111</b> as depicted in <figref idref="DRAWINGS">FIG. 8</figref>. In this case, the seeding positions and sensor positions on the entire farm field <b>10</b> may be input manually. Alternatively, only partial patterns of the seeding positions and sensor positions may be input so that the seeding positions and sensor positions on the entire farm field <b>10</b> may be automatically calculated.
As another alternative, recommended seeding positions and sensor positions may be calculated on the basis of farm field information, to be discussed later. In this case, the recommended seeding positions and sensor positions are displayed on the touch panel monitor <b>151</b> for verification by the user.
(Typical Functional Configuration of the Farm Equipment System)
Explained below with reference to <figref idref="DRAWINGS">FIG. 9</figref> is a typical functional configuration of the farm equipment system <b>40</b> (farm machine <b>41</b> and implement <b>42</b>) that deploys the sensors. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
The farm machine <b>41</b> includes the control console <b>111</b>, farm machine ECU <b>112</b>, position information acquiring section <b>114</b>, and farm machine mount sensor <b>115</b>.
The control console <b>111</b> includes a control section <b>161</b>, a farm field information inputting section <b>162</b>, a display section <b>163</b>, a communication section <b>164</b>, and a storage section <b>165</b>.
The control section <b>161</b> includes a CPU (Central Processing Unit) and controls the components of the control console <b>111</b>.
The farm field information inputting section <b>162</b> includes a keyboard, buttons, and a touch pad, for example. The farm field information inputting section <b>162</b> receives input of farm field information related to the farm field <b>10</b> and supplies the input information to the control section <b>161</b>. For example, the farm field information includes items and varieties of crops to be cultivated on the farm field <b>10</b>, their cultivation periods, geographical data about the farm field, and information about the soil of the farm field. The farm field information may be input by the user's operations or by wireless communication.
The display section <b>163</b> includes a LCD (Liquid Crystal Display) or an organic EL (Electro Luminescent) display, for example. Under control of the control section <b>161</b>, the display section <b>163</b> displays various screens.
Note that the touch panel <b>151</b> depicted in <figref idref="DRAWINGS">FIG. 8</figref> may also include the farm field information inputting section <b>162</b> and display section <b>163</b>.
The communication section <b>164</b> communicates with the implement <b>42</b> in wired or wireless fashion under control of the control section <b>161</b>. The communication section <b>164</b> may also communicate with other devices via the network <b>30</b>.
The storage section <b>165</b> includes a nonvolatile memory, for example. The storage section <b>165</b> stores diverse information and data under control of the control section <b>161</b>.
Further, the control section <b>161</b> includes a seeding position calculating section <b>171</b>, a sensor position calculating section <b>172</b>, a work instruction information generating section <b>173</b>, and a log generating section <b>174</b>.
The seeding position calculating section <b>171</b> calculates seeding positions based on the farm field information input from the farm field information inputting section <b>162</b>.
The sensor position calculating section <b>172</b> calculates sensor positions based on the farm field information input from the farm field information inputting section <b>162</b>.
The work instruction information generating section <b>173</b> generates work instruction information indicative of the detail of work to be performed by the implement <b>42</b> on the basis of the calculated seeding positions and sensor positions. Note that the work in this case involves seeding of crops and deployment of the sensors <b>20</b>.
The log generating section <b>174</b> generates a log indicating the detail of work that has been performed by the implement <b>42</b>.
The implement <b>42</b> includes a control section <b>181</b>, a seeding mechanism <b>182</b>, the sensor feeding mechanism <b>183</b>, a sensor deploying mechanism <b>184</b>, a communication section <b>185</b>, and the sensor communication section <b>123</b>.
The control section <b>181</b> includes a CPU. The control section <b>181</b> controls the components of the implement <b>42</b>.
The seeding mechanism <b>182</b> has the function of seeding crops on the farm field <b>10</b>.
The sensor feeding mechanism <b>183</b> stores multiple sensors <b>20</b> inside. The sensor feeding mechanism <b>183</b> has the function of feeding the sensors <b>20</b> as needed to the sensor deploying mechanism <b>184</b>.
The sensor deploying mechanism <b>184</b> has the function of deploying the sensors <b>20</b> as needed on the farm field <b>10</b>, the sensors <b>20</b> being fed from the sensor feeding mechanism <b>183</b>.
The communication section <b>185</b> communicates with the farm machine <b>41</b> in wired or wireless fashion under control of the control section <b>181</b>. The communication section <b>185</b> may also communicate with other devices via the network <b>30</b>.
Further, the control section <b>181</b> includes a sensor deployment controlling section <b>191</b> and a sensor communication controlling section <b>192</b>.
The sensor deployment controlling section <b>191</b> controls the sensor deploying mechanism <b>184</b>. Specifically, the sensor deployment controlling section <b>191</b> causes the sensor deploying mechanism <b>184</b> to deploy the sensors <b>20</b> based on the sensor positions calculated by the sensor position calculating section <b>172</b>.
The sensor communication controlling section <b>192</b> controls the sensor communication section <b>123</b>. Specifically, the sensor communication controlling section <b>192</b> causes the sensor communication section <b>123</b> to communicate with the sensors <b>20</b> deployed on the farm field <b>10</b>.
(Work Instruction Information Generating Process)
A work instruction information generating process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 10</figref>.
In step S<b>11</b>, the farm field information inputting section <b>162</b> receives input of farm field information and supplies the input information to the control section <b>161</b>.
In step S<b>12</b>, the seeding position calculating section <b>171</b> calculates the seeding positions based on the farm field information input from the farm field information inputting section <b>162</b>.
In step S<b>13</b>, the sensor position calculating section <b>172</b> calculates the sensor positions based on the farm field information input from the farm field information inputting section <b>162</b>.
In step S<b>14</b>, the work instruction information generating section <b>173</b> generates the work instruction information based on the calculated seeding positions and sensor positions.
This is how the work instruction information is generated.
<figref idref="DRAWINGS">FIG. 11</figref> depicts typical work instruction information.
In the work instruction information, each work ID (Identifier) is associated with eight items of information: a farm, a farm field, a work position, a scheduled work time, a farm machine ID, an implement ID, a work type, and a work target.
The information item “farm” is indicative of the farm (or its owner) where the farm field to be worked on is located.
The information item “farm field” is indicative of the farm field where work is to be performed.
The information item “work position” is indicative of the position (in latitude and longitude) where the work identified by the corresponding work ID is to be performed. The “work positions” are set in accordance with the seeding positions calculated by the seeding position calculating section <b>171</b> and the sensor positions calculated by the sensor position calculating section <b>172</b>. When the current position acquired by the position information acquiring section <b>114</b> of the farm machine <b>41</b> reaches the position indicated by the “work position,” the work identified by the corresponding work ID is performed.
The information item “scheduled work time” is indicative of the date and time at which the work identified by the corresponding work ID is to be performed.
The information item “farm machine ID” is indicative of the farm machine <b>41</b> coupled to the implement <b>42</b> performing the work identified by the corresponding work ID.
The information item “implement ID” is indicative of the implement mechanism of the implement <b>42</b> performing the work identified by the corresponding work ID. For example, the “implement ID” is the information identifying either the seeding mechanism <b>182</b> or the sensor deploying mechanism <b>184</b>.
The information item “work type” is indicative of the type of work identified by the corresponding work ID. There are two “work types”: “seeding,” to be performed by the seeding mechanism <b>182</b>, and “sensor deployment,” to be carried out by the sensor deploying mechanism <b>184</b>.
The information item “work target” is indicative of the target of work identified by the corresponding work ID. If the “work type” is “seeding,” the “work target” is the information indicative of the item and variety of the crop (seed) to be seeded. If the “work type” is “sensor deployment,” the “work target” is the information indicative of the type of sensors to be deployed.
Further, on the basis of the “work position” in the work instruction information, travel route information indicative of the route to be traveled by the farm equipment system <b>40</b> may be generated and included into the work instruction information.
Also, the work instruction information may be transmitted to the terminal apparatus <b>60</b> operated by the user managing the farm field <b>10</b>. In this case, the terminal apparatus <b>60</b> displays a screen such as one depicted in <figref idref="DRAWINGS">FIG. 12</figref>.
<figref idref="DRAWINGS">FIG. 12</figref> depicts a typical screen display based on work instruction information.
What is depicted in <figref idref="DRAWINGS">FIG. 12</figref> is how the sensors <b>20</b> and the crop <b>140</b> are deployed on the farm field <b>10</b> in accordance with the work instruction information. In particular, <figref idref="DRAWINGS">FIG. 12</figref> illustrates a sensor <b>20</b>-<b>1</b> being buried in the ground and sensors <b>20</b>-<b>2</b> and <b>20</b>-<b>3</b> being deployed on the ground surface. Also depicted in <figref idref="DRAWINGS">FIG. 12</figref> are arrows R<b>1</b> indicative of the route to be traveled by the farm equipment system <b>40</b> on the basis of the travel route information.
Such a screen display allows the user to confirm how the sensors are to be deployed.
(Sensor Deploying Process)
A sensor deploying process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 13</figref>.
In step S<b>31</b>, the farm equipment system <b>40</b> travels across the farm field <b>10</b> in accordance with the work instruction information (travel route information).
When the current position acquired by the position information acquiring section <b>114</b> of the farm machine <b>41</b> reaches the position indicated by the “work position” in the work instruction information, the sensor deployment controlling section <b>191</b> in step S<b>32</b> controls the sensor deploying mechanism <b>184</b> to deploy a sensor <b>20</b>.
Note that the position information acquiring section <b>114</b> of the farm machine <b>41</b> is disposed at a distance from the sensor deploying mechanism <b>184</b> of the implement <b>42</b>. For this reason, the sensor deployment controlling section <b>191</b> causes the sensor <b>20</b> to be deployed at the “work position” offset by the distance between the position information acquiring section <b>114</b> and the sensor deploying mechanism <b>184</b>. Specifically, the control section <b>161</b> acquires offset information about the sensor deploying position of the sensor deploying mechanism <b>184</b> by communication with the implement <b>42</b>. The control section <b>161</b> then adds the offset to the current position acquired by the position information acquiring section <b>114</b>. Alternatively, the control section <b>181</b> of the implement <b>42</b> may add the offset regarding the sensor deploying position of the sensor deploying mechanism <b>184</b> to the current position information acquired from the farm machine <b>41</b>.
In step S<b>33</b>, the sensor communication controlling section <b>192</b> controls the sensor communication section <b>123</b> to communicate with the deployed sensor <b>20</b>. In this manner, the sensor communication controlling section <b>192</b> acquires the sensor ID identifying the sensor <b>20</b> and sends the acquired sensor ID to the log generating section <b>174</b>.
In step S<b>34</b>, the log generating section <b>174</b> generates a sensor deployment log based on the operation of the sensor deploying mechanism <b>184</b> and on the sensor ID from the sensor communication controlling section <b>192</b>, the sensor deployment long being deployment information indicative of where the sensor <b>20</b> has been deployed.
<figref idref="DRAWINGS">FIG. 14</figref> depicts a typical sensor deployment log.
In the sensor deployment log, each sensor ID is associated with four items of information: a sensor deployment position, a sensor deployment timestamp, a sensor type, and sensor placement information.
The information item “sensor deployment information” is indicative of the position where the sensor <b>20</b> has been deployed. The “sensor deployment information” is basically the same as the information “work position” in the work instruction information.
The information item “sensor deployment timestamp” is indicative of the date and time at which the sensor <b>20</b> has been deployed.
The information item “sensor type” is the same as the information “work target” in the work instruction information. This is the information indicative of the type of the deployed sensor <b>20</b>.
The information item “sensor placement information” is indicative of the status in which the sensor <b>20</b> is placed. There are two kinds of “sensor placement information”: “in the ground,” indicating that the sensor <b>20</b> is placed in the ground, and “on the ground surface,” indicating that the sensor <b>20</b> is placed on the ground surface.
The example in <figref idref="DRAWINGS">FIG. 14</figref> is a sensor deployment log indicating four sensors <b>20</b> with sensor IDs <b>1</b> to <b>4</b>. Every time a sensor <b>20</b> is deployed, the information about that sensor <b>20</b> is added to the sensor deployment log.
Returning to the flowchart of <figref idref="DRAWINGS">FIG. 13</figref>, in step S<b>35</b>, the display section <b>163</b> displays a screen indicative of work status under control of the control section <b>161</b>.
<figref idref="DRAWINGS">FIG. 15</figref> depicts a typical screen display indicating work status.
<figref idref="DRAWINGS">FIG. 15</figref> depicts how the sensors <b>20</b> and the crop <b>140</b> are deployed on the farm field <b>10</b> in accordance with the work instruction information. In <figref idref="DRAWINGS">FIG. 15</figref>, as in <figref idref="DRAWINGS">FIG. 12</figref>, the sensor <b>20</b>-<b>1</b> is depicted placed in the ground and the sensors <b>20</b>-<b>2</b> and <b>20</b>-<b>3</b> are depicted placed on the ground surface. Also in <figref idref="DRAWINGS">FIG. 15</figref>, arrows R<b>1</b> are depicted to indicate the route to be traveled by the farm equipment system <b>40</b> according to the travel route information.
The screen indicating the work status has its display updated every time a sensor <b>20</b> is deployed.
Returning to the flowchart of <figref idref="DRAWINGS">FIG. 13</figref>, in step S<b>36</b>, the sensor deployment controlling section <b>191</b> determines whether or not all sensors <b>20</b> designated by the work instruction information have been deployed.
If it is determined that not all sensors <b>20</b> have been deployed yet, control is returned to step S<b>31</b>. The subsequent steps are then repeated.
If it is determined that all sensors <b>20</b> have been deployed, on the other hand, control is transferred to step S<b>37</b>.
In step S<b>37</b>, the control section <b>161</b> records to the storage section <b>165</b> the sensor deployment log generated by the log generating section <b>174</b>.
In the above-described process, no matter how wide the farm field, the sensors are deployed at appropriate positions and in appropriate status based on the farm field information. This makes it possible to improve the efficiency of farm work.
Although not depicted in the flowchart of <figref idref="DRAWINGS">FIG. 13</figref>, the crop <b>140</b> is seeded in parallel with the deployment of the sensors <b>20</b> in accordance with the work instruction information of <figref idref="DRAWINGS">FIG. 11</figref>.
At this point, the log generating section <b>174</b> generates a seeding log based on the operation of the seeding mechanism <b>182</b> in parallel with the generation of the sensor deployment log.
<figref idref="DRAWINGS">FIG. 16</figref> depicts a typical seeding log.
In the seeding log, each crop ID identifying a crop is associated with four items of information: a seeding position, a seeding timestamp, a crop item, and a crop variety.
The information item “seeding position” is indicative of the position where the crop has been seeded. The “seeding position” is basically the same as the information “work position” in the work instruction information.
The information item “seeding timestamp” is indicative of the date and time at which seeding has been performed.
The information items “crop item” and “crop variety” are the same as the information “work target” in the work instruction information. These items constitute the information indicating the type and variety of the seeded crop.
The example in <figref idref="DRAWINGS">FIG. 16</figref> depicts a seeding log related to four crops with four crop IDs <b>1</b> to <b>4</b>. Every time a crop is seeded, the information about the crop is added to the seeding log. Note that the sensor deployment log depicted in <figref idref="DRAWINGS">FIG. 14</figref> may be generated separately from the seeding log indicated in <figref idref="DRAWINGS">FIG. 16</figref>, or the two logs may be integrally generated as one log.
The foregoing paragraphs explained examples in which the farm equipment system <b>40</b> performs the work information generating process and the sensor deploying process. Alternatively, the farm field management system <b>1</b> may carry out the work information generating process and the sensor deploying process.
(Typical Functional Configuration of the Farm Field Management System)
<figref idref="DRAWINGS">FIG. 17</figref> depicts a typical functional configuration of the farm field management system <b>1</b>. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the farm field management system <b>1</b> of <figref idref="DRAWINGS">FIG. 17</figref>, the control console <b>111</b> of the farm machine <b>41</b> includes an input section <b>166</b> replacing the farm field information inputting section <b>162</b>. The input section <b>166</b> receives input of predetermined information and feeds the input information to the control section <b>161</b>.
The terminal apparatus <b>60</b> includes a control section <b>211</b>, a display section <b>212</b>, a communication section <b>213</b>, a storage section <b>214</b>, and the farm field information inputting section <b>162</b>.
The control section <b>211</b> controls the components of the terminal apparatus <b>60</b>. The display section <b>212</b> displays various screens under control of the control section <b>211</b>. The communication section <b>213</b> communicates with the farm machine <b>41</b> and the server <b>80</b> via the network <b>30</b> under control of the control section <b>211</b>. The storage section <b>214</b> stores diverse information and data under control of the control section <b>211</b>.
Further, the farm field information inputting section <b>162</b> receives input of farm field information in accordance with the user's operations and feeds the input farm field information to the communication section <b>213</b>. The communication section <b>213</b> transmits the farm field information to the server <b>80</b> via the network <b>30</b>.
The server <b>80</b> includes a control section <b>221</b>, a communication section <b>222</b>, and a storage section <b>223</b>.
The control section <b>221</b> controls the components of the server <b>80</b>. The communication section <b>222</b> communicates with the farm machine <b>41</b> and the terminal apparatus <b>60</b> via the network <b>30</b> under control of the control section <b>221</b>. The storage section <b>223</b> stores diverse information and data under control of the control section <b>221</b>.
Also, the control section <b>221</b> includes the seeding position calculating section <b>171</b>, sensor position calculating section <b>172</b>, work instruction information generating section <b>173</b>, and log generating section <b>174</b>.
In the farm field management system <b>1</b> configured as described above, the terminal apparatus <b>60</b> and the server <b>80</b> perform the work instruction information generating process, and the farm equipment system <b>40</b> (farm machine <b>41</b> and implement <b>42</b>) and the server <b>80</b> carry out the sensor deploying process.
Alternatively, the terminal apparatus <b>60</b> and the server <b>80</b> may be integrally configured as one unit.
(Deployment of the Sensors by Real-Time Sensing)
Incidentally, the processes ranging from acquisition of the farm field information by real-time sensing to deployment of the sensors may be performed in real time by the farm equipment system <b>40</b>.
For example, as depicted in <figref idref="DRAWINGS">FIG. 18</figref>, the farm equipment system <b>40</b> acquires the farm field information while traveling on a road surface <b>250</b> constituting a strip road of the farm field where a crop <b>240</b> has been seeded. In this case, the farm field information may result from the recognition of images captured by the farm machine mount sensor <b>115</b> as well as data acquired by remote sensing.
The farm equipment system <b>40</b> generates the work instruction information and deploys the sensors in real time on the basis of the farm field information acquired during travel across the farm field.
The sensor deploying process using real-time sensing is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 19</figref>. This process is performed by the farm equipment system <b>40</b> (farm machine <b>41</b> and implement <b>42</b>) traveling across the farm field. Note that the process may be carried out by the farm equipment system <b>40</b> alone or by the farm field management system <b>1</b> as a whole.
In step S<b>51</b>, the farm machine mount sensor <b>115</b> acquires the farm field information.
For example, the farm machine mount sensor <b>115</b> acquires image data output from an incorporated image sensor detecting the light of frequencies in visible light and in near-infrared bands. The image data includes the crop <b>240</b> as a target subject and the road surface <b>250</b> on which the farm equipment system <b>40</b> travels, as well as position data about the topography of the farm field. The farm machine mount sensor <b>115</b> may incorporate two image sensors that output 3D image data by acquiring stereoscopic images. The farm machine mount sensor <b>115</b> may further incorporate a distance sensor such as an image sensor typically equipped with phase difference detection pixels so that depth (distance) data about the target subject corresponding to the image data may be output together with the image data. The farm machine mount sensor <b>115</b> may also incorporate a soil sensor to acquire data about the moisture and nutrients in the soil corresponding to the current position of the farm machine <b>40</b>.
Note that, although the farm machine mount sensor <b>115</b> is described above as being mounted on the farm machine <b>41</b>, the farm machine mount sensor <b>115</b> may alternatively be mounted on the implement <b>42</b> if the farm machine mount sensor <b>115</b> includes the soil sensor.
In step S<b>52</b>, the sensor position calculating section <b>172</b> calculates the sensor positions based on the farm field information acquired by the farm machine mount sensor <b>115</b>.
For example, the sensor position calculating section <b>172</b> calculates the positional relation between the crop <b>240</b> on the one hand and the farm machine <b>41</b> and the implement <b>42</b> on the other hand by analyzing the image data output from the image sensor incorporated in the farm machine mount sensor <b>115</b>. In this case, the sensor position calculating section <b>172</b> recognizes the crop <b>240</b> by performing image analysis of the image data. At the same time, the sensor position calculating section <b>172</b> calculates the positions of the crop <b>240</b> based on the above-mentioned 3D image data and depth data. The positional relation thus calculated permits calculation of an optimal deployment of the sensors for sensing the crop <b>240</b>.
For example, as depicted in <figref idref="DRAWINGS">FIG. 18</figref>, each sensor is determined to be positioned on the strip road <b>250</b> and to have a distance not exceeding a predetermined threshold value from the crop <b>240</b>. Alternatively, the sensor may be positioned on the strip road <b>250</b> in a manner closest to the crop <b>240</b>.
As another alternative, the sensor positions may be determined on the basis of soil moisture and nutrient data acquired by the soil sensor incorporated in the farm machine mount sensor <b>115</b>. For example, the sensor position may be a position where the amount of moisture and that of nutrients are close to their averages within a predetermined range, or a position where the amount of moisture and that of nutrients are larger or smaller than their averages by a predetermined amount each.
In the sensor deploying process using real-time sensing, the sensor position is determined by adding the offset of the mount position of the farm machine mount sensor <b>115</b> and the offset of the mount position of the implement mechanism <b>122</b> in the implement <b>42</b> or the offset of the sensor position to the current position acquired by the position information acquiring section <b>114</b> of the farm machine <b>41</b>.
Note that, in order to secure the time to perform the process of calculating the above-mentioned sensor position, it is preferred that the farm machine mount sensor <b>115</b> be disposed in front (in the advancing direction) of either the rear wheels or the cab seat in which the user operating the farm machine <b>41</b> sits and that the implement <b>42</b> be connected behind the farm machine <b>41</b> (in a direction opposite to the advancing direction).
In step S<b>53</b>, the work instruction information generating section <b>173</b> generates the work instruction information based on the calculated sensor positions. The work instruction information does not include information related to seeding.
In step S<b>54</b>, the sensor deployment controlling section <b>191</b> controls the sensor deploying mechanism <b>184</b> to deploy the sensors <b>20</b> in accordance with the work instruction information.
In step S<b>55</b>, the sensor communication controlling section <b>192</b> controls the sensor communication section <b>123</b> to communicate with the deployed sensors <b>20</b>. In so doing, the sensor communication controlling section <b>192</b> acquires the sensor IDs of the sensors <b>20</b> and sends the acquired sensor IDs to the log generating section <b>174</b>.
In step S<b>56</b>, the log generating section <b>174</b> generates the sensor deployment log based on the operation of the sensor deploying mechanism <b>184</b> and on the sensor IDs from the sensor communication controlling section <b>192</b>.
In step S<b>57</b>, the display section <b>163</b> displays (updates) the screen indicative of work status under control of the control section <b>161</b>.
In step S<b>58</b>, the control section <b>161</b> (control section <b>221</b>) records to the storage section <b>165</b> (storage section <b>223</b>) the sensor deployment log generated by the log generating section <b>174</b>.
The above-described process is carried out every time farm field information is acquired.
Alternatively, the seeding log may be acquired when seeding is performed using real-time sensing in a manner similar to the above-described process.
In the above-described process, no matter how wide the farm field, the sensors are deployed in real time at appropriate positions and in appropriate status based on the farm field information. This makes it possible to further improve the efficiency of farm work.
The foregoing paragraphs describe examples of how to deploy the sensors on the farm field. Explained below is an example of how to utilize sensor data from the sensors deployed on the farm field.
<3. Utilization of Sensor Data>
The farm field management system <b>1</b> performs such work as watering and fertilizing based on sensor data from the sensors deployed on the farm field.
(Typical Functional Configuration of the Farm Field Management System)
<figref idref="DRAWINGS">FIG. 20</figref> depicts a typical functional configuration of the farm field management system that performs work on the basis of the sensor data. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the farm field management system <b>1</b> of <figref idref="DRAWINGS">FIG. 20</figref>, the farm equipment system <b>40</b> includes the control console <b>111</b>, communication section <b>164</b>, storage section <b>165</b>, and a work mechanism <b>311</b>.
The work mechanism <b>311</b> has the function of performing such work as watering and fertilizing on the farm field.
Further, the control console <b>111</b> includes a work controlling section <b>321</b>. The work controlling section <b>321</b> controls the work mechanism <b>311</b> to carry out work. Note that the work in this case typically involves watering and fertilizing on the farm field. That is, the work controlling section <b>321</b> controls the positions and levels of watering and fertilizing on the farm field.
The mobile object <b>50</b> includes a control section <b>331</b>, a communication section <b>332</b>, a storage section <b>333</b>, a drive section <b>334</b>, a position information acquiring section <b>335</b>, and a sensor communication section <b>336</b>.
The control section <b>331</b> controls the components of the mobile object <b>50</b>. The communication section <b>332</b> communicates with the terminal apparatus <b>60</b> and the server <b>80</b> via the network <b>30</b> under control of the control section <b>331</b>. The storage section <b>333</b> stores diverse information and data under control of the control section <b>331</b>. The drive section <b>334</b> includes an engine or a motor, for example. The drive section <b>334</b> causes the mobile object <b>50</b> to travel under control of the control section <b>331</b>.
The position information acquiring section <b>335</b> acquires (measures) the current position of the mobile object <b>50</b> with an error of a few centimeters. The position information acquiring section <b>335</b> is configured as an RTK-GPS receiver, for example, like the above-mentioned position information acquiring section <b>114</b>.
The sensor communication section <b>336</b> acquires the sensor data from the sensors <b>20</b> deployed on the farm field <b>10</b> by communicating with the sensors <b>20</b>.
The control section <b>331</b> also includes a route information generating section <b>341</b>. The route information generating section <b>341</b> generates route information indicative of the route traveled by the mobile object <b>50</b> across the farm field.
The terminal apparatus <b>60</b> includes an input section <b>215</b> replacing the farm field information inputting section <b>162</b> depicted in <figref idref="DRAWINGS">FIG. 17</figref>. The input section <b>215</b> receives input of predetermined information and feeds the input information to the communication section <b>213</b>. The communication section <b>213</b> transmits the information to the server <b>80</b> via the network <b>30</b>.
The control section <b>221</b> of the server <b>80</b> includes a status estimating section <b>351</b> and a work information generating section <b>352</b>.
The status estimating section <b>351</b> estimates the status of the sensors <b>20</b> on the basis of the sensor data acquired by the sensor communication section <b>336</b> of the mobile object <b>50</b>.
The work information generating section <b>352</b> generates work information indicative of the details of work performed by the work mechanism <b>311</b> on the farm field on the basis of the status of the sensors <b>20</b> estimated by the status estimating section <b>351</b>.
Note that the storage section <b>223</b> of the server <b>80</b> stores the sensor deployment log and the seeding log generated during the sensor deploying process.
(Sensor Data Acquiring Process)
A sensor data acquiring process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 21</figref>. This process is started by the user operating the terminal apparatus <b>60</b>, for example.
In step S<b>111</b>, the control section <b>331</b> of the mobile object <b>50</b> loads via the network <b>30</b> the sensor deployment log stored in the storage section <b>223</b> of the server <b>80</b>. At this point, the seeding log is also loaded along with the sensor deployment log.
In step S<b>112</b>, the route information generating section <b>341</b> generates route information based on the loaded sensor deployment log.
If the travel of the mobile object <b>50</b> is designated at this point by the user operating the terminal apparatus <b>60</b>, for example, the drive section <b>334</b> in step S<b>113</b> causes the mobile object <b>50</b> to travel in accordance with the route information under control of the control section <b>331</b>.
When the current position acquired by the position information acquiring section <b>335</b> of the mobile object <b>50</b> reaches the position indicated by a given sensor deployment position in the sensor deployment log, the sensor communication section <b>336</b> in step S<b>114</b> communicates with the corresponding sensor <b>20</b> deployed in the farm field so as to acquire the sensor data from the sensor <b>20</b>.
<figref idref="DRAWINGS">FIG. 22</figref> is a schematic diagram explaining a travel route at the time of acquiring sensor data.
The example in <figref idref="DRAWINGS">FIG. 22</figref> depicts arrows R<b>2</b> indicative of the travel route established in a manner connecting eight sensors <b>20</b> with one another deployed on the farm field <b>10</b>. The mobile object <b>50</b> travels across the farm field along the travel route indicated by the arrows R<b>2</b>. Upon reaching a position where a sensor <b>20</b> is deployed, the mobile object <b>50</b> communicates with that sensor <b>20</b>.
Here, if the mobile object <b>50</b> is a flying object such as a drone, the drive section <b>334</b> under control of the control section <b>331</b> adjusts the flight altitude of the mobile object <b>50</b> in accordance with the sensor placement information in the sensor deployment log (i.e., whether the sensor <b>20</b> is in the ground or on the ground surface). Also under control of the control section <b>331</b>, the sensor communication section <b>336</b> adjusts the radio field strength used for communication with the sensor <b>20</b> in accordance with the sensor placement information.
Such adjustments enable the sensor communication section <b>336</b> to reliably acquire the sensor data even when the radio waves from the sensors <b>20</b> placed in the ground are thereby attenuated considerably.
Returning to the flowchart of <figref idref="DRAWINGS">FIG. 21</figref>, the control section <b>331</b> in step S<b>115</b> determines whether or not the sensor data is acquired from all sensors <b>20</b> on the basis of the loaded sensor deployment log.
If it is determined that the sensor data from all sensors <b>20</b> has yet to be acquired, control is returned to step S<b>113</b>. The subsequent steps are then repeated.
If it is determined that the sensor data is acquired from all sensors <b>20</b>, on the other hand, the process is terminated. The acquired sensor data is stored into the storage section <b>223</b> of the server <b>80</b> via the network <b>30</b> as a sensor data log associated with the information in the sensor deployment log.
<figref idref="DRAWINGS">FIG. 23</figref> depicts a typical sensor data log.
In the sensor data log, each sensor ID is associated with seven items of information: a sensor deployment position, a sensor data acquisition timestamp, a sensor type, sensor placement information, a sensor value, received signal strength of frequency <b>1</b>, and received signal strength of frequency <b>2</b>.
Of these information items, “sensor deployment position,” “sensor type,” and “sensor placement information” are the same as their counterparts in the sensor deployment log. The “sensor deployment position” in the sensor deployment log and in the sensor data log may be updated (generated) on the basis of the positions acquired by the position information acquiring section <b>335</b> at the time of acquiring the sensor data.
The information item “sensor data acquisition timestamp” is indicative of the date and time at which the sensor data has been acquired from each sensor <b>20</b>.
The information item “sensor value” is a piece of information included in the acquired sensor data. The “sensor value” is information representing a value corresponding to the power generated by each sensor <b>20</b>.
The information item “received signal strength of frequency <b>1</b>” is indicative of the strength of radio waves received from a given sensor <b>20</b> when the sensor communication section <b>336</b> communicates with that sensor <b>20</b> using radio waves of a first frequency.
The information item “received signal strength of frequency <b>2</b>” is indicative of the strength of radio waves received from a given sensor <b>20</b> when the sensor communication section <b>336</b> communicates with that sensor <b>20</b> using radio waves of a second frequency different from the first frequency.
The example in <figref idref="DRAWINGS">FIG. 23</figref> depicts a sensor data log regarding four sensors <b>20</b> having sensor IDs <b>1</b> to <b>4</b>, as in the sensor deployment log of <figref idref="DRAWINGS">FIG. 14</figref>.
(Work Information Generating Process)
A work information generating process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 24</figref>. This process is also started by the user operating the terminal apparatus <b>60</b>, for example.
In step S<b>131</b>, the status estimating section <b>351</b> of the server <b>80</b> loads the sensor data log from the storage section <b>223</b>.
In step S<b>132</b>, the status estimating section <b>351</b> estimates the status of a sensor “n” having a sensor ID of “n” (n=1 initially) from among multiple sensors in accordance with the sensor data log.
Specifically, the status estimating section <b>351</b> estimates the status of the sensor <b>20</b> of interest using “received signal strength of frequency <b>1</b>” and “received signal strength of frequency <b>2</b>” associated with the corresponding sensor ID in the sensor data log on the basis of the attenuation of radio waves at each frequency from the sensor <b>20</b>.
For example, the attenuation of radio waves at each frequency from the sensor <b>20</b> is used to estimate whether the sensor is in the ground or on the ground surface. Alternatively, the attenuation of radio waves at each frequency from the sensor may be used to estimate whether the sensor is in a high-moisture or a low-moisture environment. As another alternative, the attenuation of radio waves at each frequency from the sensor may be used to estimate whether or not the surface of the sensor is dirty.
In step S<b>133</b>, the work information generating section <b>352</b> determines whether or not the status of the sensor “n” meets a predetermined condition. The predetermined condition in this case is that the status of the sensor “n” is not to be significantly different from the status of sensors deployed in the surroundings, for example. The status of “not being significantly different from the status of sensors deployed in the surroundings” typically signifies that the difference between the attenuation of radio waves at each frequency from the communicating sensor “n” and a predetermined reference attenuation does not exceed a predetermined threshold value. Alternatively, the work information generating section <b>352</b> may determine that the status of the sensor “n” meets the predetermined condition upon verifying that the value or data representing the status of the sensor “n” falls within a predetermined range or within predetermined status limits compared with a predetermined reference.
If it is determined that the status of the sensor “n” meets the predetermined condition, control is transferred to step S<b>134</b>.
In step S<b>134</b>, the work information generating section <b>352</b> sets the sensor data about the sensor “n” as data for generating a work map. The work map in this case is a map indicating the details of work in various areas of the farm field <b>10</b>.
<figref idref="DRAWINGS">FIG. 25</figref> is a schematic diagram explaining a work map.
In <figref idref="DRAWINGS">FIG. 25</figref>, the farm field <b>10</b> is divided into eight areas <b>401</b> to <b>408</b> by eight sensors <b>20</b> being deployed. Each area is set with the status (surrounding environment) of the sensor <b>20</b> deployed in the area estimated on the basis of the sensor data from the sensor <b>20</b> and with the detail of work corresponding to the estimated status.
For example, the area <b>401</b> is set with the status of the sensor <b>20</b> being in the ground at a high level of moisture and with the detail of work involving obtaining a low level of watering. The area <b>402</b> is set with the status of the sensor <b>20</b> being in the ground at a medium level of moisture and with the detail of work involving obtaining a medium level of watering. The area <b>403</b> is set with the status of the sensor <b>20</b> being in the ground at a low level of moisture and with the detail of work involving obtaining a high level of watering.
In the example of <figref idref="DRAWINGS">FIG. 25</figref>, as described above, the work map has the settings of the status of the sensor <b>20</b>, the level of moisture, and the level of watering reflecting the moisture level for each area on the farm field <b>10</b>.
Note that, in the example of <figref idref="DRAWINGS">FIG. 25</figref>, there is not much difference between the status of each sensor <b>20</b> (each area) and the status of the sensors <b>20</b> deployed in the surroundings (surrounding areas). That is, each sensor <b>20</b> is in the appropriate environment, so that the above-mentioned predetermined condition is met.
Meanwhile, if it is determined in step S<b>133</b> that the status of the sensor “n” fails to meet the predetermined condition, control is transferred to step S<b>135</b>.
In step S<b>135</b>, the work information generating section <b>352</b> does not set the sensor data about the sensor “n” as data for generating the work map. Instead, the work information generating section <b>352</b> generates alternative data for work map generation.
For example, as in the work map depicted in <figref idref="DRAWINGS">FIG. 26</figref>, the area <b>406</b> is set with the status of the sensor <b>20</b> being on the ground surface at a very low level of moisture and with the detail of work involving obtaining a very high level of watering.
In the example of <figref idref="DRAWINGS">FIG. 26</figref>, there is considerable difference between the status of the sensor <b>20</b> deployed in the area <b>406</b> and the status of the sensors <b>20</b> deployed in the surroundings. That is, the sensor <b>20</b> deployed in the area <b>406</b> is not in the appropriate environment, so that the above-mentioned predetermined condition is not met.
In such a case, as depicted in <figref idref="DRAWINGS">FIG. 27</figref>, the area <b>406</b> is given status representative of an average of the status settings of the sensors <b>20</b> deployed in the areas <b>402</b>, <b>405</b> and <b>407</b> surrounding the area <b>406</b>. As a result, as depicted in <figref idref="DRAWINGS">FIG. 28</figref>, the area <b>406</b> is set with alternative data representing the status of the sensor <b>20</b> being on the ground surface at a medium level of moisture and with the detail of work involving obtaining a medium level of watering.
After step S<b>134</b> or S<b>135</b>, control is transferred to step S<b>136</b>.
In step S<b>136</b>, the status estimating section <b>351</b> determines whether or not the status is estimated for all sensors in the sensor data log.
If it is determined that the status has yet to be estimated for all sensors, control is transferred to step S<b>137</b>. In step S<b>137</b>, the status estimating section <b>351</b> increments the sensor ID value “n” by 1. Control is then returned to step S<b>132</b> and the subsequent steps are repeated.
If it is determined that the status is estimated for all sensors, on the other hand, control is transferred to step S<b>138</b>.
In step S<b>138</b>, the work information generating section <b>352</b> generates work information based on the sensor data log, on the work map data, on the information about the farm field <b>10</b>, and on the information about the farm equipment system <b>40</b>.
This is how the work information is generated.
Note that it is explained above that the sensor status is estimated on the basis of the attenuation of radio waves at each frequency. Alternatively, each sensor may be equipped with a sensing section sensing the status of the own sensor and transmit information representing the sensed sensor status to the server <b>80</b>. In this case, the work information generating section <b>352</b> of the server <b>80</b> determines whether or not the sensor status meets the predetermined condition on the basis of the sensor status information transmitted from the sensor.
<figref idref="DRAWINGS">FIG. 29</figref> depicts typical work information.
In the work information, each work ID is associated with eight items of information: a farm, a farm field, a work position, a scheduled work time, a farm machine ID, an implement ID, a work type, and a work detail.
The information item “farm” is indicative of the farm (or its owner) where the farm field to be worked on is located.
The information item “farm field” is indicative of the farm field where work is to be performed.
The information item “work position” is indicative of the position (in latitude and longitude) where the work identified by the corresponding work ID is to be performed.
The information item “scheduled work time” is indicative of the date and time at which the work identified by the corresponding work ID is to be performed.
The information item “farm machine ID” is information identifying the farm machine <b>41</b> coupled to the implement <b>42</b> performing the work identified by the corresponding work ID.
The information item “implement ID” is information identifying the work mechanism of the implement <b>42</b> performing the work identified by the corresponding work ID. For example, the “implement ID” is information identifying a fertilizing mechanism or a watering mechanism.
The information item “work type” is indicative of the type of work identified by the corresponding work ID. There are typically two “work types”: “fertilizing,” to be performed by the fertilizing mechanism, and “watering,” to be carried out by the watering mechanism.
The information item “work detail” is indicative of the detail of work identified by the corresponding work ID. If the “work type” is “fertilizing,” the “work detail” is information indicative of the level of fertilizing to be performed. If the “work type” is “watering,” the “work detail” is information indicative of the level of watering to be carried out.
Further, on the basis of the “work position” in the work information, travel route information indicative of the route to be traveled by the farm equipment system <b>40</b> may be generated and included into the work information.
Note that the work information thus generated is stored via the network <b>30</b> into the storage section <b>165</b> of the farm equipment system <b>40</b> that performs work.
It is explained above that the status of each sensor <b>20</b> is estimated by the server <b>80</b>. Alternatively, the control section <b>331</b> of the mobile object <b>50</b> may include the status estimating section <b>351</b> so that the mobile object <b>50</b>, while traveling, may estimate the status of each sensor <b>20</b> in real time.
In that case, a sensor data log such as one depicted in <figref idref="DRAWINGS">FIG. 30</figref> is obtained.
In the sensor data log of <figref idref="DRAWINGS">FIG. 30</figref>, the information “estimated sensor status” is set to replace the “received signal strength of frequency <b>1</b>” and “received signal strength of frequency <b>2</b>” in the sensor data log of <figref idref="DRAWINGS">FIG. 23</figref>.
The information “estimated sensor status” is indicative of the status of each sensor <b>20</b> estimated by the mobile object <b>50</b>. In the example of <figref idref="DRAWINGS">FIG. 30</figref>, the information indicating that the sensor is on the ground surface or in the ground is set as the status of each sensor <b>20</b>.
(Work Process)
A work process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 31</figref>.
In step S<b>151</b>, the control console <b>111</b> of the farm equipment system <b>40</b> loads the work information from the storage section <b>165</b>. At this point, the data related to the farm field <b>10</b> is also loaded along with the work information.
If the travel of the farm equipment system <b>40</b> is designated at this point by the user operating the control console <b>111</b>, for example, the farm equipment system <b>40</b> in step S<b>152</b> travels across the farm field <b>10</b> in accordance with the loaded work information (travel route information). When traveling, the farm equipment system <b>40</b> may be steered by the user watching a screen displayed to indicate the travel route based on the travel route information. Alternatively, the farm equipment system <b>40</b> when traveling may be steered with cruise control in accordance with the travel route information.
When the current position acquired by the position information acquiring section <b>114</b> (<figref idref="DRAWINGS">FIG. 6</figref>) of the farm equipment system <b>40</b> reaches the positions indicated by the work positions in the work information, the work controlling section <b>321</b> in step S<b>153</b> controls the work mechanism <b>311</b> in accordance with the work information. In so doing, the work controlling section <b>321</b> causes the work mechanism <b>311</b> to perform on the farm field <b>10</b> the work designated by the corresponding work type and work detail in the work information.
In the above-described process, work is performed appropriately on the basis of the sensor status. This contributes to enhancing the efficiency of farm work.
(Utilization of Sensor Data from Real-Time Sensing)
The processes ranging from acquisition of sensor data by real-time sensing to the work on the farm field <b>10</b> may be performed by the farm equipment system <b>40</b> in real time.
<figref idref="DRAWINGS">FIG. 32</figref> depicts a typical functional configuration of the farm equipment system <b>40</b> carrying out in real time the processes ranging from acquisition of sensor data to the work on the farm field <b>10</b>. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the farm machine <b>41</b> of <figref idref="DRAWINGS">FIG. 32</figref>, the control console <b>111</b> includes the route information generating section <b>341</b>, status estimating section <b>351</b>, and work information generating section <b>352</b>.
Further, the farm machine <b>41</b> includes a sensor communication section <b>361</b> replacing the farm machine mount sensor <b>115</b> (<figref idref="DRAWINGS">FIG. 9</figref>). The sensor communication section <b>361</b> communicates with the sensors <b>20</b> deployed on the farm field <b>10</b> in order to acquire the sensor data therefrom.
The implement <b>42</b> includes the work mechanism <b>311</b> as an implement mechanism.
Further, the control section <b>181</b> of the implement <b>42</b> includes the work controlling section <b>321</b> replacing the sensor deployment controlling section <b>191</b> (<figref idref="DRAWINGS">FIG. 9</figref>).
A work process based on real-time sensing is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 33</figref>. This process is performed by the farm equipment system <b>40</b> (farm machine <b>41</b> and implement <b>42</b>) traveling across the farm field <b>10</b>. The process may be carried out by the farm equipment system <b>40</b> alone or by the farm field management system <b>1</b> as a whole.
In step S<b>171</b>, the control console <b>111</b> of the farm machine <b>41</b> loads the sensor deployment log from the storage section <b>223</b> of the server <b>80</b> via the network <b>30</b>. At this point, the seeding log is also loaded along with the sensor deployment log.
In step S<b>172</b>, the route information generating section <b>341</b> generates route information based on the loaded sensor deployment log. Alternatively, the route information generating section <b>341</b> may generate the route information using the seeding log in addition to the sensor deployment log.
When the travel of the farm equipment system <b>40</b> is designated at this point by the user operating the control console <b>111</b>, for example, the farm equipment system <b>40</b> in step S<b>173</b> travels in accordance with the route information.
When the current position acquired by the position information acquiring section <b>114</b> of the farm equipment system <b>40</b> reaches the position indicated by a given sensor deployment position in the sensor deployment log, the sensor communication section <b>361</b> in step S<b>174</b> communicates with the corresponding sensor <b>20</b> deployed on the farm field <b>10</b> so as to acquire the sensor data from that sensor <b>20</b>.
In step S<b>175</b>, the status estimating section <b>351</b> estimates the status of the sensor <b>20</b> on the basis of the sensor data acquired from that sensor <b>20</b>.
In step S<b>176</b>, the work information generating section <b>352</b> determines whether or not the status of the sensor <b>20</b> meets predetermined conditions.
If it is determined that the status of the sensor <b>20</b> meets the predetermined conditions, control is transferred to step <b>176</b>.
In step S<b>176</b>, the work information generating section <b>352</b> generates work information about the sensor <b>20</b> on the basis of the acquired sensor data.
If it is determined in step S<b>176</b> that the status of the sensor <b>20</b> fails to meet the predetermined conditions, on the other hand, control is transferred to step S<b>178</b>.
In step S<b>178</b>, the work information generating section <b>352</b> generates the work information about the sensor <b>20</b> on the basis of the above-mentioned alternative data instead of the acquired sensor data.
After step S<b>177</b> or S<b>178</b>, control is transferred to step S<b>179</b>.
In step S<b>179</b>, the work controlling section <b>321</b> controls the work mechanism <b>311</b> in accordance with the work information. In so doing, the work controlling section <b>321</b> causes the work mechanism <b>311</b> to perform on the farm field <b>20</b> the work designated by the work type and work detail in the work information.
Note that, as depicted in <figref idref="DRAWINGS">FIG. 34</figref>, the sensor communication section <b>361</b> of the farm machine <b>41</b> and the work mechanism <b>311</b> of the implement <b>42</b> are disposed at a distance from each other. Thus the work controlling section <b>321</b> deploys the sensor <b>20</b> at the “work position” offset by the distance between the sensor communication section <b>361</b> and the work mechanism <b>311</b>.
After step S<b>179</b>, control is returned to step S<b>174</b>. The subsequent steps are repeated until work is done on all sensors indicated in the sensor deployment log.
The above-described process permits not only acquisition of the sensor data but also execution of appropriate work in real time based on the sensor status. This contributes to enhancing the efficiency of farm work.
<4. Details of Power Generation by and Communication with the Sensors>
The power generation and communication by the sensors <b>20</b> are explained below in detail.
(Typical Functional Configuration of the Sensor)
As mentioned above, the sensor <b>20</b> generates power and is driven thereby to communicate wirelessly with an external device.
<figref idref="DRAWINGS">FIG. 35</figref> depicts a typical functional configuration of the sensor <b>20</b>.
The sensor <b>20</b> in <figref idref="DRAWINGS">FIG. 35</figref> includes a power generating section <b>411</b>, a power storage device <b>412</b>, a status transition section <b>413</b>, and a communication module <b>414</b>.
The power generating section <b>411</b> generates power from the energy that exists in the surrounding environment.
For example, the power generating section <b>411</b> generates power from vibrations. The power generation method may be of electrostatic generation type, electromagnetic generation type, inverse-magnetostrictive power generation type, or piezoelectric power generation type, for example.
The power generating section <b>411</b> may also generate power from sunlight.
The power generating section <b>411</b> may further be a thermoelectric transducer (e.g., a device that generates power by the Seebeck effect or by the Thomson effect, a thermoelectric power generation element, or a device that generates power thermomagnetically) that takes advantage of temperature difference.
The power generating section <b>411</b> may also be an enzyme battery that generates power using sugar (also known as a biofuel battery).
The power generating section <b>411</b> may further generate power from radio waves. In this case, the power generating section <b>411</b> may generate power using a Rectenna or from electromagnetic fields in relatively close proximity through the use of electromagnetic coupling or capacitive coupling that involves using one or some of the LCR (inductance, capacitance, and reactance) components in combination, for example.
The power generating section <b>411</b> may also generate power from ion concentration difference.
Obviously, the power generating section <b>411</b> may also utilize any known power generation element other than those cited above.
The power storage device <b>412</b> stores power generated by the power generating section <b>411</b>. Note that each sensor <b>20</b> may include one or multiple power storage devices <b>412</b>.
The power storage device <b>412</b> may be any one of various secondary batteries including a lithium ion second battery, an electric double-layer capacitor, a lithium ion capacitor, a polyacenic organic semiconductor (Polyacenic Semiconductor) capacitor, a Nanogate capacitor (“Nanogate” is a registered trademark of Nanogate Aktiengesellschaft), a ceramic capacitor, a film capacitor, an aluminum electrolytic capacitor, or a tantalum capacitor. These power storage devices may be used in combination as needed.
The status transition section <b>413</b> transitions between different status conditions depending on the power supplied from the power generating section <b>411</b>. The power from the power generating section <b>411</b> may be fed to the status transition section <b>413</b> via the above-mentioned power storage device <b>412</b> or supplied directly to the status transition section <b>413</b>. The power generated by the power generating section <b>411</b> may be stepped up or down as needed before being fed to the status transition section <b>413</b>.
The status transition section <b>413</b> is configured, for example, as an IC (Integrated Circuit) including one or multiple elements. For example, a switching element such as a transistor, a diode, a reset IC, a regulator IC, a logic IC, or any one of diverse arithmetic circuits may be adopted as the status transition section <b>413</b>. The circuit configuration inside the IC may be varied as needed as long as the function of the status transition section <b>413</b> is implemented thereby.
In accordance with the power fed from the power generating section <b>411</b>, the status transition section <b>413</b> transitions between an on-status condition and an off-status condition, for example. When the power generation amount of the power generating section <b>411</b> reaches or exceeds a predetermined level, for example, the status transition section <b>413</b> transitions from the off-status condition to the on-status condition. The power generation amount is defined by one or some of voltage, current, electric power, and electric energy in combination. Note that, with the power generating section <b>411</b> supplying its power to the status transition section <b>413</b> via the power storage device <b>412</b>, if the power generation amount stored in the power storage device <b>412</b> reaches or exceeds a predetermined level, the status transition section <b>413</b> transitions from the off-status condition to the on-status condition.
Alternatively, the status transition section <b>413</b> may transition among three or more status conditions. The status transition section <b>413</b> may preferably be capable of retaining the status reached following each transition. As another alterative, the status transition section <b>413</b> may be reset and not retain its status upon transition.
The communication module <b>414</b> communicates with an external device different from the sensors <b>20</b> (specifically, with the farm equipment system <b>40</b> or with the mobile object <b>50</b>). By communicating with the external device in accordance with a predetermined communication protocol, the communication module <b>414</b> outputs predetermined information to that device. Note that the status transition section <b>413</b> and the communication module <b>414</b> may be connected with a control section so that the communication module <b>414</b> may operate under control of the control section. The communication module <b>414</b> may alternatively include the control section.
The communication conducted by the communication module <b>414</b> is wireless communication. The wireless communication may utilize electromagnetic waves (including infrared rays) or electric fields. Specific wireless communication methods include Wi-Fi, Zigbee (registered trademark), Bluetooth (registered trademark), BLE, ANT (registered trademark), ANT+ (registered trademark), Enocean (registered trademark), Wi-SUN (Wireless Smart Utility Network), Z-Wave, and LTE (Long Term Evolution), each utilizing some of the frequency bands ranging from several-hundred MHz to several GHz. Close proximity communication such as NFC may also be used.
The communication module <b>414</b> is activated to conduct communication when the status transition section <b>413</b> reaches the on-status condition, for example. The predetermined information to be output by the communication module <b>414</b> may, for example, be the sensor ID assigned to each sensor <b>20</b> plus a few bits (logical 0 or 1) of information reflecting the status condition of the status transition section <b>413</b>.
If the power generating section <b>411</b> generates power from vibrations, the sensor <b>20</b> configured as described above determines whether or not there is an intruder into the farm field given the predetermined information output from the communication module <b>414</b>. If the power generating section <b>411</b> generates power from sunlight, the sensor <b>20</b> determines the status of solar irradiation on the farm field given the predetermined information output from the communication module <b>414</b>. If the power generating section <b>411</b> generates power from temperature difference, the sensor <b>20</b> determines temperature change on the farm field given the predetermined information output from the communication module <b>414</b>.
Further, if the power generating section <b>411</b> generates power from radio waves, the sensor <b>20</b> determines the amount of sugar in the crop on the farm field. In this case, each sensor <b>20</b> needs to be deployed in direct contact with the crop. If the power generating section <b>411</b> generates power from ion concentration difference, the sensor <b>20</b> determines the nutritional status of the crop in the farm field given the predetermined information output from the communication module <b>414</b>.
Note that, if the communication with the sensor <b>20</b> is implemented by wireless communication based on the NFC method, the sensor ID and the user (owner) of each sensor <b>20</b> may be registered by the communication. In such a case, even if a sensor <b>20</b> is moved from the farm field <b>10</b> to another location by theft, for example, the legitimate owner of the sensor <b>20</b> can be identified.
Further, if the communication with the sensor <b>20</b> is implemented by wireless communication based on the BLE method or using the 920 MHz band, the mobile object <b>50</b> may acquire the sensor data in that mode of communication.
<figref idref="DRAWINGS">FIG. 36</figref> depicts another typical functional configuration of the sensor <b>20</b>.
The sensor <b>20</b> in <figref idref="DRAWINGS">FIG. 36</figref> includes multiple modules. In the example of <figref idref="DRAWINGS">FIG. 36</figref>, the sensor <b>20</b> includes four modules (modules <b>20</b><i>a</i>, <b>20</b><i>b</i>, <b>20</b><i>c</i>, and <b>20</b><i>d</i>). Each module has the structures explained above with reference to <figref idref="DRAWINGS">FIG. 35</figref>. The power generating section <b>411</b> of each of the modules generates power based on a different kind of energy.
Each sensor <b>20</b> configured as described above is capable of outputting multiple information items on its own.
<figref idref="DRAWINGS">FIG. 37</figref> depicts still another typical functional configuration of the sensor <b>20</b>.
The sensor <b>20</b> in <figref idref="DRAWINGS">FIG. 37</figref> includes a sensing section <b>431</b>, a communication module <b>432</b>, a power generating section <b>441</b>, and a power storage device <b>442</b>.
The sensing section <b>431</b> has the same functions as those of the power generating section <b>411</b>, power storage device <b>412</b>, and status transition section <b>413</b> explained above with reference to <figref idref="DRAWINGS">FIG. 35</figref>.
The communication module <b>432</b> has the same function as that of the communication module <b>414</b> explained above with reference to <figref idref="DRAWINGS">FIG. 35</figref>.
The power generating section <b>441</b> and the power storage device <b>442</b> have the same functions as those of the power generating section <b>411</b> and power storage device <b>412</b> explained above with reference to <figref idref="DRAWINGS">FIG. 35</figref>.
In the sensor <b>20</b> of <figref idref="DRAWINGS">FIG. 37</figref>, the communication module <b>432</b> outputs predetermined information based on the power generated by the sensing section <b>431</b>. At this point, the communication module <b>432</b> can output the predetermined information using the power generated by the power generating section <b>441</b> and stored in the power storage device <b>442</b>.
Further, as depicted in <figref idref="DRAWINGS">FIG. 38</figref>, the sensing section <b>431</b> may also be driven by the power generated by the power generating section <b>441</b> and stored in the power storage device <b>442</b>.
Note that, in the configurations of <figref idref="DRAWINGS">FIGS. 37 and 38</figref>, the power supplied from the power generating section <b>411</b> may be fed to the communication module <b>432</b> and to the sensing section <b>431</b> via the above-described power storage device <b>412</b> or supplied directly to the communication module <b>432</b> and to the sensing section <b>431</b>.
<figref idref="DRAWINGS">FIG. 39</figref> depicts a typical format of sensor data transmitted by the sensor <b>20</b>.
As depicted in <figref idref="DRAWINGS">FIG. 39</figref>, the sensor data <b>470</b> includes a header part <b>481</b>, a sensor ID <b>482</b>, and a data part <b>483</b>.
The header part <b>481</b> is a region that stores header information about the sensor data <b>470</b>.
The sensor ID <b>482</b> is a region that stores information indicative of the ID assigned to each sensor <b>20</b> transmitting the sensor data <b>470</b>.
The data part <b>483</b> is a region that stores predetermined information output by the above-mentioned communication module <b>414</b>. In other words, the data part <b>483</b> is a region that stores the information for estimating the status of the sensor <b>20</b>. The data part <b>483</b> may be a variable-length region.
(Typical Functional Configuration of the Wireless Communication System)
Explained below with reference to <figref idref="DRAWINGS">FIG. 40</figref> is a typical functional configuration of a wireless communication system that includes a sensor having the similar configuration to that of the above-described sensor <b>20</b>.
A wireless communication system <b>501</b> in <figref idref="DRAWINGS">FIG. 40</figref> includes a communication apparatus <b>510</b> and a sensor <b>520</b>.
The communication apparatus <b>510</b> calculates the distance to the sensor <b>520</b> by communicating therewith. Although not depicted, the communication apparatus <b>510</b> in the wireless communication system <b>501</b> communicates with multiple sensors <b>520</b>.
The communication apparatus <b>510</b> includes a sensor communication section <b>511</b>, a communication controlling section <b>512</b>, and a distance calculating section.
The sensor communication section <b>511</b> communicates with the sensor <b>520</b> by emitting radio waves from an antenna <b>511</b><i>a</i>. The communication controlling section <b>512</b> controls the sensor communication section <b>511</b> in communication.
Further, the communication controlling section <b>512</b> includes a communication data processing section <b>531</b>, a frequency setting section <b>532</b>, a transmission/reception switching section <b>533</b>, and a received signal strength recording section <b>534</b>.
The communication data processing section <b>531</b> generates data to be transmitted to the sensor <b>520</b> and analyzes data received from the sensor <b>520</b>.
The frequency setting section <b>532</b> sets the frequency of radio waves emitted by the sensor communication section <b>511</b> via the antenna <b>511</b><i>a. </i>
The transmission/reception switching section <b>533</b> switches the operation mode of the sensor communication section <b>511</b> to one of two modes: transmission mode in which data is transmitted to the sensor <b>520</b>, and reception mode in which data is received from the sensor <b>520</b>.
The received signal strength recording section <b>534</b> records the received signal strength of radio waves from the sensor <b>520</b> when the sensor communication section <b>511</b> receives data from the sensor <b>520</b>.
The distance calculating section <b>513</b> calculates the distance between the communication apparatus <b>510</b> and the sensor <b>520</b> on the basis of the received signal strength of radio waves from the sensor <b>520</b>.
(Distance Calculating Process)
A distance calculating process performed by the wireless communication system <b>501</b> is explained below with reference to <figref idref="DRAWINGS">FIG. 41</figref>.
In step S<b>211</b>, the frequency setting section <b>532</b> sets the frequency of radio waves emitted by the sensor communication section <b>511</b> via the antenna <b>511</b><i>a </i>to a predetermined frequency in a predetermined frequency range.
The frequency to be set by the frequency setting section <b>532</b> may be one in the 60 GHz band, 5 GHz band, 2.4 GHz band, 920 MHz band, or 13.56 MHz band, for example. Alternatively, a frequency in a low-frequency band used for Morse code communication may be set as the frequency set by the frequency setting section <b>532</b>.
Furthermore, the frequency to be set by the frequency setting section <b>532</b> may be one in the 135 MHz band or 920 MHz band used in RFID (Radio Frequency Identifier) applications; one in the 13.56 MHz band, 40.5 MHz band, 2.45 GHz band, 5.8 GHz band, or 20 GHz band from among ISM (Industry Science Medical) bands; one in the 313 MHz band, 430 MHz band, 806 MHz band, 1.2 GHz band, or 60 GHz band used in specified low-power radio applications; one in the 5.35 GHz band used on wireless LANs (local area networks); or one in a bandwidth ranging from 300 GHz to 3 THz not assigned to general applications.
If the operation mode of the sensor communication section <b>511</b> is switched to transmission mode by the transmission/reception switching section <b>533</b>, control is transferred to step S<b>212</b>. In step S<b>212</b>, the sensor communication section <b>511</b> transmits a radio signal to the sensor <b>520</b> via the antenna <b>511</b><i>a </i>using the radio wave frequency set by the frequency setting section <b>532</b>.
If the operation mode of the sensor communication section <b>511</b> is switched to reception mode by the transmission/reception switching section <b>533</b>, control is transferred to step S<b>213</b>. In step S<b>213</b>, the communication controlling section <b>512</b> waits for a response from the sensor <b>520</b> for a predetermined time period.
Thereafter, when the sensor communication section <b>511</b> receives radio waves as a response from the sensor <b>520</b>, control is transferred to step S<b>214</b>. In step S<b>214</b>, the received signal strength recording section <b>534</b> records the received signal strength of radio waves from the sensor <b>520</b>.
In step S<b>215</b>, the received signal strength recording section <b>534</b> determines whether or not the received signal strengths of radio waves have been recorded at all frequencies in the predetermined frequency range.
If it is determined that the received signal strengths of radio waves have yet to be recorded at all frequencies, control is returned to step S<b>211</b>. In step S<b>211</b>, the frequency setting section <b>532</b> sets another frequency in the predetermined frequency range. The subsequent steps are then repeated.
If it is determined in step S<b>215</b> that the received signal strengths of radio waves have been recorded at all frequencies, control is transferred to step S<b>216</b>.
In step S<b>216</b>, the distance calculating section <b>513</b> calculates the attenuation of radio waves at each of the frequencies involved from the received signal strengths recorded. The distance calculating section <b>513</b> calculates the distance to the sensor <b>520</b> in accordance with the radio wave attenuation at each frequency.
Specifically, the distance calculating section <b>513</b> first calculates a propagation loss (attenuation) L (dB) using the following mathematical expression (1):
<br /><i>Pr=Pt+Gt+Gr−L</i> (1)
The mathematical expression (1) above is a propagation equation for the wireless communication system. In the mathematical expression (1), Pr stands for received signal strength, Pt for transmission power, Gt for transmitting antenna gain, and Gr for receiving antenna gain.
The distance calculating section <b>513</b> then calculates a transmission-reception distance d(m) using the following mathematical expression (2):
<br /><i>L=</i>20 log <i>f+</i>20 log <i>d−</i>27.6 (2)
The mathematical expression (2) above is an approximation of the propagation loss over a line-of-sight communication channel (Friis transmission formula). In the mathematical expression (2), f(MHz) stands for frequency.
Note that, if the wireless communication channel involved is an over-the-horizon communication channel, the transmission-reception distance d(m) is calculated using the following mathematical expression (3):
<br /><i>L=</i>20 log <i>f+N </i>log <i>d+Lf</i>(<i>n</i>)−28 (3)
The mathematical expression (3) above is an approximation of the propagation loss over an over-the-horizon communication channel (Recommendation ITU-R P1238). In the mathematical expression (3), f(MHz) stands for frequency, N for the attenuation coefficient for the transmission-reception distance, Lf for the additional loss incurred upon transmission through floors, ceilings, walls, etc., and n for the number of transmitted floors, ceilings, walls, etc. The additional loss Lf is dependent on the number n.
As depicted in <figref idref="DRAWINGS">FIG. 42</figref>, the attenuation coefficient N and the additional loss Lf are determined by the environment in which wireless communication is conducted and by the frequency of radio waves in use.
For example, if the environment where wireless communication is conducted is inside a multiple-dwelling house and if the radio wave frequency is 2.45 GHz, the attenuation coefficient N is 28 and the additional loss Lf is 10. If the radio wave frequency is 5.2 GHz, the attenuation coefficient N is 30 and the additional loss Lf is 13. Note that these values are applicable where there is one wall.
If the environment where wireless communication is conducted is inside a detached house and if the radio wave frequency is 2.45 GHz, the attenuation coefficient N is 28 and the additional loss Lf is 5. If the radio wave frequency is 5.2 GHz, the attenuation coefficient N is 28 and the additional loss Lf is 7. These values are applicable where there is one wooden mortar wall.
If the environment where wireless communication is conducted is inside an office and if the radio wave frequency is 2.45 GHz, the attenuation coefficient N is 30 and the additional loss Lf is 14. If the radio wave frequency is 5.2 GHz, the attenuation coefficient N is 31 and the additional loss Lf is 16.
This is how the distance between the communication apparatus <b>510</b> and each of multiple sensors <b>520</b> is calculated.
In recent years, there has been a push to transition to what is known as a trillion-sensor society making use of as many as trillion sensors. In such a trillion-sensor society or similar wireless sensor networks involving the use of numerous sensors, it is necessary to measure the distance to each sensor. However, existing measuring techniques that use only the received signal strength of radio waves have failed to ensure sufficient measurement accuracy.
In contrast, the above-described process permits transmission and reception to and from each sensor by switching from one frequency to another in order to calculate the distance to the sensor from the attenuation of radio waves at each frequency. For example, even if the transmitting antenna gain Gt or the receiving antenna gain Gr has a null point in a specific direction in the mathematical expression (1) above depending on the antenna direction distribution at a given frequency, measurements taken at multiple frequencies enable statistical processing to be carried out. As a result, the distance to each sensor is measured with higher accuracy than before.
It is explained above that the transmitting side (communication apparatus <b>510</b>) measures the distance based on the received signal strength of radio waves from the receiving side (sensor <b>520</b>). Alternatively, the receiving side may measure the distance based on the received signal strength of radio waves from the transmitting side and send the measurements to the transmitting side.
(Another Typical Functional Configuration of the Wireless Communication System)
Another typical functional configuration of the wireless communication system is explained below with reference to <figref idref="DRAWINGS">FIG. 43</figref>. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the wireless communication system <b>501</b> of <figref idref="DRAWINGS">FIG. 43</figref>, the sensor communication section <b>511</b> includes multiple antennas <b>511</b><i>a</i>, <b>511</b><i>b </i>and <b>511</b><i>c</i>. Although <figref idref="DRAWINGS">FIG. 43</figref> illustrates only three antennas, there may be provided eight or 16 antennas in practice. That is, the antennas <b>511</b><i>a </i>to <b>511</b><i>c </i>function as a multidirectional antenna having directivity in multiple directions.
For example, the antennas <b>511</b><i>a </i>to <b>511</b><i>c </i>are configured as a phased-array antenna or as a sector antenna. The antennas <b>511</b><i>a </i>to <b>511</b><i>c </i>may alternatively be configured as an antenna setup for conducting MIMO (Multi-Input Multi-Output) communication.
The communication controlling section <b>512</b> further includes a radiating direction setting section <b>541</b> in addition to the similar configuration to that depicted in <figref idref="DRAWINGS">FIG. 40</figref>.
The radiating direction setting section <b>541</b> sets the radiating direction of radio waves emitted by the sensor communication section <b>511</b> via the antennas <b>511</b><i>a </i>to <b>511</b><i>c </i>configured as a multidirectional antenna.
(Distance Calculating Process)
Explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 44</figref> is a distance calculating process performed by the wireless communication system <b>501</b> in <figref idref="DRAWINGS">FIG. 43</figref>.
Note that, in the flowchart of <figref idref="DRAWINGS">FIG. 44</figref>, steps S<b>231</b>, S<b>233</b> to S<b>235</b>, and S<b>237</b> are the similar to steps S<b>211</b> to S<b>215</b> in the flowchart of <figref idref="DRAWINGS">FIG. 41</figref> and thus will not be discussed further.
In step S<b>232</b>, the radiating direction setting section <b>541</b> sets the radiating direction of radio waves emitted by the sensor communication section <b>511</b> via the antennas <b>511</b><i>a </i>to <b>511</b><i>c </i>to a specific direction in a predetermined range.
In step S<b>236</b>, the received signal strength recording section <b>534</b> determines whether or not the received signal strengths of radio waves have been recorded in all radiating directions in the predetermined range.
If it is determined that the received signal strengths have yet to be recorded in all radiating directions, control is returned to step S<b>232</b>. In step S<b>232</b>, the radiating direction setting section <b>541</b> sets the radiating direction to another direction in the predetermined range. Steps S<b>233</b> to S<b>235</b> are then repeated.
On the other hand, if it is determined in step S<b>236</b> that the received signal strengths have been recorded in all radiating directions, control is transferred to step S<b>237</b>.
If it is determined in step S<b>237</b> that the received signal strengths have been recorded at all frequencies, control is transferred to step S<b>238</b>.
In step S<b>238</b>, the distance calculating section <b>513</b> calculates the attenuation of radio waves in each radiating direction at each frequency from the received signal strengths recorded. The distance calculating section <b>513</b> calculates the distance to the sensor <b>520</b> and the direction in which the sensor <b>520</b> is deployed on the basis of the attenuation of radio waves at each frequency and in each radiating direction.
In the above-described process, the transmission and reception to and from the sensor are carried out at one frequency after another and in one radiating direction after another. The distance to the sensor and the direction in which the sensor is deployed are calculated on the basis of the attenuation of radio waves at each frequency and in each radiating direction. This allows the distance to each sensor to be measured and the direction of the sensor position to be detected with higher accuracy than before.
(Still Another Typical Functional Configuration of the Wireless Communication System)
Still another typical functional configuration of the wireless communication system is explained below with reference to <figref idref="DRAWINGS">FIG. 45</figref>. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the wireless communication system <b>501</b> of <figref idref="DRAWINGS">FIG. 45</figref>, the communication controlling section <b>512</b> includes a transmission power setting section <b>551</b> replacing the radiating direction setting section <b>541</b> depicted in <figref idref="DRAWINGS">FIG. 43</figref>.
The transmission power setting section <b>551</b> sets the transmission power used by the sensor communication section <b>511</b> in emitting radio waves via the antenna <b>511</b><i>a. </i>
(Distance Calculating Process)
A distance calculating process performed by the wireless communication system <b>501</b> in <figref idref="DRAWINGS">FIG. 45</figref> is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 46</figref>.
In the flowchart of <figref idref="DRAWINGS">FIG. 46</figref>, the processes of steps S<b>251</b>, S<b>253</b> to S<b>255</b>, and S<b>257</b> are similar to those of steps S<b>231</b>, S<b>233</b> to S<b>235</b>, and S<b>237</b> in the flowchart of <figref idref="DRAWINGS">FIG. 44</figref> and thus will not be discussed further.
That is, in step S<b>252</b>, the transmission power setting section <b>551</b> sets the transmission power used by the sensor communication section <b>511</b> in emitting radio waves via the antenna <b>511</b><i>a </i>to a specific power level in a predetermined range.
In step S<b>256</b>, the received signal strength recording section <b>534</b> determines whether or not the received signal strengths of radio waves have been recorded on all transmission power levels in the predetermined range.
If it is determined that the received signal strengths of radio waves have yet to be recorded on all transmission power levels, control is returned to step S<b>252</b>. In step S<b>252</b>, the transmission power setting section <b>551</b> sets the transmission power to another power level in the predetermined range. Steps S<b>253</b> to S<b>255</b> are then repeated.
On the other hand, if it is determined in step S<b>256</b> that the received signal strengths have been recorded on all transmission power levels, control is transferred to step S<b>257</b>.
If it is determined in step S<b>257</b> that the received signal strengths have been recorded at all frequencies, control is transferred to step S<b>258</b>.
In step S<b>258</b>, the distance calculating section <b>513</b> calculates the attenuation of radio waves at each frequency and on each transmission power level from the received signal strengths recorded. The distance calculating section <b>513</b> then calculates the distance to the sensor <b>520</b> on the basis of the attenuation of radio waves at each frequency and on each transmission power level.
In the above-described process, the transmission and reception to and from the sensor are carried out at one frequency after another and on one transmission power level after another. The distance to the sensor is calculated on the basis of the attenuation of radio waves at each frequency and on each transmission power level. This allows the distance to each sensor to be measured with higher accuracy than if the distance to each sensor is calculated from the attenuation of radio waves at each frequency.
Note that combining the above-described distance calculating process with common triangulation techniques makes it possible to measure the distance with still higher accuracy than before.
What is explained above is a configuration that performs the transmission and reception to and from the sensor at one frequency after another so as to calculate the distance to the sensor from the attenuation of radio waves at each frequency. Alternatively, the status of each sensor may be estimated from the attenuation of radio waves at each frequency.
(Typical Functional Configuration of the Wireless Communication System that Estimates the Sensor Status)
A typical functional configuration of a wireless communication system that estimates the sensor status is explained below with reference to <figref idref="DRAWINGS">FIG. 47</figref>. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the wireless communication system <b>501</b> of <figref idref="DRAWINGS">FIG. 47</figref>, the communication controlling section <b>512</b> includes a status estimating section <b>561</b> replacing the distance calculating section <b>513</b> in <figref idref="DRAWINGS">FIG. 40</figref>.
The status estimating section <b>561</b> estimates the status of each sensor <b>520</b> on the basis of the received signal strength of radio waves from that sensor <b>520</b>.
(Status Estimating Process)
Explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 48</figref> is a status estimating process performed by the wireless communication system <b>501</b> in <figref idref="DRAWINGS">FIG. 47</figref>.
In the flowchart of <figref idref="DRAWINGS">FIG. 48</figref>, the processes of steps S<b>271</b> to S<b>275</b> are similar to those of steps S<b>211</b> to S<b>215</b> in the flowchart of <figref idref="DRAWINGS">FIG. 41</figref> and thus will not be discussed further.
That is, if it is determined in step S<b>275</b> that the received signal strengths have been recorded at all frequencies, control is transferred to step S<b>276</b>.
In step S<b>276</b>, the distance calculating section <b>513</b> calculates the attenuation of radio waves at each frequency from the received signal strengths recorded. The distance calculating section <b>513</b> then estimates the status of the sensor <b>520</b> on the basis of the attenuation of radio waves at each frequency.
<figref idref="DRAWINGS">FIG. 49</figref> depicts the relations between radio wave frequencies and attenuation constants of radio waves propagating through different media.
In <figref idref="DRAWINGS">FIG. 49</figref>, the attenuation constant stands for the attenuation of radio waves per meter.
As depicted in <figref idref="DRAWINGS">FIG. 49</figref>, the attenuation constant at approximately 100 GHz in the soil ranges approximately from 1,000 to 10,000 dB/m. The attenuation constant drops in proportion to the decrease in frequency. At approximately 1 MHz, the attenuation constant ranges approximately from 1 to 10 μdB/m.
In pure water, the attenuation constant at approximately 100 GHz ranges approximately from 10,000 to 100,000 dB/m. As in the soil, the attenuation constant drops in proportion to the decrease in frequency. At approximately 1 MHz, the attenuation constant ranges approximately from 10 to 100 μdB/m.
In sea water, as in pure water, the attenuation constant at approximately 100 GHz ranges approximately from 10,000 to 100,000 dB/m. As in pure water, the attenuation constant in sea water drops in proportion to the decrease in frequency to approximately 10 GHz. However, past 5 GHz or thereabouts, the attenuation constant drops less precipitously, ranging approximately from 10 to 100 dB/m at approximately 1 MHz.
The status estimating section <b>561</b> estimates the status of the sensor <b>520</b> in accordance with which of the curves depicted in <figref idref="DRAWINGS">FIG. 49</figref> approximates the attenuation of radio waves at each frequency. This makes it possible to determine, for example, whether the environment in which the sensor <b>520</b> exists is in the soil, in water, or in sea water.
In the above-described process, the transmission and reception to and from each sensor are carried out at one frequency after another. The status of the sensor is estimated from the attenuation of radio waves at each frequency. This permits detection of the environment in which each sensor exists.
Note that, where the sensor is in a medium such as the soil or water in which the attenuation of radio waves is pronounced, the distance calculating process explained above may not ensure correct measurement of the distance. In such a case, the distance calculating process may be performed in a manner reflecting the sensor status (environment) estimated by the status estimating process. This contributes to enhancing the reliability of distance measurement.
The wireless communication system <b>501</b> in <figref idref="DRAWINGS">FIG. 47</figref> may be applied to the farm field management system <b>1</b> explained above with reference to <figref idref="DRAWINGS">FIG. 1</figref> in particular. In this case, the status estimating section <b>561</b> functions as the status estimating section <b>351</b> (<figref idref="DRAWINGS">FIG. 20</figref>) of the server <b>80</b> or as the status estimating section <b>351</b> (<figref idref="DRAWINGS">FIG. 32</figref>) of the farm machine <b>41</b>. This configuration permits detection of whether the sensor <b>20</b> is deployed in the ground or on the ground surface. At this point, the above-described distance calculating process may be performed by the farm field management system <b>1</b>.
Further, the sensor <b>520</b> of the wireless communication system <b>501</b> in <figref idref="DRAWINGS">FIG. 47</figref> may be mounted on a wearable device. This arrangement makes it possible to detect whether a user wearing the wearable device has fallen into the sea or been caught in a landslide disaster, for example.
<5. Recovery of the Sensors>
With the farm field management system <b>1</b>, leaving the sensors <b>20</b> unrecovered on the farm field after the harvest of crops is not desirable on environmental and cost grounds.
Explained below are configurations and processes for recovering the sensors deployed on the farm field.
(Typical Functional Configuration of the Farm Equipment System)
<figref idref="DRAWINGS">FIG. 50</figref> depicts a typical functional configuration of the farm equipment system <b>40</b> for recovering the sensors deployed on the farm field. Note that the structures having the similar functions to those discussed above are given the same names and designated by the same reference signs, and these structures will not be discussed further.
In the farm machine <b>41</b> of <figref idref="DRAWINGS">FIG. 50</figref>, the control section <b>161</b> of the control console <b>111</b> includes a route information generating section <b>611</b> and an unrecovered sensor identifying section <b>612</b>.
The route information generating section <b>611</b> generates route information indicative of the route along which the farm equipment system <b>40</b> recovers the sensors <b>20</b> deployed on the farm field <b>10</b>. The unrecovered sensor identifying section <b>612</b> identifies the sensors <b>20</b> not recovered by the farm equipment system <b>40</b>.
The implement <b>42</b> includes a harvest mechanism <b>621</b> and a recovering mechanism <b>622</b> as the implement mechanism.
The harvest mechanism <b>621</b> has the function of harvesting crops from the farm field <b>10</b>.
The sensor recovering mechanism <b>622</b> has the function of recovering the sensors <b>20</b> deployed on the farm field <b>20</b>. The sensors <b>20</b> recovered by the sensor recovering mechanism <b>622</b> are stored into the implement <b>42</b> as recovered sensors <b>623</b>.
Further, the control section <b>181</b> of the implement <b>42</b> includes a sensor recovery controlling section <b>631</b> replacing the sensor deployment controlling section <b>191</b> (<figref idref="DRAWINGS">FIG. 9</figref>).
The sensor recovery controlling section <b>631</b> controls the sensor recovering mechanism <b>622</b>. Specifically, the sensor recovery controlling section <b>631</b> causes the sensor recovering mechanism <b>622</b> to recover the sensors <b>20</b> in accordance with the sensor deployment log generated by the log generating section <b>174</b> (<figref idref="DRAWINGS">FIG. 9</figref>). The sensor deployment log may be the “sensor deployment positions” updated during work on the farm field. Specifically, the sensor deployment log may be the “sensor deployment positions” updated in the sensor data acquiring process (<figref idref="DRAWINGS">FIG. 21</figref>).
Note that the sensor communication section <b>123</b> in <figref idref="DRAWINGS">FIG. 50</figref> can communicate not only with the sensors <b>20</b> deployed on the farm field <b>10</b> but also with the sensors <b>20</b> stored in the sensor recovering mechanism <b>622</b>. At this point, the communication method and the frequency band of the communication with the sensors <b>20</b> deployed on the farm field <b>10</b> are different from those of the communication with the sensors <b>20</b> stored in the sensor recovering mechanism <b>622</b>. Specifically, the sensor communication section <b>123</b> and each sensor <b>20</b> deployed on the farm field <b>10</b> communicate with each other using the M2M communication frequency band because of certain distances required therebetween. On the other hand, the sensor communication section <b>123</b> and each sensor <b>20</b> stored in the sensor recovering mechanism <b>622</b> communicate with one another using NFC. When such different communication methods are adopted, congestion of traffic is reduced in communication with the numerous sensors <b>20</b> stored in a narrow space such as the sensor recovering mechanism <b>622</b>.
Alternatively, each sensor <b>20</b> may be equipped with a communication section similar to the sensor communication section <b>123</b>, and different communication methods such as those discussed above may be adopted for the communication with the sensors <b>20</b>.
(Sensor Recovering Process)
A sensor recovering process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 51</figref>. This process is started by the user operating the control console <b>111</b>, for example.
In step S<b>311</b>, the control console <b>111</b> loads the sensor deployment log from the storage section <b>165</b>. At this point, the seeding log may also be loaded along with the sensor deployment log. Note that the sensor deployment log may be the information generated when the sensor deploying mechanism <b>184</b> deploys the sensors <b>20</b> in the sensor deploying process. The sensor deployment log may also be the information generated when the sensor communication section <b>336</b> (sensor communication section <b>361</b>) acquires the sensor data from the sensors <b>20</b> in the sensor data acquiring process.
In step S<b>312</b>, the route information generating section <b>611</b> generates route information for recovering the sensors <b>20</b> deployed on the farm field in accordance with the loaded sensor deployment log. At this point, the route information generating section <b>611</b> uses width information indicative of a width (range) within which the sensor recovering mechanism <b>622</b> of the implement <b>42</b> can recover a sensor <b>20</b> upon travel over a given point along the route. That is, the route information generating section <b>611</b> generates the route information for recovering the sensors <b>20</b> deployed on the farm field using the loaded sensor deployment log and width information. The width information may be acquired either from the input to the terminal apparatus <b>60</b> or the control console <b>111</b> made by the user or through reception from the implement <b>42</b> via the communication section <b>164</b>.
If the travel of the farm equipment system <b>40</b> is designated at this point by the user operating the control console <b>111</b>, for example, the farm equipment system <b>40</b> in step S<b>313</b> travels in accordance with the route information.
When the current position acquired by the position information acquiring section <b>114</b> of the farm equipment system <b>40</b> reaches the position indicated by a given sensor deployment position in the sensor deployment log, the sensor recovery controlling section <b>631</b> in step S<b>314</b> controls the sensor recovering mechanism <b>622</b> to recover the sensor <b>20</b> from that position.
<figref idref="DRAWINGS">FIG. 52</figref> is a schematic diagram explaining a travel route at the time of recovering sensors.
The example of <figref idref="DRAWINGS">FIG. 52</figref> depicts arrows R<b>3</b> indicating the route traveled by the farm equipment system <b>40</b> in accordance with the route information. Traveling along the travel route R<b>3</b> across the farm field, the farm equipment system <b>40</b> comes to the position where each sensor <b>20</b> is deployed and thereupon recovers the sensor <b>20</b>.
In step S<b>315</b>, the control console <b>111</b> determines whether or not all sensors <b>20</b> have been recovered in accordance with the loaded sensor deployment log.
If it is determined that not all sensors <b>20</b> have been recovered yet, control is returned to step S<b>313</b>. The subsequent steps are then repeated.
If it is determined that all sensors <b>20</b> have been recovered, on the other hand, the process is terminated. At this point, the sensor communication section <b>123</b> communicates by NFC with the recovered sensors <b>623</b> to acquire their sensor IDs and feeds the acquired sensor IDs to the storage section <b>165</b> of the farm machine <b>41</b> via the communication section <b>185</b>, for example.
In the flowchart of <figref idref="DRAWINGS">FIG. 51</figref>, the crop <b>140</b> may be harvested by the harvest mechanism <b>621</b> in parallel with the recovery of the sensors <b>20</b>.
In the above-described process, the sensors deployed on the farm field are recovered after or during the harvest of the crop. With no sensors left unrecovered on the farm field, the impact on the environment is minimized. Since the recovered sensors are reusable, cost reduction is accomplished.
If some sensors are left unrecovered following the sensor recovering process discussed above, an unrecovered sensor recovering process is carried out to recover the left-out sensors.
(Unrecovered Sensor Recovering Process)
The unrecovered sensor recovering process is explained below with reference to the flowchart of <figref idref="DRAWINGS">FIG. 53</figref>. This process is started by the user operating the control console <b>111</b>, for example.
In step S<b>331</b>, the control console <b>111</b> loads the sensor deployment log and the sensor IDs of the recovered sensors <b>623</b> from the storage section <b>165</b> of the farm machine <b>41</b>. The sensor IDs of the recovered sensors <b>623</b> may alternatively be acquired by the sensor communication section <b>123</b> communicating with the recovered sensors <b>623</b>. The unrecovered sensor identifying section <b>612</b> identifies the unrecovered sensors <b>20</b> based on the differences between the sensors IDs in the sensor deployment log on the one hand and the sensor IDs of the recovered sensors <b>623</b> on the other hand.
In step S<b>312</b>, the route information generating section <b>611</b> generates route information on the basis of the identified sensor IDs of the unrecovered sensors <b>20</b>. Specifically, the route information generating section <b>611</b> generates the route information indicative of a route connecting the sensor deployment positions associated with the sensor IDs of the unrecovered sensors <b>20</b> in the sensor deployment log. At this point, the route information generating section <b>611</b> generates the route information for recovering the unrecovered sensors <b>20</b> using the sensor deployment log and the above-mentioned width information. At this point, the width information may also be acquired either from the input to the terminal apparatus <b>60</b> or to the control console <b>111</b> made by the user or through reception from the implement <b>42</b> via the communication section <b>164</b>.
If the travel of the farm equipment system <b>40</b> is designated at this point by the user operating the control console <b>111</b>, for example, the farm equipment system <b>40</b> in step S<b>333</b> travels in accordance with the route information.
When the current position acquired by the position information acquiring section <b>114</b> of the farm equipment system <b>40</b> reaches the position indicated by a given sensor deployment position associated with the sensor ID of an unrecovered sensor <b>20</b> in the sensor deployment log, the sensor recovery controlling section <b>631</b> in step S<b>334</b> controls the sensor recovering mechanism <b>622</b> to recover the sensor <b>20</b> from that position.
<figref idref="DRAWINGS">FIG. 54</figref> is a schematic diagram explaining a travel route at the time of recovering the unrecovered sensors.
The example of <figref idref="DRAWINGS">FIG. 54</figref> depicts arrows R<b>4</b> indicating the route traveled by the farm equipment system <b>40</b> in order to recover four unrecovered sensors <b>20</b>. Traveling along the travel route R<b>4</b> across the farm field, the farm equipment system <b>40</b> comes to the position where each unrecovered sensor <b>20</b> is located and thereupon recovers the sensor <b>20</b> from the position.
In step S<b>335</b>, the control console <b>111</b> determines whether or not all unrecovered sensors <b>20</b> have been recovered in accordance with the loaded sensor deployment log.
If it is determined that not all unrecovered sensors <b>20</b> have been recovered yet, control is returned to step S<b>333</b>. The subsequent steps are then repeated.
If it is determined that all unrecovered sensors <b>20</b> have been recovered, on the other hand, the process is terminated.
In the above-described process, the sensors left unrecovered are recovered. As a result, cost reduction is accomplished more reliably without impacting on the environment.
It is explained above that the farm equipment system <b>40</b> performs the sensor recovering process and the unrecovered sensor recovering process. Alternatively, the farm field management system <b>1</b> depicted in <figref idref="DRAWINGS">FIG. 55</figref> may carry out the sensor recovering process and the unrecovered sensor recovering process.
The farm field management system <b>1</b> configured as illustrated enables the farm equipment system <b>40</b> (farm machine <b>41</b> and implement <b>42</b>) and the server <b>80</b> to perform the sensor recovering process and the unrecovered sensor recovering process.
Embodiments of the present technology are not limited to the embodiments described above and may be varied or modified diversely within the spirit and scope of the present technology.
For example, the present technology may be implemented as a cloud computing setup in which a single function is processed cooperatively by multiple networked apparatus on a shared basis.
Also, each of the steps discussed in reference to the above-described flowcharts may be executed either by a single apparatus or by multiple apparatus on a shared basis.
Furthermore, if a single step includes multiple processes, these processes may be executed either by a single apparatus or by multiple apparatus on a shared basis.
Further, the present technology may be configured as follows:
(1)
A farm field management system including:
a sensor position calculating section configured to calculate a sensor position at which a sensor is deployed on a farm field on the basis of farm field information; and
a sensor deployment controlling section configured to control a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
(2)
The farm field management system as stated in paragraph (1) above, further including:
an instruction information generating section configured to generate instruction information for causing the sensor deploying mechanism to deploy the sensor in accordance with the sensor position calculated by the sensor position calculating section,
in which the sensor deployment controlling section causes the sensor deploying mechanism to deploy the sensor in accordance with the generated instruction information.
(3)
The farm field management system as stated in paragraph (1) or (2) above, further including:
a sensor communication section configured to communicate with the sensor deployed by the sensor deploying mechanism in order to acquire a sensor ID of the sensor.
(4)
The farm field management system as stated in paragraph (3) above, further including:
a log generating section configured to generate a sensor deployment log including the sensor ID of the sensor in communication and a sensor deployment position at which the sensor is deployed.
(5)
The farm field management system as stated in paragraph (4) above, in which the sensor deployment log includes a timestamp indicative of a date and a time at which the sensor has been deployed and a sensor type indicative of the deployed sensor.
(6)
The farm field management system as stated in paragraph (4) or (5) above, further including:
a storage section configured to store the generated sensor deployment log.
(7)
The farm field management system as stated in any one of paragraphs (1) to (6) above, further including:
a farm machine configured to have a farm machine mount sensor for acquiring the farm field information on the farm field; and
an implement configured to be connected with the farm machine and include the sensor deploying mechanism,
in which the sensor position calculating section calculates the sensor position following the acquisition of the farm field information by the farm machine mount sensor of the farm machine, and
the sensor deployment controlling section causes the sensor deploying mechanism of the implement to deploy the sensor following the calculation of the sensor position by the sensor position calculating section.
(8)
The farm field management system as stated in paragraph (7) above, in which the farm machine mount sensor acquires as the farm field information image data representing a crop as an object, and
the sensor position calculating section calculates the sensor position based on a positional relation between the crop on the one hand and the farm machine and the implement on the other hand, the positional relation being calculated through analysis of the image data.
(9)
The farm field management system as stated in paragraph (7) above, in which the farm machine mount sensor acquires as the farm field information data about moisture and nutrients in the soil, and
the sensor position calculating section calculates the sensor position based on the data about the moisture and the nutrients.
(10)
The farm field management system as stated in any one of paragraphs (1) to (9) above, further including:
a seeding position calculating section configured to calculate a seeding position for a crop on the farm field on the basis of the farm field information.
(11)
The farm field management system as stated in paragraph (10) above, further including:
a seeding mechanism configured to seed the crop in accordance with the seeding position in parallel with the deployment of the sensor by the sensor deploying mechanism.
(12)
The farm field management system as stated in paragraph (11) above, further including:
a log generating section configured to generate a seeding log including a crop ID of the seeded crop and the seeding position at which the crop has been seeded.
(13)
The farm field management system as stated in any one of paragraphs (1) to (12) above, further including:
a display section configured to display a screen indicative of deployment status of the sensor on the farm field.
(14)
The farm field management system as stated in paragraph (13) above, in which the display section updates the display on the screen every time the sensor is deployed.
(15)
The farm field management system as stated in paragraph (1) above, in which the sensor includes
a sensor substrate configured to communicate with the sensor communication section,
a capsule configured to be spherical in shape to encapsulate the sensor substrate, and
a weight configured to be disposed inside the capsule to keep the sensor substrate constant in attitude.
(16)
A farm field management method including the steps of:
calculating a sensor position at which a sensor is deployed on a farm field on the basis of farm field information; and
controlling a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
(17)
A farm equipment system, in which
an information processing apparatus includes a sensor position calculating section configured to calculate a sensor position at which a sensor is deployed on a farm field on the basis of farm field information; and
an implement includes a sensor deployment controlling section configured to control a sensor deploying mechanism that deploys the sensor on the farm field to deploy the sensor in accordance with the sensor position.
REFERENCE SIGNS LIST
<ul id="ul0001" list-style="none"><li id="ul0001-0001" num="0559"><b>1</b> Farm field management system</li><li id="ul0001-0002" num="0560"><b>10</b> Farm field</li><li id="ul0001-0003" num="0561"><b>20</b> Sensor</li><li id="ul0001-0004" num="0562"><b>21</b> Capsule</li><li id="ul0001-0005" num="0563"><b>22</b> Sensor substrate</li><li id="ul0001-0006" num="0564"><b>23</b> Weight</li><li id="ul0001-0007" num="0565"><b>40</b> Farm equipment system</li><li id="ul0001-0008" num="0566"><b>41</b> Farm machine</li><li id="ul0001-0009" num="0567"><b>42</b> Implement</li><li id="ul0001-0010" num="0568"><b>50</b> Mobile object</li><li id="ul0001-0011" num="0569"><b>60</b> Terminal apparatus</li><li id="ul0001-0012" num="0570"><b>70</b> Repeater</li><li id="ul0001-0013" num="0571"><b>80</b> Server</li><li id="ul0001-0014" num="0572"><b>111</b> Control console</li><li id="ul0001-0015" num="0573"><b>114</b> Position information acquiring section</li><li id="ul0001-0016" num="0574"><b>122</b> Implement mechanism</li><li id="ul0001-0017" num="0575"><b>123</b> Sensor communication section</li><li id="ul0001-0018" num="0576"><b>161</b> Control section</li><li id="ul0001-0019" num="0577"><b>172</b> Sensor position calculating section</li><li id="ul0001-0020" num="0578"><b>173</b> Work instruction information generating section</li><li id="ul0001-0021" num="0579"><b>174</b> Log generating section</li><li id="ul0001-0022" num="0580"><b>181</b> Control section</li><li id="ul0001-0023" num="0581"><b>184</b> Sensor deploying mechanism</li><li id="ul0001-0024" num="0582"><b>191</b> Sensor deployment controlling section</li><li id="ul0001-0025" num="0583"><b>192</b> Sensor communication controlling section</li><li id="ul0001-0026" num="0584"><b>211</b> Control section</li><li id="ul0001-0027" num="0585"><b>221</b> Control section</li><li id="ul0001-0028" num="0586"><b>311</b> Work mechanism</li><li id="ul0001-0029" num="0587"><b>321</b> Work controlling section</li><li id="ul0001-0030" num="0588"><b>331</b> Control section</li><li id="ul0001-0031" num="0589"><b>335</b> Position information acquiring section</li><li id="ul0001-0032" num="0590"><b>336</b> Sensor communication section</li><li id="ul0001-0033" num="0591"><b>341</b> Route information generating section</li><li id="ul0001-0034" num="0592"><b>351</b> Status estimating section</li><li id="ul0001-0035" num="0593"><b>352</b> Work information generating section</li><li id="ul0001-0036" num="0594"><b>361</b> Sensor communication section</li><li id="ul0001-0037" num="0595"><b>411</b> Power generating section</li><li id="ul0001-0038" num="0596"><b>412</b> Power storage device</li><li id="ul0001-0039" num="0597"><b>413</b> Status transition section</li><li id="ul0001-0040" num="0598"><b>414</b> Communication module</li><li id="ul0001-0041" num="0599"><b>501</b> Wireless communication system</li><li id="ul0001-0042" num="0600"><b>510</b> Communication apparatus</li><li id="ul0001-0043" num="0601"><b>511</b> Sensor communication section</li><li id="ul0001-0044" num="0602"><b>511</b><i>a</i>, <b>511</b><i>b</i>, <b>511</b><i>c </i>Antenna</li><li id="ul0001-0045" num="0603"><b>512</b> Communication controlling section</li><li id="ul0001-0046" num="0604"><b>513</b> Distance calculating section</li><li id="ul0001-0047" num="0605"><b>520</b> Sensor</li><li id="ul0001-0048" num="0606"><b>532</b> Frequency setting section</li><li id="ul0001-0049" num="0607"><b>541</b> Radiating direction setting section</li><li id="ul0001-0050" num="0608"><b>551</b> Transmission power setting section</li><li id="ul0001-0051" num="0609"><b>561</b> Status setting section</li><li id="ul0001-0052" num="0610"><b>611</b> Route information generating section</li><li id="ul0001-0053" num="0611"><b>612</b> Unrecovered sensor identifying section</li><li id="ul0001-0054" num="0612"><b>622</b> Sensor recovering mechanism</li><li id="ul0001-0055" num="0613"><b>631</b> Sensor recovery controlling section</li></ul>
Contents7
53 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50 Sheet 51 Sheet 52 Sheet 53
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US10729107B2 | Cited by | United States of America | – | Applicant | – |
| US11412652B2 | Cited by | United States of America | – | Search report | – |
| GB2609515A | Cited by | United Kingdom | – | Search report | – |
| US10785960B2 | Cited by | United States of America | – | Applicant | – |
| US10515241B2 | Cited by | United States of America | – | Applicant | – |
| US2021232108A1 | Cited by | United States of America | – | Search report | – |
| US2021321555A1 | Cited by | United States of America | – | Search report | – |
| US10716289B2 | Cited by | United States of America | – | Applicant | – |
| US11304362B2 | Cited by | United States of America | – | Search report | – |
| US11510397B2 | Cited by | United States of America | – | Applicant | – |
| US11429104B2 | Cited by | United States of America | – | Applicant | – |
| US10609907B2 | Cited by | United States of America | – | Applicant | – |
| EP3900515A1 | Cited by | European Patent Office (EPO) | – | Search report | – |
| US2002000916A1 | Cites | United States of America | A | Search report | – |
| US2005139363A1 | Cites | United States of America | A | Search report | – |
| US2007185749A1 | Cites | United States of America | A | Search report | – |
| US2009015460A1 | Cites | United States of America | A | Search report | – |
| US2010063626A1 | Cites | United States of America | A | Search report | – |
| US2010063648A1 | Cites | United States of America | A | Search report | – |
| US2010063954A1 | Cites | United States of America | A | Search report | – |
| US2013218499A1 | Cites | United States of America | Y | Search report | 1-17 |
| US2013293711A1 | Cites | United States of America | Y | Search report | 15 |
| US2014024313A1 | Cites | United States of America | A | Search report | – |
| US2014303854A1 | Cites | United States of America | A | Search report | – |
| US2015278719A1 | Cites | United States of America | A | Search report | – |
| US2015351309A1 | Cites | United States of America | A | Search report | – |
| US2016169855A1 | Cites | United States of America | Y | Search report | 1-17 |
| US2016366835A1 | Cites | United States of America | A | Search report | – |
| US2017108236A1 | Cites | United States of America | A | Search report | – |
| US2017196196A1 | Cites | United States of America | A | Search report | – |
| US6438491B1 | Cites | United States of America | A | Search report | – |
| US7914442B1 | Cites | United States of America | A | Search report | – |
| US8009048B2 | Cites | United States of America | A | Search report | – |
| US8258952B2 | Cites | United States of America | A | Search report | – |
| US8849523B1 | Cites | United States of America | A | Search report | – |
| US8948976B1 | Cites | United States of America | A | Search report | – |
| US9175523B2 | Cites | United States of America | A | Search report | – |
7 priority claims, no other members on record
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 2015165651 | Japan | – | |
| 2015165651 | Japan | A | |
| 2016073708 | Japan | W | |
| 2015165651 | – | – | – |
| JP20150165651 | – | – | – |
| PCTJP2016073708 | – | – | – |
| WO2016JP73708 | – | – | – |
56 transactions on the USPTO file
1 non-final rejection, 1 final rejection and 1 RCE on record.
- Non-final rejections
- 1
- Final rejections
- 1
- RCEs
- 1
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | |
|---|---|
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Preliminary Amendment | |
| Date Forwarded to Examiner | |
| Disposal for a RCE / CPA / R129 | |
| Request for Continued Examination (RCE) | |
| Workflow - Request for RCE - Begin | |
| Email Notification | |
| Mail Advisory Action (PTOL - 303) | |
| Advisory Action (PTOL-303) | |
| Date Forwarded to Examiner | |
| Response after Final Action | |
| Electronic Review | |
| Email Notification | |
| Mail Final Rejection (PTOL - 326)Final rejection | |
| Final RejectionFinal rejection | |
| Date Forwarded to Examiner | |
| Response after Non-Final Action | |
| Electronic Review | |
| Email Notification | |
| Mail Non-Final RejectionNon-final rejection | |
| Non-Final RejectionNon-final rejection | |
| Information Disclosure Statement considered | |
| Information Disclosure Statement considered | |
| Information Disclosure Statement considered | |
| Case Docketed to Examiner in GAU | |
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Information Disclosure Statement (IDS) Filed | |
| Email Notification | |
| PG-Pub Issue Notification | |
| Case Docketed to Examiner in GAU | |
| Case Docketed to Examiner in GAU | |
| Application Is Now Complete | |
| Application Dispatched from OIPE | |
| Email Notification | |
| Email Notification | |
| Application ready for PDX access by participating foreign offices | |
| Notice of DO/EO Acceptance Mailed | |
| Filing Receipt | |
| Sent to Classification Contractor | |
| FITF set to YES - revise initial setting | |
| Request for Foreign Priority (Priority Papers May Be Included) | |
| Information Disclosure Statement (IDS) Filed | |
| 371 Completion Date | |
| Patent Term Adjustment - Ready for Examination | |
| PTO/SB/69-Authorize EPO Access to Search Results | |
| Applicants have given acceptable permission for participating foreign | |
| Information Disclosure Statement (IDS) Filed | |
| Cleared by OIPE CSR | |
| Entity status set to undiscounted (initial default setting or status change) | |
| Initial Exam Team nn | |
| Entity status set to undiscounted (initial default setting or status change) | |
| Initial Exam Team nn |
9 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Information on status: application discontinuationABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTIONSTCB | STCB | |
| Information on status: patent application and granting procedure in generalNON FINAL ACTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalADVISORY ACTION MAILEDSTPP | STPP | |
| Information on status: application discontinuationFINAL REJECTION MAILEDSTCB | STCB | |
| Information on status: patent application and granting procedure in generalFINAL REJECTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalRESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINERSTPP | STPP | |
| Information on status: patent application and granting procedure in generalNON FINAL ACTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalDOCKETED NEW CASE - READY FOR EXAMINATIONSTPP | STPP | |
| AssignmentAS | AS |
Numbers
- Publication
- 20180242515
- Publication, DOCDB
- 2018242515
- Publication, EPODOC
- US2018242515
- Application
- 15753043
- Application, DOCDB
- 201615753043
- Application, EPODOC
- US201615753043
Titles
- English
- FARM FIELD MANAGEMENT SYSTEM, FARM FIELD MANAGEMENT METHOD, AND FARM EQUIPMENT SYSTEM
Classification
- CPC, 5
- A01C7/105
- A01B79/005
- A01C21/007
- A01G25/167
- G06Q50/02
- IPC, 2
- A01C7 10
- A01B79 00
- USPC, 1
- 001001000