(57)【要約】【課題】本発明は、ライブ画像に限定されず、撮影画像に基づいた病害虫の検出及び駆除が容易なコンピュータシステム、病害虫検出方法及びプログラムを提供することを目的とする。【解決手段】画像解析により病害虫を検出するコンピュータシステムは、圃場を撮影した撮影画像及び撮影地点の位置情報を取得し、取得した前記撮影画像を画像解析し、病害虫を検出し、前記病害虫を検出した撮影画像における前記撮影地点の位置情報を出力する。また、コンピュータシステムは、出力した位置情報に基づいて、農薬散布又は施肥の指示を出力することも可能である。【選択図】図１
2020174645.tif 000002
【特許請求の範囲】
【請求項１】
画像解析により病害虫を検出するコンピュータシステムであって、
圃場を撮影した撮影画像及び撮影地点の位置情報を取得する取得手段と、
取得した前記撮影画像を画像解析し、病害虫を検出する検出手段と、
前記病害虫を検出した撮影画像における前記撮影地点の位置情報を出力する位置情報出力手段と、
を備えることを特徴とするコンピュータシステム。
【請求項２】
前記出力した位置情報に基づいて、農薬散布又は施肥の指示を出力する指示出力手段と、
をさらに備えることを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
画像解析により病害虫を検出するコンピュータシステムが実行する病害虫検出方法であって、
圃場を撮影した撮影画像及び撮影地点の位置情報を取得するステップと、
取得した前記撮影画像を画像解析し、病害虫を検出するステップと、
前記病害虫を検出した撮影画像における前記撮影地点の位置情報を出力するステップと、
を備えることを特徴とする病害虫検出方法。
【請求項４】
画像解析により病害虫を検出するコンピュータシステムに、
圃場を撮影した撮影画像及び撮影地点の位置情報を取得するステップ、
取得した前記撮影画像を画像解析し、病害虫を検出するステップ、
前記病害虫を検出した撮影画像における前記撮影地点の位置情報を出力するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像解析により病害虫を検出するコンピュータシステム、病害虫検出方法及びプログラムに関する。
【背景技術】
【０００２】
従来、圃場に発生した病害虫をドローン等により駆除することが行われている。このような駆除方法として、圃場における病害虫の位置をリアルタイムに特定し、この特定した位置にドローンを移動させ、駆除を行う構成がある。【０００３】
このような技術の例として、ドローンにより圃場をリアルタイムに撮影したライブ画像に基づいて、病害虫を駆除するシステムが開示されている（特許文献１参照）。このシステムは、このライブ画像と、このライブ画像の撮影地点の位置情報とを取得し、予め病害虫等を撮影した特定画像とライブ画像とを比較することにより、病害虫の有無を検出する。システムは、病害虫を検出した際、このライブ画像を撮影した撮影地点の位置情報を、ドローン等に出力し、病害虫の駆除を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１６２７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の構成では、病害虫の検出は、リアルタイムに撮影したライブ画像に限定されてしまっており、このようなライブ画像以外の撮影画像に対して有効でないおそれがあった。【０００６】
本発明は、ライブ画像に限定されず、撮影画像に基づいた病害虫の検出及び駆除が容易なコンピュータシステム、病害虫検出方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。【０００８】
本発明は、画像解析により病害虫を検出するコンピュータシステムであって、
圃場を撮影した撮影画像及び撮影地点の位置情報を取得する取得手段と、
取得した前記撮影画像を画像解析し、病害虫を検出する検出手段と、
前記病害虫を検出した撮影画像における前記撮影地点の位置情報を出力する位置情報出力手段と、
を備えることを特徴とするコンピュータシステムを提供する。【０００９】
本発明によれば、画像解析により病害虫を検出するコンピュータシステムは、圃場を撮影した撮影画像及び撮影地点の位置情報を取得し、取得した前記撮影画像を画像解析し、病害虫を検出し、前記病害虫を検出した撮影画像における前記撮影地点の位置情報を出力する【００１０】
本発明は、システムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１１】
本発明によれば、ライブ画像に限定されず、撮影画像に基づいた病害虫の検出及び駆除が容易なコンピュータシステム、病害虫検出方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、病害虫検出システム１の概要を示す図である。
【図２】図２は、病害虫検出システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行する位置情報出力処理のフローチャートを示す図である。
【図４】図４は、コンピュータ１０が実行する指示出力処理のフローチャートを示す図である。
【図５】図５は、コンピュータ１０が作成する病害虫マップの一例を模式的に示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００１４】
［病害虫検出システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である病害虫検出システム１の概要を説明するための図である。病害虫検出システム１は、コンピュータ１０から構成され、画像解析により病害虫を検出するコンピュータシステムである。
【００１５】
なお、病害虫検出システム１は、ドローン、農機具、高性能農業機械、作物を栽培する作業者が所持する作業者端末（例えば、スマートフォンやタブレット端末やパーソナルコンピュータ）、その他のコンピュータ等のその他の端末や装置類が含まれていてもよい。また、病害虫検出システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００１６】
コンピュータ１０は、ドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信を実行する。
【００１７】
コンピュータ１０は、圃場を撮影した撮影画像及び撮影地点の位置情報を取得する。コンピュータ１０は、例えば、ドローンにより圃場の各地点を撮影した撮影画像を取得する。コンピュータ１０は、例えば、ドローンが撮影画像を撮影した撮影地点の位置情報を、ドローンから取得する。
【００１８】
コンピュータ１０は、取得した撮影画像を画像解析し、この撮影画像に写っている病害虫を検出する。ンピュータ１０は、例えば、画像解析として、撮影画像の特徴点（例えば、形状、輪郭、色相）や特徴量（例えば、画素値の平均、分散、ヒストグラム等の統計的な数値）を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、この撮影画像に写っている病害虫を検出する。
【００１９】
コンピュータ１０は、検出した病害虫の位置情報を、取得した撮影地点の位置情報に基づいて特定する。例えば、コンピュータ１０は、検出した病害虫の位置情報が、撮影地点の位置情報に一致するものとして、この病害虫の位置情報を特定する。その結果、コンピュータ１０は、圃場における検出した病害虫の位置を特定することになる。
【００２０】
コンピュータ１０は、特定した病害虫の位置情報を出力する。このとき、コンピュータ１０は、上述したドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等に、この位置情報を出力する。
【００２１】
なお、コンピュータ１０は、この位置情報に基づいて、農薬散布又は施肥の指示を出力する構成も可能である。例えば、コンピュータ１０は、この位置情報に基づいて、病害虫の位置にドローンを移動させ、このドローンが有する農薬散布装置又は施肥装置により、農薬又は肥料を散布させる指示を、コマンドとしてドローンに送信する。ドローンは、このコマンドを受信し、病害虫に対して、農薬又は肥料を散布する。その結果、コンピュータ１０は、この位置情報に基づいて、農薬散布又は施肥の指示を出力することになる。
【００２２】
次に、病害虫検出システム１が実行する処理の概要について説明する。
【００２３】
コンピュータ１０は、圃場を撮影した撮影画像及び撮影地点の位置情報を撮影データとして取得する（ステップＳ０１）。コンピュータ１０は、例えば、ドローンが圃場の各地点を撮影した撮影画像を取得する。コンピュータ１０は、例えば、ドローンが撮影画像を撮影した撮影地点の位置情報を、ドローンから取得する。コンピュータ１０は、このような撮影画像及び撮影地点の位置情報を撮影データとして取得する。
【００２４】
コンピュータ１０は、撮影画像を画像解析し、この撮影画像に写っている病害虫を検出する（ステップＳ０２）。コンピュータ１０は、例えば、画像解析として、撮影画像の特徴点や特徴量を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、この撮影画像に写っている病害虫を検出する。
【００２５】
コンピュータ１０は、検出した病害虫の位置情報を、取得した撮影地点の位置情報に基づいて特定する（ステップＳ０３）。コンピュータ１０は、検出した病害虫の位置情報が、撮影地点の位置情報に一致するものとして、この病害虫の位置情報を特定する。その結果、コンピュータ１０は、圃場における検出した病害虫の位置を特定することになる。
【００２６】
コンピュータ１０は、特定した病害虫の位置情報を出力する（ステップＳ０４）。コンピュータ１０は、例えば、上述したドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等に、この位置情報を出力する。
【００２７】
以上が、病害虫検出システム１が実行する処理の概要である。
【００２８】
［病害虫検出システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である病害虫検出システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である病害虫検出システム１のシステム構成を示す図である。図２において、病害虫検出システム１は、コンピュータ１０から構成され、画像解析により病害虫を検出するコンピュータシステムである。
【００２９】
コンピュータ１０は、ドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等と公衆回線網等を介してデータ通信可能に接続されており、必要なデータの送受信を実行する。
【００３０】
なお、病害虫検出システム１は、図示していないドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等やその他の端末や装置類が含まれていてもよい。また、病害虫検出システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００３１】
コンピュータ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、各種処理を実行する各種デバイス等を備える。
【００３２】
コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、撮影データ取得モジュール２０、病害虫データ出力モジュール２１、コマンド出力モジュール２２を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、記録部と協働して、記録モジュール３０を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、画像解析モジュール４０、位置特定モジュール４１、対策データ特定モジュール４２、病害虫マップ作成モジュール４３、コマンド作成モジュール４４を実現する。
【００３３】
［位置情報出力処理］
図３に基づいて、病害虫検出システム１が実行する位置情報出力処理について説明する。図３は、コンピュータ１０が実行する位置情報出力処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００３４】
撮影データ取得モジュール２０は、圃場を撮影した撮影画像及び撮影地点の位置情報を、撮影データとして取得する（ステップＳ１０）。ステップＳ１０において、撮影データ取得モジュール２０は、例えば、ドローンが圃場の予め設定された複数の撮影地点の其々において撮影した撮影画像と、ドローンが撮影画像を撮影した其々の撮影地点の位置情報とを撮影データとして取得する。ドローンは、自身の直下を、撮影画像として撮影する。すなわち、ドローンは、圃場に対して垂直な位置から撮影画像を撮影することになる。ドローンは、撮影地点において、撮影画像を撮影するとともに、自身の位置情報をＧＰＳ等から取得する。ドローンは、この取得した自身の位置情報を撮影地点の位置情報として扱う。ドローンは、この撮影画像と、撮影地点の位置情報とを撮影データとして、コンピュータ１０に送信する。撮影データ取得モジュール２０は、ドローンが送信した撮影データを受信することにより、撮影データを取得する。その結果、コンピュータ１０は、圃場を撮影した撮影画像及び撮影地点の位置情報を取得することになる。
【００３５】
画像解析モジュール４０は、撮影データに基づいて、撮影画像を画像解析する（ステップＳ１１）。ステップＳ１１において、画像解析モジュール４０は、この撮影画像における特徴点や特徴量を抽出する。画像解析モジュール４０は、例えば、画像解析として、撮影画像に存在する物体の形状、色相等を抽出する。
【００３６】
画像解析モジュール４０は、画像解析の結果に基づいて、病害虫が検出できたか否かを判断する（ステップＳ１２）。ステップＳ１２において、画像解析モジュール４０は、抽出した特徴点や特徴量と、予め病害虫の特徴点や特徴量と病害虫の識別子とを対応付けて登録した病害虫データベースとを比較することにより、撮影画像に病害虫が存在するか否かを判断する。画像解析モジュール４０は、今回抽出した特徴点や特徴量と、病害虫データベースに登録された特徴点や特徴量とが一致する場合、病害虫が検出できたと判断し、一致しない場合、病害虫が検出できなかったと判断することになる。画像解析モジュール４０は、病害虫が検出できた場合、この病害虫の特徴点や特徴量と、病害虫データベースとに基づいて、この病害虫の識別子を併せて判断する。
【００３７】
ステップＳ１２において、画像解析モジュール４０は、画像解析の結果、病害虫が検出できなかったと判断した場合（ステップＳ１２  ＮＯ）、コンピュータ１０は、本処理を終了する。なお、コンピュータ１０は、この場合、上述したステップＳ１０の処理を実行し、今回画像解析を行った撮影データとは異なる撮影データを取得する構成であってもよい。
【００３８】
一方、ステップＳ１２において、画像解析モジュール４０は、画像解析の結果、病害虫が検出できたと判断した場合（ステップＳ１２  ＹＥＳ）、位置特定モジュール４１は、この撮影データにおける位置情報に基づいて、検出した病害虫の位置情報を特定する（ステップＳ１３）。ステップＳ１３において、位置特定モジュール４１は、今回画像解析を行った撮影画像に対応する撮影地点の位置情報を、撮影データに基づいて特定する。位置特定モジュール４１は、撮影地点の位置情報を、この病害虫の位置情報として特定する。さらに、位置特定モジュール４１は、この病害虫の位置情報と、撮影画像における座標とに基づいて、この病害虫の詳細な位置を特定する。例えば、位置特定モジュール４１は、撮影画像に対して、直交座標系を設定し、この病害虫を検出した撮影画像における位置を、この撮影画像におけるＸ座標及びＹ座標として特定する。位置特定モジュール４１は、撮影地点における位置情報と、このＸ座標及びＹ座標とに基づいて、実際の圃場における病害虫の位置情報を特定する。このとき、位置特定モジュール４１は、撮影画像の中心の位置が、撮影地点における位置情報に該当し、Ｘ座標及びＹ座標がこの中心の位置に対する位置として特定する。その結果、位置特定モジュール４１は、圃場におけるこの病害虫の位置を特定することになる。
【００３９】
対策データ特定モジュール４２は、今回特定した病害虫に対して有効な農薬又は肥料の識別子と、この農薬又は肥料の散布量又は施肥量とを、対策データとして特定する（ステップＳ１４）。ステップＳ１４において、対策データ特定モジュール４２は、予め病害虫の識別子と、有効な農薬又は肥料の識別子とを対応付けて登録した病害虫対策データベースを参照し、今回検出した病害虫に有効な農薬又は肥料を特定する。さらに、対策データ特定モジュール４２は、抽出した特徴点や特徴量に基づいて、この農薬又は肥料の散布量又は施肥量を特定する。例えば、対策データ特定モジュール４２は、抽出した病害虫の大きさや形状に応じて、必要な農薬の散布量や肥料の施肥量を特定する。
【００４０】
記録モジュール３０は、特定した病害虫の識別子と、この病害虫の位置情報と、対策データとを病害虫データとして記録する（ステップＳ１５）。
【００４１】
コンピュータ１０は、上述したステップＳ１０−Ｓ１４の処理を繰り返し、圃場全体に対して、検出した病害虫の其々の識別子と位置情報と対策データとを記録する。
【００４２】
なお、コンピュータ１０は、圃場全体に対して、病害虫データを記録せずに、後述する処理を実行する構成であってもよい。例えば、コンピュータ１０は、一の病害虫データを特定した際、この一の病害虫データを記録し、この一の病害虫データを後述する処理で用いる構成であってもよい。
【００４３】
病害虫マップ作成モジュール４３は、記録した病害虫データに基づいて、この圃場における検出した病害虫の識別子及び位置を示す病害虫マップを作成する（ステップＳ１６）。ステップＳ１６において、病害虫マップ作成モジュール４３は、予め設定された領域又は圃場全体の全体マップを作成する。この全体マップは、予め設定された領域又は圃場全体の位置情報に基づいて作成する。例えば矩形の領域が設定されている場合、この矩形の各頂点の位置情報に基づいて、全体マップを作成する。病害虫マップ作成モジュール４３は、全体マップにおいて、特定した病害虫の位置情報に該当する位置に、病害虫アイコンを重畳させたものを病害虫マップとして作成する。この病害虫アイコンは、例えば、丸や四角や星等の記号、病害虫の識別子を示すテキスト、病害虫のイラストである。この病害虫アイコンは、その形状や大きさ等により、この場所における病害虫の種類や被害状況の程度を併せて示すことも可能である。
【００４４】
さらに、病害虫マップ作成モジュール４３は、この病害虫マップに、記録した病害虫データに基づいて、この病害虫の対策として有効な薬の識別子及び散布量や肥料の識別子及び施肥量を示す対策アイコンを重畳又は近傍に配置することも可能である。この対策アイコンは、例えば、「農薬Ａ  １リットル散布」といった必要な農薬又は肥料の識別子と、散布量又は施肥量とを示すテキスト、これらを示すイラストである。
【００４５】
なお、病害虫マップ作成モジュール４３は、この全体マップに、栽培する作物の位置をアイコン、テキスト、イラスト等により示すことも可能である。
【００４６】
図５に基づいて、病害虫マップ作成モジュール４３が作成する病害虫マップについて説明する。図５は、病害虫マップの一例を模式的に示したものである。図５において、病害虫マップ１００は、病害虫アイコン１１０、対策アイコン１２０が全体マップに重畳されている。病害虫アイコン１１０は、全体マップにおいて、上述した病害虫データに基づいた位置に配置されたものである。病害虫アイコン１１０は、この病害虫の識別子を示すテキストをあわせて表示するものである。また、この病害虫アイコン１１０は、アイコン自体の大きさにより、病害虫の被害の状況を模式的に示すものでもある。また、この病害虫アイコン１１０は、アイコンの形状により、病害虫の種類を模式的に示すものである。対策アイコン１２０は、この病害虫アイコン１１０の近傍の位置に配置されたものである。対策アイコン１２０は、必要な農薬又は肥料の識別子と、散布量又は施肥量とを示すテキストを表示するものである。
【００４７】
なお、病害虫アイコン１１０の表示態様等は、上述したものに限らず、適宜変更可能である。また、対策アイコン１２０の位置や表示態様等は、上述したものに限らず、適宜変更可能である。
【００４８】
病害虫データ出力モジュール２１は、記録した圃場における病害虫データを、出力する（ステップＳ１７）。ステップＳ１７において、病害虫データ出力モジュール２１は、上述した病害虫マップを出力することにより、病害虫データを出力することになる。病害虫データ出力モジュール２１は、この病害虫マップを、ドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等に出力する。このとき、病害虫データ出力モジュール２１は、この病害虫マップをドローン、農機具、高性能農業機械、作業者端末、その他のコンピュータ等に送信する。
【００４９】
なお、病害虫データ出力モジュール２１は、病害虫マップを出力するのではなく、病害虫データを出力する構成であってもよい。この場合、病害虫データ出力モジュール２１は、上述したステップＳ１６の処理を省略し、記録した病害虫データを、出力する構成とすればよい。
【００５０】
病害虫データ出力モジュール２１が、作業者端末にこの病害虫マップを出力する場合について説明する。
【００５１】
コンピュータ１０は、病害虫マップを作業者端末に送信し、この病害虫マップを作業者端末に表示させることにより、作業者端末にこの病害虫マップを出力させることになる。
【００５２】
病害虫データ出力モジュール２１は、病害虫マップを、作業者端末に送信する。作業者端末は、この病害虫マップを受信する。作業者端末は、受信したこの病害虫マップを自身の表示部に表示する。作業者は、この病害虫マップを閲覧することにより、農薬散布又は施肥が必要な圃場の位置及びその量を把握することが容易となる。
【００５３】
また、作業者端末は、この受信した病害虫マップを自身の記録部等に記録し、作業者からの入力を受け付けることにより、表示する。その結果、作業者は、自身が作業する時点で、この病害虫マップを閲覧することが容易となり、リアルタイムなライブ画像によらずとも、農薬散布又は施肥を行うことが容易となる。
【００５４】
病害虫データ出力モジュール２１が、ドローンにこの病害虫マップを出力する場合について説明する。
【００５５】
コンピュータ１０は、病害虫マップをドローンに送信することにより、ドローンにこの病害虫マップを出力させることになる。
【００５６】
病害虫データ出力モジュール２１は、病害虫マップを、ドローンに送信する。ドローンは、この病害虫マップを受信する。ドローンは、この病害虫マップを自身の記録部等に記録することにより、このドローンの操作者等からの操作入力等に基づいて、病害虫の位置への飛行や移動等を行うことが容易となる。さらに、予め農薬の散布又は肥料の施肥を行う設定がされている場合、記録した病害虫マップに基づいて農薬散布又は施肥を行うことにより、リアルタイムなライブ画像によらずとも、農薬散布又は施肥を行うことが容易となる。
【００５７】
なお、病害虫データ出力モジュール２１は、この病害虫マップを、記録モジュール３０が病害虫データを記録した時点から所定時間経過した後、出力する構成であってもよい。所定時間としては、例えば、数時間後、一日後、数日後である。
【００５８】
以上が、位置情報出力処理である。
【００５９】
［指示出力処理］
図４に基づいて、病害虫検出システム１が実行する指示出力処理について説明する。図４は、コンピュータ１０が実行する指示出力処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【００６０】
コマンド作成モジュール４４は、記録した病害虫データに基づいて、検出した病害虫の対策となる農薬又は肥料を散布又は施肥させる指示をコマンドとして作成する（ステップＳ２０）。ステップＳ２０において、コマンド作成モジュール４４は、出力先の機器や装置に応じたこのコマンドを作成する。例えば、出力先が予め設定された農薬又は肥料を散布又は施肥する機器や装置である場合、コマンド作成モジュール４４は、対策データにおける農薬又は肥料を散布又は施肥する機器や装置を特定し、この機器や装置が散布又は施肥するために必要なコマンドを作成する。この場合におけるコマンドは、この機器や装置が、農薬又は肥料を散布又は施肥するためのコマンド、この農薬の散布量又は肥料の施肥量を指定するためのコマンド及びこの病害虫の位置へ飛行や移動するためのコマンドである。また、出力先が複数の農薬又は肥料を散布又は施肥する機器や装置である場合、コマンド作成モジュール４４は、対策データにおける農薬又は肥料を散布又は施肥する機器や装置を特定し、この農薬又は肥料を選択し、この農薬又は肥料を散布又は施肥する必要なコマンドを作成する。この場合におけるコマンドは、この機器や装置が、この農薬又は肥料を選択するためのコマンド、この農薬又は肥料を散布又は施肥するためのコマンド、この農薬の散布量又は肥料の施肥量を指定するためのコマンド及びこの病害虫の位置へ飛行や移動するためのコマンドである。
【００６１】
なお、出力先の機器や装置が単独で移動可能なものでない場合、コマンド作成モジュール４４が作成するコマンドとして、病害虫の位置へ飛行や移動するためのコマンドを作成する必要はなく、それ以外のものを作成する構成であればよい。
【００６２】
コマンド作成モジュール４４が複数の農薬又は肥料を散布又は施肥可能なドローンに対してコマンドを作成する場合を例として説明する。コマンド作成モジュール４４は、病害虫データにおける対策データに基づいて、対策データにおける農薬又は肥料を散布又は施肥可能なドローンを特定する。コマンド作成モジュール４４は、このドローンが農薬又は肥料を散布又は施肥するためのコマンドを作成する。また、コマンド作成モジュール４４は、このドローンがこの農薬の散布量又は肥料の施肥量を指定するためのコマンドを作成する。また、コマンド作成モジュール４４は、対策データにおける病害虫の位置に基づいて、この位置へ飛行又は走行するためのコマンドを作成する。
【００６３】
コマンド作成モジュール４４は、病害虫マップにおける各病害虫の位置の其々に対して、このコマンドを作成する。
【００６４】
コマンド出力モジュール２２は、作成したコマンドを出力する（ステップＳ２１）。ステップＳ２１において、コマンド出力モジュール２２は、特定した機器や装置に、作成したコマンドを出力する。その結果、コンピュータ１０は、農薬散布又は施肥の指示を、機器や装置に出力する。すなわち、コンピュータ１０は、コマンドを機器や装置に出力することにより、農薬散布又は施肥を、この機器や装置に実行させることになる。
【００６５】
コマンド出力モジュール２２がドローンに対してコマンドを出力する場合を例として説明する。
【００６６】
コマンド出力モジュール２２は、作成したコマンドをドローンに出力する。このとき、コマンド出力モジュール２２は、コマンド作成時に特定したドローンに、作成したコマンドを送信する。ドローンは、このコマンドを受信する。ドローンは、このコマンドに基づいて、農薬又は肥料の選択、散布量又は施肥量の特定及び病害虫の位置への飛行又は走行を実行する。ドローンは、病害虫の位置へ飛行又は走行し、この病害虫の位置へ移動後、この病害虫に対して、選択した農薬の散布量又は肥料の施肥量に基づいて、散布又は施肥する。すなわち、コンピュータ１０は、コマンドをドローンに出力することにより、農薬散布又は施肥を、このドローンに実行させることになる。
【００６７】
コンピュータ１０は、上述したステップＳ２０及びＳ２１の処理を、上述したステップＳ１７の処理と同時又はステップＳ１７の処理を実行後に実行する。すなわち、コンピュータ１０は、病害虫データの出力と、このコマンドの出力とを同時に実行する又は病害虫データの出力後に、このコマンドの出力を実行するものである。
【００６８】
なお、コマンド出力モジュール２２は、このコマンドを、記録モジュール３０が病害虫データを記録した時点から所定時間経過した後、出力する構成であってもよい。所定時間としては、例えば、数時間後、一日後、数日後である。
【００６９】
以上が、指示出力処理である。
【００７０】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置（記録媒体）に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００７１】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００７２】
１  病害虫検出システム、１０  コンピュータ
【図１】
2020174645.tif 000003
【図２】
2020174645.tif 000004
【図３】
2020174645.tif 000005
【図４】
2020174645.tif 000006
【図５】
2020174645.tif 000007
【国際調査報告】
2020174645.tif 000008
2020174645.tif 000009
2020174645.tif 000010
2020174645.tif 000011