(57)【要約】【課題】病害虫が発生しやすい箇所を好適に推定することが可能な病害虫発生推定装置及びそのプログラムを提供する。【解決手段】コンピュータ装置４は、可視化範囲Ｒｔａｇ内の各座標位置での温度及び湿度の予測値に基づき、病害虫発生条件ＤＢ４３を参照して病害虫発生度Ｆｇを算出し、さらに病害虫発生度Ｆｇを時系列で積算した発生度積算値Ｆｇｓを算出する。【選択図】図４
2015119646.tif 000002
【特許請求の範囲】
【請求項１】
環境因子に関する病害虫の発生条件を参照する参照手段と、
農作物を栽培する所定空間内の各箇所での少なくとも１種類以上の環境因子に基づき、当該環境因子に関する前記病害虫の発生条件を前記参照手段により参照することで、前記所定空間内において病害虫が発生しやすい箇所を推定する病害虫発生箇所推定手段と、
を有することを特徴とする病害虫発生推定装置。
【請求項２】
前記病害虫発生箇所推定手段は、所定時刻での前記環境因子に基づき、前記所定時刻での前記病害虫の発生しやすさを示す度数を前記所定空間内の箇所ごとに算出し、前記度数を時系列に加算した積算値に基づき、前記病害虫が発生しやすい箇所を推定することを特徴とする請求項１に記載の病害虫発生推定装置。
【請求項３】
前記病害虫発生箇所推定手段は、前記所定空間内の各箇所での前記環境因子が前記発生条件から離れているほど、当該箇所での前記度数を小さくすることを特徴とする請求項２に記載の病害虫発生推定装置。
【請求項４】
前記参照手段は、前記病害虫の発生にかかる時間をさらに参照し、
前記病害虫発生箇所推定手段は、前記病害虫の発生にかかる時間分の前記度数を時系列に加算した積算値に基づき、前記病害虫が発生しやすい箇所を推定することを特徴とする請求項２または３に記載の病害虫発生推定装置。
【請求項５】
前記病害虫発生箇所推定手段による推定結果に基づき、病害虫の発生しやすさに応じて前記所定空間内を色分けして表示する推定結果表示手段をさらに備えることを特徴とする請求項１〜４のいずれか一項に記載の病害虫発生推定装置。
【請求項６】
前記参照手段は、前記発生条件を、前記農作物の品種ごと又は／及び前記病害虫の種類ごとに参照し、
前記病害虫発生箇所推定手段は、前記農作物の品種ごと又は／及び前記病害虫の種類ごとに異なる発生条件を用いることを特徴とする請求項１〜５のいずれか一項に記載の病害虫発生推定装置。
【請求項７】
前記所定空間内に設置された前記環境因子を検出するセンサから、前記環境因子の情報を取得する取得手段をさらに有することを特徴とする請求項１〜６のいずれか一項に記載の病害虫発生推定装置。
【請求項８】
前記取得手段が取得した環境因子の情報に基づき、前記センサが設置されていない前記所定空間内の各箇所の前記環境因子の予測値を算出する予測値算出手段をさらに有することを特徴とする請求項７に記載の病害虫発生推定装置。
【請求項９】
前記予測値算出手段は、前記所定空間内における前記環境因子の局所回帰を行うことで、前記予測値を算出することを特徴とする請求項８に記載の病害虫発生推定装置。
【請求項１０】
環境因子に関する病害虫の発生条件を参照するコンピュータが実行するプログラムであって、
農作物を栽培する所定空間内の各箇所での少なくとも１種類以上の環境因子に基づき、当該環境因子に関する前記病害虫の発生条件を参照することで、前記所定空間内において病害虫が発生しやすい箇所を推定する病害虫発生箇所推定手段
として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病害虫の発生を推定する技術に関する。
【背景技術】
【０００２】
従来から、農作物などへの病害虫対策に関する技術が知られている。例えば、特許文献１には、収穫が最大になるように、農薬散布作業と施肥作業計画の案を算出する技術が開示されている。なお、特許文献２には、局所回帰分析を用いた技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３１３５９４号公報
【特許文献２】特開２０１１−１１８８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
病害虫の早期発見を行うため、現状では、防虫ネットなどを用いて温室内に害虫を入れないようにする対策と共に、農作業者による目視チェックを行っている。しかし、目視チェックでは、作業負荷が大きい点や、病害虫の発生に気付かずに見落としてしまう点などの課題が存在する。そこで、本発明は、病害虫が発生しやすい箇所を好適に推定することが可能な病害虫発生推定装置及びそのプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００５】
本発明の１つの観点では、病害虫発生推定装置は、環境因子に関する病害虫の発生条件を参照する参照手段と、農作物を栽培する所定空間内の各箇所での少なくとも１種類以上の環境因子に基づき、当該環境因子に関する前記病害虫の発生条件を前記参照手段により参照することで、前記所定空間内において病害虫が発生しやすい箇所を推定する病害虫発生箇所推定手段と、を有する。
【０００６】
上記病害虫発生推定装置は、参照手段と、病害虫発生箇所推定手段とを備える。参照手段は、環境因子に関する病害虫の発生条件を参照する。なお、参照手段が参照する病害虫の発生条件は、病害虫発生推定装置に記憶されていてもよく、他の端末に記憶されていてもよい。病害虫発生箇所推定手段は、農作物を栽培する所定空間内の各箇所での少なくとも１種類以上の環境因子に基づき、当該環境因子に関する病害虫の発生条件を参照することで、所定空間内において病害虫が発生しやすい箇所を推定する。なお、「所定空間」とは、１次元空間、２次元空間、又は３次元空間のいずれであってもよい。この態様により、病害虫発生推定装置は、環境因子に基づき、所定空間内において病害虫が発生しやすい箇所を好適に推定することができる。
【０００７】
上記病害虫発生推定装置の一態様では、前記病害虫発生箇所推定手段は、所定時刻での前記環境因子に基づき、前記所定時刻での前記病害虫の発生しやすさを示す度数を前記所定空間内の箇所ごとに算出し、前記度数を時系列に加算した積算値に基づき、前記病害虫が発生しやすい程度を推定する。これにより、病害虫発生推定装置は、時系列での病害虫の発生しやすさを勘案し、病害虫が発生しやすい箇所を好適に推定することができる。
【０００８】
上記病害虫発生推定装置の他の一態様では、前記病害虫発生箇所推定手段は、前記所定空間内の各箇所での前記環境因子が前記発生条件から離れているほど、当該箇所での前記度数を小さくする。この態様により、病害虫発生推定装置は、病害虫の発生しやすさに応じて、上記度数を適切に設定することができる。
【０００９】
上記病害虫発生推定装置の他の一態様では、前記参照手段は、前記病害虫の発生にかかる時間をさらに参照し、前記病害虫発生箇所推定手段は、前記病害虫の発生にかかる時間分の前記度数を時系列に加算した積算値に基づき、前記病害虫が発生しやすい箇所を推定する。この態様では、病害虫発生推定装置は、病害虫の発生にかかる時間分を対象に上述の度数の積算値を算出するため、病害虫発生危険箇所をより正確に推定することができる。
【００１０】
上記病害虫発生推定装置の他の一態様では、病害虫発生推定装置は、前記病害虫発生箇所推定手段による推定結果に基づき、病害虫の発生しやすさに応じて前記所定空間内を色分けして表示する推定結果表示手段をさらに備える。この態様により、病害虫発生推定装置は、病害虫が発生しやすい箇所を、病害虫の発生のし易さに応じて、明確にユーザに認識させることができる。
【００１１】
上記病害虫発生推定装置の他の一態様では、前記参照手段は、前記発生条件を、前記農作物の品種ごと又は／及び前記病害虫の種類ごとに参照し、前記病害虫発生箇所推定手段は、前記農作物の品種ごと又は／及び前記病害虫の種類ごとに異なる発生条件を用いる。これにより、病害虫発生推定装置は、病害虫が発生しやすい箇所を、農作物の品種や病害虫の種類ごとに、より高精度に推定することができる。
【００１２】
上記病害虫発生推定装置の他の一態様では、病害虫発生推定装置は、前記所定空間内に設置された前記環境因子を検出するセンサから、前記環境因子の情報を取得する取得手段をさらに有する。この態様により、病害虫発生推定装置は、所定空間内の環境因子を好適に取得することができる。
【００１３】
上記病害虫発生推定装置の他の一態様では、病害虫発生推定装置は、前記取得手段が取得した環境因子の情報に基づき、前記センサが設置されていない前記所定空間内の各箇所の前記環境因子の予測値を算出する予測値算出手段をさらに有する。この態様により、病害虫発生推定装置は、設置に必要なセンサの数を好適に削減することができる。
【００１４】
上記病害虫発生推定装置の他の一態様では、前記予測値算出手段は、前記所定空間内における前記環境因子の局所回帰を行うことで、前記予測値を算出する。この態様により、病害虫発生推定装置は、所定空間内の環境因子の予測値を高精度に算出することができる。
【００１５】
本発明のさらに別の観点では、環境因子に関する病害虫の発生条件を参照するコンピュータが実行するプログラムであって、農作物を栽培する所定空間内の各箇所での少なくとも１種類以上の環境因子に基づき、当該環境因子に関する前記病害虫の発生条件を参照することで、前記所定空間内において病害虫が発生しやすい箇所を推定する病害虫発生箇所推定手段として前記コンピュータを機能させる。コンピュータは、このプログラムを実行することで、所定空間内において病害虫が発生しやすい箇所を好適に推定することができる。
【発明の効果】
【００１６】
本発明によれば、温室内等の農作物を栽培する空間内において、病害虫が発生しやすい箇所を自動検出することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る表示システムの概略構成を示す。
【図２】温度の測定記録を示すテーブルである。
【図３】病害虫発生条件ＤＢのデータ構造を示す。
【図４】実施形態においてコンピュータ装置が実行するフローチャートである。
【図５】局所回帰式を表すグラフの一例である。
【図６】局所回帰式に基づき求めた温度のグラフである。
【図７】病害虫発生度の算出処理を示すフローチャートを示す。
【図８】病害虫発生箇所推定部の推定結果を示す表示例である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら、本発明に係る実施形態について説明する。
【００１９】
［システム構成］
図１は、本実施形態に係る表示システム１０の概略構成を示す図である。表示システム１０は、農作物の栽培等を行う温室１内の温度及び湿度に基づき、温室１内で病害虫が発生しやすい条件に該当する箇所（「病害虫発生危険箇所」とも呼ぶ。）を認識し、可視化するためのシステムである。表示システム１０は、主に、温室１内に設けられた温度及び湿度を計測する複数（図１では８個）のセンサ３と、センサ３の出力に基づき病害虫発生危険箇所の算出及び可視化を行うコンピュータ装置４とを備える。
【００２０】
センサ３は、温室１内に複数配置され、それぞれ、温度及び湿度を所定間隔（例えば５分）ごとに計測し、生成した計測値、計測日時の情報、及び当該センサ３の識別情報等を含む検出信号を、コンピュータ装置４に送信する。この場合、センサ３は、無線又は有線により検出信号を直接コンピュータ装置４へ送信してもよく、他の装置を介して検出信号をコンピュータ装置４に送信してもよい。
【００２１】
また、図１の例では、センサ３は、温室１内の破線により示される直方体の頂点を構成するように配置されている。この場合、温室１内の破線により示される直方体は、コンピュータ装置４がセンサ３の検出信号により温度及び湿度を可視化することが可能な範囲（「可視化範囲Ｒｔａｇ」とも呼ぶ。）に相当する。以後の説明では、可視化範囲Ｒｔａｇを、図示のように、水平方向をＸ軸及びＹ軸方向とし、高さ方向をＺ軸方向とするＸＹＺ座標空間により適宜表現する。温度及び湿度は、本発明における「環境因子」の一例であり、可視化範囲Ｒｔａｇは、本発明における「所定空間」の一例である。
【００２２】
コンピュータ装置４は、ハードウェアとして、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等の入力装置、センサ３と通信するための通信装置等を備える。そして、コンピュータ装置４は、センサ３から送信された検出信号に基づき、センサ３間の温度及び湿度のデータ補間処理を行ったり、病害虫発生危険箇所の推定及び可視化を行ったりする。
【００２３】
［コンピュータ装置の機能構成］
コンピュータ装置４は、機能的には、図１に示すように、データ受信部４１と、温度・湿度分布推定部４２と、病害虫発生条件ＤＢ（Ｄｔａｔａ  Ｂａｓｅ）４３と、病害虫発生箇所推定部４４と、表示部４５と、とを備える。
【００２４】
データ受信部４１は、各センサ３から所定間隔により温度及び湿度に関する検出信号を受信する。そして、データ受信部４１は、受信した検出信号を、温度・湿度分布推定部４２に供給する。図２は、センサ３から送信された温度の計測値の受信履歴を示すテーブルである。図２の「測定日時」は、検出信号に含まれる計測日時を示す。図２の例では、データ受信部４１は、５分ごとに、「Ｎｏ．１」等の番号が割り当てられた各センサ３から、温度の計測値を含む検出信号を受信している。データ受信部４１は、本発明における「取得手段」の一例である。
【００２５】
再び温度・湿度分布推定部４２について説明する。温度・湿度分布推定部４２は、全てのセンサ３から図２に示す一行分の温度の計測値及びそれに付随する湿度の計測値をデータ受信部４１から供給された場合、これらの計測値と、各センサ３の位置情報とに基づき、センサ３間の位置での温度及び湿度のデータの補間処理を行う。この場合、温度・湿度分布推定部４２は、各センサ３の位置情報を予め記憶してもよく、ユーザ入力に基づき認識してもよい。
【００２６】
具体的には、まず、温度・湿度分布推定部４２は、上述の各センサ３の計測値及び位置情報に基づき、近傍のデータを特に重み付けする局所回帰分析により、可視化範囲Ｒｔａｇ内の温度及び湿度を部分ごとにそれぞれモデル化した局所回帰式を算出する。そして、温度・湿度分布推定部４２は、温度及び湿度に対してそれぞれ生成した局所回帰式に基づき、可視化範囲Ｒｔａｇ内の各座標位置での温度及び湿度の予測値を算出する。ここでは、温度・湿度分布推定部４２は、可視化範囲Ｒｔａｇを各ＸＹＺ軸と垂直な面により所定の間隔（即ちメッシュ幅）で区切った場合に生成される各単位空間の中心位置を、温度及び湿度の予測値を算出する座標位置とする。なお、温度・湿度分布推定部４２は、上述の各メッシュ幅を、例えばユーザ入力に基づき定めてもよく、予め定められた間隔に定めてもよい。温度・湿度分布推定部４２は、本発明における「予測値算出手段」の一例である。
【００２７】
病害虫発生条件ＤＢ４３は、温室１内で栽培する品種（例えばとまと、いちご、なす等）ごとに発生する病害虫の種類とその発生条件を記憶する。図３は、品種「とまと」に関する病害虫の種類とその発生条件とを病害虫発生条件ＤＢ４３から抽出したテーブルである。図３の例では、病害虫発生条件ＤＢ４３は、品種「とまと」について、病害虫の種類を示す「病名」の項目と、時期、温度及び湿度に関する「発生条件」の項目と、「病原菌の発芽にかかる時間」の項目と、温度及び湿度に関する「重み付けパラメータ」の項目とを有する。なお、病害虫発生条件ＤＢ４３が記憶する病名と発生条件との関係を示す情報は、例えば、農薬メーカや各都道府県の農業団体などによって公開されている情報であってもよい。そして、病害虫発生条件ＤＢ４３は、図３に示す情報を、品種ごとに予め記憶しておく。
【００２８】
なお、図３の「重み付けパラメータ」の項目は、瞬時的な病害虫の発生しやすさを示す度数（「病害虫発生度Ｆｇ」とも呼ぶ。）を、後述する病害虫発生箇所推定部４４が可視化範囲Ｒｔａｇ内の座標位置ごとに算出する際に用いるパラメータである。以後では、温度に関する重み付けパラメータを「σＴ」、湿度に関する重み付けパラメータを「σＨ」と表記する。ここでは、パラメータσＴは、対応する「病名」の項目が示す病害虫が発生している場合の温度の標準偏差に設定され、パラメータσＨは、上記病害虫が発生している場合の湿度の標準偏差に設定される。
【００２９】
病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３を参照し、温度・湿度分布推定部４２が算出した可視化範囲Ｒｔａｇの各座標位置での温度及び湿度の予測値から、病害虫発生度Ｆｇを算出する。この場合、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３に記録された発生条件が示す温度及び湿度に、温度及び湿度の予測値が近いほど、対象の病名に対する病害虫発生度Ｆｇを高く設定する。そして、病害虫発生箇所推定部４４は、算出した病害虫発生度Ｆｇを、病害虫発生度Ｆｇの算出に用いたセンサ３からの検出信号に含まれる計測日時の情報と関連付けて記憶する。
【００３０】
さらに、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３の「病原菌の発芽にかかる時間」の項目を参照し、当該項目が示す時間分だけ病害虫発生度Ｆｇを時系列で足し合わせた値（「発生度積算値Ｆｇｓ」とも呼ぶ。）を座標位置ごと及び病名ごとに算出する。即ち、病害虫発生箇所推定部４４は、「病原菌の発芽にかかる時間」の項目が示す時間だけ現在日時より前の日時から、現在日時までに計測された温度及び湿度の計測値に基づく病害虫発生度Ｆｇを、座標位置ごと及び病名ごとに積算する。そして、病害虫発生箇所推定部４４は、算出した発生度積算値Ｆｇｓが所定の閾値を超えた座標位置に対応する単位空間を、病害虫発生危険個所であると認識する。
【００３１】
また、本実施形態では、病害虫発生箇所推定部４４は、病害虫発生危険個所における病害虫の発生のしやすさを段階的に表現するため、上述の閾値として２つの異なる値（低い方を「第１閾値」、高い方を「第２閾値」とも呼ぶ。）を設定する。そして、表示部４５は、発生度積算値Ｆｇｓが第１閾値と第２閾値との間にある座標位置を中心とする単位空間を、病害虫発生危険箇所のうち病害虫が発生する可能性が比較的低い空間として表示し、発生度積算値Ｆｇｓが第２閾値より大きい座標位置を中心とした単位空間を、病害虫発生危険箇所のうち病害虫が発生する可能性が比較的高い空間として表示する。なお、病害虫発生箇所推定部４４は、本発明における「参照手段」及び「病害虫発生箇所推定手段」の一例である。
【００３２】
［処理概要］
図４は、本実施形態においてコンピュータ装置４が実行するフローチャートの一例である。コンピュータ装置４は、図４に示すフローチャートの処理を繰り返し実行する。
【００３３】
まず、データ受信部４１は、温室１内の全センサ３から検出信号を受信したか否か判定する（ステップＳ１０１）。例えば、温室１内の各センサ３が検出信号を５分おきにコンピュータ装置４へ送信する場合、データ受信部４１は、５分間隔により、温室１内の全てのセンサ３から検出信号を受信したと判断する。そして、データ受信部４１は、温室１内の全てのセンサ３から検出信号を受信した場合（ステップＳ１０１；Ｙｅｓ）、ステップＳ１０２へ処理を進める。一方、温室１内の全てのセンサ３から検出信号を受信していない場合（ステップＳ１０１；Ｎｏ）、データ受信部４１は、全てのセンサ３から検出信号を受信するまで待機する。
【００３４】
次に、温度・湿度分布推定部４２は、データ受信部４１が全てのセンサ３の検出信号を受信後、当該各検出信号が示す温度及び湿度の計測値に基づき、温度及び湿度のそれぞれに対応する可視化範囲Ｒｔａｇ内の局所回帰式を算出する（ステップＳ１０２）。さらに、温度・湿度分布推定部４２は、可視化範囲Ｒｔａｇを所定のメッシュ間隔により区切った場合の単位空間の中心となる各座標位置での温度及び湿度の予測値を、上述の局所回帰式により算出する。この場合、温度・湿度分布推定部４２は、局所回帰式により可視化範囲Ｒｔａｇ内の温度及び湿度をモデル化しているため、予測値を算出する座標位置に近いセンサ３の計測値ほど大きい重みを付けて温度及び湿度の予測値を決定することができる。
【００３５】
次に、病害虫発生箇所推定部４４は、各座標位置の温度及び湿度の予測値に基づき、座標位置及び病名ごとに、病害虫発生度Ｆｇを算出する（ステップＳ１０３）。この場合、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３から温度及び湿度の発生条件等を病名ごとに参照し、温度及び湿度の予測値が、発生条件の温度及び湿度に近いほど、病害虫発生度Ｆｇを高く設定する。病害虫発生度Ｆｇの具体的な設定例については、図７のフローチャートを参照して後述する。
【００３６】
そして、病害虫発生箇所推定部４４は、所定期間内に算出した病害虫発生度Ｆｇを時系列で加算した発生度積算値Ｆｇｓを、病名及び座標位置ごとに算出する（ステップＳ１０４）。具体的には、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３の「病原菌の発芽にかかる時間」の項目を参照し、現在から当該項目が示す時間分だけ遡った期間内に算出した病害虫発生度Ｆｇを、病名及び座標位置ごとに時系列で足し合わせることで、発生度積算値Ｆｇｓを算出する。
【００３７】
そして、病害虫発生箇所推定部４４は、時系列で病害虫発生度Ｆｇを加算した発生度積算値Ｆｇｓが第１閾値より大きくなるような座標位置があるか否か判定する（ステップＳ１０５）。そして、病害虫発生箇所推定部４４は、発生度積算値Ｆｇｓが第１閾値より大きくなるような座標位置があると判断した場合（ステップＳ１０５；Ｙｅｓ）、ステップＳ１０６へ処理を進める。一方、病害虫発生箇所推定部４４は、各座標位置の発生度積算値Ｆｇｓが全ての第１閾値以下であると判断した場合（ステップＳ１０５；Ｎｏ）、可視化範囲Ｒｔａｇ内に病害虫発生危険箇所は存在しないと判断し、フローチャートの処理を終了する。この場合、病害虫発生箇所推定部４４４は、例えば、可視化範囲Ｒｔａｇ内に病害虫発生危険箇所は存在しない旨を表示部４５に表示させる。
【００３８】
また、ステップＳ１０６では、病害虫発生箇所推定部４４は、ステップＳ１０５で第１閾値よりも高い発生度積算値Ｆｇｓのうち、第２閾値よりも高いものが存在するか否か判定する（ステップＳ１０６）。そして、そして、表示部４５は、第２閾値よりも高い発生度積算値Ｆｇｓが存在する場合（ステップＳ１０６；Ｙｅｓ）、第１閾値より高く第２閾値以下の発生度積算値Ｆｇｓに対応する座標位置に相当する箇所を黄色で表示し、第２閾値より高い発生度積算値Ｆｇｓに対応する座標位置に相当する箇所を赤色により表示する（ステップＳ１０７）。この場合、黄色のエリアは気象予報等における注意報に相当し、赤色のエリアは警報に相当する。なお、表示部４５は、第１閾値以下の発生度積算値Ｆｇｓに対応する座標位置に相当する箇所を、例えば白または透明色により表示する。また、表示部４５は、第２閾値よりも高い発生度積算値Ｆｇｓが存在しない場合（ステップＳ１０６；Ｎｏ）、第１閾値より高く第２閾値以下の発生度積算値Ｆｇｓに対応する座標位置に相当する単位空間を黄色で表示する（ステップＳ１０８）。この場合も同様に、表示部４５は、第１閾値以下の発生度積算値Ｆｇｓに対応する座標位置に相当する箇所を、例えば白または透明色により表示する。
【００３９】
［局所回帰分析］
上述したように、温度・湿度分布推定部４２は、近傍のデータを特に重み付けする局所回帰分析により、可視化範囲Ｒｔａｇ内の温度及び湿度を部分ごとにモデル化した局所回帰式を算出する。これにより、温度・湿度分布推定部４２は、各座標位置での予測値を算出する際に、当該座標位置に近いセンサ３の計測値ほど大きい重みを付けて予測値を好適に算出することができる。
【００４０】
ここで、局所回帰式の具体例について、図５を参照して説明する。図５は、温度センサを直線上に並べ、当該直線を１次元座標とした場合の、温度の計測値から算出した局所回帰式を表すグラフの一例である。図５のプロット点３０ａ〜３０ｆは、座標値が２ｍ、６ｍ、１０ｍ、１４ｍ、１８ｍ、３０ｍの各地点で温度センサが計測した温度と計測位置との関係を示す。また、各プロット点３０ａ〜３０ｅを中心とする円３１ａ〜３１ｅは、破線３２に示す位置（即ち、座標位置「１２ｍ」）の温度の予測値を算出する際の各計測値に対する重み付けの大きさを示す。
【００４１】
図５のグラフに示すように、温度・湿度分布推定部４２は、この場合、線形の回帰式を所定の区分ごとに局所的に算出している。ここで、円３１ａ〜３１ｅが示す各計測値に対する重み付けは、算出対象となる予測値の地点と計測値の計測地点との距離が短い計測値ほど大きくなる。なお、破線３２が示す地点から最も遠い地点（座標位置「３０ｍ」）で計測されたプロット点３０ｆが示す計測値は、算出対象となる予測値の地点（即ち座標位置「１２ｍ」）との距離が所定距離よりも長いことから、算出対象から除外されている。このように、温度・湿度分布推定部４２は、局所回帰式を算出することで、近傍の計測値を重視した回帰モデルを生成することができる。従って、病害虫発生条件ＤＢ４３は、例えば、特定領域で突出した値となった計測値を、不必要に全ての可視化範囲Ｒｔａｇの予測値の算出に用いることを防ぐことができる。
【００４２】
次に、局所回帰分析による可視化範囲Ｒｔａｇ内の各座標位置での温度の予測値の算出結果について、図６を参照して説明する。
【００４３】
図６（Ａ）は、局所回帰式に基づく可視化範囲Ｒｔａｇ内の温度分布を示す。図６（Ｂ）は、図６（Ａ）の例と異なる計測日時に得られた温度の計測値に基づく可視化範囲Ｒｔａｇ内の温度分布を示す。ここで、図６（Ａ）のグラフ５０Ａは、高さ１ｍと２ｍと３ｍでの温度分布を階層的に示し、グラフ５１Ａ〜５３Ａは、高さ１ｍと２ｍと３ｍでの温度分布をそれぞれ個別に示している。また、グラフ５４Ａは、グラフ中の表示の濃さと温度との対応関係を示す。同様に、図６（Ｂ）のグラフ５０Ｂは、高さ１ｍと２ｍと３ｍでの温度分布を階層的に示し、グラフ５１Ｂ〜５３Ｂは、高さ１ｍと２ｍと３ｍでの温度分布をそれぞれ個別に示している。また、グラフ５４Ｂは、グラフ中の表示の濃さと温度との対応関係を示す。
【００４４】
図６（Ａ）、（Ｂ）の例では、温度・湿度分布推定部４２は、温度の計測値を用いて、局所回帰分析により局所回帰式を算出することで、可視化範囲Ｒｔａｇ内の任意の座標位置での温度の予測値を決定している。このように、温度・湿度分布推定部４２は、局所回帰分析により、センサ３間の任意の位置での温度及び湿度の補間データを好適に作成することができる。
【００４５】
［病害虫発生度の算出］
次に、病害虫発生度Ｆｇの算出例について説明する。図７は、病害虫発生度Ｆｇの算出処理を示すフローチャートを示す。図７のフローチャートでは、病害虫が発生しているときの温度及び湿度の分布が２次元の正規分布に従うと仮定した場合の病害虫発生度Ｆｇの算出例を示す。また、以後の説明では、温度及び湿度の予測値が１７℃及び６５％である座標位置に対し、図３に示す病害虫発生条件ＤＢ４３の病名「疫病」を対象に病害虫発生度Ｆｇを算出する例（「代表例」とも呼ぶ。）について適宜言及しながら説明する。なお、図７の例では、病害虫発生度Ｆｇは、０から１までの値に設定される。
【００４６】
まず、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３を参照し、対象の座標位置での温度及び湿度の予測値が、共に、対象の病名の発生条件の温度及び湿度に合致するか否か判定する（ステップＳ２０１）。そして、温度及び湿度の予測値が、共に、対象の病名の発生条件の温度及び湿度に合致する場合（ステップＳ２０１；Ｙｅｓ）、病害虫発生箇所推定部４４は、病害虫発生度Ｆｇを最大値である「１」に設定する（ステップＳ２０２）。一方、温度の予測値が発生条件の温度に合致しない場合、又は、湿度の予測値が発生条件の湿度に合致しない場合（ステップＳ２０１；Ｎｏ）、病害虫発生箇所推定部４４は、ステップＳ２０３へ処理を進める。なお、代表例の場合、温度の予測値（１７℃）が発生条件の温度（１８〜２２℃）に該当せず、湿度の予測値（６５％）が発生条件の湿度（７０％以上）に該当しないため、病害虫発生箇所推定部４４は、ステップＳ２０３へ処理を進める。
【００４７】
次に、病害虫発生箇所推定部４４は、温度の予測値と、当該予測値に最も近い発生条件の温度との差分「ΔＴ」、及び、湿度の予測値と、当該予測値に最も近い発生条件の湿度との差分「ΔＨ」をそれぞれ算出する（ステップＳ２０３）。代表例の場合、病害虫発生箇所推定部４４は、差分ΔＴを１（＝１８−１７）に設定すると共に、差分ΔＨを５（＝７０−６５）に設定する。
【００４８】
次に、病害虫発生箇所推定部４４は、温度及び湿度の重み付けパラメータσＴ、σＨと、差分ΔＴ、ΔＨとを、２次元正規分布の式から導出した以下の式（１）に当てはめることで、対象の病名の場合に温度及び湿度が上述の予測値になる確率密度に相当する値（「基準値Ｆ」とも呼ぶ。）を算出する（ステップＳ２０４）。
【００４９】
【数１】
2015119646.tif 000003
【００５０】
代表例の場合、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３を参照して得られるパラメータσＴ（＝１）及びσＨ（＝５）と、ステップＳ２０３で求めた差分ΔＴ（＝１）及びΔＨ（＝５）を式（１）に代入することで、基準値Ｆ（＝０．０１２）を算出する。
【００５１】
そして、病害虫発生箇所推定部４４は、基準値Ｆが所定の閾値より小さいか否か判定する（ステップＳ２０５）。上述の閾値は、例えば、基準値Ｆが無視できる程度に小さいか否かを判定するための閾値である。そして、基準値Ｆが閾値よりも小さい場合（ステップＳ２０５；Ｙｅｓ）、病害虫発生箇所推定部４４は、病害虫発生度Ｆｇを最小値「０」に設定する（ステップＳ２０６）。一方、基準値Ｆが閾値以上である場合（ステップＳ２０５；Ｎｏ）、病害虫発生箇所推定部４４は、病害虫発生度Ｆｇを、基準値Ｆに所定の定数「Ｃ」を乗じた値に設定する（ステップＳ２０７）。これにより、病害虫発生度Ｆｇは、０より大きく１より小さい値に定められる。
【００５２】
なお、病害虫発生箇所推定部４４は、さらに病害虫発生条件ＤＢ４３の時期に関する発生条件を参照し、現在の時期が当該時期と外れている場合には、上述の処理に関わらず病害虫発生度Ｆｇを０に設定してもよい。
【００５３】
［表示例］
図８は、表示部４５が表示する病害虫発生箇所推定部４４の推定結果の表示例を示す。図８のグラフ６０は、高さ１ｍと２ｍと３ｍでの病害虫発生危険箇所の有無を階層的に表示しており、グラフ６１〜６３は、高さ１ｍと２ｍと３ｍでの病害虫発生危険箇所の有無をそれぞれ個別に示している。
【００５４】
図８の例では、表示部４５は、病害虫発生箇所推定部４４の推定結果に基づき、高さ２ｍの所定範囲６５Ａを含む空間がうどんこ病のおそれがあることから、うどんこ病のおそれがある旨を表示した吹き出しとともに、当該範囲６５Ａを黄色で表示している。従って、この例では、病害虫発生箇所推定部４４は、範囲６５Ａ内の各座標位置に対応する発生度積算値Ｆｇｓが第１閾値と第２閾値との間に存在すると判断し、表示部４５に範囲６５Ａを黄色で表示させている。また表示部４５は、高さ３ｍの所定範囲６５Ｂを含む空間が疫病のおそれが高いことから、疫病の可能性が高い旨を表示した吹き出しと共に、当該範囲６５Ｂを赤色で表示している。この場合、病害虫発生箇所推定部４４は、範囲６５Ｂ内の各座標位置に対応する発生度積算値Ｆｇｓが第２閾値より高いと判断し、表示部４５に範囲６５Ｂを赤色で表示させている。
【００５５】
このように、表示部４５は、図４のステップＳ１０７またはステップＳ１０８に従い、発生度積算値Ｆｇｓが第１閾値以下の座標位置を含む範囲と、発生度積算値Ｆｇｓが第１閾値と第２閾値との間にある座標位置を含む範囲と、発生度積算値Ｆｇｓが第２閾値より大きい座標位置を含む範囲とで、色分けして表示する。これにより、表示部４５は、病害虫発生危険箇所及びその発生可能性の程度をユーザに好適に認識させることができる。
【００５６】
［本実施形態の作用・効果］
本実施形態によれば、コンピュータ装置４は、可視化範囲Ｒｔａｇ内の各座標位置での温度及び湿度の予測値に基づき、病害虫発生条件ＤＢ４３を参照して病害虫発生度Ｆｇを算出し、さらに病害虫発生度Ｆｇを時系列で積算した発生度積算値Ｆｇｓを算出する。これにより、コンピュータ装置４は、特定の期間での病害虫の発生のしやすさを好適に数値化し、病害虫発生危険箇所を好適に推定することができる。また、コンピュータ装置４は、発生度積算値Ｆｇｓと、第１及び第２閾値との比較結果に基づき、可視化範囲Ｒｔａｇを色分けして表示することで、病害虫発生危険箇所及びその発生可能性の程度をユーザに好適に認識させることができる。また、コンピュータ装置４は、センサ３間の各座標位置での温度及び湿度のデータを補間する場合に、局所回帰分析を用いることで、近傍の計測値を重視した回帰モデルを生成し、温度及び湿度の予測値を高精度に算出することができる。
【００５７】
［変形例］
以下では、上記した実施形態の変形例について説明する。なお、下記の変形例は、任意に組み合わせて実施形態に適用することができる。
【００５８】
（変形例１）
図７の例では、病害虫発生度Ｆｇの値域は、０から１の範囲に設定されていたが、本発明が適用可能な病害虫発生度Ｆｇの値域は、これに限定されない。これに代えて、病害虫発生度Ｆｇの値域は、負値を含むもの（例えば−１から１までの範囲）であってもよい。
【００５９】
この場合、例えば、図７の例において、コンピュータ装置４は、ステップＳ２０５で基準値Ｆが閾値より小さいと判断した場合、ステップＳ２０６で病害虫発生度Ｆｇを所定の負値に設定する。また、他の例では、コンピュータ装置４は、病害虫の発生のしにくさを示す度数を算出し、図７に基づき算出した病害虫発生度Ｆｇから当該度数を減算する。
【００６０】
（変形例２）
図７のステップＳ２０４では、病害虫発生箇所推定部４４は、病害虫が発生する場合の温度及び湿度の分布が正規分布であると仮定して基準値Ｆを算出した。これに代えて、病害虫発生箇所推定部４４は、病害虫が発生する場合の温度及び湿度の分布を正規分布以外によりモデル化して病害虫発生度Ｆｇを算出してもよい。例えば、病害虫発生箇所推定部４４は、病害虫発生条件ＤＢ４３の発生条件に該当する温度及び湿度の範囲が最大値を取るような略台形型の分布を用いて基準値Ｆを算出してもよい。
【００６１】
（変形例３）
コンピュータ装置４は、病害虫発生条件ＤＢ４３の「病原菌の発芽にかかる時間」を参照して病害虫発生度Ｆｇの加算期間を定めたが、本発明が適用可能な発生度積算値Ｆｇｓの算出方法は、これに限定されない。
【００６２】
例えば、発生度積算値Ｆｇｓに加算する病害虫発生度Ｆｇの期間を設定しなくともよい。この場合、コンピュータ装置４は、算出した病害虫発生度Ｆｇを病名及び座標位置ごとに時系列で全て加算した発生度積算値Ｆｇｓを算出する。この場合、好適には、変形例１と組み合わせて、病害虫発生度Ｆｇの値域が負値を含むようにするとよい。
【００６３】
別の例では、コンピュータ装置４は、発生度積算値Ｆｇｓを、加算対象となる最初の病害虫発生度Ｆｇの算出時からの経過時間により割ることで時間平均してもよい。
【００６４】
（変形例４）
温度・湿度分布推定部４２は、局所回帰式に基づき、温度及び湿度の予測値を算出した。これに代えて、温度・湿度分布推定部４２は、局所回帰式を用いることなく、温度及び湿度の予測値を算出してもよい。例えば、温度・湿度分布推定部４２は、回帰式を算出することなく、計測値の加重平均により、各予測値を算出してもよい。この場合、温度・湿度分布推定部４２は、予測値を求める座標位置と、各センサ３の計測位置との距離を、当該センサ３の計測値に対する重み付け係数に設定する。
【００６５】
（変形例５）
図１の構成例において、コンピュータ装置４は、温度・湿度分布推定部４２を有しなくともよい。この場合、例えば、可視化範囲Ｒｔａｇには多数のセンサ３が設置され、コンピュータ装置４は、センサ３から受信した検出信号に基づく温度及び湿度の計測値に基づき、病害虫発生度Ｆｇなどの算出処理を行う。
【００６６】
（変形例６）
コンピュータ装置４は、センサ３が計測した温度及び湿度に基づき、病害虫発生危険箇所を認識した。しかし、病害虫発生危険箇所を認識するのに必要な環境因子は、温度及び湿度に限定されない。
【００６７】
例えば、コンピュータ装置４は、温度及び湿度のいずれか一方のみを用いて病害虫発生度Ｆｇ及び発生度積算値Ｆｇｓを算出し、病害虫発生危険箇所を認識してもよい。他の例では、コンピュータ装置４は、温度又は／及び湿度に加えて、又はこれに代えて、二酸化炭素の濃度を用いて、局所回帰式や病害虫発生度Ｆｇ、発生度積算値Ｆｇｓ等を算出し、病害虫発生危険箇所を認識してもよい。
【００６８】
（変形例７）
実施形態では、コンピュータ装置４は、３次元空間を可視化範囲Ｒｔａｇとしたが、これに限らず、２次元空間又は１次元空間を可視化範囲Ｒｔａｇとしてもよい。
【００６９】
例えば、可視化範囲Ｒｔａｇを２次元空間とする場合、各センサ３は、病害虫発生危険箇所を推定したい高さに設置され、コンピュータ装置４は、各センサ３が設けられた高さでの２次元空間の各座標位置での病害虫発生度Ｆｇ及び発生度積算値Ｆｇｓを算出して病害虫発生危険箇所を表示する。他の例では、温度・湿度分布推定部４２は、実施形態と同様に、３次元空間での温度及び湿度の予測値を算出し、病害虫発生箇所推定部４４は、ユーザ入力等により指定された２次元空間（例えば高さに相当するＺ座標を指定された場合にはＸＹ平面）の各座標位置での病害虫発生度Ｆｇ及び発生度積算値Ｆｇｓを算出して病害虫発生危険箇所を表示してもよい。
【００７０】
（変形例８）
図５の例では、コンピュータ装置４は、各センサ３の測定値に基づき、現在時刻での病害虫発生危険箇所を表示した。これに代えて、例えば、コンピュータ装置４は、ユーザ入力に基づき指定された日時に対する病害虫発生危険箇所を表示してもよい。
【００７１】
この場合、例えば、コンピュータ装置４は、各センサ３から取得した温度及び湿度の計測値を、図２に示すようにデータベース化して記憶しておき、ユーザ入力に基づき指定された日時に対する発生度積算値Ｆｇｓを算出する。なお、この場合、コンピュータ装置４は、各センサ３から検出信号を受信するかわりに、他の装置が生成した温度及び湿度の計測値のデータベースを記憶してもよい。
【００７２】
（変形例９）
コンピュータ装置４が病害虫発生危険箇所を可視化した表示を行うのに代えて、コンピュータ装置４と通信可能な他の端末装置が上記表示を行ってもよい。
【００７３】
例えば、この場合、コンピュータ装置４は、病害虫発生箇所推定部４４が病害虫発生危険箇所の推定処理のみを行い、推定結果を示す情報を、表示部を有する端末装置に送信する。そして、端末装置は、受信した情報に基づき、図８に示すような病害虫発生危険箇所を可視化した表示を行う。
【００７４】
（変形例１０）
コンピュータ装置４は、病害虫発生条件ＤＢ４３を記憶する代わりに、病害虫発生条件ＤＢ４３を記憶するサーバ装置から、病害虫発生度Ｆｇ等の算出に必要な情報を受信してもよい。この態様によっても、コンピュータ装置４は、好適に病害虫発生条件ＤＢ４３を参照し、病害虫発生度Ｆｇ等を算出することができる。
【００７５】
（変形例１１）
コンピュータ装置４は、センサ３から送信される検出信号に含まれる計測日時を参照する代わりに、センサ３からの検出信号の受信時に生成した日時情報を計測値と共に記憶し、以後の処理に用いてもよい。
【００７６】
（変形例１２）
図４のステップＳ１０１では、データ受信部４１は、温室１内の全センサ３から検出信号を受信したか否か判定した。これに代えて、データ受信部４１は、所定個数以上のセンサ３から検出信号を受信したか否か判定し、所定個数以上のセンサ３から検出信号を受信した場合に、ステップＳ１０２以降へ処理を進めてもよい。上述の所定個数は、例えば、温度及び湿度のそれぞれに対応する可視化範囲Ｒｔａｇ内の局所回帰式を算出することが可能な個数に設定される。これにより、コンピュータ装置４は、何らかの原因により一部のセンサ３から検出信号を受信できない場合であっても、可視化範囲Ｒｔａｇ内の病害虫発生危険箇所を好適に推定することができる。
【符号の説明】
【００７７】
３  センサ
４  コンピュータ装置
１０  表示システム
【図１】
2015119646.tif 000004
【図２】
2015119646.tif 000005
【図３】
2015119646.tif 000006
【図４】
2015119646.tif 000007
【図５】
2015119646.tif 000008
【図６】
2015119646.tif 000009
【図７】
2015119646.tif 000010
【図８】
2015119646.tif 000011