Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7529538B2 - Task map creation system, task map generation method, and task map generation program - Google Patents
[go: Go Back, main page]

JP7529538B2 - Task map creation system, task map generation method, and task map generation program - Google Patents

Task map creation system, task map generation method, and task map generation program Download PDF

Info

Publication number
JP7529538B2
JP7529538B2 JP2020181441A JP2020181441A JP7529538B2 JP 7529538 B2 JP7529538 B2 JP 7529538B2 JP 2020181441 A JP2020181441 A JP 2020181441A JP 2020181441 A JP2020181441 A JP 2020181441A JP 7529538 B2 JP7529538 B2 JP 7529538B2
Authority
JP
Japan
Prior art keywords
work
map
field
information
fields
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020181441A
Other languages
Japanese (ja)
Other versions
JP2022072148A (en
Inventor
右資 小島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yanmar Holdings Co Ltd
Original Assignee
Yanmar Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yanmar Holdings Co Ltd filed Critical Yanmar Holdings Co Ltd
Priority to JP2020181441A priority Critical patent/JP7529538B2/en
Priority to CN202180069878.9A priority patent/CN116419666A/en
Priority to PCT/JP2021/033449 priority patent/WO2022091602A1/en
Priority to KR1020237009503A priority patent/KR20230096974A/en
Publication of JP2022072148A publication Critical patent/JP2022072148A/en
Priority to JP2024119353A priority patent/JP7784492B2/en
Application granted granted Critical
Publication of JP7529538B2 publication Critical patent/JP7529538B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01BSOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL
    • A01B69/00Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; Fishing; Forestry; Mining
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2200/00Type of vehicle
    • B60Y2200/20Off-Road Vehicles
    • B60Y2200/22Agricultural vehicles

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Animal Husbandry (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Mining & Mineral Resources (AREA)
  • Environmental Sciences (AREA)
  • Soil Sciences (AREA)
  • Mechanical Engineering (AREA)
  • Agronomy & Crop Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Guiding Agricultural Machines (AREA)

Description

本発明は、圃場での作業に用いられる作業マップを作成する作業マップ作成システム、作業マップの生成方法及び作業マップ生成プログラムに関する。 The present invention relates to a work map creation system, a work map generation method, and a work map generation program for creating a work map used in field work.

関連技術として、圃場における散布物の散布計画を作成するシステムが知られている(例えば、特許文献1参照)。関連技術に係るシステムは、圃場選択部に表示された複数の圃場識別情報の中から、1つの圃場識別情報が選択されると、選択された圃場識別情報に対応する圃場(選択圃場)のエリア毎の散布量を含む作業マップ(散布情報)を作成する。この種のシステムの機能として、例えば収量マップ等の農業マップに基づいて、作業マップを作成する機能がある。 A related technology is a system that creates a spraying plan for a field (see, for example, Patent Document 1). When one piece of field identification information is selected from multiple pieces of field identification information displayed in the field selection section, the related technology system creates a work map (spraying information) that includes the amount of spraying for each area of the field corresponding to the selected field identification information (selected field). One function of this type of system is to create a work map based on an agricultural map such as a yield map.

具体的に、関連技術では、圃場を示したフィールドを複数のエリアに分割して、エリアに収穫量のデータを割り当てたメッシュ型の収量マップを表示し、収量マップと同一画面上に、エリア毎の散布量を入力するための散布入力部を表示する。これにより、ユーザは、収量マップを見ながら、作業マップを作成することができる。あるいは、関連技術では、農業マップにおける各エリアのデータに対応して、エリア毎の散布量が自動的に設定される。例えば農業マップが生育マップである場合、各エリアのデータの値が小さい、つまり作物の生育が遅れていれば作物の生育が進むように、データの値に対応して、各エリアの散布物(肥料、農薬等)の散布量が多く設定される。 Specifically, in the related technology, a field showing a farmland is divided into multiple areas, a mesh-type yield map is displayed in which harvest data is assigned to each area, and a spray input section for inputting the amount of spraying for each area is displayed on the same screen as the yield map. This allows the user to create a work map while looking at the yield map. Alternatively, in the related technology, the amount of spraying for each area is automatically set in correspondence with the data for each area in the agricultural map. For example, if the agricultural map is a growth map, the amount of spraying material (fertilizer, pesticide, etc.) for each area is set to be large in correspondence with the data value, so that if the data value for each area is small, i.e., if crop growth is delayed, crop growth will progress.

特開2019-187377号公報JP 2019-187377 A

上記関連技術の構成では、1つの圃場が選択されると、当該1つの圃場についての作業マップ(散布情報)が作成される。したがって、複数の圃場についての作業マップを作成する場合には、ユーザは、圃場の選択及び作業マップの作成を含む手順を、圃場の数だけ繰り返す必要があり、圃場が多数になると大きな負担となり得る。 In the configuration of the related technology described above, when one field is selected, a work map (spraying information) for that one field is created. Therefore, when creating work maps for multiple fields, the user must repeat the procedure, including selecting the field and creating the work map, for each field, which can become a significant burden when there are a large number of fields.

本発明の目的は、作業マップの作成に係るユーザの負担の低減を図ることが可能な作業マップ作成システム、作業マップの生成方法及び作業マップ生成プログラムを提供することにある。 The object of the present invention is to provide a work map creation system, a work map generation method, and a work map generation program that can reduce the burden on users involved in creating work maps.

本発明の一の局面に係る作業マップ作成システムは、指定部と、作成処理部と、を備える。前記指定部は、2以上の圃場を対象圃場として指定可能である。前記作成処理部は、前記対象圃場として指定される前記2以上の圃場について、マップ化条件に従って、それぞれ作業指数が設定される複数の区画を有し前記2以上の圃場の各々に対応する作業マップを、一括で作成する。 A work map creation system according to one aspect of the present invention includes a designation unit and a creation processing unit. The designation unit is capable of designating two or more fields as target fields. The creation processing unit creates work maps corresponding to each of the two or more fields designated as the target fields in a batch, the work maps having a plurality of sections, each of which has a work index set according to mapping conditions.

本発明の他の局面に係る作業マップの生成方法は、対象圃場として2以上の圃場の指定を受け付けることと、前記対象圃場として指定される前記2以上の圃場について、マップ化条件に従って、それぞれ作業指数が設定される複数の区画を有し前記2以上の圃場の各々に対応する作業マップを、一括で作成することと、を有する。 A method for generating a work map according to another aspect of the present invention includes accepting the designation of two or more fields as target fields, and simultaneously creating work maps for the two or more fields designated as the target fields, each of which has a plurality of plots for which a work index is set according to mapping conditions, and which correspond to each of the two or more fields.

本発明の他の局面に係る作業マップ生成プログラムは、対象圃場として2以上の圃場の指定を受け付けることと、前記対象圃場として指定される前記2以上の圃場について、マップ化条件に従って、それぞれ作業指数が設定される複数の区画を有し前記2以上の圃場の各々に対応する作業マップを、一括で作成することと、を1以上のプロセッサに実行させるためのプログラムである。 A work map generation program according to another aspect of the present invention is a program for causing one or more processors to execute the following operations: accepting the designation of two or more fields as target fields; and collectively creating work maps for the two or more fields designated as the target fields, the work maps having multiple plots, each of which has a work index set according to mapping conditions, and corresponding to each of the two or more fields.

本発明によれば、作業マップの作成に係るユーザの負担の低減を図ることが可能な作業マップ作成システム、作業マップの生成方法及び作業マップ生成プログラムを提供することができる。 The present invention provides a work map creation system, a work map generation method, and a work map generation program that can reduce the burden on users involved in creating work maps.

図1は、実施形態1に係る作業マップ作成システムのシステム構成を示す図である。FIG. 1 is a diagram showing a system configuration of a task map creation system according to the first embodiment. 図2は、実施形態1に係る作業マップ作成システムから作業機械に情報を移す例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of transferring information from the work map creation system according to the first embodiment to a work machine. 図3は、実施形態1に係る作業マップ作成システムで用いる作業マップの一例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of a task map used in the task map creation system according to the first embodiment. 図4は、実施形態1に係る作業マップ作成システムにおける画面遷移の説明図である。FIG. 4 is an explanatory diagram of screen transitions in the work map creation system according to the first embodiment. 図5は、実施形態1に係る作業マップ作成システムの結果一覧画面の一例を示す図である。FIG. 5 is a diagram showing an example of a result list screen of the task map creation system according to the first embodiment. 図6は、実実施形態1に係る作業マップ作成システムの圃場設定画面の一例を示す図である。FIG. 6 is a diagram showing an example of a field setting screen of the work map creation system according to the first embodiment. 図7は、実施形態1に係る作業マップ作成システムの優先順位設定画面の一例を示す図である。FIG. 7 is a diagram showing an example of a priority setting screen of the task map creation system according to the first embodiment. 図8は、実施形態1に係る作業マップ作成システムのパラメータ設定画面の一例を示す図である。FIG. 8 is a diagram showing an example of a parameter setting screen of the work map creation system according to the first embodiment. 図9は、実施形態1に係る作業マップ作成システムの参照画面の一例を示す図である。FIG. 9 is a diagram showing an example of a reference screen of the task map creation system according to the first embodiment. 図10は、実施形態1に係る作業マップ作成システムのパラメータ設定画面の要部の一例を示す図である。FIG. 10 is a diagram showing an example of a main part of a parameter setting screen of the work map creation system according to the first embodiment. 図11は、実施形態1に係る作業マップ作成システムの結果確認画面の一例を示す図である。FIG. 11 is a diagram showing an example of a result confirmation screen of the task map creation system according to the first embodiment. 図12は、実施形態1に係る作業マップ作成システムの作成処理に係る一連の処理の一例を示すフローチャートである。FIG. 12 is a flowchart showing an example of a series of processes related to the creation process of the work map creation system according to the first embodiment. 図13は、実施形態1に係る作業マップ作成システムの算出関連処理に係る一連の処理の一例を示すフローチャートである。FIG. 13 is a flowchart showing an example of a series of processes related to the calculation-related processes of the work map creation system according to the first embodiment. 図14は、実施形態1に係る作業マップ作成システムの制限関連処理に係る一連の処理の一例を示すフローチャートである。FIG. 14 is a flowchart showing an example of a series of processes related to the restriction-related process of the task map creation system according to the first embodiment. 図15は、実施形態1に係る作業マップ作成システムの結果比較画面の一例を示す図である。FIG. 15 is a diagram showing an example of a result comparison screen of the task map creation system according to the first embodiment. 図16は、実施形態1に係る作業マップ作成システムの結果修正画面の一例を示す図である。FIG. 16 is a diagram showing an example of a result correction screen of the work map creation system according to the first embodiment. 図17は、実施形態1に係る作業マップ作成システムの結果修正画面の一例を示す図である。FIG. 17 is a diagram showing an example of a result correction screen of the work map creation system according to the first embodiment. 図18は、実施形態1に係る作業マップ作成システムの出力画面の一例を示す図である。FIG. 18 is a diagram showing an example of an output screen of the work map creation system according to the first embodiment. 図19は、実施形態1の変形例に係る作業マップ作成システムの結果比較画面の一例を示す図である。FIG. 19 is a diagram showing an example of a result comparison screen of a work map creation system according to a modified example of the first embodiment. 図20は、実施形態2に係る作業マップ作成システムのシステム構成を示す図である。FIG. 20 is a diagram showing the system configuration of a task map creation system according to the second embodiment.

以下、添付図面を参照しながら、本発明の実施形態について説明する。以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する趣旨ではない。 The following describes an embodiment of the present invention with reference to the accompanying drawings. The following embodiment is an example of the present invention and is not intended to limit the technical scope of the present invention.

(実施形態1)
[1]全体構成
本実施形態に係る作業マップ作成システム10は、図1に示すように、管理サーバ2と、ユーザ端末3と、を備えている。作業マップ作成システム10は、圃場F1(図2参照)での作業に用いられる作業マップM1(図3参照)を作成する。本実施形態では一例として、作業マップM1は、圃場F1での肥料の散布作業(つまり施肥作業)に用いられる「施肥マップ」である。このような作業マップM1は、圃場F1での散布作業(施肥作業を含む)に用いられる作業支援情報D1(図2参照)の一種である。そのため、本実施形態に係る作業マップ作成システム10は、作業支援情報D1を作成する作業支援情報作成システムの一例である。
(Embodiment 1)
[1] Overall configuration As shown in Fig. 1, the work map creation system 10 according to this embodiment includes a management server 2 and a user terminal 3. The work map creation system 10 creates a work map M1 (see Fig. 3) to be used for work in a field F1 (see Fig. 2). In this embodiment, as an example, the work map M1 is a "fertilization map" to be used for fertilizer spreading work (i.e., fertilization work) in the field F1. Such a work map M1 is a type of work support information D1 (see Fig. 2) to be used for spreading work (including fertilization work) in the field F1. Therefore, the work map creation system 10 according to this embodiment is an example of a work support information creation system that creates work support information D1.

作業マップ作成システム10で作成される作業マップM1(作業支援情報D1)は、例えば、作業機械4に入力可能な形式で作業マップ作成システム10から出力され、作業機械4で使用される。本開示でいう「作業機械」は、圃場F1を移動する各種の作業用の機械を意味し、一例として、田植機、トラクタ、散布機、噴霧機、播種機、移植機及びコンバイン等の作業車両である。つまり、作業機械は作業車両を含む。作業機械4は、田植機及びトラクタ等の「車両」に限らず、例えば、施肥用又は農薬散布用のドローン又はマルチコプター等の作業飛翔体等であってもよい。さらに、作業機械4は農業機械(農機)に限らず、例えば、建設機械(建機)等であってもよい。本実施形態では、特に断りが無い限り、作業機械4が乗用タイプの田植機であって、少なくとも散布物としての「肥料」の散布作業、つまり施肥作業を作業として実行可能である場合を例に挙げて説明する。 The work map M1 (work support information D1) created by the work map creation system 10 is output from the work map creation system 10 in a format that can be input to the work machine 4, for example, and is used by the work machine 4. In this disclosure, the "work machine" refers to various work machines that move in the field F1, and examples of such work machines include work vehicles such as rice transplanters, tractors, spreaders, sprayers, sowing machines, transplanters, and combines. In other words, the work machine includes work vehicles. The work machine 4 is not limited to "vehicles" such as rice transplanters and tractors, but may be, for example, work flying objects such as drones or multicopters for fertilization or pesticide spraying. Furthermore, the work machine 4 is not limited to agricultural machinery (farm machinery), but may be, for example, construction machinery (construction machinery), etc. In this embodiment, unless otherwise specified, an example will be described in which the work machine 4 is a riding type rice transplanter that can perform at least the work of spreading "fertilizer" as a spreading material, that is, fertilization work, as a work.

また、本開示でいう「圃場」は、作業機械4が移動しながら、例えば、施肥、農薬散布、播種、植付け(田植え)又は収穫等の各種の作業を行う作業対象領域であって、農産物を育成する田んぼ、畑、果樹園及び牧草地等を含む。この場合、圃場F1で育成される作物は農産物である。さらに、植木畑で植木を育成している場合には植木畑が圃場F1となり、林業のように森林にて木材となる樹木を育成する場合には森林が圃場F1となる。この場合、圃場F1で育成される作物は植木又は樹木等である。このような圃場F1は、実空間(実在する空間)中の特定の場所であるので、例えば、地図上の住所、又は緯度及び経度等をもって、位置、形状及び大きさ等が表される。本実施形態では、このように実空間中において作業機械4が移動しながら各種の作業を行う作業対象領域が圃場F1である場合について説明するが、作業対象領域は、圃場F1以外であってもよい。例えば、作業機械4が建設機械であれば、建設機械が作業を行う現場が、作業対象領域となる。本実施形態では、特に断りが無い限り、圃場F1が屋外の田んぼである場合を例に挙げて説明する。 In addition, the "field" in this disclosure refers to a work area in which the work machine 4 moves and performs various tasks such as fertilization, pesticide spraying, sowing, planting (rice planting), or harvesting, and includes rice fields, fields, orchards, pastures, etc. in which agricultural products are grown. In this case, the crops grown in the field F1 are agricultural products. Furthermore, when plants are grown in a tree field, the tree field becomes the field F1, and when trees that will become lumber are grown in a forest, such as in forestry, the forest becomes the field F1. In this case, the crops grown in the field F1 are plants or trees, etc. Such a field F1 is a specific place in real space (a space that actually exists), and therefore the position, shape, size, etc. are expressed, for example, by an address on a map, or latitude and longitude, etc. In this embodiment, a case will be described in which the work target area in real space in which the work machine 4 moves and performs various tasks is the field F1, but the work target area may be something other than the field F1. For example, if the work machine 4 is a construction machine, the work site where the construction machine performs work is the work target area. In this embodiment, unless otherwise specified, a case will be described in which the field F1 is an outdoor rice field.

また、作業マップ作成システム10で作成される作業マップM1(作業支援情報D1)が作業機械4で使用されることは、必須ではない。つまり、作業マップ作成システム10で作成される作業マップM1にて支援される作業は、圃場F1での作物の栽培に関連する作業であればよく、作業機械4にて行われる作業に限らない。例えば、人が圃場F1を移動しながら行う作業のように、圃場F1における複数の位置で人により行われる作業に、作業マップ作成システム10で作成される作業マップM1が使用されてもよい。この種の作業の一例として、人が肥料又は薬剤(農薬)等を散布する散布作業(施肥作業を含む)等がある。このような散布作業等の作業は、作業機械4で行ってもよいが、人によって行われることもある。そして、人が散布作業等の作業を行う場合でも、作業マップM1を参照して、例えば、散布物(肥料又は薬剤等)の散布量等を調整可能である。ただし、本実施形態では、特に断りが無い限り、作業機械4にて使用される作業マップM1(作業支援情報D1)を作業マップ作成システム10で作成する場合について説明する。 In addition, it is not essential that the work map M1 (work support information D1) created by the work map creation system 10 is used by the work machine 4. In other words, the work supported by the work map M1 created by the work map creation system 10 may be work related to the cultivation of crops in the field F1, and is not limited to work performed by the work machine 4. For example, the work map M1 created by the work map creation system 10 may be used for work performed by a person at multiple positions in the field F1, such as work performed by a person while moving around the field F1. An example of this type of work is spraying work (including fertilization work) in which a person sprays fertilizer or chemicals (pesticides). Such spraying work and other work may be performed by the work machine 4, but may also be performed by a person. Even when a person performs work such as spraying, the amount of spraying material (fertilizer or chemicals, etc.) can be adjusted by referring to the work map M1. However, in this embodiment, unless otherwise specified, a case will be described in which the work map M1 (work support information D1) used by the work machine 4 is created by the work map creation system 10.

本実施形態では、作業マップ作成システム10で作成される作業マップM1(作業支援情報D1)を使用する作業機械4は、作業マップ作成システム10の構成要素に含まれないこととするが、作業機械4が作業マップ作成システム10の構成要素に含まれてもよい。また、本実施形態では、ユーザ端末3は、作業マップ作成システム10の構成要素に含まれることとするが、ユーザ端末3が作業マップ作成システム10の構成要素に含まれることは必須ではない。つまり、作業マップ作成システム10は、作業機械4及びユーザ端末3の少なくとも一方を、構成要素に含んでもよいし、含まなくてもよい。作業マップ作成システム10が作業機械4及びユーザ端末3の両方を構成要素に含まない場合には、作業マップ作成システム10は、管理サーバ2のみを構成要素に含むことになる。 In this embodiment, the work machine 4 that uses the work map M1 (work support information D1) created by the work map creation system 10 is not included in the components of the work map creation system 10, but the work machine 4 may be included in the components of the work map creation system 10. Also, in this embodiment, the user terminal 3 is included in the components of the work map creation system 10, but it is not essential that the user terminal 3 be included in the components of the work map creation system 10. In other words, the work map creation system 10 may or may not include at least one of the work machine 4 and the user terminal 3 as components. If the work map creation system 10 does not include both the work machine 4 and the user terminal 3 as components, the work map creation system 10 will only include the management server 2 as a component.

管理サーバ2及びユーザ端末3は、互いに通信可能である。本開示でいう「通信可能」とは、有線通信又は無線通信(電波又は光を媒体とする通信)の適宜の通信方式により、直接的、又は通信網(ネットワーク)N1若しくは中継器等を介して間接的に、情報を授受できることを意味する。管理サーバ2とユーザ端末3とは、例えば、インターネット、LAN(Local Area Network)、WAN(Wide Area Network)、公衆電話回線、携帯電話回線網、パケット回線網又は無線LAN等を介して通信可能である。管理サーバ2及びユーザ端末3間の通信手段は、上記の例に限らず、適宜の通信手段によって実現される。また、管理サーバ2及びユーザ端末3が互いに通信可能であることは、作業マップ作成システム10において必須の構成ではない。例えば、管理サーバ2とユーザ端末3との間の通信機能がない場合でも、管理サーバ2にてコンピュータ読取可能な非一時的記録媒体に情報を記録し、ユーザ端末3にて記録媒体から情報を読み取ることで、オフラインでの情報の授受が可能となる。 The management server 2 and the user terminal 3 can communicate with each other. In this disclosure, "communicable" means that information can be exchanged directly or indirectly via a communication network N1 or a repeater, etc., by an appropriate communication method such as wired communication or wireless communication (communication using radio waves or light as a medium). The management server 2 and the user terminal 3 can communicate with each other, for example, via the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), a public telephone line, a mobile phone line network, a packet line network, or a wireless LAN. The communication means between the management server 2 and the user terminal 3 is not limited to the above example, and can be realized by an appropriate communication means. In addition, it is not a necessary configuration for the task map creation system 10 that the management server 2 and the user terminal 3 can communicate with each other. For example, even if there is no communication function between the management server 2 and the user terminal 3, information can be exchanged offline by recording information on a computer-readable non-transitory recording medium in the management server 2 and reading the information from the recording medium in the user terminal 3.

一方、ユーザ端末3と作業機械4との間の情報の授受は、本実施形態では一例として、通信ではなくオフラインで行われる。つまり、ユーザ端末3にてコンピュータ読取可能な非一時的記録媒体に情報を記録し、作業機械4にて記録媒体から情報を読み取ることで、オフラインでの情報の授受が可能となる。具体的には、後述するユーザ端末3のデータ出力部36が、ユーザ端末3に接続された可搬型の記録媒体5(図2参照)に作業支援情報D1(作業マップM1を含む)を書き込み、この記録媒体5から作業機械4が作業支援情報D1を読み出す。これにより、作業マップ作成システム10で作成された作業マップM1(作業支援情報D1)を、作業機械4に入力することが可能である。また、例えば、ユーザ端末3と作業機械4とは互いに通信可能であってもよく、この場合、ユーザ端末3と作業機械4との間の情報の授受は通信にて行われてもよい。 On the other hand, in this embodiment, as an example, the exchange of information between the user terminal 3 and the work machine 4 is performed offline, not by communication. In other words, the user terminal 3 records information on a computer-readable non-transient recording medium, and the work machine 4 reads the information from the recording medium, thereby enabling the exchange of information offline. Specifically, the data output unit 36 of the user terminal 3, which will be described later, writes the work support information D1 (including the work map M1) to a portable recording medium 5 (see FIG. 2) connected to the user terminal 3, and the work machine 4 reads the work support information D1 from the recording medium 5. This makes it possible to input the work map M1 (work support information D1) created by the work map creation system 10 to the work machine 4. In addition, for example, the user terminal 3 and the work machine 4 may be able to communicate with each other, and in this case, the exchange of information between the user terminal 3 and the work machine 4 may be performed by communication.

本実施形態では、管理サーバ2は、作業マップ作成システム10の中核となる機能を有している。つまり、管理サーバ2は、作業マップM1(作業支援情報D1)を作成(生成)する機能を有している。ユーザ端末3は、ユーザにて使用される通信端末である。例えば、ユーザは、ユーザ端末3にて、管理サーバ2が提供する作業支援サービスのウェブサイト(一例として「作業支援サイト」)にアクセスして、作業マップM1(作業支援情報D1)を作成するための画面(ウェブページ)を表示させることが可能である。ユーザ端末3は、1台であってもよいし、複数台であってもよい。 In this embodiment, the management server 2 has a function that is the core of the work map creation system 10. In other words, the management server 2 has a function to create (generate) the work map M1 (work support information D1). The user terminal 3 is a communication terminal used by the user. For example, the user can access a website of the work support service provided by the management server 2 (as an example, a "work support site") on the user terminal 3 and display a screen (webpage) for creating the work map M1 (work support information D1). There may be one user terminal 3 or multiple user terminals 3.

作業マップ作成システム10で作成される作業マップM1(作業支援情報D1)を使用する作業機械4についても、1台であってもよいし、複数台であってもよい。複数台の作業機械4がある場合、これら複数台の作業機械4は、例えば、1又は複数の圃場F1において、散布物(肥料又は薬剤等)を散布する散布作業を協働して実行する。さらに、作業マップM1(作業支援情報D1)を使用する複数台の作業機械4は、例えば、田植機、トラクタ及びドローン等の、互いに異なる種類の作業機械4を含んでいてもよい。 The number of work machines 4 using the work map M1 (work support information D1) created by the work map creation system 10 may be one or more. When there are multiple work machines 4, these multiple work machines 4 work together to perform, for example, a spraying operation to spray a spray material (fertilizer, chemicals, etc.) in one or more fields F1. Furthermore, the multiple work machines 4 using the work map M1 (work support information D1) may include different types of work machines 4, such as a rice transplanter, a tractor, and a drone.

[2]作業機械
次に、作業機械4(本実施形態では乗用タイプの田植機)の構成について、図2を参照して説明する。
[2] Work Machine Next, the configuration of the work machine 4 (a riding-type rice transplanter in this embodiment) will be described with reference to FIG.

作業機械4は、圃場F1内を移動する走行ブロック41と、作業を実行するアタッチメントブロック42と、を有している。走行ブロック41は、動力源(エンジン、モータ等)、変速装置、操舵装置、操作装置、制御装置及びアクチュエータ等を有している。走行ブロック41は、動力源で発生する動力を利用して、圃場F1を走行可能に構成されている。アタッチメントブロック42は、走行ブロック41に連結(装着、搭載を含む)され、肥料の散布(施肥)、薬剤の散布(農薬散布)等の作業を行う。アタッチメントブロック42は、例えば、走行ブロック41の動力源で発生する動力を利用して動作する。 The work machine 4 has a traveling block 41 that moves within the field F1, and an attachment block 42 that performs work. The traveling block 41 has a power source (engine, motor, etc.), a transmission, a steering device, an operating device, a control device, an actuator, etc. The traveling block 41 is configured to be able to travel within the field F1 using power generated by the power source. The attachment block 42 is connected (including mounted or carried) to the traveling block 41, and performs work such as spreading fertilizer (fertilization) and spraying pesticides (pesticide spraying). The attachment block 42 operates, for example, using power generated by the power source of the traveling block 41.

本実施形態では一例として、作業機械4は、自動運転により動作(自律走行)する。具体的には、作業機械4は、例えば、GNSS(Global Navigation Satellite System)等の衛星測位システムを用いて作業機械4の位置(緯度及び軽度)を検出する位置検出部、及び作業機械4の姿勢を検出する姿勢検出部等を、制御装置に含んでいる。一例として、位置検出部は、RKT(Real Time Kinematic)測位のように、比較的高精度で位置を検出する。 In this embodiment, as an example, the work machine 4 operates by automatic driving (autonomous driving). Specifically, the control device of the work machine 4 includes a position detection unit that detects the position (latitude and longitude) of the work machine 4 using a satellite positioning system such as GNSS (Global Navigation Satellite System), and an attitude detection unit that detects the attitude of the work machine 4. As an example, the position detection unit detects the position with relatively high accuracy, such as RKT (Real Time Kinematic) positioning.

ここで、作業機械4の制御装置は、1以上のプロセッサと、不揮発性メモリ及びRAM(Random Access Memory)等の1以上の記憶メモリとを有するコンピュータシステムを含む。制御装置は、可搬型の記録媒体5を接続可能に構成されており、記録媒体5を接続することで、記録媒体5から作業支援情報D1(作業マップM1を含む)を読み出し可能である。制御装置は、現在の作業機械4の位置及び姿勢と、作業支援情報D1の作業マップM1とに基づいて、走行ブロック41及びアタッチメントブロック42を自動制御する。これにより、作業機械4は、作業支援情報D1に従い、自律的に、走行経路に沿って圃場F1内を走行しながら作業を行うことが可能である。 The control device of the work machine 4 includes a computer system having one or more processors and one or more storage memories such as a non-volatile memory and a RAM (Random Access Memory). The control device is configured to be connectable to a portable recording medium 5, and by connecting the recording medium 5, it is possible to read out the work support information D1 (including the work map M1) from the recording medium 5. The control device automatically controls the traveling block 41 and the attachment block 42 based on the current position and attitude of the work machine 4 and the work map M1 of the work support information D1. This enables the work machine 4 to perform work while autonomously traveling within the field F1 along the travel route in accordance with the work support information D1.

特に、本実施形態では、作業機械4は、少なくとも肥料の散布作業(施肥作業)を実行する。そのため、作業機械4は、作業マップM1にて指示される散布物(肥料)の散布量に従って、圃場F1の位置毎に散布量を変えながら散布作業を行うことで、作業マップM1に従って散布作業(施肥作業)を実行することができる。つまり、作業マップM1において圃場F1の各位置の散布量が指示されていれば、作業機械4により、この指示に従った分布で散布物(肥料)を散布することが可能となる。結果的に、同一圃場F1の中でも、位置毎に細かく散布量を調整しながらの散布作業が、自動的に実現可能となる。 In particular, in this embodiment, the work machine 4 performs at least the work of spreading fertilizer (fertilization work). Therefore, the work machine 4 can perform the spreading work (fertilization work) according to the work map M1 by performing the spreading work while changing the spreading amount for each position in the field F1 according to the spreading amount of the spreading material (fertilizer) instructed in the work map M1. In other words, if the spreading amount for each position in the field F1 is instructed in the work map M1, the work machine 4 can spread the spreading material (fertilizer) in a distribution according to this instruction. As a result, it becomes possible to automatically perform spreading work while finely adjusting the spreading amount for each position, even within the same field F1.

ただし、作業機械4は、自動運転により動作する構成に限らず、人(オペレータ)の操作(遠隔操作を含む)により動作してもよい。この場合、人は、例えば、作業機械4の表示器又はユーザ端末3等に表示される作業マップM1を見ながら、作業マップM1に従って作業機械4を操作する。 However, the work machine 4 is not limited to being configured to operate automatically, and may be operated by a human (operator) through operation (including remote operation). In this case, the human operates the work machine 4 according to the work map M1 while looking at the work map M1 displayed on the display of the work machine 4 or the user terminal 3, for example.

[3]作業マップ
次に、作業マップ作成システム10で作成される作業マップM1(作業支援情報D1)について、図3を参照して説明する。
[3] Work Map Next, the work map M1 (work support information D1) created by the work map creation system 10 will be described with reference to FIG.

上述したように、本実施形態では、作業マップ作成システム10の生成物である作業マップM1は、散布作業に用いられる作業支援情報D1の一種である。具体的には、作業支援情報D1が作業マップM1を含む。作業マップM1は、複数の区画K(図3参照)を有し、かつ圃場F1に対応する。複数の区画Kは、それぞれ散布物の散布量を示す作業指数が設定される。このように散布作業に用いられる作業マップM1であって、散布物の散布量を各区画Kの作業指数とする作業マップM1を、「散布マップ」ともいう。特に、本実施形態のように、散布作業の中でも散布物として肥料を散布する施肥作業に用いられ、肥料の散布量(施肥量)を各区画Kの作業指数とする作業マップM1を、「施肥マップ」ともいう。 As described above, in this embodiment, the work map M1, which is the product of the work map creation system 10, is a type of work support information D1 used in spraying work. Specifically, the work support information D1 includes the work map M1. The work map M1 has multiple sections K (see FIG. 3) and corresponds to the field F1. A work index indicating the amount of the sprayed material is set for each of the multiple sections K. A work map M1 used in spraying work in this way, in which the amount of the sprayed material is used as the work index for each section K, is also called a "spraying map." In particular, as in this embodiment, a work map M1 used in fertilization work in which fertilizer is sprayed as the sprayed material, and in which the amount of fertilizer sprayed (fertilizer amount) is used as the work index for each section K, is also called a "fertilization map."

要するに、作業支援情報D1としての作業マップM1は、圃場F1における複数の区画Kに対応する各位置での散布物の散布量を作業指数とする散布マップを含む。さらにいえば、作業マップM1は、圃場F1における複数の区画Kに対応する各位置での施肥量、つまり散布物である肥料の散布量を作業指数とする施肥マップを含む。ここに、本実施形態では一例として、作業指数としての散布量は、単位面積当たりに散布される散布物(肥料)の量であることとして説明する。つまり、作業指数としての散布量は、各区画Kに散布される散布物(肥料)の総量ではなく、各区画Kにおける散布物の平均的な量(平均値)である。一例として、単位面積を「10a」とし、散布物(肥料)の量を重量(kg)で表すとすれば、作業指数としての散布量の単位は「kg/10a」となる。ただし、作業指数は、各区画Kにおける代表値であればよく、単位面積当たりの散布量のような平均値に限らず、各区画Kにおける合計値、中央値、最頻値、最大値又は最小値等の代表値であってもよい。一例として、作業指数としての散布量は、各区画Kに散布される散布物(肥料)の総量(合計値)等であってもよい。 In short, the work map M1 as the work support information D1 includes a scattering map in which the amount of the scattering material at each position corresponding to the multiple sections K in the field F1 is the work index. More specifically, the work map M1 includes a fertilization map in which the amount of fertilizer applied at each position corresponding to the multiple sections K in the field F1, that is, the amount of fertilizer applied as the scattering material, is the work index. Here, in this embodiment, as an example, the scattering amount as the work index is described as the amount of scattering material (fertilizer) spread per unit area. In other words, the scattering amount as the work index is not the total amount of scattering material (fertilizer) spread on each section K, but the average amount (average value) of the scattering material in each section K. As an example, if the unit area is "10a" and the amount of scattering material (fertilizer) is expressed in weight (kg), the unit of the scattering amount as the work index is "kg/10a". However, the work index may be any representative value for each section K, and is not limited to an average value such as the amount sprayed per unit area, but may be a representative value such as a total value, median, mode, maximum value, or minimum value for each section K. As an example, the amount sprayed as the work index may be the total amount (total value) of the sprayed material (fertilizer) sprayed on each section K.

より詳細には、作業マップM1における複数の区画Kは、圃場F1そのものではなく、圃場F1に対応する作業領域A1(図3参照)に対して設定される。作業マップM1は、このように作業領域A1に設定される複数の区画Kに、それぞれ散布量(施肥量)等の作業指数を割り当てたデータである。本開示でいう「作業領域」は、圃場F1に対応して仮想空間に設定される二次元領域であって、作業マップM1の作成に用いられる。つまり、実空間上に存在する圃場F1に対応して、作業マップM1の作成用に仮想空間上に設定される領域が作業領域A1である。 More specifically, the multiple plots K in the work map M1 are not set in the field F1 itself, but in the work area A1 (see Figure 3) corresponding to the field F1. The work map M1 is data in which a work index such as a spray amount (fertilizer amount) is assigned to each of the multiple plots K set in the work area A1 in this way. The "work area" in this disclosure is a two-dimensional area set in virtual space corresponding to the field F1, and is used to create the work map M1. In other words, the work area A1 is an area set in virtual space for creating the work map M1, corresponding to the field F1 that exists in real space.

そのため、本開示でいう「区画」は、仮想空間上の作業領域A1を複数に分割したときの、仮想空間における分割後の個々の領域を意味する。複数の区画Kの各々は、例えば正方形状等の予め定められた形状の領域である。本実施形態に係る作業マップ作成システム10は、仮想空間上に作業領域A1を設定した上で、作業領域A1に複数の区画Kを設定し、さらに、複数の区画Kに作業指数(施肥量)を割り当てる(対応付ける)ことにより、作業マップM1を作成する。 Therefore, in this disclosure, a "section" refers to an individual area in the virtual space after dividing the working area A1 in the virtual space into multiple sections. Each of the multiple sections K is an area of a predetermined shape, such as a square. The work map creation system 10 according to this embodiment creates a work map M1 by setting a working area A1 in the virtual space, setting multiple sections K in the working area A1, and further assigning (associating) a work index (fertilizer amount) to the multiple sections K.

作業マップM1は、一例として、図3に示すように、作業領域A1全体をメッシュ状に複数の区画Kに分割し、各区画Kに作業指数を割り当てて作成される。図3には、作業領域A1を複数の区画Kに分割した状態を模式的に示している。例えば、各区画Kは、対応する圃場F1における実寸換算で5m×5mの正方形の領域である。ただし、各区画Kの形状及び大きさ等は特に限定されない。図3の左側には、各区画Kの識別情報として、X座標(X軸)及びY座標(Y軸)の座標情報(区画番号)を付している。 As an example, the work map M1 is created by dividing the entire work area A1 into a number of sections K in a mesh pattern and assigning a work index to each section K, as shown in FIG. 3. FIG. 3 shows a schematic diagram of the work area A1 divided into a number of sections K. For example, each section K is a square area of 5 m x 5 m in actual size in the corresponding field F1. However, the shape and size of each section K are not particularly limited. On the left side of FIG. 3, coordinate information (section number) of the X coordinate (X axis) and Y coordinate (Y axis) is provided as identification information for each section K.

より具体的には、作業マップM1は、作業領域A1の区画K毎に、対応する「区画番号」及び「作業指数」等の情報を含むマップデータである。区画番号は、区画Kの識別情報である。これにより、作業指数(散布量)は、区画K毎に登録されることになる。このような作業マップM1は、例えばユーザ端末3に表示されることにより、一例として図3の右側に示すような態様で可視化される。図3の例では、作業マップM1は、作業指数に対して、例えば、多階調の灰色濃淡(グレースケール)、又は各色を対応付けた態様を採用している。この例では、各区画Kについて、色が淡い程、散布量が少なく、色が濃い程、散布量が多いことを表している。また、作業領域A1における区画Kの数(分割数)が多くなれば、作業マップM1はより高精細となる。作業マップM1の各区画Kには、作業指数の「数値」を表示しなくてもよいし、表示してもよい。 More specifically, the work map M1 is map data including information such as a corresponding "section number" and "work index" for each section K in the work area A1. The section number is identification information for the section K. As a result, the work index (spray amount) is registered for each section K. Such a work map M1 is visualized in a manner as shown on the right side of FIG. 3, for example, by being displayed on the user terminal 3. In the example of FIG. 3, the work map M1 adopts a manner in which, for example, multi-tone gray shades (grayscale) or each color is associated with the work index. In this example, for each section K, the lighter the color, the smaller the spray amount, and the darker the color, the larger the spray amount. In addition, the greater the number of sections K (number of divisions) in the work area A1, the higher the resolution of the work map M1. Each section K of the work map M1 may or may not display the "numerical value" of the work index.

上述のような作業マップM1は、作業領域A1における作業指数の分布を表すことで、この作業領域A1に対応する圃場F1全体における散布物(肥料)の散布量(施肥量)の分布を表すことになる。すなわち、作業マップM1に従って散布作業が実行されることで、圃場F1内での散布物の散布量を各区画Kに対応する位置毎に調整することができる。これにより、作業マップM1における作業指数の分布を、実際の圃場F1に対する散布物(肥料)の散布量(施肥量)の分布に反映することが可能となる。 The work map M1 as described above represents the distribution of work indices in the work area A1, and therefore represents the distribution of the amount of application (fertilizer amount) of the spreading material (fertilizer) in the entire field F1 corresponding to this work area A1. In other words, by carrying out spreading work according to the work map M1, the amount of spreading material in the field F1 can be adjusted for each position corresponding to each section K. This makes it possible to reflect the distribution of work indices in the work map M1 in the distribution of the amount of application (fertilizer amount) of the spreading material (fertilizer) for the actual field F1.

ただし、作業マップM1が使用される作業は、散布作業(施肥作業を含む)に限らない。そのため、作業マップM1は、一般化すると、それぞれ作業指数が設定される複数の区画Kを有し、かつ圃場F1に対応するデータである、と言える。ここで、作業指数は、圃場F1における各区画Kに対応する位置毎での作業に係る何らか指数(値)であって、例えば、作業に用いる資源量、時間、工数、作業機械4の各種設定値等である。本実施形態では、作業マップM1で示される作業が散布物の散布作業であるので、圃場における各区画Kに対応する各位置での散布物の散布量、より詳細には施肥量、つまり散布物である肥料の散布量が「作業指数」となる。 However, the work for which the work map M1 is used is not limited to spraying work (including fertilization work). Therefore, the work map M1 can be generalized as data having multiple sections K, each of which has a work index set, and corresponding to the field F1. Here, the work index is some kind of index (value) related to the work at each position corresponding to each section K in the field F1, such as the amount of resources used in the work, time, labor hours, various settings of the work machine 4, etc. In this embodiment, the work shown in the work map M1 is the spraying of a spray material, so the amount of sprayed material, more specifically the amount of fertilizer applied, i.e., the amount of fertilizer applied, at each position corresponding to each section K in the field becomes the "work index."

[4]管理サーバ
次に、管理サーバ2の構成について、図1を参照して詳細に説明する。管理サーバ2は、情報処理部1、データ格納部21、操作受付部22及び(サーバ側)通信部23等を備えるサーバである。管理サーバ2は、1台のコンピュータに限らず、複数台のコンピュータが協働して動作するコンピュータシステムであってもよい。また、管理サーバ2で実行される各種の処理は、複数のプロセッサによって分散して実行されてもよい。
[4] Management Server Next, the configuration of the management server 2 will be described in detail with reference to Fig. 1. The management server 2 is a server including an information processing unit 1, a data storage unit 21, an operation reception unit 22, and a (server-side) communication unit 23. The management server 2 is not limited to a single computer, and may be a computer system in which multiple computers work together. In addition, various processes executed by the management server 2 may be distributed and executed by multiple processors.

データ格納部21は、各種の情報を記憶するHDD(Hard Disk Drive)又はSSD(Solid State Drive)等の不揮発性のストレージデバイスを含む。データ格納部21には、情報処理部1に後述の作業マップM1の生成方法を実行させるための作業マップ生成プログラム等の制御プログラムが格納(記憶)されている。作業マップ生成プログラムは、例えば、コンピュータ読取可能な非一時的記録媒体に記録されて提供され、管理サーバ2の読取装置で非一時的記録媒体から読み取られて、データ格納部21に記憶される。作業マップ生成プログラムは、管理サーバ2以外のサーバから電気通信回線(通信網N1)を介して管理サーバ2に提供(ダウンロード)されて、データ格納部21に記憶されてもよい。 The data storage unit 21 includes a non-volatile storage device such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various information. The data storage unit 21 stores (memorizes) control programs such as a work map generation program for causing the information processing unit 1 to execute a method for generating a work map M1 described below. The work map generation program is provided, for example, recorded on a computer-readable non-transient recording medium, read from the non-transient recording medium by a reading device of the management server 2, and stored in the data storage unit 21. The work map generation program may be provided (downloaded) to the management server 2 from a server other than the management server 2 via an electric communication line (communication network N1) and stored in the data storage unit 21.

また、データ格納部21は、作業支援情報格納部211と取得情報格納部212とを含む。作業支援情報格納部211は、作業マップM1を含む作業支援情報D1を記憶する。つまり、作業マップ作成システム10で作成(生成)される作業支援情報D1(作業マップM1を含む)は、作業支援情報格納部211に記憶される。取得情報格納部212は、後述する情報取得部13が取得する種々の情報を記憶する。 The data storage unit 21 also includes a work support information storage unit 211 and an acquired information storage unit 212. The work support information storage unit 211 stores work support information D1 including the work map M1. In other words, the work support information D1 (including the work map M1) created (generated) by the work map creation system 10 is stored in the work support information storage unit 211. The acquired information storage unit 212 stores various information acquired by the information acquisition unit 13 described below.

操作受付部22は、ユーザの操作を受け付ける。具体的には、管理サーバ2はユーザ端末3と通信可能であるので、操作受付部22は、後述するユーザ端末3の操作部34に対するユーザの操作に応じた操作信号がユーザ端末3から送信されることで、ユーザの操作を間接的に受け付ける。つまり、ユーザ端末3をユーザが操作すると、ユーザ端末3では、ユーザの操作に応じた操作信号が発生し、操作信号がユーザ端末3から管理サーバ2に送信される。したがって、操作受付部22は、管理サーバ2がユーザ端末3から受信する操作信号によって、ユーザの操作を受け付けることができる。また、操作受付部22は、ユーザ端末3の操作部34に対するユーザの操作に限らず、ユーザ端末3以外の操作部に対するユーザ(管理サーバ2の管理者等)の操作を受け付けてもよい。この場合、操作部は、例えば、管理サーバ2に設けられる、又は管理サーバ2に付随する、タッチパネル、マウス若しくはキーボード等で実現される。 The operation reception unit 22 receives user operations. Specifically, since the management server 2 can communicate with the user terminal 3, the operation reception unit 22 indirectly receives user operations by transmitting an operation signal from the user terminal 3 in response to the user's operation on the operation unit 34 of the user terminal 3 described later. In other words, when a user operates the user terminal 3, an operation signal in response to the user's operation is generated in the user terminal 3, and the operation signal is transmitted from the user terminal 3 to the management server 2. Therefore, the operation reception unit 22 can receive user operations by the operation signal received by the management server 2 from the user terminal 3. In addition, the operation reception unit 22 is not limited to user operations on the operation unit 34 of the user terminal 3, and may also receive operations by a user (such as the administrator of the management server 2) on an operation unit other than the user terminal 3. In this case, the operation unit is realized, for example, by a touch panel, a mouse, a keyboard, or the like provided in the management server 2 or associated with the management server 2.

通信部23は、ユーザ端末3等の外部機器との通信機能を有する通信インターフェースである。具体的には、通信部23は、管理サーバ2を有線又は無線で通信網N1に接続し、通信網N1を介して1以上のユーザ端末3等との間で、所定の通信プロトコルに従ったデータ通信を実行する。 The communication unit 23 is a communication interface having a communication function with an external device such as a user terminal 3. Specifically, the communication unit 23 connects the management server 2 to the communication network N1 by wire or wirelessly, and executes data communication with one or more user terminals 3 etc. via the communication network N1 according to a predetermined communication protocol.

情報処理部1は、CPU(Central Processing Unit)等の1以上のプロセッサと、ROM(Read Only Memory)及びRAM等の1以上のメモリとを有するコンピュータシステムであって、種々の処理(情報処理)を実行する。情報処理部1は、指定部11、作成処理部12、情報取得部13、参考情報指定部14、修正時算出部15、提示処理部16、算出部17及び制限部18等の機能部を有する。情報処理部1に含まれる、これら複数の機能部は、複数の筐体に分散して設けられていてもよいし、1つの筐体に設けられていてもよい。 The information processing unit 1 is a computer system having one or more processors such as a CPU (Central Processing Unit) and one or more memories such as a ROM (Read Only Memory) and a RAM, and executes various processes (information processing). The information processing unit 1 has functional units such as a designation unit 11, a creation processing unit 12, an information acquisition unit 13, a reference information designation unit 14, a correction time calculation unit 15, a presentation processing unit 16, a calculation unit 17, and a restriction unit 18. These multiple functional units included in the information processing unit 1 may be distributed across multiple housings, or may be provided in a single housing.

指定部11は、対象圃場としての圃場F1を指定する指定処理を実行する。本開示でいう「対象圃場」は、圃場F1のうち、作業マップM1を作成する対象となる圃場F1である。つまり、作業マップ作成システム10は、指定部11で対象圃場として指定された圃場F1について、作業マップM1を作成する。本開示でいう「指定」は、人による任意の指定だけでなく、デフォルトとしての値が決まっている等、自動的に指定される態様も含む。本実施形態では、指定部11による対象圃場としての圃場F1の指定は、人による任意の指定であって、特に、ユーザ端末3に対するユーザ(人)の操作に応じて行われることとする。具体的には、指定部11は、操作受付部22が受け付ける、ユーザ端末3に対するユーザの操作に従って、いずれかの圃場F1を対象圃場として指定する。 The designation unit 11 executes a designation process to designate the field F1 as the target field. In the present disclosure, the "target field" refers to the field F1 for which the work map M1 is to be created among the fields F1. In other words, the work map creation system 10 creates the work map M1 for the field F1 designated as the target field by the designation unit 11. In the present disclosure, "designation" includes not only arbitrary designation by a person, but also automatic designation, such as when a default value is determined. In this embodiment, the designation of the field F1 as the target field by the designation unit 11 is arbitrary designation by a person, and is particularly performed in response to a user (person) operation on the user terminal 3. Specifically, the designation unit 11 designates one of the fields F1 as the target field in accordance with the user's operation on the user terminal 3 received by the operation reception unit 22.

作成処理部12は、作業支援情報D1を作成する作成処理を実行する。作業支援情報D1は作業マップM1を含むので、作成処理部12は、対象圃場として指定される圃場F1について、マップ化条件に従って、作業マップM1を作成する。ここでいう「マップ化条件」は、作業マップM1の作成に際して定められた条件(ルール)であって、例えば、作業マップ生成プログラムに含めてデータ格納部21に予め記憶されている。詳しくは後述するが、マップ化条件は一例として、算出部17で算出される散布物の散布量に基づいて作業マップM1を作成すること、及び参考マップM2(図15参照)に基づいて作業マップM1を作成すること等を含む。 The creation processing unit 12 executes a creation process to create work support information D1. Since the work support information D1 includes a work map M1, the creation processing unit 12 creates a work map M1 for the field F1 designated as the target field in accordance with the mapping conditions. The "mapping conditions" referred to here are conditions (rules) determined when creating the work map M1, and are, for example, included in the work map generation program and stored in advance in the data storage unit 21. Details will be described later, but examples of the mapping conditions include creating the work map M1 based on the amount of spraying material calculated by the calculation unit 17, and creating the work map M1 based on the reference map M2 (see FIG. 15).

作成処理部12は、このようなマップ化条件に従うことにより、自動的に、作業マップM1を作成することが可能である。具体的には、作成処理部12は、対象圃場に対応する作業領域A1を設定し、マップ化条件に従って、作業領域A1全体をメッシュ状に複数の区画Kに分割し、区画K毎に「区画番号」及び「作業指数」等の情報を割り当てることにより、作業マップM1を作成する。そして、作成処理部12は、作成した作業マップM1を含む作業支援情報D1を、データ格納部21の作業支援情報格納部211に記憶する。 By following these mapping conditions, the creation processing unit 12 is able to automatically create a work map M1. Specifically, the creation processing unit 12 sets a work area A1 corresponding to the target field, divides the entire work area A1 into a plurality of mesh-like sections K according to the mapping conditions, and creates the work map M1 by assigning information such as a "section number" and a "work index" to each section K. The creation processing unit 12 then stores work support information D1 including the created work map M1 in the work support information storage unit 211 of the data storage unit 21.

また、本実施形態では、作成処理部12は、新規作成モード及び修正モードを含む複数のモードを有しており、ユーザの操作に従って、これらのモードを切替可能である。そして、作成処理部12は、新規作成モードでは、対象圃場として指定された圃場F1について、新規に作業支援情報D1(作業マップM1)を作成する。一方、修正モードでは、作成処理部12は、新規作成モードで作成された作業支援情報D1について、修正を加えることにより、作業支援情報D1を作成し直す。つまり、本開示では、既存の作業支援情報D1(作業マップM1)を修正することにより新たな作業支援情報D1(作業マップM1)とすることも、作業支援情報D1(作業マップM1)の「作成」に含める。ただし、本実施形態において、マップ化条件に従った作業マップM1の作成は新規作成モードでのみ実行され、修正モードではユーザの修正操作に従って作業マップM1が作成される。 In this embodiment, the creation processing unit 12 has multiple modes including a new creation mode and a correction mode, and can switch between these modes according to the user's operation. In the new creation mode, the creation processing unit 12 creates new work support information D1 (work map M1) for the field F1 specified as the target field. On the other hand, in the correction mode, the creation processing unit 12 re-creates the work support information D1 by making corrections to the work support information D1 created in the new creation mode. In other words, in this disclosure, the "creation" of the work support information D1 (work map M1) also includes the creation of new work support information D1 (work map M1) by correcting the existing work support information D1 (work map M1). However, in this embodiment, the creation of the work map M1 according to the mapping conditions is executed only in the new creation mode, and in the correction mode, the work map M1 is created according to the user's correction operation.

要するに、本実施形態では、操作受付部22が、作成処理部12にて作成された作業マップM1に対するユーザの修正操作を受け付ける。作成処理部12は、修正操作に従って、作業指数を修正して作業マップM1を作成し直す。一例として、作成処理部12にて作成された作業マップM1をユーザ端末3に表示させた状態で、当該作業マップM1に対するユーザの修正操作を操作受付部22が受け付ける。 In short, in this embodiment, the operation reception unit 22 receives a user's modification operation on the work map M1 created by the creation processing unit 12. The creation processing unit 12 modifies the work index according to the modification operation and re-creates the work map M1. As an example, while the work map M1 created by the creation processing unit 12 is displayed on the user terminal 3, the operation reception unit 22 receives a user's modification operation on the work map M1.

より詳細には、本実施形態では、作成処理部12は、条件判定部121と、新規作成部122と、修正処理部123と、を有している。言い換えれば、本実施形態に係る作業マップ作成システム10は、条件判定部121、新規作成部122及び修正処理部123を備えている。条件判定部121は、マップ化条件の判定を行う。新規作成部122は、新規作成モードでの作業支援情報D1(作業マップM1)の作成を行う。修正処理部123は、修正モードでの作業支援情報D1(作業マップM1)の作成を行う。 More specifically, in this embodiment, the creation processing unit 12 has a condition determination unit 121, a new creation unit 122, and a correction processing unit 123. In other words, the work map creation system 10 according to this embodiment includes a condition determination unit 121, a new creation unit 122, and a correction processing unit 123. The condition determination unit 121 determines the mapping conditions. The new creation unit 122 creates work support information D1 (work map M1) in new creation mode. The correction processing unit 123 creates work support information D1 (work map M1) in correction mode.

ところで、関連技術として、例えば収量マップ等の農業マップに基づいて、圃場F1に対応する散布マップ等の作業マップM1を作成する技術がある。しかし、上記関連技術の構成では、1つの圃場F1が選択されると、当該1つの圃場F1についての作業マップM1が作成される。したがって、複数の圃場F1についての作業マップM1を作成する場合には、ユーザは、圃場F1の選択(指定)及び作業マップM1の作成を含む手順を、圃場F1の数だけ繰り返す必要があり、圃場F1が多数になると大きな負担となり得る。 Meanwhile, a related technique is to create a work map M1, such as a spray map, corresponding to a field F1, based on an agricultural map, such as a yield map. However, in the configuration of the related technique, when one field F1 is selected, a work map M1 is created for that one field F1. Therefore, when creating work maps M1 for multiple fields F1, the user needs to repeat the procedure, including selecting (specifying) the field F1 and creating the work map M1, for each field F1, which can become a significant burden when there are a large number of fields F1.

これに対して、本実施形態に係る作業マップ作成システム10は、以下の構成により、作業マップM1の作成に係るユーザの負担の低減を図ることを可能とする。 In response to this, the work map creation system 10 according to this embodiment is configured as follows to reduce the burden on the user in creating the work map M1.

すなわち、本実施形態では、指定部11は、2以上の圃場F1を対象圃場として指定可能に構成されている。要するに、指定部11は、1つの圃場F1を対象圃場として指定可能であるのはもちろんのこと、2以上、つまり複数の圃場F1についても対象圃場として指定できる。2以上の圃場F1が指定される場合、対象圃場は、これら2以上の圃場F1を含むことになる。そして、作成処理部12は、対象圃場として指定される2以上の圃場F1について、マップ化条件に従って、2以上の圃場F1の各々に対応する作業マップM1を、一括で作成する。各作業マップM1は、それぞれ作業指数が設定される複数の区画Kを有する。ここで、基本的には、1つの圃場F1に対して1つの作業マップM1が作成されるので、対象圃場として指定される圃場F1と同数の作業マップM1が、一括で作成される。つまり、例えば、2つの圃場F1が対象圃場として指定されていれば2つの作業マップM1が、5つの圃場F1が対象圃場として指定されていれば2つの作業マップM1が、それぞれ一括で作成される。 That is, in this embodiment, the designation unit 11 is configured to be able to designate two or more fields F1 as target fields. In short, the designation unit 11 can designate one field F1 as a target field, and can also designate two or more fields F1, that is, multiple fields F1, as target fields. When two or more fields F1 are designated, the target field includes these two or more fields F1. Then, the creation processing unit 12 creates work maps M1 corresponding to each of the two or more fields F1 designated as target fields in accordance with the mapping conditions in a batch. Each work map M1 has a plurality of sections K, each of which has a work index set. Here, basically, one work map M1 is created for one field F1, so that the same number of work maps M1 as the number of fields F1 designated as target fields are created in a batch. In other words, for example, if two fields F1 are designated as target fields, two work maps M1 are created in bulk, and if five fields F1 are designated as target fields, two work maps M1 are created in bulk.

本開示でいう「一括で作成」は、同時に作成すること、及び同時でなくても一まとめにして作成することを意味する。一例として、対象圃場として2つの圃場F1が指定される場合、2つの圃場F1がまとめて指定された状態で、圃場F1を指定し直すことなく2つの圃場F1についての作業マップM1が作成されていれば、作業マップM1は「一括で作成」されていることになる。これに対して、対象圃場としての2以上の圃場F1について、1つずつ圃場F1を指定し、作業マップM1が作成される場合、作業マップM1は「一括で作成」されていないことになる。要するに、作業マップM1が「一括で作成」される場合には、2以上の圃場F1について、まとめて対象圃場として指定された状態で、対象圃場を指定し直すことなく、全ての対象圃場の作業マップM1が作成されることになる。 In this disclosure, "creating in a lump sum" means creating at the same time, or creating in a lump sum even if not at the same time. As an example, when two fields F1 are specified as target fields, if the two fields F1 are specified together and a work map M1 is created for the two fields F1 without re-designating the field F1, the work map M1 is considered to be "created in a lump sum". In contrast, when two or more fields F1 are specified as target fields and a work map M1 is created for each of the fields F1, the work map M1 is not considered to be "created in a lump sum". In short, when the work map M1 is "created in a lump sum", the work map M1 is created for all of the target fields without re-designating the target fields, when two or more fields F1 are specified together as target fields.

上記構成によれば、2以上の圃場F1について作業マップM1を作成する場合でも、これら2以上の圃場F1を対象圃場としてまとめて指定し、これら2以上の圃場F1について作業マップM1を一括で作成することが可能となる。したがって、ユーザは、圃場F1の選択(指定)及び作業マップM1の作成を含む手順を、圃場F1の数だけ繰り返す必要がない。結果的に、本実施形態に係る作業マップ作成システム10によれば、作業マップM1の作成に係るユーザの負担の低減を図ることができる。特に、近年、同一のユーザが、数十、数百にも及ぶ、多数の圃場F1を管理するケースが増えており、このようなユーザにとっては、作業マップM1の作成に係る負担の大幅な低減が期待できる。 According to the above configuration, even when creating a work map M1 for two or more fields F1, it is possible to collectively designate these two or more fields F1 as target fields and create work maps M1 for these two or more fields F1 at once. Therefore, the user does not need to repeat the procedure including selecting (designating) the field F1 and creating the work map M1 for each field F1. As a result, according to the work map creation system 10 of this embodiment, it is possible to reduce the burden on the user in creating the work map M1. In particular, in recent years, there has been an increase in cases where the same user manages a large number of fields F1, numbering in the tens or even hundreds, and for such users, a significant reduction in the burden of creating the work map M1 can be expected.

情報取得部13は、種々の情報を取得する取得処理を実行する。情報取得部13は、管理サーバ2の内部から、又は管理サーバ2の外部から、種々の情報を取得する。管理サーバ2の内部から情報を取得する場合、情報取得部13は、例えば、操作受付部22が受け付ける、ユーザ端末3に対するユーザの操作により指定される情報を、操作受付部22から取得する。これにより、情報取得部13が取得する情報を、人(ユーザ)が任意に入力することが可能となる。管理サーバ2の外部から情報を取得する場合には、情報取得部13は、例えば、通信部23での通信を用いて情報を取得する。この場合、情報取得部13は、管理サーバ2の外部のデータベース等から、所定の情報を引用することが可能となる。情報取得部13は、取得した種々の情報を、データ格納部21の取得情報格納部212に記憶する。 The information acquisition unit 13 executes an acquisition process to acquire various information. The information acquisition unit 13 acquires various information from inside the management server 2 or from outside the management server 2. When acquiring information from inside the management server 2, the information acquisition unit 13 acquires, for example, information specified by a user's operation on the user terminal 3, which is accepted by the operation acceptance unit 22, from the operation acceptance unit 22. This allows a person (user) to arbitrarily input information acquired by the information acquisition unit 13. When acquiring information from outside the management server 2, the information acquisition unit 13 acquires information, for example, using communication in the communication unit 23. In this case, the information acquisition unit 13 can quote specific information from a database or the like outside the management server 2. The information acquisition unit 13 stores the acquired various information in the acquired information storage unit 212 of the data storage unit 21.

より詳細には、本実施形態では、情報取得部13は、参考情報取得部131と、種別取得部132と、特定量取得部133と、散布量取得部134と、作業方法取得部135と、を有している。言い換えれば、本実施形態に係る作業マップ作成システム10は、参考情報取得部131、種別取得部132、特定量取得部133、散布量取得部134及び作業方法取得部135を備えている。 In more detail, in this embodiment, the information acquisition unit 13 has a reference information acquisition unit 131, a type acquisition unit 132, a specific amount acquisition unit 133, a spray amount acquisition unit 134, and a work method acquisition unit 135. In other words, the work map creation system 10 according to this embodiment has a reference information acquisition unit 131, a type acquisition unit 132, a specific amount acquisition unit 133, a spray amount acquisition unit 134, and a work method acquisition unit 135.

参考情報取得部131は、参考情報を取得する。参考情報は、作成処理部12が作業支援情報D1(作業マップM1)を作成する際に参考にする情報であって、一例として、参考マップM2等を含む。つまり、マップ化条件として、参考マップM2に基づいて作業マップM1を作成すること、が定められている場合には、参考情報取得部131が取得する参考マップM2に基づいて、作成処理部12が、作業マップM1を作成する。本実施形態では、参考情報については、管理サーバ2の外部から取得される。 The reference information acquisition unit 131 acquires reference information. The reference information is information that the creation processing unit 12 uses as a reference when creating the work support information D1 (work map M1), and includes, as an example, a reference map M2. In other words, if the mapping condition specifies that the work map M1 is to be created based on the reference map M2, the creation processing unit 12 creates the work map M1 based on the reference map M2 acquired by the reference information acquisition unit 131. In this embodiment, the reference information is acquired from outside the management server 2.

種別取得部132は、種別情報を取得する。種別情報は、圃場F1への散布作業に使用する散布物の種別に関する情報である。本実施形態では、散布作業は施肥作業であって、散布物は肥料を含む。そのため、種別情報は肥料の種別に関する情報である。種別情報は、一例として、肥料名のように肥料を識別するための情報、散布物(肥料)における特定成分の含有率、及び1袋当たりの散布物(肥料)の重量等を含む。本実施形態では、種別情報については、管理サーバ2の内部から取得される。 The type acquisition unit 132 acquires type information. The type information is information about the type of material used in the spraying work on the field F1. In this embodiment, the spraying work is fertilization work, and the material to be sprayed includes fertilizer. Therefore, the type information is information about the type of fertilizer. As an example, the type information includes information for identifying the fertilizer, such as the fertilizer name, the content of specific components in the material to be sprayed (fertilizer), and the weight of the material to be sprayed (fertilizer) per bag. In this embodiment, the type information is acquired from inside the management server 2.

特定量取得部133は、特定量情報を取得する。特定量情報は、散布物の特定成分について圃場F1の単位面積当たりの分量である特定量に関する情報である。ここでいう「特定成分」は、散布物に含まれる1以上の成分のうちの1以上の成分であって、基本的には、圃場F1への散布作業において、散布物の主成分として圃場F1への効果が期待される成分である。本実施形態では、散布物が肥料であるので、一例として、特定成分は窒素を含む。そして、このような特定成分の単位面積当たりの分量(散布量)が「特定量」であって、この特定量に関する特定量情報が、特定量取得部133で取得される。本実施形態では、特定量情報については、管理サーバ2の内部から取得される。 The specific amount acquisition unit 133 acquires specific amount information. The specific amount information is information on a specific amount, which is the amount per unit area of the field F1, of a specific component of the sprayed material. The "specific component" here refers to one or more components out of one or more components contained in the sprayed material, and is basically a component that is expected to have an effect on the field F1 as the main component of the sprayed material when sprayed on the field F1. In this embodiment, the sprayed material is fertilizer, so as an example, the specific component includes nitrogen. The amount per unit area of such a specific component (sprayed amount) is the "specific amount," and specific amount information on this specific amount is acquired by the specific amount acquisition unit 133. In this embodiment, the specific amount information is acquired from inside the management server 2.

散布量取得部134は、散布量情報を取得する。散布量情報は、圃場F1の単位面積当たりの散布物の散布量に関する情報である。本実施形態では、散布物が肥料であるので、散布量方法は、圃場F1の単位面積当たりの肥料の散布量、つまり施肥量に関する情報である。一例として、散布量情報は標準施肥量を含む。ここでいう「標準施肥量」は、ある圃場F1について規定される標準的な単位面積当たりの施肥量である。本実施形態では、散布量情報については、管理サーバ2の内部から取得される。 The spray amount acquisition unit 134 acquires spray amount information. The spray amount information is information on the amount of sprayed material per unit area of the field F1. In this embodiment, the sprayed material is fertilizer, so the spray amount method is information on the amount of fertilizer sprayed per unit area of the field F1, i.e., the fertilizer amount. As an example, the spray amount information includes a standard fertilizer amount. The "standard fertilizer amount" here is the standard amount of fertilizer per unit area specified for a certain field F1. In this embodiment, the spray amount information is acquired from inside the management server 2.

作業方法取得部135は、作業方法情報を取得する。作業方法情報は、圃場F1への散布作業の方法に関する情報である。本開示でいう「散布作業の方法」は、散布作業の種別、手順、時期(季節等を含む)、使用する作業機械4の種別等を含む。本実施形態では、散布作業は施肥作業であるので、散布作業の方法は、元肥と追肥とを含む。そのため、作業方法情報は、散布作業(施肥作業)が「元肥」か「追肥」かを特定する情報を含む。さらに、「元肥」は「全層施肥」と「側条施肥」とを含む。つまり、作業方法情報は、一例として、「元肥」と「追肥」とを区別するための情報、さらに「元肥」の場合には「全層施肥」と「側条施肥」とを区別するための情報等を含む。本実施形態では、作業方法情報については、管理サーバ2の内部から取得される。 The work method acquisition unit 135 acquires work method information. The work method information is information related to the method of spraying work on the field F1. In this disclosure, the "spraying work method" includes the type of spraying work, the procedure, the time (including the season, etc.), the type of work machine 4 to be used, etc. In this embodiment, the spraying work is fertilization work, so the method of the spraying work includes basal fertilization and top dressing. Therefore, the work method information includes information that specifies whether the spraying work (fertilization work) is "basal fertilization" or "top dressing". Furthermore, "basal fertilization" includes "full layer fertilization" and "side stripe fertilization". In other words, the work method information includes, as an example, information for distinguishing between "basal fertilization" and "top dressing", and in the case of "basal fertilization", information for distinguishing between "full layer fertilization" and "side stripe fertilization". In this embodiment, the work method information is acquired from inside the management server 2.

参考情報指定部14は、圃場F1に対応して参考マップM2等の参考情報を指定する参考情報指定処理を実行する。つまり、マップ化条件として、参考マップM2に基づいて作業マップM1を作成すること、が定められている場合には、参考情報指定部14が指定する参考マップM2に基づいて、作成処理部12が、作業マップM1を作成する。本実施形態では、参考情報指定部14による参考情報の指定は、人による任意の指定であって、特に、ユーザ端末3に対するユーザ(人)の操作に応じて行われることとする。具体的には、参考情報指定部14は、操作受付部22が受け付ける、ユーザ端末3に対するユーザの操作に従って、参考情報として使用する参考マップM2を指定する。 The reference information designation unit 14 executes a reference information designation process that designates reference information such as a reference map M2 corresponding to the field F1. In other words, if the mapping condition specifies that the work map M1 is to be created based on the reference map M2, the creation processing unit 12 creates the work map M1 based on the reference map M2 designated by the reference information designation unit 14. In this embodiment, the designation of reference information by the reference information designation unit 14 is an arbitrary designation by a person, and in particular, is performed in response to the operation of a user (person) on the user terminal 3. Specifically, the reference information designation unit 14 designates the reference map M2 to be used as reference information in accordance with the user's operation on the user terminal 3, which is accepted by the operation acceptance unit 22.

修正時算出部15は、修正後の作業マップM1に基づく圃場F1の作業に必要な総資源量を算出する修正時算出処理を実行する。本開示でいう「総資源量」は、作業に必要な特定の資源の総量を意味する。本実施形態では、作業マップM1が使用される圃場F1での作業は散布作業、特に施肥作業であるので、「総資源量」は一例として、総施肥量、つまり作業マップM1に対応する圃場F1全体での施肥作業に必要となる施肥量(肥料の量)である。要するに、作成処理部12が、新規作成モードで作成された作業支援情報D1について、修正モードで修正を行った場合、修正後の作業マップM1に基づく作業で必要になる総資源量は変化する。修正時算出部15は、このように修正によって変化した後(つまり修正後)の総資源量を再計算により求める。 The calculation unit 15 at the time of correction executes a calculation process at the time of correction to calculate the total amount of resources required for the work in the field F1 based on the corrected work map M1. In this disclosure, the "total amount of resources" means the total amount of specific resources required for the work. In this embodiment, the work in the field F1 in which the work map M1 is used is a spraying work, particularly a fertilization work, so that the "total amount of resources" is, as an example, the total amount of fertilizer, that is, the amount of fertilizer (amount of fertilizer) required for the fertilization work in the entire field F1 corresponding to the work map M1. In short, when the creation processing unit 12 makes a correction in the correction mode for the work support information D1 created in the new creation mode, the total amount of resources required for the work based on the corrected work map M1 changes. The calculation unit 15 at the time of correction recalculates the total amount of resources after the change due to the correction (i.e., after the correction).

提示処理部16は、ユーザに対して種々の情報を提示する提示処理を実行する。本実施形態では、提示処理部16は、少なくとも総資源量をユーザに提示可能に構成されている。つまり、修正時算出部15で修正後の総資源量が算出された場合には、この総資源量を提示処理部16にてユーザに提示することができる。 The presentation processing unit 16 executes a presentation process that presents various information to the user. In this embodiment, the presentation processing unit 16 is configured to be able to present at least the total resource amount to the user. In other words, when the correction time calculation unit 15 calculates the corrected total resource amount, the presentation processing unit 16 can present this total resource amount to the user.

より詳細には、提示処理部16は、表示処理部161を有する。表示処理部161は、修正後の総資源量等を含む種々の情報を表示させる処理を実行する。本実施形態では、表示処理部161は、結果一覧画面P1(図5参照)及び圃場設定画面P2(図6参照)等の各種画面を生成し、これらの画面を、例えば、ユーザ端末3の表示部33に表示させる。本開示でいう結果一覧画面P1等の「画面」は、表示部に表示される映像(画像)を意味し、図像、図形、写真、テキスト及び動画等を含む。そのため、情報処理部1は、例えば、操作受付部22に対するユーザによる操作に応じて、データ格納部21に記憶されている作業マップM1等を表示又は送信することが可能である。 More specifically, the presentation processing unit 16 has a display processing unit 161. The display processing unit 161 executes processing to display various information including the corrected total resource amount. In this embodiment, the display processing unit 161 generates various screens such as a result list screen P1 (see FIG. 5) and a field setting screen P2 (see FIG. 6), and displays these screens, for example, on the display unit 33 of the user terminal 3. In this disclosure, the "screen" of the result list screen P1, etc. means a video (image) displayed on the display unit, and includes images, figures, photographs, text, videos, etc. Therefore, the information processing unit 1 can display or transmit a work map M1, etc. stored in the data storage unit 21, in response to a user's operation on the operation reception unit 22, for example.

算出部17は、種別情報に基づいて、特定量から散布物の散布量を算出する算出処理を実行する。つまり、算出部17によれば、種別取得部132で取得される種別情報に基づいて、特定量取得部133にて取得される特定量情報で表される特定量から、散布物の散布量が算出される。具体的には、算出部17は、種別情報に含まれる散布物(肥料)における特定成分の含有率を用いて、特定成分の単位面積当たりの分量(散布量)である特定量から、散布物全体の散布量を算出する。 The calculation unit 17 executes a calculation process to calculate the amount of the scattering material to be scattered from the specific amount based on the type information. In other words, the calculation unit 17 calculates the amount of the scattering material to be scattered from the specific amount represented by the specific amount information acquired by the specific amount acquisition unit 133 based on the type information acquired by the type acquisition unit 132. Specifically, the calculation unit 17 uses the content of the specific component in the scattering material (fertilizer) included in the type information to calculate the amount of the entire scattering material to be scattered from the specific amount, which is the amount (scattering amount) of the specific component per unit area.

ところで、関連技術として、圃場F1を示したフィールドを複数のエリアに分割して、エリアに収穫量のデータを割り当てたメッシュ型の収量マップを表示し、収量マップと同一画面上に、エリア毎の散布量を入力するための散布入力部を表示する技術がある。これにより、ユーザは、収量マップを見ながら、作業マップM1(散布マップ)を作成することができる。しかし、上記関連技術では、ユーザがエリア毎の散布量を入力する場合、散布物の重量を入力するが、ユーザによっては、散布物の重量を逐一計算する必要があり、その結果、作業マップM1等の作業支援情報D1の作成が大きな負担となり得る。一例として、ユーザによっては、散布物が肥料である場合に作物ごとに肥料の特定成分に着目し、当該特定成分の重量をもって散布量を決めることがあり、このようなユーザにとっては散布量の入力が非常に面倒であり、作業支援情報D1の作成が大きな負担となり得る。 Incidentally, a related technique is to divide a field showing a farm field F1 into a number of areas, display a mesh-type yield map in which harvest data is assigned to each area, and display a spray input section for inputting the amount of spraying for each area on the same screen as the yield map. This allows the user to create a work map M1 (spraying map) while looking at the yield map. However, in the related technique, when the user inputs the amount of spraying for each area, the weight of the sprayed material is input. Depending on the user, however, it may be necessary to calculate the weight of the sprayed material one by one. As a result, the creation of work support information D1 such as the work map M1 may become a heavy burden. As an example, when the sprayed material is fertilizer, some users may focus on a specific component of the fertilizer for each crop and determine the amount of spraying based on the weight of the specific component. For such users, inputting the amount of spraying is very troublesome, and the creation of work support information D1 may become a heavy burden.

これに対して、本実施形態に係る作業マップ作成システム10(作業支援情報作成システム)は、以下の構成により、幅広いユーザについて、作業支援情報D1の作成に係るユーザの負担の低減を図ることを可能とする。 In response to this, the work map creation system 10 (work support information creation system) according to this embodiment has the following configuration, which makes it possible to reduce the burden on users involved in creating work support information D1 for a wide range of users.

すなわち、本実施形態では、作成処理部12は、算出部17で算出される散布物の散布量に基づいて作業支援情報D1を作成する。つまり、作成処理部12は、圃場F1の単位面積当たりの散布物の散布量に関する散布量情報を直接的に用いなくても、特定量取得部133が取得する特定量情報から、算出部17が算出した散布量を用いることでも、作業支援情報D1を作成可能である。 That is, in this embodiment, the creation processing unit 12 creates the work support information D1 based on the amount of scattering material calculated by the calculation unit 17. That is, the creation processing unit 12 can create the work support information D1 by using the scattering amount calculated by the calculation unit 17 from the specific amount information acquired by the specific amount acquisition unit 133, without directly using the scattering amount information regarding the amount of scattering material per unit area of the field F1.

上記構成によれば、例えば、散布物が肥料である場合に作物ごとに肥料の特定成分に着目し、当該特定成分の重量をもって散布量を決めるようなユーザであっても、比較的簡単に、作業支援情報D1の作成が可能となる。要するに、このようなユーザにおいては、散布物(肥料)の散布量(施肥量)に代えて、肥料の特定成分についての圃場F1の単位面積当たりの分量である「特定量」を入力すればよい。したがって、ユーザによっては、作業支援情報D1の作成に必要な散布物の散布量を直接的に入力せず、特定成分についての特定量を入力することで、作業支援情報D1の作成に必要な情報の入力が可能となる。結果的に、例えば、肥料の特定成分に着目し、当該特定成分の重量をもって散布量を決めるようなユーザであっても、散布物の重量を逐一計算する必要がなく、作業マップM1等の作業支援情報D1の作成に係る負担を大幅に低減できる。よって、本実施形態に係る作業マップ作成システム10(作業支援情報作成システム)によれば、幅広いユーザについて、作業支援情報D1の作成に係るユーザの負担の低減を図ることが可能となる。 According to the above configuration, even if a user focuses on a specific component of the fertilizer for each crop when the sprayed material is fertilizer and determines the amount of spraying based on the weight of the specific component, it is relatively easy to create the work support information D1. In short, such a user can input the "specific amount" which is the amount of the specific component of the fertilizer per unit area of the field F1 instead of the amount of spraying (fertilizer application) of the sprayed material (fertilizer). Therefore, depending on the user, it is possible to input the information required for creating the work support information D1 by inputting the specific amount of the specific component rather than directly inputting the amount of spraying material required for creating the work support information D1. As a result, even if a user focuses on a specific component of the fertilizer and determines the amount of spraying based on the weight of the specific component, for example, there is no need to calculate the weight of the sprayed material one by one, and the burden of creating the work support information D1 such as the work map M1 can be significantly reduced. Therefore, according to the work map creation system 10 (work support information creation system) according to this embodiment, it is possible to reduce the burden on users involved in creating the work support information D1 for a wide range of users.

また、制限部18は、作業支援情報D1の作成に際して、散布物の散布量について入力される入力設定値を制限する制限処理を実行する。つまり、本実施形態では、作成処理部12が散布物の散布量に基づいて作業支援情報D1を作成するところ、この散布量について入力される入力設定値は、制限部18にて制限されることがある。作業支援情報D1は、散布作業を支援する情報である。本開示でいう「制限」は、入力設定値の入力を積極的に制限する積極的な制限と、入力設定値の入力を消極的に制限する消極的な制限との両方を含む。積極的な制限は、例えば、入力設定値の入力を無効化する、又は入力設定値を入力するための選択肢及び画面等への移行を禁止することで具現化される。消極的な制限は、例えば、入力設定値の入力時に「上限は100kg/10aです」等の注意文を表示することで具現化される。本実施形態では、入力設定値について、上限、下限及び範囲の少なくとも1つを制限することにより制限する。 In addition, the limiting unit 18 executes a limiting process to limit the input setting value input for the amount of the scattering material when creating the work support information D1. That is, in this embodiment, the creation processing unit 12 creates the work support information D1 based on the amount of the scattering material, and the input setting value input for this amount of scattering may be limited by the limiting unit 18. The work support information D1 is information that supports the scattering work. The "limit" in this disclosure includes both an active limit that actively limits the input of the input setting value, and a passive limit that passively limits the input of the input setting value. An active limit is realized, for example, by disabling the input of the input setting value, or by prohibiting transition to an option or screen for inputting the input setting value. A passive limit is realized, for example, by displaying a warning message such as "The upper limit is 100 kg/10a" when inputting the input setting value. In this embodiment, the input setting value is limited by limiting at least one of the upper limit, lower limit, and range.

ところで、上記関連技術の構成では、エリア毎の散布量は、ユーザが自由に設定するか、又は農業マップに応じて自動的に設定されるが、散布作業の方法によっては不適切となる散布量が設定され得る。一例として、散布物が肥料である場合、散布作業の方法(施肥方法)が元肥か追肥かによって適切な散布量が大幅に異なるが、このような散布作業の方法に応じた適切な散布量の見極めを誤るなどして、不適切な散布量が設定される可能性がある。 In the configuration of the related technology described above, the amount of spraying for each area is set freely by the user or automatically according to the agricultural map, but an inappropriate amount of spraying may be set depending on the method of spraying. As an example, when the sprayed material is fertilizer, the appropriate amount of spraying varies greatly depending on whether the method of spraying (fertilization method) is base fertilizer or top dressing, and an inappropriate amount of spraying may be set by misjudging the appropriate amount of spraying depending on the method of spraying.

これに対して、本実施形態に係る作業マップ作成システム10(作業支援情報作成システム)は、以下の構成により、散布物の散布量を適切に設定しやすくする。 In response to this, the work map creation system 10 (work support information creation system) according to this embodiment makes it easier to appropriately set the amount of material to be scattered by using the following configuration.

すなわち、本実施形態では、制限部18は、作業支援情報D1の作成に際して、散布物の散布量について入力される入力設定値を、作業方法情報に基づいて制限する。要するに、制限部18は、散布物の散布量について入力される値(入力設定値)を制限する場合、作業方法取得部135が取得する作業方法情報に基づいて、制限を行う。また、制限部18により入力設定値が制限されるタイミングは、作業支援情報D1の作成時であるので、作成処理部12が新規作成モードで作業マップM1を作成する際、修正モードで作業マップM1を作成する際のいずれも含み得る。 In other words, in this embodiment, when creating the work support information D1, the limiting unit 18 limits the input setting value input for the amount of scattering material based on the work method information. In short, when the limiting unit 18 limits the value input for the amount of scattering material (input setting value), the limiting unit 18 performs the limiting based on the work method information acquired by the work method acquisition unit 135. In addition, the timing at which the limiting unit 18 limits the input setting value is when the work support information D1 is created, and therefore can include both when the creation processing unit 12 creates the work map M1 in new creation mode and when the creation processing unit 12 creates the work map M1 in modification mode.

上記構成によれば、散布作業の方法に応じた適切な散布量が入力されやすくなるように、制限部18が入力設定値を制限することが可能である。例えば、一例として、散布物が肥料である場合、散布作業の方法(施肥方法)が元肥か追肥かによって適切な散布量が大幅に異なるので、散布作業の方法に関する作業方法情報に基づいて、制限部18が入力設定値を制限する。これにより、たとえユーザが散布作業の方法に応じた適切な散布量の見極めを誤るなどした場合でも、制限部18が誤った散布量の入力を制限し、結果的に、適切な散布量が設定されやすくなる。よって、本実施形態に係る作業マップ作成システム10(作業支援情報作成システム)によれば、散布物の散布量を適切に設定しやすくなる。 According to the above configuration, the limiting unit 18 can limit the input setting value so that an appropriate amount of spraying depending on the method of spraying can be easily input. For example, when the spraying material is fertilizer, the appropriate amount of spraying varies greatly depending on whether the method of spraying (fertilization method) is base fertilizer or top dressing, so the limiting unit 18 limits the input setting value based on the work method information regarding the method of spraying. As a result, even if the user makes an error in determining the appropriate amount of spraying depending on the method of spraying, the limiting unit 18 limits the input of an incorrect amount of spraying, and as a result, it becomes easier to set an appropriate amount of spraying. Therefore, according to the work map creation system 10 (work support information creation system) according to this embodiment, it becomes easier to set the appropriate amount of spraying material.

情報処理部1は、CPU(Central Processing Unit)で作業マップ生成プログラムに従った各種の処理を実行することによって、上記各種の機能部(処理部)として機能する。また、情報処理部1における上記各種の機能部の少なくとも一部は、電子回路で構成されていてもよい。さらに、作業マップ生成プログラムは、複数のプロセッサを機能部として機能させるためのプログラムであってもよい。各機能部の動作について詳しくは、「[6]作業マップの生成方法」の欄で説明する。 The information processing unit 1 functions as the various functional units (processing units) by executing various processes according to the work map generation program using a CPU (Central Processing Unit). At least some of the various functional units in the information processing unit 1 may be configured with electronic circuits. Furthermore, the work map generation program may be a program for causing multiple processors to function as functional units. The operation of each functional unit is described in detail in the section "[6] Method for generating a work map."

[5]ユーザ端末
次に、ユーザ端末3の構成について、図1を参照して詳細に説明する。ユーザ端末3は、制御部31、記憶部32、表示部33、操作部34、通信部35及びデータ出力部36等を備える。ユーザ端末3は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン又は携帯電話等の情報処理装置(通信端末)である。
[5] User Terminal Next, the configuration of the user terminal 3 will be described in detail with reference to Fig. 1. The user terminal 3 includes a control unit 31, a storage unit 32, a display unit 33, an operation unit 34, a communication unit 35, and a data output unit 36. The user terminal 3 is, for example, an information processing device (communication terminal) such as a personal computer, a tablet terminal, a smartphone, or a mobile phone.

記憶部32は、各種の情報を記憶するHDD、SSD又はフラッシュメモリ等の不揮発性の記憶部である。例えば、記憶部32には、ブラウザプログラム等の制御プログラムが記憶される。具体的に、ブラウザプログラムは、HTTP(Hypertext Transfer Protocol)等の通信プロトコルに従って、管理サーバ2等の外部装置との間で通信処理を制御部31に実行させるための制御プログラムである。また、制御プログラムは、管理サーバ2との間で予め定められた通信プロトコルに従って通信処理を実行するための専用アプリケーションであってもよい。 The storage unit 32 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, a control program such as a browser program is stored in the storage unit 32. Specifically, the browser program is a control program that causes the control unit 31 to execute communication processing with an external device such as the management server 2 according to a communication protocol such as HTTP (Hypertext Transfer Protocol). The control program may also be a dedicated application for executing communication processing with the management server 2 according to a predetermined communication protocol.

表示部33は、各種の情報を表示する液晶ディスプレイ又は有機ELディスプレイのような、ユーザに情報を出力(提示)するためのユーザインターフェースである。表示部33は、例えば、ユーザに対して各種の情報を表示により提示する。特に本実施形態では、ユーザ端末3は、ブラウザ機能を有しており、表示部33には、各種のウェブページ等の情報を表示可能である。 The display unit 33 is a user interface for outputting (presenting) information to the user, such as a liquid crystal display or an organic EL display that displays various information. The display unit 33 presents various information to the user by displaying it, for example. In particular, in this embodiment, the user terminal 3 has a browser function, and the display unit 33 can display information such as various web pages.

操作部34は、タッチパネル、マウス又はキーボードのような、ユーザによる操作入力を受け付けるためのユーザインターフェースである。操作部34は、例えば、ユーザの操作に応じた電気信号を出力することにより、ユーザによる各種の操作を受け付ける。特に本実施形態では、ユーザ端末3は、ブラウザ機能を有しており、操作部34は、表示部33に表示されるウェブページ上での各種の操作を受付可能である。 The operation unit 34 is a user interface for accepting operation input by the user, such as a touch panel, a mouse, or a keyboard. The operation unit 34 accepts various operations by the user, for example, by outputting an electrical signal corresponding to the user's operation. In particular, in this embodiment, the user terminal 3 has a browser function, and the operation unit 34 can accept various operations on a web page displayed on the display unit 33.

通信部35は、管理サーバ2等の外部機器との通信機能を有する通信インターフェースである。具体的には、通信部35は、ユーザ端末3を有線又は無線で通信網N1に接続し、通信網N1を介して管理サーバ2等との間で、所定の通信プロトコルに従ったデータ通信を実行する。 The communication unit 35 is a communication interface having a communication function with an external device such as the management server 2. Specifically, the communication unit 35 connects the user terminal 3 to the communication network N1 by wire or wirelessly, and executes data communication with the management server 2 etc. via the communication network N1 according to a predetermined communication protocol.

データ出力部36は、データをユーザ端末3の外部装置に出力するためのインターフェースである。データ出力部36は、少なくとも作業支援情報D1(作業マップM1を含む)を、作業機械4に入力可能な形式で出力可能に構成されている。一例として、データ出力部36は、USBメモリからなる記録媒体5を取外可能に接続するUSBコネクタを含み、記録媒体5が接続された状態で、記録媒体5へのデータ(作業支援情報D1等)の書き込みを行う。 The data output unit 36 is an interface for outputting data to an external device of the user terminal 3. The data output unit 36 is configured to be able to output at least the work support information D1 (including the work map M1) in a format that can be input to the work machine 4. As an example, the data output unit 36 includes a USB connector for removably connecting a recording medium 5 made of a USB memory, and writes data (such as the work support information D1) to the recording medium 5 when the recording medium 5 is connected.

制御部31は、CPU等の1以上のプロセッサと、ROM及びRAM等の1以上のメモリとを有するコンピュータシステムである。CPUは、各種の演算処理を実行するプロセッサである。ROMは、CPUに各種の処理を実行させるためのBIOS(Basic Input Output System)及びOS(Operating System)等の制御プログラムが予め記憶された不揮発性のメモリである。RAMは、各種の情報を記憶する揮発性又は不揮発性のメモリであり、CPUが実行する各種の処理の一時記憶メモリ(作業領域)として使用される。そして、制御部31は、ROM又は記憶部32に予め記憶された各種の制御プログラムをCPUで実行することによりユーザ端末3を制御する。 The control unit 31 is a computer system having one or more processors such as a CPU, and one or more memories such as a ROM and a RAM. The CPU is a processor that executes various arithmetic processing. The ROM is a non-volatile memory in which control programs such as a BIOS (Basic Input Output System) and an OS (Operating System) for causing the CPU to execute various processes are stored in advance. The RAM is a volatile or non-volatile memory that stores various information, and is used as a temporary storage memory (work area) for various processes executed by the CPU. The control unit 31 controls the user terminal 3 by having the CPU execute various control programs that are stored in advance in the ROM or the memory unit 32.

具体的には、制御部31は、記憶部32に記憶されているブラウザプログラムに従って各種の処理を実行することによりブラウザ処理部311として機能する。ブラウザ処理部311は、管理サーバ2から通信網N1を介して提供されるウェブページを表示部33に表示させ、操作部34に対する操作を管理サーバ2に入力するブラウザ処理を実行することが可能である。すなわち、ユーザ端末3は、制御部31によってブラウザプログラムが実行されることにより、管理サーバ2の操作用端末(ユーザインターフェース)として機能することが可能である。 Specifically, the control unit 31 functions as a browser processing unit 311 by executing various processes according to the browser program stored in the memory unit 32. The browser processing unit 311 is capable of executing browser processing to display a web page provided from the management server 2 via the communication network N1 on the display unit 33 and input operations on the operation unit 34 to the management server 2. In other words, the user terminal 3 can function as an operation terminal (user interface) for the management server 2 by the browser program being executed by the control unit 31.

より詳細に説明すると、ユーザ端末3では、管理サーバ2で提供される作業支援サービスのウェブサイト(作業支援サイト)に対応する所定のURLへのアクセス要求を行うためのユーザによる操作が行われることで、以下の動作を開始する。すなわち、ユーザ端末3は、上記操作が行われた場合に、制御部31にて、管理サーバ2から作業支援サイトのウェブページのデータを取得する。このとき、例えば、ユーザが、ユーザ端末3に表示される作業支援サイトにおいて、各種画面(結果一覧画面P1及び圃場設定画面P2等)の表示指示を行うことで、ユーザ端末3は、指示された各種画面を表示部33に表示させる。各種画面は、ユーザ端末3において作業支援サイトにログインすることによりユーザ端末3にて表示可能となる。 To explain in more detail, the user terminal 3 starts the following operation when a user operates to make an access request to a specific URL corresponding to the website (work support site) of the work support service provided by the management server 2. That is, when the above operation is performed, the user terminal 3 acquires webpage data of the work support site from the management server 2 using the control unit 31. At this time, for example, when the user issues an instruction to display various screens (result list screen P1, field setting screen P2, etc.) on the work support site displayed on the user terminal 3, the user terminal 3 displays the instructed various screens on the display unit 33. The various screens can be displayed on the user terminal 3 by logging in to the work support site on the user terminal 3.

ここで、上記所定のURLへのアクセス要求のための操作は、例えば、ユーザによる、予め登録されたウェブサイトの一覧からの選択操作、又はテキスト入力操作等によって実現される。また、ユーザ端末3に管理サーバ2に対応する専用アプリケーションがインストールされている場合には、ユーザが専用アプリケーションを起動する操作を行うことで、所定のURLへのアクセス要求がなされ、表示部33に作業支援サイトが表示される。 The operation for requesting access to the above-mentioned specified URL is realized, for example, by the user selecting from a list of preregistered websites, or by text input, etc. Furthermore, if a dedicated application corresponding to the management server 2 is installed on the user terminal 3, the user can perform an operation to launch the dedicated application, which causes a request for access to the specified URL to be made and the work support site to be displayed on the display unit 33.

ユーザ端末3が管理サーバ2と通信可能である限り、ユーザは、どこからでもユーザ端末3にて作業支援サイトを利用することができ、作業支援情報D1(作業マップM1)の作成、確認及び出力(記録媒体5への書き込み)を行うことが可能である。 As long as the user terminal 3 can communicate with the management server 2, the user can use the work support site on the user terminal 3 from anywhere, and can create, check, and output (write to the recording medium 5) work support information D1 (work map M1).

ここにおいて、ユーザ端末3を使用するユーザは、作業機械4を操作(運転)するオペレータと同一人であってもよいし、同一人でなくてもよい。また、ユーザ端末3を使用するユーザに関して、例えば、圃場F1のオーナのように1つの圃場F1に対して単一のユーザが設定されてもよいし、1つの圃場F1に対して複数のユーザが設定されてもよい。後者の場合、例えば、1つの圃場F1であっても、作業毎に異なるユーザを設定することも可能である。さらに、ユーザは、個人と法人とのいずれであってもよいし、複数の個人又は法人の集合からなる団体(組織)であってもよい。また、ユーザ端末3は、1ユーザに対して1台設けられてもよいし、複数のユーザに対して1台設けられてもよいし、1ユーザに対して複数台設けられてもよい。複数のユーザに対して1台のユーザ端末3が設けられる場合、例えば、ユーザID等によって、複数のユーザの各々を識別可能である。 Here, the user who uses the user terminal 3 may or may not be the same person as the operator who operates (drives) the work machine 4. In addition, regarding the user who uses the user terminal 3, for example, a single user may be set for one field F1, such as the owner of the field F1, or multiple users may be set for one field F1. In the latter case, for example, even for one field F1, it is possible to set different users for each task. Furthermore, the user may be either an individual or a corporation, or may be an association (organization) consisting of a collection of multiple individuals or corporations. In addition, one user terminal 3 may be provided for one user, one user terminal may be provided for multiple users, or multiple users may be provided for one user. When one user terminal 3 is provided for multiple users, each of the multiple users can be identified, for example, by a user ID or the like.

[6]作業マップの生成方法
以下、図4~図18を参照しつつ、主として管理サーバ2の情報処理部1によって実行される作業マップM1の生成方法の一例について説明する。以下、特に断りがない限り、圃場F1での肥料の散布作業(つまり施肥作業)に用いられる施肥マップを、作業マップM1の生成方法による生成物(作業マップM1)の例として説明する。
4 to 18, an example of a method for generating the work map M1, which is executed mainly by the information processing unit 1 of the management server 2, will be described below. Unless otherwise specified, a fertilization map used for fertilizer spreading work (i.e. fertilization work) in the field F1 will be described below as an example of a product (work map M1) produced by the method for generating the work map M1.

また、本実施形態に係る作業マップM1の生成方法は、コンピュータシステムを主構成とする情報処理部1にて実行されるので、言い換えれば、作業マップ生成プログラムにて具現化される。つまり、本実施形態に係る作業マップ生成プログラムは、作業マップM1の生成方法に係る各処理を1以上のプロセッサに実行させるためのコンピュータプログラムである。このような作業マップ生成プログラムは、例えば、管理サーバ2の情報処理部1及びユーザ端末3の制御部31によって協働して実行されてもよい。 The method for generating the work map M1 according to this embodiment is executed by the information processing unit 1, which is primarily a computer system, and in other words is embodied in a work map generation program. In other words, the work map generation program according to this embodiment is a computer program for causing one or more processors to execute each process related to the method for generating the work map M1. Such a work map generation program may be executed, for example, by the information processing unit 1 of the management server 2 and the control unit 31 of the user terminal 3 in cooperation with each other.

ここで、作業マップ作成システム10は、作業マップ生成プログラムを実行させるための予め設定された特定の開始操作がユーザ端末3に対して行われた場合に、作業マップM1の生成方法に係る下記の各種処理を実行する。開始操作は、例えば、管理サーバ2に対するユーザ端末3の接続(アプリケーションソフトウェアの起動)、並びにユーザID及びパスワードの入力を伴う作業支援サイトへのログイン等を含む。一方、作業マップ作成システム10は、予め設定された特定の終了操作がユーザ端末3に対して行われた場合に、作業マップM1の生成方法に係る下記の各種処理を終了する。終了操作は、例えば、ログアウト、及び管理サーバ2とユーザ端末3との間の接続切断等を含む。 Here, the work map creation system 10 executes the various processes described below related to the method of generating the work map M1 when a specific pre-set start operation for executing the work map generation program is performed on the user terminal 3. The start operation includes, for example, connecting the user terminal 3 to the management server 2 (launching application software) and logging in to a work support site involving input of a user ID and password. On the other hand, the work map creation system 10 terminates the various processes described below related to the method of generating the work map M1 when a specific pre-set end operation is performed on the user terminal 3. The end operation includes, for example, logging out and disconnecting the connection between the management server 2 and the user terminal 3.

また、作業マップM1の生成方法は、基本的に、表示処理部161によるユーザ端末3の表示部33への各種の画面の表示処理を伴う。ユーザ端末3の表示部33に表示される主な画面としては、結果一覧画面P1、圃場設定画面P2、パラメータ設定画面P3(図8参照)、結果確認画面P4(図11参照)、結果比較画面P5(図15参照)、結果修正画面P6(図16参照)及び出力画面P7(図18参照)等がある。本実施形態では一例として、表示処理部161は、図4に示すように、結果一覧画面P1をホーム画面とし、ユーザの操作に応じて、表示部33に表示される画面を他の画面へ遷移させる。 The method of generating the work map M1 basically involves the display processing unit 161 displaying various screens on the display unit 33 of the user terminal 3. The main screens displayed on the display unit 33 of the user terminal 3 include a result list screen P1, a field setting screen P2, a parameter setting screen P3 (see FIG. 8), a result confirmation screen P4 (see FIG. 11), a result comparison screen P5 (see FIG. 15), a result correction screen P6 (see FIG. 16), and an output screen P7 (see FIG. 18). As an example, in this embodiment, the display processing unit 161 sets the result list screen P1 as the home screen as shown in FIG. 4, and transitions the screen displayed on the display unit 33 to another screen in response to a user operation.

すなわち、図4に示すように、開始操作により、まずユーザ端末3の表示部33には、ホーム画面である結果一覧画面P1が表示される。そして、結果一覧画面P1中の新規作成ボタンB11が操作されると、結果一覧画面P1から圃場設定画面P2に遷移する。また、圃場設定画面P2中のパラメータ設定ボタンB21が操作されると、圃場設定画面P2からパラメータ設定画面P3に遷移する。一方、結果一覧画面P1中の結果確認ボタンB12が操作されると、結果一覧画面P1から結果確認画面P4に遷移する。また、結果確認画面P4中の比較ボタンB41が操作されると、結果確認画面P4から結果比較画面P5に遷移する。結果確認画面P4中の修正ボタンB42が操作されると、結果確認画面P4から結果修正画面P6に遷移する。また、結果一覧画面P1中の出力ボタンB13が操作されると、結果一覧画面P1から出力画面P7に遷移する。そして、出力画面P7中の書き込みボタンB71が操作されると、作業支援情報D1(作業マップM1)が、作業機械4にて読み取り可能な形式で記録媒体5に書き込まれる。 That is, as shown in FIG. 4, when the start operation is performed, the display unit 33 of the user terminal 3 first displays the result list screen P1, which is the home screen. Then, when the new creation button B11 in the result list screen P1 is operated, the result list screen P1 transitions to the field setting screen P2. Also, when the parameter setting button B21 in the field setting screen P2 is operated, the field setting screen P2 transitions to the parameter setting screen P3. On the other hand, when the result confirmation button B12 in the result list screen P1 is operated, the result list screen P1 transitions to the result confirmation screen P4. Also, when the comparison button B41 in the result confirmation screen P4 is operated, the result confirmation screen P4 transitions to the result comparison screen P5. Also, when the correction button B42 in the result confirmation screen P4 is operated, the result confirmation screen P4 transitions to the result correction screen P6. Also, when the output button B13 in the result list screen P1 is operated, the result list screen P1 transitions to the output screen P7. Then, when the write button B71 on the output screen P7 is operated, the work support information D1 (work map M1) is written to the recording medium 5 in a format that can be read by the work machine 4.

新規作成ボタンB11等の画面中の「ボタン」は、ユーザ端末3の表示部33に表示される画面中に含まれるオブジェクトであって、当該ボタンの操作は、当該ボタンを選択するようなユーザ端末3の操作部34に対する操作を意味する。例えば、ユーザは、結果一覧画面P1中の新規作成ボタンB11にカーソルを合わせてクリックする、又は結果一覧画面P1中の新規作成ボタンB11をタッチする等の操作を操作部34で行うことにより、新規作成ボタンB11を操作できる。また、図5等の表示部33に表示される画面を示す図面において、領域を表す一点鎖線、引出線及び参照符号は、いずれも説明のために付しているに過ぎず、実際に表示部33に表示される訳ではない。 "Buttons" on the screen, such as the New button B11, are objects included in the screen displayed on the display unit 33 of the user terminal 3, and operating the button means operating the operation unit 34 of the user terminal 3 to select the button. For example, the user can operate the New button B11 by performing an operation on the operation unit 34, such as placing the cursor on the New button B11 in the result list screen P1 and clicking, or touching the New button B11 in the result list screen P1. Also, in the drawings showing the screens displayed on the display unit 33, such as FIG. 5, the dashed lines, leader lines, and reference symbols representing areas are all added merely for explanatory purposes and are not actually displayed on the display unit 33.

[6.1]結果一覧画面
まず、ホーム画面である結果一覧画面P1について説明する。結果一覧画面P1は、シミュレーション結果の一覧を表示する画面である。本実施形態においては、作業マップM1の作成を「シミュレーション」とも呼ぶ。つまり、結果一覧画面P1は、シミュレーション結果として、作業マップM1の生成方法で作成(生成)された作業マップM1の一覧を表示する。ただし、本実施形態では、作成処理部12は、上述したように2以上の圃場F1について一括で作業マップM1を作成することが可能であるので、これら2以上の圃場F1に対応する2以上の作業マップM1が、1つのシミュレーション結果に含まれることがある。
[6.1] Result List Screen First, the result list screen P1, which is the home screen, will be described. The result list screen P1 is a screen that displays a list of simulation results. In this embodiment, the creation of the work map M1 is also called a "simulation." In other words, the result list screen P1 displays, as a simulation result, a list of the work maps M1 created (generated) by the work map M1 generation method. However, in this embodiment, the creation processing unit 12 is capable of creating work maps M1 for two or more fields F1 at once as described above, so two or more work maps M1 corresponding to these two or more fields F1 may be included in one simulation result.

結果一覧画面P1は、図5に示すように、一覧表示領域R11と、操作領域R12と、を含む。一覧表示領域R11には、シミュレーション結果、つまり作成された作業マップM1に関する情報が一覧表示される。 As shown in FIG. 5, the result list screen P1 includes a list display area R11 and an operation area R12. The list display area R11 displays a list of the simulation results, i.e., information about the created work map M1.

具体的には、一覧表示領域R11は、一例として、各行が個々のシミュレーション結果(作業マップM1)に対応するように、複数のシミュレーション結果を縦方向(上下方向)に並べて表示する。そして、一覧表示領域R11は、横方向(左右方向)に複数の項目に区分されており、各シミュレーション結果に関する情報が複数の項目に分かれて表示される。図5の例では、左から順に、選択用のチェックボックス、識別番号、年度、グループ名、シミュレーション名、施肥方法、総施肥量、実施日、ステータスの項目が表示されている。選択用のチェックボックスは、いずれかのシミュレーション結果の出力(記録媒体5への書き込み)又は削除の際に、当該シミュレーション結果を選択するために用いられる。グループ名には、一例として、作物の品種が入力される。また、ステータスの項目には、シミュレーション結果の現在の状況が表示される。 Specifically, the list display area R11 displays multiple simulation results arranged vertically (top to bottom) so that each row corresponds to an individual simulation result (work map M1), as an example. The list display area R11 is divided horizontally (left to right) into multiple items, and information about each simulation result is displayed in multiple items. In the example of FIG. 5, from the left, the following items are displayed: selection checkbox, identification number, year, group name, simulation name, fertilization method, total fertilizer amount, implementation date, and status. The selection checkbox is used to select a simulation result when outputting (writing to the recording medium 5) or deleting any of the simulation results. As an example, a crop variety is input as the group name. The status item displays the current status of the simulation results.

図5の例では、ステータスとしては、「計算中」、「結果確認」又は「結果修正」の文字(テキスト)が表示される。「計算中」は、作業マップM1を作成するためのシミュレーション演算の実行中である状態を表す。「結果確認」は、作業マップM1を作成するためのシミュレーション演算が完了して、シミュレーション結果としての作業マップM1を確認可能な状態を表す。「結果修正」は、作業マップM1の修正が行われた状態、つまり作業マップM1が作成し直された状態を表す。ここで、「計算中」以外の状態、つまり「結果確認」及び「結果修正」については、それぞれ操作可能な結果確認ボタンB12のオブジェクトとして兼用される。また、「結果確認」については、例えば、オブジェクト(結果確認ボタンB12)表示色にて更に2つの状態に区分され、一方の色(一例として赤色)が未確認の状態、他方の色(一例として緑色)が確認済みの状態を示す。一覧表示領域R11には、スライドバー又はカーソルが表示され、一覧表示領域R11の表示内容を縦方向又は横方向にスクロール可能であってもよい。 In the example of FIG. 5, the status is displayed as text: "calculating", "checking results", or "correcting results". "Calculating" indicates a state in which a simulation calculation for creating the work map M1 is being performed. "Checking results" indicates a state in which the simulation calculation for creating the work map M1 is completed and the work map M1 can be checked as a simulation result. "Correcting results" indicates a state in which the work map M1 has been corrected, that is, the work map M1 has been re-created. Here, states other than "calculating", that is, "checking results" and "correcting results", are also used as objects of the operable result confirmation button B12. In addition, "checking results" is further divided into two states by, for example, the display color of the object (result confirmation button B12), with one color (red as an example) indicating an unconfirmed state and the other color (green as an example) indicating a confirmed state. A slide bar or cursor may be displayed in the list display area R11, and the display contents of the list display area R11 may be scrolled vertically or horizontally.

操作領域R12には、一例として、一覧表示領域R11に表示するシミュレーション結果(作業マップM1)について、様々な検索条件で検索を行うための入力欄が表示される。さらに、操作領域R12には、新規作成ボタンB11、出力ボタンB13、検索ボタンB14及び削除ボタンB15等、ユーザの操作対象となる複数のボタンが表示される。具体的に、入力欄には、年度、施肥方法及び実施日等の検索条件を入力可能であって、これらの検索条件が入力された状態で、検索ボタンB14が操作されると、検索条件を満たすシミュレーション結果が一覧表示領域R11に表示される。実施日に関しては、シミュレーションの実施期間を検索条件として指定できるように、例えば、実施期間の開始(実施期間の始期)及び終了(実施期間の終期)を入力可能である。ここで、情報処理部1は、データ格納部21の作業支援情報格納部211から、一覧表示領域R11に表示するシミュレーション結果を検索する。削除ボタンB15は、一覧表示領域R11に表示されているシミュレーション結果のうち、チェックボックスで選択中のシミュレーション結果を削除するためのボタンである。 In the operation area R12, as an example, an input field is displayed for searching the simulation results (work map M1) displayed in the list display area R11 under various search conditions. In addition, in the operation area R12, a plurality of buttons to be operated by the user, such as a new button B11, an output button B13, a search button B14, and a delete button B15, are displayed. Specifically, search conditions such as the year, fertilization method, and implementation date can be input in the input field, and when the search button B14 is operated with these search conditions input, the simulation results that satisfy the search conditions are displayed in the list display area R11. Regarding the implementation date, for example, the start (start of the implementation period) and end (end of the implementation period) of the implementation period can be input so that the implementation period of the simulation can be specified as a search condition. Here, the information processing unit 1 searches the work support information storage unit 211 of the data storage unit 21 for the simulation results to be displayed in the list display area R11. The delete button B15 is a button for deleting the simulation result selected by the check box from among the simulation results displayed in the list display area R11.

[6.2]指定処理
次に、作業マップM1の作成対象となる対象圃場としての圃場F1を指定するための「指定処理」について説明する。指定処理は、作成処理部12が新規作成モードで作業マップM1を新規に作成する作成処理に際して実行される。
[6.2] Designation process Next, the “designation process” for designating the field F1 as the target field for which the work map M1 is to be created will be described. The designation process is executed when the creation processing unit 12 creates a new work map M1 in new creation mode.

指定処理では、表示処理部161は、圃場設定画面P2をユーザ端末3の表示部33に表示させる。つまり、結果一覧画面P1において、新規作成ボタンB11が操作されることをもって、指定処理が開始し、表示部33に表示される画面は、結果一覧画面P1から圃場設定画面P2に遷移する。 In the designation process, the display processing unit 161 displays the field setting screen P2 on the display unit 33 of the user terminal 3. In other words, when the new creation button B11 is operated on the result list screen P1, the designation process starts, and the screen displayed on the display unit 33 transitions from the result list screen P1 to the field setting screen P2.

圃場設定画面P2は、対象圃場としての圃場F1を指定するための画面である。本実施形態では、ユーザに対応付けて予め登録されている複数の登録圃場の中から、対象圃場としての圃場F1を指定する場合を例に説明する。ここで、登録圃場の登録方法としては、例えば作業機械4の稼働情報(走行経路を含む)等から圃場F1を自動的に特定(抽出)して登録する自動登録と、地図等においてユーザが手動で圃場F1を選択して登録する手動登録と、の2種類の方法がある。いずれの方法であっても、登録圃場の登録は、圃場F1に関する情報を、例えばデータ格納部21に記憶することをもって行われる。具体的には、圃場名及び住所等の圃場F1を識別するための圃場識別情報、並びに、圃場F1の位置、形状及び大きさ等を特定する情報、一例として圃場F1の外形線の座標情報等が、登録圃場に関する情報としてデータ格納部21に記憶される。座標情報は、例えば、緯度及び経度等で表される。 The field setting screen P2 is a screen for specifying the field F1 as the target field. In this embodiment, an example will be described in which the field F1 is specified as the target field from among a plurality of registered fields that are registered in advance in association with a user. There are two methods for registering the registered field: automatic registration, in which the field F1 is automatically identified (extracted) and registered from, for example, the operation information (including the travel route) of the work machine 4, and manual registration, in which the user manually selects and registers the field F1 on a map, etc. In either method, the registration of the registered field is performed by storing information about the field F1 in, for example, the data storage unit 21. Specifically, field identification information for identifying the field F1, such as the field name and address, and information specifying the position, shape, size, etc. of the field F1, such as coordinate information of the outline of the field F1, are stored in the data storage unit 21 as information about the registered fields. The coordinate information is expressed, for example, as latitude and longitude.

さらに、登録圃場には、登録圃場としての圃場F1で行われた作業に関する作業情報が対応付けて記憶される。作業情報は、例えば、作業の種別(播種、田植、施肥、収穫等を含む)、作業に用いられる作業機械4の稼働情報(走行経路を含む)、作業時間、作業効率(面積/作業時間)、施肥量、植付け深さ、土壌特性(土壌硬度及び硬盤深さ等を含む)、耕耘深さ及びリフト角等の情報を含む。さらに、作業の結果、圃場F1で生育された作物の収穫量(収量)、作物の食味(タンパク質含有量又は水分含有量等を含む)、及び作物の生育状況等の情報についても、作業情報として登録圃場に対応付けて記憶される。これらの作業情報に基づいて生成される、収量マップ、食味マップ、生育マップ、土壌マップ及び実績施肥マップ等の各種の実績マップもまた、作業情報として登録圃場に対応付けて記憶される。 Furthermore, the registered fields are stored with work information related to the work carried out in the field F1 as the registered field. The work information includes, for example, the type of work (including sowing, rice planting, fertilization, harvesting, etc.), operation information (including the travel route) of the work machine 4 used in the work, work time, work efficiency (area/work time), fertilizer amount, planting depth, soil characteristics (including soil hardness and hard bed depth, etc.), tillage depth and lift angle. Furthermore, information on the yield (yield) of the crop grown in the field F1 as a result of the work, the taste of the crop (including protein content or water content, etc.), and the growth status of the crop are also stored as work information associated with the registered field. Various performance maps such as a yield map, a taste map, a growth map, a soil map, and a performance fertilization map, which are generated based on this work information, are also stored as work information associated with the registered field.

収量マップは、圃場F1を複数のエリアに分割した場合に、エリア毎の収量(単位面積当たりの平均収穫量等)が各エリアに割り当てられたマップデータである。食味マップは、圃場F1を複数のエリアに分割した場合に、エリア毎のタンパク質含有量又は水分含有量等の食味が各エリアに割り当てられたマップデータである。生育マップは、圃場F1を複数のエリアに分割した場合に、エリア毎の作物の生育状況が各エリアに割り当てられたマップデータである。作物の生育状況は、一例として、作物を作付けした圃場F1をドローン等で上空から撮像し、撮像した撮像画像をNDVI、DVI、RVI、GNDVI、SAVI、TSAVI、CAI、MTCI、REP、PRI又はRSI等の、各種の植生指標で解析して得られる。特に、正規化植生指数(NDVI:Normalized Difference Vegetation Index)により得られる生育マップを、「NDVIマップ」ともいう。土壌マップは、圃場F1を複数のエリアに分割した場合に、エリア毎の土壌硬度及び硬盤深さ等を含む土壌特性が各エリアに割り当てられたマップデータである。実績施肥マップは、圃場F1を複数のエリアに分割した場合に、エリア毎の施肥量(肥料の散布量)が各エリアに割り当てられたマップデータであって、過去の施肥作業に使用されたマップデータ、つまり過去の施肥作業の実績を示すマップデータである。本実施形態では、登録圃場としての圃場F1に対応付けられているこれらの実績マップが、参考情報の一例である参考マップM2として利用される。 The yield map is map data in which the yield (average harvest per unit area, etc.) for each area is assigned when the field F1 is divided into multiple areas. The taste map is map data in which the taste, such as protein content or moisture content, for each area is assigned when the field F1 is divided into multiple areas. The growth map is map data in which the growth status of crops for each area is assigned when the field F1 is divided into multiple areas. As an example, the growth status of crops is obtained by photographing the field F1, where crops are planted, from the sky using a drone or the like, and analyzing the photographed image using various vegetation indices, such as NDVI, DVI, RVI, GNDVI, SAVI, TSAVI, CAI, MTCI, REP, PRI, or RSI. In particular, a growth map obtained by the normalized difference vegetation index (NDVI) is also called an "NDVI map." The soil map is map data in which soil characteristics including soil hardness and hard bed depth for each area are assigned to each area when the field F1 is divided into multiple areas. The past fertilization map is map data in which fertilization amounts (amounts of fertilizer applied) for each area are assigned to each area when the field F1 is divided into multiple areas, and is map data used in past fertilization work, that is, map data showing the past fertilization work results. In this embodiment, these past maps associated with the field F1 as a registered field are used as a reference map M2, which is an example of reference information.

さらに、上述したような作業情報は、作業に関する時刻情報(一例として開始日時及び終了日時)等も含んでいる。これにより、収量マップ、食味マップ及び生育マップ等の実績マップについて、いつの作業による実績であるのかを、特定可能な態様で作業情報が記憶されることになる。例えば、同一の圃場F1についても、年度毎に、収量マップ、食味マップ及び生育マップ等を登録することが可能である。 Furthermore, the work information as described above also includes time information related to the work (for example, start date and time and end date and time). This allows the work information to be stored in a manner that makes it possible to identify when the work was carried out for performance maps such as yield maps, taste maps, and growth maps. For example, it is possible to register yield maps, taste maps, and growth maps, etc. for the same field F1 for each fiscal year.

圃場設定画面P2は、図6に示すように、圃場指定領域R21と、操作領域R22と、を含む。圃場指定領域R21には、対象圃場としての圃場F1を指定するための情報が表示される。つまり、ユーザは、ユーザ端末3の表示部33に表示される圃場設定画面P2の圃場指定領域R21において、登録圃場として登録されている複数の圃場F1の中から、任意の圃場F1を選択して対象圃場として指定する。 As shown in FIG. 6, the field setting screen P2 includes a field designation area R21 and an operation area R22. The field designation area R21 displays information for designating a field F1 as a target field. That is, the user selects an arbitrary field F1 from among multiple fields F1 registered as registered fields in the field designation area R21 of the field setting screen P2 displayed on the display unit 33 of the user terminal 3, and designates the field F1 as the target field.

具体的には、圃場指定領域R21は、一例として、圃場F1を指定するための地図又は航空写真等の画像Im2と、対象圃場として指定された圃場F1の一覧と、を含んでいる。そのため、指定部11は、画像Im2上での圃場F1を指定するユーザの操作に従って、対象圃場を指定する。画像Im2は、少なくとも1つの圃場F1を含んでおり、この画像Im2上で、ユーザは、例えば、カーソル等により任意の圃場F1を選択する操作を行うことで、当該任意の圃場F1を対象圃場として指定する。 Specifically, the field designation region R21 includes, as an example, an image Im2 such as a map or an aerial photograph for designating the field F1, and a list of the fields F1 designated as target fields. Therefore, the designation unit 11 designates the target field in accordance with a user's operation to designate the field F1 on the image Im2. The image Im2 includes at least one field F1, and the user designates an arbitrary field F1 as the target field by, for example, selecting the arbitrary field F1 on this image Im2 with a cursor or the like.

図6の例では、画像Im2内に5つの圃場F11~F15が表示されており、ユーザは、これら5つの圃場F11~F15を全て対象圃場として指定している。そのため、圃場指定領域R21における画像Im2の右側には、圃場F11である「ほ場6」、圃場F12である「ほ場10」、圃場F13である「ほ場3」、圃場F14である「ほ場4」、圃場F15である「ほ場8」が並べて表示されている。ここでは、圃場設定画面P2は、各行が個々の圃場F1に対応するように、指定された対象圃場を縦方向(上下方向)に並べて表示する。 In the example of FIG. 6, five fields F11 to F15 are displayed in image Im2, and the user has specified all five of these fields F11 to F15 as target fields. Therefore, on the right side of image Im2 in the field designation area R21, "field 6" which is field F11, "field 10" which is field F12, "field 3" which is field F13, "field 4" which is field F14, and "field 8" which is field F15 are displayed side by side. Here, the field setting screen P2 displays the specified target fields lined up vertically (up and down) so that each row corresponds to an individual field F1.

そして、各対象圃場には、指定されている参考マップM2の情報が並べて表示されている。ここで、対象圃場として指定された圃場F1に、複数の実績マップが対応付けられている場合には、参考マップM2として指定する実績マップを、他の実績マップに切り替えることが可能である。一方、対象圃場として指定された圃場F1について、実績マップが対応付けられていない等の理由で、参考マップM2が指定されていない場合には、参考マップM2の情報は「なし」と表示される。図6の例では、「ほ場6」(圃場F11)及び「ほ場10」(圃場F12)については、参考マップM2として2019年6月の生育マップ(NDVIマップ)が指定されている。その他の圃場F13~F15については、参考マップM2が指定されていない。 For each target field, information on the designated reference map M2 is displayed side by side. Here, if multiple performance maps are associated with the field F1 designated as the target field, it is possible to switch the performance map designated as the reference map M2 to another performance map. On the other hand, if a reference map M2 is not designated for the field F1 designated as the target field because no performance map is associated with it, the information on the reference map M2 is displayed as "none." In the example of FIG. 6, for "field 6" (field F11) and "field 10" (field F12), the growth map (NDVI map) for June 2019 is designated as the reference map M2. For the other fields F13 to F15, no reference map M2 is designated.

また、対象圃場としての圃場F1の指定の具体的な手段は、上記の例に限らない。例えば、ユーザが、カーソル等により画像Im2上で任意の範囲を指定する操作を行うことで、当該任意の範囲に含まれる圃場F1を対象圃場として指定してもよい。この場合、当該任意の範囲に複数の圃場F1が含まれていれば、これら複数の圃場F1が一括で対象圃場として指定される。さらに、ユーザは、例えば、圃場名、住所、又は緯度及び経度等の圃場F1を特定し得る情報を入力することによって、対象圃場としての圃場F1を指定してもよい。さらに、画像Im2においては、ユーザの操作に従って、例えば、地図/航空写真の切替、スクロール、拡大/縮小及びページ切替等の動作も可能である。 The specific means for designating the field F1 as the target field is not limited to the above example. For example, the user may designate an arbitrary range on the image Im2 using a cursor or the like, and designate the field F1 included in the arbitrary range as the target field. In this case, if the arbitrary range includes multiple fields F1, these multiple fields F1 are designated as the target field collectively. Furthermore, the user may designate the field F1 as the target field by inputting information that can identify the field F1, such as the field name, address, or latitude and longitude. Furthermore, in the image Im2, operations such as switching between map and aerial photograph, scrolling, zooming in/out, and page switching are also possible according to the user's operations.

操作領域R22には、一例として、年度、作物、品種及びグループ名等、様々な検索条件で登録圃場の検索を行うための入力欄が表示される。この入力欄で入力された年度及び作物等により、画像Im2に表示される圃場F1が絞り込まれることになる。さらに、操作領域R22には、パラメータ設定ボタンB21、圃場数を設定するための圃場数設定ボタンB22,B23、施肥方法(散布作業の方法)を設定するための方法設定ボタンB24、戻るボタンB25等、ユーザの操作対象となる複数のボタンが表示される。圃場数設定ボタンB22,B23は、作業マップM1の作成を行う対象圃場として、複数の圃場F1を指定するか、単一の圃場F1を指定するかを選択するためのラジオボタンである。圃場数設定ボタンB22が選択されることで、対象圃場として複数の圃場F1を指定可能となり、圃場数設定ボタンB23が選択されることで、対象圃場として単一の圃場F1を指定可能となる。方法設定ボタンB24は、全層施肥、側条施肥、及び追肥の3つの中から、いずれかの施肥方法を選択するためのラジオボタンである。全層施肥及び側条施肥は、「元肥」に含まれる。戻るボタンB25は、1つ前の画面、つまり結果一覧画面P1に戻るためのボタンである。 The operation area R22 displays an input field for searching registered fields using various search criteria, such as, for example, the year, crop, variety, and group name. The fields F1 displayed in the image Im2 are narrowed down by the year and crop entered in this input field. Furthermore, the operation area R22 displays multiple buttons to be operated by the user, such as a parameter setting button B21, field number setting buttons B22 and B23 for setting the number of fields, a method setting button B24 for setting the fertilization method (spraying method), and a back button B25. The field number setting buttons B22 and B23 are radio buttons for selecting whether to specify multiple fields F1 or a single field F1 as the target field for creating the work map M1. Selecting the field count setting button B22 allows multiple fields F1 to be specified as the target field, and selecting the field count setting button B23 allows a single field F1 to be specified as the target field. The method setting button B24 is a radio button for selecting one of three fertilization methods: full layer fertilization, side stripe fertilization, and top dressing. Full layer fertilization and side stripe fertilization are included in "base fertilizer." The back button B25 is a button for returning to the previous screen, that is, the result list screen P1.

ところで、本実施形態では、参考マップM2に対して優先順位が設定される。そして、複数の参考マップM2が指定されている圃場F1については、この優先順位に従って、いずれの参考マップM2を作業マップM1の作成に用いるかが決定される。そのため、複数の参考マップM2が指定されている圃場F1については、その中で優先順位が最も高い(第1優先の)参考マップM2が、圃場設定画面P2における圃場指定領域R21にデフォルトで表示される。すなわち、作成処理部12は、複数の参考マップM2が指定されている圃場F1については、複数の参考マップM2のうち、優先順位に従って選択される1以上の参考マップM2に基づいて作業マップM1を作成する。具体的には、作成処理部12の条件判定部121が、優先順位を参照することで、作業マップM1の作成に使用する参考マップM2を決定する。これにより、作成処理部12は、優先順位が高い参考マップM2から順に使用し、優先順位が高い参考マップM2が対応付けられていない圃場F1については、その次に優先順位が高い参考マップM2を使用して作業マップM1を作成する。 In this embodiment, a priority is set for the reference map M2. For a field F1 to which multiple reference maps M2 are specified, the reference map M2 to be used to create the work map M1 is determined according to this priority. For a field F1 to which multiple reference maps M2 are specified, the reference map M2 with the highest priority (first priority) is displayed by default in the field designation area R21 on the field setting screen P2. That is, for a field F1 to which multiple reference maps M2 are specified, the creation processing unit 12 creates the work map M1 based on one or more reference maps M2 selected according to the priority from among the multiple reference maps M2. Specifically, the condition determination unit 121 of the creation processing unit 12 determines the reference map M2 to be used to create the work map M1 by referring to the priority. As a result, the creation processing unit 12 uses the reference map M2 with the highest priority in order, and for a field F1 to which a reference map M2 with a high priority is not associated, the reference map M2 with the next highest priority is used to create the work map M1.

このような優先順位は、例えば、図7に示すような優先順位設定画面P21上で、ユーザによって任意に設定される。図7では一例として、優先順位設定画面P21は、施肥方法(散布作業の方法)毎に、第1優先、第2優先及び第3優先としての参考マップM2を設定可能である。図7の例では、「全層施肥」については、前年秋の生育マップ(NDVIマップ)が第1優先に、前年の収量マップが第2優先に、地力マップが第3優先に設定されている。そのため、全層施肥が行われる圃場F1においては、前年秋の生育マップが対応付けられていれば当該生育マップが、前年秋の生育マップが対応付けられていなければ前年の収量マップが、それぞれ参考マップM2として作業マップM1の作成に用いられる。また、第1優先、第2優先及び第3優先のいずれにも参考マップM2を設定しない場合には、参考マップM2が指定されていないこととみなされる。優先順位は、例えば、ユーザ毎に設定される。 Such priorities are arbitrarily set by the user on the priority setting screen P21 as shown in FIG. 7. In FIG. 7, as an example, the priority setting screen P21 allows the user to set the reference map M2 as the first priority, the second priority, and the third priority for each fertilization method (method of spraying work). In the example of FIG. 7, for "full layer fertilization", the growth map (NDVI map) of the previous autumn is set as the first priority, the yield map of the previous year is set as the second priority, and the soil fertility map is set as the third priority. Therefore, in the field F1 where full layer fertilization is performed, if the growth map of the previous autumn is associated, the growth map is used as the reference map M2 to create the work map M1, and if the growth map of the previous autumn is not associated, the yield map of the previous year is used as the reference map M2. In addition, if the reference map M2 is not set as the first priority, the second priority, or the third priority, it is considered that the reference map M2 is not specified. Priorities are set, for example, for each user.

[6.3]パラメータ設定処理
次に、作業マップM1の作成に用いられるパラメータを設定するための「パラメータ設定処理」について説明する。パラメータ設定処理は、作成処理部12が新規作成モードで作業マップM1を新規に作成する作成処理に際して実行される。
[6.3] Parameter Setting Process Next, a description will be given of the "parameter setting process" for setting parameters used in creating the work map M1. The parameter setting process is executed when the creation processing unit 12 creates a new work map M1 in new creation mode.

パラメータ設定処理では、表示処理部161は、パラメータ設定画面P3をユーザ端末3の表示部33に表示させる。つまり、圃場設定画面P2において、パラメータ設定ボタンB21が操作されることをもって、パラメータ設定処理が開始し、表示部33に表示される画面は、圃場設定画面P2からパラメータ設定画面P3に遷移する。 In the parameter setting process, the display processing unit 161 displays the parameter setting screen P3 on the display unit 33 of the user terminal 3. That is, when the parameter setting button B21 is operated on the field setting screen P2, the parameter setting process starts, and the screen displayed on the display unit 33 transitions from the field setting screen P2 to the parameter setting screen P3.

パラメータ設定画面P3は、作業マップM1の作成に用いられるパラメータを設定するための画面である。ここでいう「パラメータ」は、散布作業で散布される散布物(肥料)に関する情報を含み、一例として標準施肥量を含む。「標準施肥量」は、ある圃場F1について規定される標準的な単位面積当たりの施肥量であって、例えば、「kg/10a」の単位で表される。つまり、パラメータ設定画面P3で設定されるパラメータは、少なくとも散布物の散布量(施肥量)を含んでいる。 The parameter setting screen P3 is a screen for setting parameters used in creating the work map M1. The "parameters" referred to here include information related to the material (fertilizer) to be spread in the spreading work, and include a standard fertilizer amount as an example. The "standard fertilizer amount" is the standard amount of fertilizer per unit area specified for a certain field F1, and is expressed in units of, for example, "kg/10a". In other words, the parameters set on the parameter setting screen P3 include at least the amount of material to be spread (fertilizer amount).

パラメータ設定画面P3は、図8に示すように、設定領域R31と、参照領域R32と、を含む。設定領域R31には、パラメータを設定するための情報が表示される。つまり、ユーザは、ユーザ端末3の表示部33に表示されるパラメータ設定画面P3の設定領域R31において、作業マップM1の作成に用いられるパラメータを入力する。また、参照領域R32には、参照用に、対象圃場として指定されている圃場F1についてのNDVI値の「最大値」、「最頻値」及び「最小値」が表示される。 As shown in FIG. 8, the parameter setting screen P3 includes a setting area R31 and a reference area R32. Information for setting parameters is displayed in the setting area R31. That is, the user inputs parameters to be used in creating the work map M1 in the setting area R31 of the parameter setting screen P3 displayed on the display unit 33 of the user terminal 3. In addition, the reference area R32 displays, for reference, the "maximum value," "mode value," and "minimum value" of the NDVI values for the field F1 designated as the target field.

具体的には、設定領域R31は、一例として、複数の入力欄C31~C38と、作成ボタンB31、戻るボタンB32及び参照ボタンB33等、ユーザの操作対象となる複数のボタンと、を含んでいる。入力欄C31は肥料名を、入力欄C32は窒素含有率を、入力欄C33は一袋当たりの重量を、入力欄C34は標準施肥量を、入力欄C35は窒素重量を、例えばそれぞれフリーテキストで入力するための領域である。入力欄C36には、標準施肥量として入力可能な最大施肥量が自動挿入され、入力欄C37には、標準施肥量として入力可能な最小施肥量が自動挿入される。入力欄C38は、作業マップM1のメッシュサイズ、つまり区画Kのサイズを、例えば選択方式で入力するための領域である。戻るボタンB32は、1つ前の画面、つまり圃場設定画面P2に戻るためのボタンである。参照ボタンB33は、過去のパラメータの入力履歴を参照し、入力履歴からパラメータを引用するためのボタンである。 Specifically, the setting area R31 includes, for example, a number of input fields C31 to C38 and a number of buttons to be operated by the user, such as a create button B31, a back button B32, and a reference button B33. The input field C31 is an area for inputting the fertilizer name, the input field C32 is an area for inputting the nitrogen content, the input field C33 is an area for inputting the weight per bag, the input field C34 is an area for inputting the standard fertilizer amount, and the input field C35 is an area for inputting the nitrogen weight, for example, in free text. The maximum fertilizer amount that can be input as the standard fertilizer amount is automatically inserted in the input field C36, and the minimum fertilizer amount that can be input as the standard fertilizer amount is automatically inserted in the input field C37. The input field C38 is an area for inputting the mesh size of the work map M1, that is, the size of the section K, for example, in a selection manner. The back button B32 is a button for returning to the previous screen, that is, the field setting screen P2. The Reference button B33 is a button for referencing the past parameter input history and quoting parameters from the input history.

例えば、参照ボタンB33が操作されると、図9に示すような、参照画面P31が表示部33に表示される。参照画面P31は、パラメータ設定画面P3での入力履歴に基づく画面であって、過去に入力された肥料名、窒素含有率、及び一袋当たりの重量等の項目が表示されている。この参照画面P31において、任意の肥料を選択して、反映ボタンB311が操作されると、選択された肥料の情報が、入力欄C31~C33に自動挿入される。参照画面P31中の削除ボタンB312を操作することで、不要な入力履歴を削除することも可能である。図9の例では、参照画面P31は、ポップアップウィンドウとして、パラメータ設定画面P3上に重ねて表示されるが、この例に限らず、パラメータ設定画面P3から参照画面P31に切り替わってもよい。 For example, when the reference button B33 is operated, a reference screen P31 as shown in FIG. 9 is displayed on the display unit 33. The reference screen P31 is a screen based on the input history on the parameter setting screen P3, and displays items such as the fertilizer name, nitrogen content, and weight per bag that have been previously input. When an arbitrary fertilizer is selected on this reference screen P31 and the reflect button B311 is operated, the information of the selected fertilizer is automatically inserted into the input fields C31 to C33. It is also possible to delete unnecessary input history by operating the delete button B312 on the reference screen P31. In the example of FIG. 9, the reference screen P31 is displayed as a pop-up window superimposed on the parameter setting screen P3, but this is not limited to this example, and the parameter setting screen P3 may be switched to the reference screen P31.

ところで、本実施形態では、パラメータ設定画面P3の表示中に、算出部17が算出処理を実行する。すなわち、作成処理部12は、算出部17で算出される散布物の散布量に基づいて作業支援情報D1を作成するので、散布物の散布量(標準施肥量)を入力するパラメータ設定画面P3の表示中に、算出部17による算出処理が実行される。算出部17は、種別取得部132で取得される種別情報に基づいて、特定量取得部133にて取得される特定量情報で表される特定量から、散布物の散布量を算出する。具体的には、算出部17は、入力欄C32に入力される窒素含有率を含む種別情報に基づいて、入力欄C35に入力される窒素重量から、標準施肥量を算出する。そして、算出部17で算出される標準施肥量は、入力欄C34に自動挿入される。 In this embodiment, the calculation unit 17 executes the calculation process while the parameter setting screen P3 is displayed. That is, the creation processing unit 12 creates the work support information D1 based on the amount of the scattering material calculated by the calculation unit 17, so the calculation process is executed by the calculation unit 17 while the parameter setting screen P3, which inputs the amount of scattering material (standard fertilizer amount), is displayed. The calculation unit 17 calculates the amount of scattering material from the specific amount represented by the specific amount information acquired by the specific amount acquisition unit 133 based on the type information acquired by the type acquisition unit 132. Specifically, the calculation unit 17 calculates the standard fertilizer amount from the nitrogen weight entered in the input field C35 based on the type information including the nitrogen content entered in the input field C32. The standard fertilizer amount calculated by the calculation unit 17 is then automatically inserted into the input field C34.

これにより、例えば、図10の上段に示すように、ユーザが入力欄C35に窒素重量を入力すると、図10の下段に示すように、入力欄C34に標準施肥量が自動的に入力されることになる。図10の例では、窒素重量として「33.00kg/10a」が入力されているので、算出部17は、種別情報中の窒素含有率で「33.00」を除することにより、散布物(肥料)の散布量を算出する。このようにして算出される散布量(図10の例では「73.33kg/10a」)が、標準施肥量として入力欄C34に自動的に入力される。したがって、作物ごとに肥料の特定成分(例えば窒素)に着目し、当該特定成分の重量をもって散布量を決めるようなユーザであっても、比較的簡単に、標準施肥量を入力可能となる。 As a result, for example, when a user inputs a nitrogen weight in input field C35 as shown in the upper part of FIG. 10, the standard fertilizer amount is automatically input in input field C34 as shown in the lower part of FIG. 10. In the example of FIG. 10, since "33.00 kg/10a" is input as the nitrogen weight, the calculation unit 17 calculates the amount of the applied material (fertilizer) by dividing "33.00" by the nitrogen content in the type information. The amount of application calculated in this way ("73.33 kg/10a" in the example of FIG. 10) is automatically input as the standard fertilizer amount in input field C34. Therefore, even a user who focuses on a specific component of the fertilizer for each crop (e.g., nitrogen) and determines the amount of application based on the weight of the specific component can relatively easily input the standard fertilizer amount.

ここで、本実施形態では、作業支援情報D1は複数の区画Kを有する作業マップM1を含んでいる。そのため、算出部17で算出される標準施肥量は、作業マップM1における複数の区画Kの作業指数に反映される。言い換えれば、作成処理部12は、算出部17で算出される散布物の散布量に基づいて、作業マップM1における複数の区画Kの各々の作業指数を設定する。 Here, in this embodiment, the work support information D1 includes a work map M1 having multiple sections K. Therefore, the standard fertilizer amount calculated by the calculation unit 17 is reflected in the work index of the multiple sections K in the work map M1. In other words, the creation processing unit 12 sets the work index of each of the multiple sections K in the work map M1 based on the amount of the sprayed material calculated by the calculation unit 17.

また、本実施形態では、ユーザは、入力欄C34に対して直接的に標準施肥量を入力することも可能である。入力欄C34に対して直接的に標準施肥量が入力されると、この標準施肥量が散布量取得部134にて散布量情報として取得される。そして、作成処理部12は、散布量取得部134にて散布量情報が取得されると、算出部17で算出される散布物の散布量に代えて、散布量情報に基づいて作業支援情報D1を作成する。すなわち、入力欄C34に対して直接的に標準施肥量が入力されると、当該標準施肥量が、算出部17で算出される標準施肥量に代えて、作業マップM1の作成に用いられる。これにより、特定量ではなく施肥量(標準施肥量)をもって散布量を決めるようなユーザであっても、簡単に、標準施肥量を入力可能となる。 In this embodiment, the user can also directly input the standard fertilizer amount into the input field C34. When the standard fertilizer amount is directly input into the input field C34, this standard fertilizer amount is acquired as the spray amount information by the spray amount acquisition unit 134. Then, when the spray amount information is acquired by the spray amount acquisition unit 134, the creation processing unit 12 creates the work support information D1 based on the spray amount information instead of the spray amount of the sprayed material calculated by the calculation unit 17. In other words, when the standard fertilizer amount is directly input into the input field C34, the standard fertilizer amount is used to create the work map M1 instead of the standard fertilizer amount calculated by the calculation unit 17. This makes it possible for even a user who determines the spray amount based on the fertilizer amount (standard fertilizer amount) rather than a specific amount to easily input the standard fertilizer amount.

さらに、算出部17は、散布量取得部134にて散布量情報が取得されると、種別情報に基づいて、散布物の散布量から特定量を算出する。具体的には、算出部17は、散布量取得部134で取得された散布量(標準施肥量)に、情報中の窒素含有率を乗じることにより、特定量としての窒素重量を算出する。要するに、算出部17は、特定量(窒素重量)から散布量(標準施肥量)を算出するだけでなく、反対に、散布量(標準施肥量)から特定量(窒素重量)を算出することも可能である。よって、特定量(窒素重量)と散布量(標準施肥量)とは、算出部17にて相互に変換可能な関係となる。 Furthermore, when the spray amount information is acquired by the spray amount acquisition unit 134, the calculation unit 17 calculates the specific amount from the spray amount of the sprayed material based on the type information. Specifically, the calculation unit 17 calculates the nitrogen weight as the specific amount by multiplying the spray amount (standard fertilizer amount) acquired by the spray amount acquisition unit 134 by the nitrogen content in the information. In short, the calculation unit 17 not only calculates the spray amount (standard fertilizer amount) from the specific amount (nitrogen weight), but also, conversely, can calculate the specific amount (nitrogen weight) from the spray amount (standard fertilizer amount). Therefore, the specific amount (nitrogen weight) and the spray amount (standard fertilizer amount) have a relationship that can be converted into each other by the calculation unit 17.

さらに、本実施形態では、表示処理部161は、特定量と散布物の散布量との両方を一画面に表示する。具体的には、図10に例示するように、パラメータ設定画面P3中において、入力欄C35には特定量(窒素重量)、入力欄C34には散布物の散布量(標準施肥量)が表示される。これにより、特定量と散布物の散布量とを目視で対比しやすくなる。 Furthermore, in this embodiment, the display processing unit 161 displays both the specific amount and the application amount of the sprayed material on one screen. Specifically, as illustrated in FIG. 10, in the parameter setting screen P3, the specific amount (nitrogen weight) is displayed in input field C35, and the application amount of the sprayed material (standard fertilizer amount) is displayed in input field C34. This makes it easier to visually compare the specific amount and the application amount of the sprayed material.

また、本実施形態では、パラメータ設定画面P3の表示中に、制限部18は制限処理を実行する。すなわち、作成処理部12は、制限部18にて入力設定値が制限される散布物の散布量に基づいて作業支援情報D1を作成するので、散布物の散布量(標準施肥量)を入力するパラメータ設定画面P3の表示中に、制限部18による制限処理が実行される。制限部18は、作業支援情報D1の作成に際して、散布物の散布量について入力される入力設定値を、作業方法情報に基づいて制限する。具体的には、制限部18は、圃場設定画面P2で選択された施肥方法(全層施肥、側条施肥又は追肥)に基づいて、入力欄C34に入力される標準施肥量の入力設定値を制限する。よって、施肥方法の種別により必要となる肥料量に相違があることを考慮して、無駄な肥料量の入力を事前に抑制できる。 In addition, in this embodiment, the limiting unit 18 executes the limiting process while the parameter setting screen P3 is displayed. That is, the creation processing unit 12 creates the work support information D1 based on the amount of the scattering material whose input setting value is limited by the limiting unit 18, so the limiting process is executed by the limiting unit 18 while the parameter setting screen P3, in which the amount of scattering material (standard fertilizer amount) is input, is displayed. When creating the work support information D1, the limiting unit 18 limits the input setting value entered for the amount of scattering material based on the work method information. Specifically, the limiting unit 18 limits the input setting value of the standard fertilizer amount entered in the input field C34 based on the fertilization method (full layer fertilization, side stripe fertilization, or top dressing) selected on the field setting screen P2. Therefore, it is possible to suppress the input of unnecessary fertilizer amounts in advance, taking into account that the amount of fertilizer required differs depending on the type of fertilization method.

本実施形態では一例として、制限部18は、入力設定値の入力の積極的な制限と、消極的な制限との両方を実施する。積極的な制限としては、制限部18は、例えば、入力設定値の上限値を制限する場合、入力欄C34に入力される標準施肥量について、その上限値以上の値の入力を禁止する。消極的な制限としては、制限部18は、例えば、入力設定値の上限値を制限する場合、その上限値を入力欄C36に自動挿入し、入力設定値の下限値を制限する場合、その下限値を入力欄C37に自動挿入する。これにより、ユーザは、入力欄C36及び入力欄C37の表示により、入力可能な標準施肥量を把握した上で標準施肥量を入力でき、さらに入力を誤った場合には当該誤った入力が禁止される。本実施形態では、算出部17により窒素重量から算出される標準施肥量が入力される場合もあるので、この場合においては、制限部18は、窒素重量の入力設定値を制限することにより、標準施肥量の入力設定値を間接的に制限する。また、後述する可変施肥マップにおいては、上限値及び下限値だけでなく、その施肥量のばらつきの範囲等についても、制限部18にて入力設定値を制限可能である。 In this embodiment, as an example, the limiting unit 18 implements both positive and negative restrictions on the input of the input setting value. As a positive restriction, for example, when the limiting unit 18 restricts the upper limit of the input setting value, the limiting unit 18 prohibits the input of a value equal to or greater than the upper limit of the standard fertilizer amount input into the input field C34. As a negative restriction, for example, when the limiting unit 18 restricts the upper limit of the input setting value, the limiting unit 18 automatically inserts the upper limit into the input field C36, and when the limiting unit 18 restricts the lower limit of the input setting value, the limiting unit 18 automatically inserts the lower limit into the input field C37. This allows the user to input the standard fertilizer amount after understanding the standard fertilizer amount that can be input by the display of the input field C36 and the input field C37, and further, if the input is incorrect, the incorrect input is prohibited. In this embodiment, there are cases where the standard fertilizer amount calculated from the nitrogen weight by the calculation unit 17 is input, so in this case, the limiting unit 18 indirectly restricts the input setting value of the standard fertilizer amount by restricting the input setting value of the nitrogen weight. In addition, in the variable fertilization map described below, the limiting unit 18 can limit the input setting values not only for the upper and lower limits, but also for the range of variation in the amount of fertilization.

より詳細には、本実施形態では、散布作業の方法(施肥方法)は、元肥と追肥とを含むので、制限部18は、施肥方法が元肥か追肥かによって、入力設定値の制限を変更する。特に、制限部18は、追肥については元肥の場合に比べて、入力設定値の上限値を小さく制限する。これにより、ユーザがパラメータ設定画面P3において標準施肥量を設定する際に、施肥方法が追肥であれば、元肥の場合に比べて、入力可能な標準施肥量の上限値が小さく制限される。したがって、追肥での過度な施肥量の設定が自動的に抑制される。 More specifically, in this embodiment, the method of spreading (fertilization method) includes base fertilization and top-dressing, so the limiting unit 18 changes the limit of the input setting value depending on whether the fertilization method is base fertilization or top-dressing. In particular, the limiting unit 18 limits the upper limit of the input setting value to a lower value for top-dressing compared to base fertilization. As a result, when the user sets the standard fertilization amount on the parameter setting screen P3, if the fertilization method is top-dressing, the upper limit of the standard fertilization amount that can be input is limited to a lower value compared to base fertilization. Therefore, the setting of an excessive fertilization amount for top-dressing is automatically suppressed.

さらに、本実施形態では、元肥は、全層施肥と側条施肥とを含むので、制限部18は、施肥方法が全層施肥か側条施肥かによって、入力設定値の制限を変更する。特に、制限部18は、側条施肥については全層施肥の場合に比べて、入力設定値の上限値を小さく制限する。これにより、ユーザがパラメータ設定画面P3において標準施肥量を設定する際に、施肥方法が側条施肥であれば、全層施肥の場合に比べて、入力可能な標準施肥量の上限値が小さく制限される。したがって、元肥施肥でも、必要な施肥量に明確な差異が原理的に生じる場合に、区別して過度な施肥量の設定が自動的に抑制される。ここで、追肥の場合は、側条施肥の場合に比べて、入力設定値の上限値は更に小さく制限される。 Furthermore, in this embodiment, since base fertilizer includes full-layer fertilization and side stripe fertilization, the limiting unit 18 changes the limit of the input setting value depending on whether the fertilization method is full-layer fertilization or side stripe fertilization. In particular, the limiting unit 18 limits the upper limit of the input setting value to a lower value for side stripe fertilization compared to full-layer fertilization. As a result, when the user sets the standard fertilization amount on the parameter setting screen P3, if the fertilization method is side stripe fertilization, the upper limit of the standard fertilization amount that can be input is limited to a lower value compared to full-layer fertilization. Therefore, even in base fertilization, if a clear difference in the required fertilization amount occurs in principle, the setting of an excessive fertilization amount is automatically suppressed by distinguishing. Here, in the case of top dressing, the upper limit of the input setting value is limited even lower than in the case of side stripe fertilization.

また、作業方法情報は、散布作業に使用する作業機械4の種別を含んでいる。そのため、制限部18は、一例として、作業機械4の種別が全層施肥用の散布機か側条施肥用の散布機かによって、入力設定値の制限を変更してもよい。さらに、作業機械4の種別には、例えば、田植機、トラクタ、ドローンのような種別もあるので、制限部18は、一例として、作業機械4の種別が田植機かトラクタかドローンかによって、入力設定値の制限を変更してもよい。 The work method information also includes the type of work machine 4 used for the spreading work. Therefore, the limiting unit 18 may change the limit of the input setting value depending on whether the type of work machine 4 is a spreader for full layer fertilization or a spreader for side stripe fertilization, for example. Furthermore, since the type of work machine 4 includes, for example, rice transplanters, tractors, and drones, the limiting unit 18 may change the limit of the input setting value depending on whether the type of work machine 4 is a rice transplanter, tractor, or drone, for example.

[6.4]作成処理
次に、作業マップM1を作成する「作成処理」について説明する。ここではまず、作成処理部12が新規作成モードで作業マップM1を新規に作成する作成処理について説明する。
[6.4] Creation Process Next, the "creation process" for creating the work map M1 will be described. First, the creation process in which the creation processing unit 12 creates a new work map M1 in new creation mode will be described.

作成処理の実行中は、表示処理部161は、結果一覧画面P1をユーザ端末3の表示部33に表示させる。具体的には、パラメータ設定画面P3において、作成ボタンB31が操作されることをもって、作成処理が開始し、表示部33に表示される画面は、パラメータ設定画面P3から結果一覧画面P1に遷移する。そして、作成処理の実行中においては、結果一覧画面P1のステータスは「計算中」となる。作成処理が完了すると、表示処理部161は、結果確認画面P4をユーザ端末3の表示部33に表示可能となる。つまり、結果一覧画面P1のステータスは「結果確認」となり、この状態で、結果確認ボタンB12が操作されることをもって、表示部33に表示される画面は、結果一覧画面P1から結果確認画面P4に遷移する。 When the creation process is being executed, the display processing unit 161 displays the result list screen P1 on the display unit 33 of the user terminal 3. Specifically, when the Create button B31 on the parameter setting screen P3 is operated, the creation process begins, and the screen displayed on the display unit 33 transitions from the parameter setting screen P3 to the result list screen P1. Then, while the creation process is being executed, the status of the result list screen P1 becomes "calculating". When the creation process is completed, the display processing unit 161 becomes able to display the result confirmation screen P4 on the display unit 33 of the user terminal 3. In other words, the status of the result list screen P1 becomes "result confirmation", and in this state, when the result confirmation button B12 is operated, the screen displayed on the display unit 33 transitions from the result list screen P1 to the result confirmation screen P4.

結果確認画面P4は、作成された作業マップM1を確認するための画面である。結果確認画面P4は、図11に示すように、作業マップM1を表示するための地図又は航空写真等の画像Im4と、比較ボタンB41、修正ボタンB42、戻るボタンB43及び保存ボタンB44等、ユーザの操作対象となる複数のボタンとを含んでいる。さらに、結果確認画面P4は、画像Im4の下方に、総施肥量(総資源量)を表示するための表示欄C41を有している。戻るボタンB43は、結果一覧画面P1に戻るためのボタンである。保存ボタンB44は、シミュレーション結果(作業マップM1)を保存するためのボタンである。 The result confirmation screen P4 is a screen for confirming the created work map M1. As shown in FIG. 11, the result confirmation screen P4 includes an image Im4 such as a map or an aerial photograph for displaying the work map M1, and a number of buttons to be operated by the user, such as a comparison button B41, a correction button B42, a back button B43, and a save button B44. Furthermore, the result confirmation screen P4 has a display field C41 below the image Im4 for displaying the total fertilizer amount (total resource amount). The back button B43 is a button for returning to the result list screen P1. The save button B44 is a button for saving the simulation results (work map M1).

画像Im4は、少なくとも1つの作業マップM1を含んでおり、この画像Im4上で、ユーザは、作業マップM1の確認を行う。図11の例では、画像Im4内に5つの圃場F11~F15にそれぞれ対応する5つの作業マップM11~M15が表示されている。ここで、圃場F11に対応する作業マップM11、及び圃場F12に対応する作業マップM12は、可変施肥マップであって、その他の作業マップM13~M15は、一様施肥マップである。本開示でいう「可変施肥マップ」は、圃場F1に対応する作業領域A1に設定される複数の区画K間で、作業指数(施肥量)にばらつきを持つ作業マップM1である。本開示でいう「一様施肥マップ」は、圃場F1に対応する作業領域A1に設定される複数の区画K間で、作業指数(施肥量)にばらつきを持たない、つまり複数の区画Kについて均一に作業指数が設定された作業マップM1である。そのため、一様施肥マップである作業マップM13~M15は、作業領域A1を一様に塗り潰した「ベタ塗」に表示される。 Image Im4 includes at least one work map M1, and the user checks the work map M1 on this image Im4. In the example of FIG. 11, five work maps M11 to M15 corresponding to five fields F11 to F15 are displayed in image Im4. Here, the work map M11 corresponding to field F11 and the work map M12 corresponding to field F12 are variable fertilization maps, and the other work maps M13 to M15 are uniform fertilization maps. The "variable fertilization map" in this disclosure is a work map M1 that has variation in the work index (fertilizer amount) between multiple sections K set in the work area A1 corresponding to field F1. The "uniform fertilization map" in this disclosure is a work map M1 that does not have variation in the work index (fertilizer amount) between multiple sections K set in the work area A1 corresponding to field F1, that is, a work index is set uniformly for multiple sections K. Therefore, work maps M13 to M15, which are uniform fertilization maps, are displayed with the work area A1 uniformly filled in as a "solid color."

可変施肥マップと一様施肥マップとは、画像Im4上で容易に区別できるが、より区別しやすくなるように、可変施肥マップと一様施肥マップとで表示態様が変えられてもよい。例えば、表示処理部161は、図11に示すように、作業マップM1の外周の線種又は色等を、可変施肥マップと一様施肥マップとを異ならせることにより、両者をより区別しやすくできる。 The variable fertilization map and the uniform fertilization map can be easily distinguished on the image Im4, but to make them even easier to distinguish, the display manner may be different between the variable fertilization map and the uniform fertilization map. For example, as shown in FIG. 11, the display processing unit 161 can make it easier to distinguish between the variable fertilization map and the uniform fertilization map by making the line type or color of the periphery of the work map M1 different between the variable fertilization map and the uniform fertilization map.

ここにおいて、可変施肥マップと、一様施肥マップとのいずれを作成するかは、マップ化条件によって決定される。具体的には、圃場F1に対応して参考マップM2が指定されているか否かによって、可変施肥マップと一様施肥マップとのいずれかが選択的に作成される。そして、参考マップM2が指定されている場合には、可変施肥マップが作成されるように、マップ化条件が規定されている。要するに、マップ化条件は、圃場F1に対応して参考マップM2が指定されていれば、参考マップM2に基づいて、作業指数を複数の区画Kについて個別に設定する作業マップM1(可変施肥マップ)を作成すること、を含む。また、マップ化条件は、圃場F1に対応して参考マップM2が指定されていなければ、作業指数を複数の区画Kについて均一に設定すること、を含む。 Here, whether a variable fertilization map or a uniform fertilization map is created is determined by the mapping conditions. Specifically, either a variable fertilization map or a uniform fertilization map is selectively created depending on whether a reference map M2 is specified corresponding to the field F1. If a reference map M2 is specified, the mapping conditions are stipulated so that a variable fertilization map is created. In short, the mapping conditions include creating a work map M1 (variable fertilization map) that sets the work index individually for multiple sections K based on the reference map M2 if a reference map M2 is specified corresponding to the field F1. Also, the mapping conditions include setting the work index uniformly for multiple sections K if a reference map M2 is not specified corresponding to the field F1.

このようなマップ化条件に従うことによって、参考マップM2が指定されている圃場F1については、可変施肥マップが作成され、参考マップM2が指定されていない圃場F1については、一様施肥マップが作成される。よって、図11の例では、参考マップM2が指定されている圃場F11,F12についてのみ、可変施肥マップが作成されている。つまり、圃場F11,F12は、いずれも参考マップM2として2019年6月の生育マップ(NDVIマップ)が指定されている。そのため、圃場F11,F12の作業マップM11,M12については、生育マップに基づいて作成された可変施肥マップである。より詳細には、作成処理部12は、生育マップに基づいて、圃場F1の中でも作物の生育が遅れていると判断される位置に関しては、施肥量が多くして生育を促進するように、作業マップM1を作成する。そのため、基本的には、生育マップを反転したような作業マップM1が生成されることになる。 By following such mapping conditions, a variable fertilization map is created for the field F1 for which the reference map M2 is specified, and a uniform fertilization map is created for the field F1 for which the reference map M2 is not specified. Therefore, in the example of FIG. 11, a variable fertilization map is created only for the fields F11 and F12 for which the reference map M2 is specified. In other words, the growth map (NDVI map) for June 2019 is specified as the reference map M2 for both fields F11 and F12. Therefore, the work maps M11 and M12 for the fields F11 and F12 are variable fertilization maps created based on the growth map. More specifically, the creation processing unit 12 creates the work map M1 based on the growth map so that the amount of fertilization is increased to promote growth for positions in the field F1 where crop growth is determined to be delayed. Therefore, a work map M1 that is basically an inverted growth map is generated.

ここで、本実施形態では、上述したように収量マップ、食味マップ、生育マップ、土壌マップ及び実績施肥マップ等の各種の実績マップが、参考マップM2として利用される。 Here, in this embodiment, various performance maps such as the yield map, taste map, growth map, soil map, and performance fertilization map as described above are used as reference maps M2.

要するに、参考マップM2は、圃場F1内での作物の生育状況の分布を示す生育マップを含む。これにより、作物の生育が遅れている場合には生育を促進するような、作業マップM1を作成可能となる。そして、生育マップは、圃場F1における複数の小領域(エリア)毎の生育状況を示す。このような生育マップに基づいて作成される作業マップM1は、複数の小領域(エリア)に対応する複数の区画Kを有する。これにより、区画K毎の生育状況を反映した精緻な作業マップM1が作成可能となる。 In short, the reference map M2 includes a growth map that shows the distribution of crop growth conditions within the field F1. This makes it possible to create a work map M1 that promotes crop growth when growth is delayed. The growth map shows the growth conditions for each of multiple small regions (areas) in the field F1. The work map M1 created based on such a growth map has multiple plots K corresponding to the multiple small regions (areas). This makes it possible to create a precise work map M1 that reflects the growth conditions for each plot K.

また、参考マップM2は、圃場F1内での作物の収穫量の分布を示す収量マップを含む。これにより、作物の収穫量が少ない場合には生育を促進するような、作業マップM1を作成可能となる。そして、収量マップは、圃場F1における複数の小領域(エリア)毎の収穫量を示す。このような収量マップに基づいて作成される作業マップM1は、複数の小領域(エリア)に対応する複数の区画Kを有する。これにより、区画K毎の収穫量を反映した精緻な作業マップM1が作成可能となる。 The reference map M2 also includes a yield map that shows the distribution of crop yields within the field F1. This makes it possible to create a work map M1 that promotes growth when crop yields are low. The yield map shows the yield for each of multiple small regions (areas) in the field F1. The work map M1 created based on such a yield map has multiple plots K that correspond to the multiple small regions (areas). This makes it possible to create a precise work map M1 that reflects the yield for each plot K.

次に、図12~図14を参照しつつ、作成処理に係る管理サーバ2の処理の手順の一例について説明する。図12中の算出関連処理(S7)は、算出処理に関する一連の処理を含む、その詳細を図13のフローチャートに示す。図12中の制限関連処理(S8)は、制限処理に関する一連の処理を含む、その詳細を図14のフローチャートに示す。 Next, an example of the processing procedure of the management server 2 related to the creation process will be described with reference to Figures 12 to 14. The calculation-related process (S7) in Figure 12 includes a series of processes related to the calculation process, and the details of these are shown in the flowchart of Figure 13. The restriction-related process (S8) in Figure 12 includes a series of processes related to the restriction process, and the details of these are shown in the flowchart of Figure 14.

図12に示すように、管理サーバ2の情報処理部1は、結果一覧画面P1中の新規作成ボタンB11が操作されると(S1:Yes)、指定処理(S2)を開始する。具体的に、管理サーバ2の情報処理部1は、ユーザ端末3の表示部33に圃場設定画面P2を表示させる(S3)。この状態で、管理サーバ2の情報処理部1は、対象圃場としての圃場F1の指定を受け付ける。 As shown in FIG. 12, when the New button B11 on the result list screen P1 is operated (S1: Yes), the information processing unit 1 of the management server 2 starts the designation process (S2). Specifically, the information processing unit 1 of the management server 2 causes the display unit 33 of the user terminal 3 to display the field setting screen P2 (S3). In this state, the information processing unit 1 of the management server 2 accepts the designation of field F1 as the target field.

ステップS4において、圃場設定画面P2中のパラメータ設定ボタンB21が操作されると(S4:Yes)、管理サーバ2の情報処理部1は、パラメータ設定処理(S5)を開始する。具体的に、管理サーバ2の情報処理部1は、ユーザ端末3の表示部33にパラメータ設定画面P3を表示させる(S6)。この状態で、管理サーバ2の情報処理部1は、算出関連処理(S7)及び制限関連処理(S8)を実行しつつ、作業マップM1の作成のためのパラメータの入力を受け付ける。 In step S4, when the parameter setting button B21 in the field setting screen P2 is operated (S4: Yes), the information processing unit 1 of the management server 2 starts the parameter setting process (S5). Specifically, the information processing unit 1 of the management server 2 causes the display unit 33 of the user terminal 3 to display the parameter setting screen P3 (S6). In this state, the information processing unit 1 of the management server 2 accepts input of parameters for creating the work map M1 while executing the calculation-related process (S7) and the restriction-related process (S8).

ステップS9において、パラメータ設定画面P3中の作成ボタンB31が操作されると(S9:Yes)、管理サーバ2の情報処理部1は、対象圃場としての圃場F1について参考マップM2が指定されているか否かを判断する(S10)。参考マップM2が指定されている圃場F1については(S10:Yes)、管理サーバ2の情報処理部1は、参考マップM2に関する参考情報を取得し(S11)、参考マップM2に基づいて可変施肥マップを作成する(S12)。一方、参考マップM2が指定されていない圃場F1については(S10:No)、管理サーバ2の情報処理部1は、一様施肥マップを作成する(S13)。 In step S9, when the create button B31 in the parameter setting screen P3 is operated (S9: Yes), the information processing unit 1 of the management server 2 determines whether or not a reference map M2 has been specified for the field F1 as the target field (S10). For the field F1 for which the reference map M2 has been specified (S10: Yes), the information processing unit 1 of the management server 2 acquires reference information regarding the reference map M2 (S11) and creates a variable fertilization map based on the reference map M2 (S12). On the other hand, for the field F1 for which the reference map M2 has not been specified (S10: No), the information processing unit 1 of the management server 2 creates a uniform fertilization map (S13).

ステップS14において、管理サーバ2の情報処理部1は、対象圃場として指定されている全ての圃場F1について、作業マップM1の作成処理が終了したか否かを判断する。つまり、指定処理(S2)において、2以上の圃場F1が対象圃場として指定されている場合、管理サーバ2の情報処理部1は、これら2以上の圃場F1の全てについて、ステップS10~S14を実行する。これにより、作成処理部12は、対象圃場として指定される2以上の圃場F1について、マップ化条件に従って、2以上の圃場F1の各々に対応する作業マップM1を、一括で作成することになる。対象圃場として指定されている全ての圃場F1について、作業マップM1の作成処理が終了すれば(S14:Yes)、管理サーバ2の情報処理部1は、作業マップM1を登録し(S15)、作成処理を終了する。 In step S14, the information processing unit 1 of the management server 2 determines whether the creation process of the work map M1 has been completed for all fields F1 designated as target fields. In other words, if two or more fields F1 are designated as target fields in the designation process (S2), the information processing unit 1 of the management server 2 executes steps S10 to S14 for all of these two or more fields F1. As a result, the creation processing unit 12 creates work maps M1 corresponding to each of the two or more fields F1 designated as target fields in accordance with the mapping conditions in a batch. If the creation process of the work map M1 has been completed for all fields F1 designated as target fields (S14: Yes), the information processing unit 1 of the management server 2 registers the work map M1 (S15) and ends the creation process.

また、算出関連処理においては、図13に示すように、ステップS71において、管理サーバ2の情報処理部1は、特定量の入力の有無を判断する。このとき、情報処理部1は、パラメータ設定画面P3の入力欄C35にデータ(値)が入力されることもって、特定量としての窒素重量が入力されたと判断し(S71:Yes)、処理をステップS72に移行させる。 In the calculation-related process, as shown in FIG. 13, in step S71, the information processing unit 1 of the management server 2 determines whether a specific amount has been input. At this time, the information processing unit 1 determines that the nitrogen weight has been input as a specific amount by inputting data (value) into the input field C35 of the parameter setting screen P3 (S71: Yes), and transitions the process to step S72.

ステップS72においては、情報処理部1の種別取得部132は、種別情報を取得する。このとき、種別取得部132は、入力欄C32に入力された窒素含有率等を種別情報として取得する。そして、ステップS73においては、情報処理部1の特定量取得部133は、特定量情報を取得する。このとき、特定量取得部133は、入力欄C35に入力された窒素重量を特定量情報として取得する。 In step S72, the type acquisition unit 132 of the information processing unit 1 acquires type information. At this time, the type acquisition unit 132 acquires the nitrogen content rate, etc., input in the input field C32 as type information. Then, in step S73, the specific amount acquisition unit 133 of the information processing unit 1 acquires specific amount information. At this time, the specific amount acquisition unit 133 acquires the nitrogen weight input in the input field C35 as specific amount information.

ステップS73においては、情報処理部1の算出部17は、特定量から散布量を算出する算出処理を実行する。具体的には、算出部17は、特定量としての窒素重量から散布量としての標準施肥量を算出する。算出部17で算出された標準施肥量は、入力欄C34に自動挿入される。 In step S73, the calculation unit 17 of the information processing unit 1 executes a calculation process to calculate the amount to be sprayed from the specific amount. Specifically, the calculation unit 17 calculates the standard amount of fertilizer to be sprayed from the nitrogen weight as the specific amount. The standard amount of fertilizer calculated by the calculation unit 17 is automatically inserted into the input field C34.

また、制限関連処理においては、図14に示すように、ステップS81において、情報処理部1の作業方法取得部135は、作業方法情報を取得する。このとき、作業方法取得部135は、圃場設定画面P2の方法設定ボタンB24で、全層施肥、側条施肥、及び追肥の3つの中から選択された施肥方法を、作業方法情報として取得する。 In addition, in the restriction-related processing, as shown in FIG. 14, in step S81, the work method acquisition unit 135 of the information processing unit 1 acquires work method information. At this time, the work method acquisition unit 135 acquires, as work method information, the fertilization method selected from the three methods of full layer fertilization, side stripe fertilization, and top dressing using the method setting button B24 on the field setting screen P2.

ステップS82においては、管理サーバ2の情報処理部1は、作業方法が追肥か否かを判断する。圃場設定画面P2の方法設定ボタンB24で追肥が選択されている場合、情報処理部1は、作業方法が追肥である(S82:Yes)と判断し、制限部18が入力設定値の上限値をV1に設定する(S84)。一方、圃場設定画面P2の方法設定ボタンB24で元肥(全層施肥又は側条施肥)が選択されている場合、情報処理部1は、作業方法が追肥でない(S82:No)と判断し、処理をステップS83に移行する。 In step S82, the information processing unit 1 of the management server 2 determines whether the work method is top dressing. If top dressing is selected with the method setting button B24 on the field setting screen P2, the information processing unit 1 determines that the work method is top dressing (S82: Yes), and the limiting unit 18 sets the upper limit of the input setting value to V1 (S84). On the other hand, if base fertilization (full layer fertilization or side stripe fertilization) is selected with the method setting button B24 on the field setting screen P2, the information processing unit 1 determines that the work method is not top dressing (S82: No), and the process proceeds to step S83.

ステップS83においては、管理サーバ2の情報処理部1は、作業方法が側条施肥か否かを判断する。圃場設定画面P2の方法設定ボタンB24で側条施肥が選択されている場合、情報処理部1は、作業方法が側条施肥である(S83:Yes)と判断し、制限部18が入力設定値の上限値をV2に設定する(S85)。一方、圃場設定画面P2の方法設定ボタンB24で全層施肥が選択されている場合、情報処理部1は、作業方法が側条施肥でない(S83:No)と判断し、処理をステップS86に移行する。 In step S83, the information processing unit 1 of the management server 2 determines whether the work method is side row fertilization. If side row fertilization is selected with the method setting button B24 on the field setting screen P2, the information processing unit 1 determines that the work method is side row fertilization (S83: Yes), and the limiting unit 18 sets the upper limit of the input setting value to V2 (S85). On the other hand, if full layer fertilization is selected with the method setting button B24 on the field setting screen P2, the information processing unit 1 determines that the work method is not side row fertilization (S83: No), and the process proceeds to step S86.

ステップS86においては、情報処理部1の制限部18は、入力設定値の上限値をV3に設定する。ここで、上限値としての「V1」、「V2」、「V3」は、「V1」が最も小さく「V2」、「V3」の順に大きくなる(V1<V2<V3)。このように上限値が設定される入力設定値に従って、制限部18は、パラメータ設定画面P3の入力欄C34への標準施肥量の入力を制限する。 In step S86, the limiting unit 18 of the information processing unit 1 sets the upper limit of the input setting value to V3. Here, the upper limit values "V1", "V2", and "V3" are "V1" the smallest, followed by "V2" and "V3" in that order (V1<V2<V3). In accordance with the input setting value for which the upper limit is set in this manner, the limiting unit 18 limits the input of the standard fertilizer amount into the input field C34 of the parameter setting screen P3.

ただし、図12~図14に示すフローチャートは一例に過ぎず、処理が適宜追加又は省略されてもよいし、処理の順番が適宜入れ替わってもよい。 However, the flowcharts shown in Figures 12 to 14 are merely examples, and processes may be added or omitted as appropriate, and the order of processes may be changed as appropriate.

ところで、作成処理により作業マップM1が作成されると、図15に例示するような結果比較画面P5が表示可能となる。つまり、結果確認画面P4において、比較ボタンB41が操作されると、表示部33に表示される画面は、結果確認画面P4から結果比較画面P5に遷移する。 When the work map M1 is created by the creation process, the result comparison screen P5 can be displayed as shown in FIG. 15. In other words, when the comparison button B41 is operated on the result confirmation screen P4, the screen displayed on the display unit 33 transitions from the result confirmation screen P4 to the result comparison screen P5.

結果比較画面P5は、図15に示すように、比較領域R51と、情報領域R52と、を有している。情報領域R52には、ユーザ(オーナ)、圃場F1、及び施肥作業等に関する種々の情報が表示される。比較領域R51には、作成された作業マップM1と、この作業マップM1の作成に用いられた参考マップM2と、が並べて表示される。これにより、ユーザは、結果比較画面P5上で、作業マップM1と共に、作業マップM1の作成の根拠となった参考マップM2を確認することが可能である。そのため、ユーザは、作業マップM1の評価をしやすくなる。 As shown in FIG. 15, the result comparison screen P5 has a comparison area R51 and an information area R52. The information area R52 displays various information related to the user (owner), the field F1, fertilization work, etc. The comparison area R51 displays the created work map M1 and the reference map M2 used to create this work map M1 side by side. This allows the user to check the reference map M2, which was the basis for creating the work map M1, along with the work map M1 on the result comparison screen P5. This makes it easier for the user to evaluate the work map M1.

[6.5]修正処理
次に、作業マップM1を修正するための「修正処理」について説明する。修正処理は、作成処理部12が修正モードで作業マップM1を作成し直す処理であって、新規作成モードで作業マップM1が作成された以降に実行可能となる。
[6.5] Correction process Next, we will explain the "correction process" for correcting the work map M1. The correction process is a process in which the creation processing unit 12 re-creates the work map M1 in correction mode, and can be executed after the work map M1 is created in new creation mode.

修正処理では、表示処理部161は、結果修正画面P6をユーザ端末3の表示部33に表示させる。つまり、結果確認画面P4において、修正ボタンB42が操作されることをもって、表示部33に表示される画面は、結果確認画面P4から結果修正画面P6に遷移する。 In the correction process, the display processing unit 161 displays the result correction screen P6 on the display unit 33 of the user terminal 3. In other words, when the correction button B42 is operated on the result confirmation screen P4, the screen displayed on the display unit 33 transitions from the result confirmation screen P4 to the result correction screen P6.

結果修正画面P6は、図16に示すように、作業マップM1を含む画像Im6と、操作領域R61と、を含む。操作領域R61には、一例として、修正方法選択ボタンB61,B62、スライドバーB63、修正ボタンB64、再計算ボタンB65及び保存ボタンB66等、ユーザの操作対象となる複数のボタンが表示される。修正方法選択ボタンB61,B62は、作業マップM1の修正を行う対象を、圃場F1全体とするか、結果修正画面P6上で指定される修正範囲Z61内とするかを選択するためのラジオボタンである。修正方法選択ボタンB61が選択されることで、圃場F1全体を単位として修正可能となり、修正方法選択ボタンB62が選択されることで、圃場F1単位ではなく修正範囲Z61で修正範囲を自由に指定可能となる。 As shown in FIG. 16, the result correction screen P6 includes an image Im6 including the work map M1, and an operation area R61. In the operation area R61, as an example, a number of buttons to be operated by the user are displayed, such as correction method selection buttons B61, B62, a slide bar B63, a correction button B64, a recalculation button B65, and a save button B66. The correction method selection buttons B61, B62 are radio buttons for selecting whether the work map M1 is to be corrected for the entire field F1 or for a correction range Z61 specified on the result correction screen P6. When the correction method selection button B61 is selected, the entire field F1 can be used as a unit for correction, and when the correction method selection button B62 is selected, the correction range can be freely specified in the correction range Z61 rather than in units of the field F1.

すなわち、修正方法選択ボタンB62が選択されると、画像Im6には、図16に示すように、修正範囲Z61を表す枠が表示される。ユーザは、この修正範囲Z61を、画像Im6上においてカーソル等で任意の形状及び大きさに設定する。これにより、作業マップM1の複数の区画Kのうち、修正範囲Z61に含まれる区画Kを作業指数の修正の対象とすることができる。要するに、作成処理部12は、作業マップM1を含む結果修正画面P6上で指定される修正範囲Z61について作業指数の修正を行う。 That is, when the correction method selection button B62 is selected, a frame representing the correction range Z61 is displayed on the image Im6 as shown in FIG. 16. The user sets this correction range Z61 to any shape and size on the image Im6 using a cursor or the like. This allows the section K included in the correction range Z61, out of the multiple sections K on the work map M1, to be the subject of correction of the work index. In short, the creation processing unit 12 corrects the work index for the correction range Z61 specified on the result correction screen P6 including the work map M1.

作業マップM1の修正は、作業指数の修正によって行われる。つまり、作業指数の値を、変更することにより、作業マップM1の修正が行われる。ここで、作業指数の変更は、スライドバーB63又は修正ボタンB64の操作によって行われる。そして、本実施形態では、可変施肥マップのように作業指数が複数の区画Kでばらつきを持つ場合、このばらつきを維持した状態で、作業指数の修正が行われる。図16の例では、修正範囲Z61内の区画Kの作業指数が、分布を維持したまま、一律で変更される。要するに、本実施形態では、作成処理部12は、複数の区画Kについて個別に作業指数が設定されている場合、作業指数の分布を維持しつつ作業指数を修正する。ただし、この構成は必須ではなく、例えば、可変施肥マップが修正により、一様施肥マップのように作業指数の分布を持たない作業マップM1に変更されてもよい。 The work map M1 is modified by modifying the work index. That is, the work map M1 is modified by changing the value of the work index. Here, the work index is modified by operating the slide bar B63 or the modification button B64. In this embodiment, when the work index varies among multiple sections K as in the variable fertilization map, the work index is modified while maintaining this variation. In the example of FIG. 16, the work index of the sections K within the modification range Z61 is changed uniformly while maintaining the distribution. In short, in this embodiment, when the work index is set individually for multiple sections K, the creation processing unit 12 modifies the work index while maintaining the distribution of the work index. However, this configuration is not essential, and for example, the variable fertilization map may be modified to a work map M1 that does not have a distribution of the work index as in the uniform fertilization map.

さらに、結果修正画面P6は、画像Im6の下方に、総施肥量(総資源量)を表示するための表示欄C61を有している。この表示欄C61には、修正時算出部15が、修正後の作業マップM1についての総資源量を再計算した結果が、表示される。具体的には、再計算ボタンB65が操作されると、修正時算出部15が、修正後の作業マップM1に基づいて総施肥量(総資源量)を再計算し、表示欄C61に表示する。これにより、ユーザは、作業マップM1の修正により、使用予定の総施肥量が当初の想定量と大幅に異なることを容易に把握可能となる。 Furthermore, the result correction screen P6 has a display field C61 below the image Im6 for displaying the total fertilizer amount (total resource amount). This display field C61 displays the result of the correction calculation unit 15 recalculating the total resource amount for the corrected work map M1. Specifically, when the recalculation button B65 is operated, the correction calculation unit 15 recalculates the total fertilizer amount (total resource amount) based on the corrected work map M1 and displays it in the display field C61. This allows the user to easily understand that the total fertilizer amount planned to be used is significantly different from the originally expected amount due to the correction of the work map M1.

すなわち、本実施形態では、操作受付部22が、作成処理部12にて作成された作業マップM1に対するユーザの修正操作を受け付ける。そして、作成処理部12は、修正操作に従って、作業指数を修正して作業マップM1を作成し直すことが可能である。ここで、制限部18は、作成処理部12が作業指数を修正するときの作業マップM1の作成に際しても、入力設定値を制限する。要するに、本実施形態では、制限部18は、作成処理部12が作業支援情報D1を作成し直すときの作業支援情報D1の作成に際して、入力設定値を制限する。具体的には、作業指数の修正可能な範囲を、制限部18が入力設定値を制限することにより制限する。このように、作成処理部12が新規作成モードと修正モードとのいずれであっても、制限部18によるパラメータ(標準施肥量)の入力支援が行われる。保存ボタンB66は、修正後のシミュレーション結果(作業マップM1)を保存するためのボタンである。 That is, in this embodiment, the operation reception unit 22 accepts the user's correction operation for the work map M1 created by the creation processing unit 12. Then, the creation processing unit 12 can correct the work index according to the correction operation and re-create the work map M1. Here, the restriction unit 18 also restricts the input setting value when the creation processing unit 12 creates the work map M1 when correcting the work index. In short, in this embodiment, the restriction unit 18 restricts the input setting value when the creation processing unit 12 creates the work support information D1 when re-creating the work support information D1. Specifically, the restriction unit 18 restricts the range in which the work index can be corrected by restricting the input setting value. In this way, whether the creation processing unit 12 is in the new creation mode or the correction mode, the restriction unit 18 provides input support for the parameters (standard fertilizer application amount). The save button B66 is a button for saving the simulation result (work map M1) after correction.

ところで、本実施形態では、結果修正画面P6において、複数の圃場F1を修正対象として選択すれば、これら複数の圃場F1について一括で修正することも可能である。すなわち、図17に示すように、修正範囲Z61が複数の作業マップM1に跨って設定されることで、これら複数の作業マップM1を一括で修正可能である。要するに、作成処理部12は、複数の圃場F1に跨って修正範囲Z61が指定される場合、複数の圃場F1について一括で作業指数の修正を行う。これにより、例えば、複数の圃場F1について、北側の範囲について一律で施肥量を増加させるといった、複数の圃場F1に跨る修正をする場合、ユーザの負担が大幅に軽減される。 Incidentally, in this embodiment, if multiple fields F1 are selected as the fields to be corrected on the result correction screen P6, it is possible to correct these multiple fields F1 all at once. That is, as shown in FIG. 17, by setting a correction range Z61 across multiple work maps M1, these multiple work maps M1 can be corrected all at once. In short, when a correction range Z61 is specified across multiple fields F1, the creation processing unit 12 corrects the work index for the multiple fields F1 all at once. This significantly reduces the burden on the user when making corrections across multiple fields F1, such as uniformly increasing the amount of fertilizer for the northern range of multiple fields F1.

[6.6]出力処理
次に、作業マップM1を出力するための「出力処理」について説明する。
[6.6] Output Processing Next, the "output processing" for outputting the work map M1 will be described.

出力処理では、表示処理部161は、出力画面P7をユーザ端末3の表示部33に表示させる。つまり、結果一覧画面P1において、出力ボタンB13が操作されることをもって、表示部33に表示される画面は、結果一覧画面P1から出力画面P7に遷移する。 In the output process, the display processing unit 161 displays the output screen P7 on the display unit 33 of the user terminal 3. In other words, when the output button B13 is operated on the result list screen P1, the screen displayed on the display unit 33 transitions from the result list screen P1 to the output screen P7.

出力画面P7は、図18に示すように、任意のシミュレーション結果(作業マップM1)を検索するための入力欄等を含む。出力画面P7は、書き込みボタンB71を含み、書き込みボタンB71が操作されると、作業支援情報D1(作業マップM1)が、作業機械4にて読み取り可能な形式で記録媒体5に書き込まれる。 As shown in FIG. 18, the output screen P7 includes an input field for searching for any simulation result (work map M1). The output screen P7 includes a write button B71, and when the write button B71 is operated, the work support information D1 (work map M1) is written to the recording medium 5 in a format that can be read by the work machine 4.

[7]変形例
以下、実施形態1の変形例を列挙する。以下に説明する変形例は、適宜組み合わせて適用可能である。
[7] Modifications Below, we will list modifications of the first embodiment. The modifications described below can be applied in appropriate combinations.

本開示における作業マップ作成システム10は、コンピュータシステムを含んでいる。コンピュータシステムは、ハードウェアとしての1以上のプロセッサ及び1以上のメモリを主構成とする。コンピュータシステムのメモリに記録されたプログラムをプロセッサが実行することによって、本開示における作業マップ作成システム10としての機能が実現される。プログラムは、コンピュータシステムのメモリに予め記録されてもよく、電気通信回線を通じて提供されてもよく、コンピュータシステムで読み取り可能なメモリカード、光学ディスク、ハードディスクドライブ等の非一時的記録媒体に記録されて提供されてもよい。 The task map creation system 10 in the present disclosure includes a computer system. The computer system is mainly composed of one or more processors and one or more memories as hardware. The functions of the task map creation system 10 in the present disclosure are realized by the processor executing a program recorded in the memory of the computer system. The program may be pre-recorded in the memory of the computer system, may be provided via a telecommunications line, or may be recorded and provided on a non-transitory recording medium such as a memory card, optical disk, or hard disk drive that can be read by the computer system.

また、管理サーバ2又はユーザ端末3に含まれる一部又は全部の機能部は電子回路で構成されていてもよい。 In addition, some or all of the functional units included in the management server 2 or the user terminal 3 may be configured with electronic circuits.

また、作業マップ作成システム10の少なくとも一部の機能が、1つの筐体内に集約されていることは作業マップ作成システム10に必須の構成ではなく、作業マップ作成システム10の構成要素は、複数の筐体に分散して設けられていてもよい。例えば、情報処理部1のうちの一部の機能が、管理サーバ2とは別の筐体に設けられていてもよい。さらに、作業マップ作成システム10の少なくとも一部の機能がクラウド(クラウドコンピューティング)等によって実現されてもよい。 In addition, it is not essential for the work map creation system 10 that at least some of the functions of the work map creation system 10 are concentrated in one housing, and the components of the work map creation system 10 may be distributed across multiple housings. For example, some of the functions of the information processing unit 1 may be provided in a housing separate from the management server 2. Furthermore, at least some of the functions of the work map creation system 10 may be realized by the cloud (cloud computing) or the like.

反対に、実施形態1において、複数の装置に分散されている作業マップ作成システム10の機能が、1つの筐体内に集約されていてもよい。例えば、管理サーバ2とユーザ端末3とに分散して設けられている機能の少なくとも一部が、管理サーバ2に集約されていてもよいし、ユーザ端末3に集約されていてもよい。 Conversely, in embodiment 1, the functions of the task map creation system 10 that are distributed across multiple devices may be consolidated within a single housing. For example, at least a portion of the functions that are distributed across the management server 2 and the user terminal 3 may be consolidated in the management server 2 or in the user terminal 3.

ところで、図19に示すように、結果比較画面P5は、参考マップM2を変更可能に構成されていてもよい。図19に例示する結果比較画面P5は、参考マップM2を変更するためのマップ選択ボタンB51、及び再計算ボタンB52を有している。これにより、例えば、参考マップM2を生育マップ(NDVIマップ)から収量マップ等の他の実績マップに変更して、作業マップM1を再計算することが容易になる。 As shown in FIG. 19, the result comparison screen P5 may be configured to allow the reference map M2 to be changed. The result comparison screen P5 illustrated in FIG. 19 has a map selection button B51 for changing the reference map M2, and a recalculation button B52. This makes it easy to change the reference map M2 from a growth map (NDVI map) to another performance map such as a yield map, and recalculate the work map M1, for example.

また、2以上の圃場F1について一括で作業マップM1を作成する機能、算出処理に係る機能、及び制限処理に係る機能を実現するための作業マップ作成システム10の構成については、それぞれ単独でも採用可能である。さらに、修正処理に係る作業マップ作成システム10の構成についても、それ単独で採用可能である。例えば、作成処理部12は、2以上の圃場F1について一括で作業マップM1を作成する機能を採用せず、修正操作に従って、作業指数を修正して作業マップM1を作成し直す機能を採用してもよい。 The configurations of the work map creation system 10 for realizing the function of creating a work map M1 for two or more fields F1 at once, the function related to the calculation process, and the function related to the restriction process can each be employed alone. Furthermore, the configuration of the work map creation system 10 related to the correction process can also be employed alone. For example, the creation processing unit 12 may not employ the function of creating a work map M1 for two or more fields F1 at once, but rather employ a function of correcting the work index and re-creating the work map M1 in accordance with the correction operation.

また、作業マップM1の複数の区画Kは、メッシュ(正方形)分割に限らず、任意の図形等で区切ることにより、設定されてもよい。 In addition, the multiple sections K of the work map M1 may be set by dividing them into any shape, etc., rather than being limited to mesh (square) division.

また、ユーザ端末3の表示部33及び操作部34は、ユーザインターフェースとしての機能を有していればよく、情報の出力の態様及び情報の入力(操作)の態様は、上述した態様に限らない。一例として、表示部33は、情報の出力の態様として、プロジェクタによる投影、音声出力又は印刷等の態様を採用してもよい。この場合、各種の画面は、例えば、プロジェクタによる投影されてもよいし、印刷によってシートに表示されてもよい。また、操作部34は、情報の入力の態様として、音声入力、ジェスチャ入力又は他の端末からの操作信号の入力等の態様を採用してもよい。さらに、ユーザ端末3以外の操作部に関しても、音声入力、ジェスチャ入力又は他の端末からの操作信号の入力等の態様を採用してもよい。 The display unit 33 and operation unit 34 of the user terminal 3 need only have a function as a user interface, and the manner of information output and the manner of information input (operation) are not limited to the above-mentioned manner. As an example, the display unit 33 may adopt a manner such as projection by a projector, audio output, or printing as a manner of information output. In this case, various screens may be, for example, projected by a projector or displayed on a sheet by printing. The operation unit 34 may adopt a manner such as voice input, gesture input, or input of an operation signal from another terminal as a manner of information input. Furthermore, for operation units other than the user terminal 3, the manner of voice input, gesture input, or input of an operation signal from another terminal may also be adopted.

また、作業支援情報D1は、圃場への散布作業を支援する情報であればよく、作業マップM1に限らない。作業支援情報D1は、圃場F1全体で適用される散布量(単位面積当たりの散布量)等の情報(散布情報)等であってもよい。すなわち、作業マップ作成システム10は作業支援情報作成システムの一例であるため、その生成物は、作業マップM1に限らず、広義の作業支援情報D1であればよい。同様に、作業マップM1の生成方法は作業支援情報D1の生成方法の一例であって、作業マップ生成プログラムは作業支援情報生成プログラムの一例である。 Furthermore, the work support information D1 may be any information that supports spraying work in a field, and is not limited to the work map M1. The work support information D1 may be information (spraying information) such as the spraying amount (spraying amount per unit area) applied to the entire field F1. In other words, since the work map creation system 10 is an example of a work support information creation system, the product is not limited to the work map M1, but may be work support information D1 in a broad sense. Similarly, the method of generating the work map M1 is an example of a method of generating work support information D1, and the work map generation program is an example of a work support information generation program.

また、実施形態1では、散布物が肥料であって、散布物に含まれる特定成分が窒素である場合を例に説明しているが、特定成分は窒素に限らない。例えば、散布物が肥料である場合に、肥料の三要素として知られている、窒素、リン酸及びカリウム等が、散布物の特定成分となり得る。つまり、窒素以外にも、例えば、リン酸又はカリウム等が特定成分として用いられてもよく、この場合、窒素重量に代えて、リン酸又はカリウム等について圃場F1の単位面積当たりの分量が、「特定量」となる。 In addition, in the first embodiment, the application is a fertilizer, and the specific component contained in the application is nitrogen, but the specific component is not limited to nitrogen. For example, when the application is a fertilizer, nitrogen, phosphorus, potassium, etc., which are known as the three elements of fertilizer, can be the specific components of the application. In other words, other than nitrogen, for example, phosphorus or potassium, etc. may be used as the specific component, and in this case, instead of the weight of nitrogen, the amount of phosphorus or potassium, etc. per unit area of the field F1 becomes the "specific amount."

(実施形態2)
本実施形態に係る作業マップ作成システム10Aは、図20に示すように、管理サーバ2に加えて、管理サーバ2と連携する別サーバ6を備える点で、実施形態1に係る作業マップ作成システム10と相違する。以下、実施形態1と同様の構成については、共通の符号を付して適宜説明を省略する。
(Embodiment 2)
20, the task map creation system 10A according to this embodiment differs from the task map creation system 10 according to the first embodiment in that, in addition to the management server 2, it includes another server 6 that cooperates with the management server 2. Hereinafter, components similar to those in the first embodiment will be denoted by the same reference numerals and descriptions thereof will be omitted as appropriate.

本開示でいう「別サーバ」は、管理サーバ2とは別のサーバであって、例えば、別サーバ6の運用主体(管理主体)が管理サーバ2とは別である。別サーバ6は、通信網N1に接続され、管理サーバ2とは通信網N1を介して通信可能である。本実施形態では、作成処理部12のうち、「修正処理部」の機能が、管理サーバ2に代えて別サーバ6に実装されている。 The "other server" in this disclosure is a server separate from the management server 2; for example, the operating entity (management entity) of the other server 6 is separate from the management server 2. The other server 6 is connected to the communication network N1 and can communicate with the management server 2 via the communication network N1. In this embodiment, the function of the "correction processing unit" of the creation processing unit 12 is implemented in the other server 6 instead of the management server 2.

本実施形態では一例として、別サーバ6は、API(Application Programming Interface)を有している。別サーバ6は、管理サーバ2から通信網N1を介してAPIが呼び出されることにより、修正処理部61の機能を、管理サーバ2に提供する。このように、管理サーバ2は、別サーバ6と連携して、作業マップ作成システム10Aとしての機能を具現化する。 In this embodiment, as an example, the other server 6 has an API (Application Programming Interface). The other server 6 provides the functions of the correction processing unit 61 to the management server 2 by having the API called from the management server 2 via the communication network N1. In this way, the management server 2 cooperates with the other server 6 to realize the functions of the task map creation system 10A.

すなわち、本実施形態に係る別サーバ6は、修正処理部61と、修正時算出部62と、提示処理部63と、管理サーバ2からの情報の入力を受け付けるインターフェース部53と、を備えている。そのため、本実施形態では、管理サーバ2から、修正処理部123(図1参照)及び修正時算出部15(図1参照)が省略されている。 That is, the separate server 6 according to this embodiment includes a correction processing unit 61, a correction time calculation unit 62, a presentation processing unit 63, and an interface unit 53 that accepts input of information from the management server 2. Therefore, in this embodiment, the correction processing unit 123 (see FIG. 1) and the correction time calculation unit 15 (see FIG. 1) are omitted from the management server 2.

実施形態2の変形例として、別サーバ6における複数の機能が、1つの筐体内に集約されていることは必須の構成ではなく、別サーバ6の構成要素は、複数の筐体に分散して設けられていてもよい。さらに、別サーバ6の少なくとも一部の機能は、クラウド(クラウドコンピューティング)等によって実現されてもよい。 As a variation of the second embodiment, it is not essential that the multiple functions of the separate server 6 are concentrated in one housing, and the components of the separate server 6 may be distributed across multiple housings. Furthermore, at least some of the functions of the separate server 6 may be realized by the cloud (cloud computing) or the like.

10,10A 作業マップ作成システム(作業支援情報作成システム)
2 管理サーバ
3 ユーザ端末
11 指定部
12 作成処理部
15,62 修正時算出部
16,63 提示処理部
22 操作受付部
F1 圃場
K 区画
M1 作業マップ
M2 参考マップ
P6 結果修正画面
Z61 修正範囲
10, 10A Work map creation system (work support information creation system)
2 Management server 3 User terminal 11 Designation unit 12 Creation processing unit 15, 62 Correction time calculation unit 16, 63 Presentation processing unit 22 Operation reception unit F1 Field K Section M1 Work map M2 Reference map P6 Result correction screen Z61 Correction range

Claims (13)

2以上の圃場を対象圃場として指定可能な指定部と、
前記対象圃場として指定される前記2以上の圃場について、マップ化条件に従って、それぞれ作業指数が設定される複数の区画を有し前記2以上の圃場の各々に対応する作業マップを作成する作成処理部と、
前記作成処理部にて作成された前記作業マップに対するユーザの修正操作を受け付ける操作受付部と、を備え
前記作成処理部は、前記修正操作に従って、前記作業指数を修正して前記作業マップを作成し直し、
前記作成処理部は、前記複数の区画について個別に前記作業指数が設定されている場合、前記作業指数の分布を維持しつつ前記作業指数を修正する、
作業マップ作成システム。
A designation unit capable of designating two or more fields as target fields;
a creation processing unit that creates a work map corresponding to each of the two or more fields designated as the target fields, the work map having a plurality of sections, each of which has a work index set in accordance with mapping conditions; and
an operation receiving unit that receives a user's correction operation for the work map created by the creation processing unit ,
the creation processing unit modifies the work index in accordance with the modification operation and recreates the work map;
When the work index is set individually for each of the plurality of sections, the creation processing unit modifies the work index while maintaining a distribution of the work index.
Working mapping system.
前記作業マップは、前記圃場における前記複数の区画に対応する各位置での散布物の散布量を前記作業指数とする散布マップを含む、
請求項1に記載の作業マップ作成システム。
The work map includes a spraying map in which the work index is the amount of spraying material at each position corresponding to the plurality of sections in the field,
The task map creation system according to claim 1 .
前記マップ化条件は、前記圃場に対応して参考マップが指定されていれば、前記参考マップに基づいて、前記作業指数を前記複数の区画について個別に設定する前記作業マップを作成し、前記圃場に対応して前記参考マップが指定されていなければ、前記作業指数を前記複数の区画について均一に設定することを含む、
請求項1又は2に記載の作業マップ作成システム。
the mapping conditions include: if a reference map is designated corresponding to the field, creating the work map based on the reference map to set the work index individually for the multiple plots; and if a reference map is not designated corresponding to the field, setting the work index uniformly for the multiple plots.
3. A task map creation system according to claim 1 or 2.
前記参考マップは、前記圃場内での作物の生育状況の分布を示す生育マップを含む、
請求項3に記載の作業マップ作成システム。
The reference map includes a growth map showing the distribution of crop growth conditions in the field.
4. A task map creation system according to claim 3.
前記生育マップは、前記圃場における複数の小領域毎の生育状況を示し、
前記作業マップは、前記複数の小領域に対応する前記複数の区画を有する、
請求項4に記載の作業マップ作成システム。
The growth map indicates a growth status for each of a plurality of small areas in the farm field,
the task map has a plurality of sections corresponding to the plurality of small regions;
5. A task map creation system according to claim 4.
前記参考マップは、前記圃場内での作物の収穫量の分布を示す収量マップを含む、
請求項3~5のいずれか1項に記載の作業マップ作成システム。
The reference map includes a yield map showing a distribution of crop yields in the field.
6. A task map creation system according to claim 3.
前記収量マップは、前記圃場における複数の小領域毎の収穫量を示し、
前記作業マップは、前記複数の小領域に対応する前記複数の区画を有する、
請求項6に記載の作業マップ作成システム。
The yield map indicates a yield for each of a plurality of small areas in the farm field,
the task map has a plurality of sections corresponding to the plurality of small regions;
7. A task map creation system according to claim 6.
前記作成処理部は、複数の前記参考マップが指定されている前記圃場については、前記複数の前記参考マップのうち、優先順位に従って選択される1以上の前記参考マップに基づいて前記作業マップを作成する、
請求項3~7のいずれか1項に記載の作業マップ作成システム。
the creation processing unit creates the work map based on one or more reference maps selected in accordance with a priority order from among the plurality of reference maps for the field for which a plurality of reference maps are designated;
The task map creation system according to any one of claims 3 to 7.
修正後の前記作業マップに基づく前記圃場の作業に必要な総資源量を算出する修正時算出部と、
前記総資源量を前記ユーザに提示する提示処理部と、を更に備える、
請求項1~8のいずれか1項に記載の作業マップ作成システム。
a correction calculation unit that calculates a total resource amount required for work in the field based on the corrected work map;
and a presentation processing unit that presents the total resource amount to the user.
9. A task map creation system according to claim 1 .
前記作成処理部は、前記作業マップを含む結果修正画面上で指定される修正範囲について前記作業指数の修正を行う、
請求項1~9のいずれか1項に記載の作業マップ作成システム。
The creation processing unit corrects the work index for a correction range specified on a result correction screen including the work map.
10. The task map creation system according to claim 1 .
前記作成処理部は、複数の前記圃場に跨って前記修正範囲が指定される場合、前記複数の前記圃場について一括で前記作業指数の修正を行う、
請求項10に記載の作業マップ作成システム。
when the correction range is specified across a plurality of the fields, the creation processing unit corrects the work index for the plurality of the fields collectively.
The task map creation system according to claim 10 .
1以上のプロセッサにより実行される作業マップの生成方法であって、
対象圃場として2以上の圃場の指定を受け付けることと、
前記対象圃場として指定される前記2以上の圃場について、マップ化条件に従って、それぞれ作業指数が設定される複数の区画を有し前記2以上の圃場の各々に対応する作業マップを作成することと、
作成された前記作業マップに対するユーザの修正操作を受け付けることと、を有し、
前記修正操作に従って、前記作業指数を修正して前記作業マップを作成し直し、
前記複数の区画について個別に前記作業指数が設定されている場合、前記作業指数の分布を維持しつつ前記作業指数を修正する、
作業マップの生成方法。
1. A method for generating a working map executed by one or more processors, comprising:
Accepting the designation of two or more fields as target fields;
creating a work map for each of the two or more fields designated as the target fields, the work map having a plurality of sections, each of which has a work index set in accordance with mapping conditions, and corresponding to each of the two or more fields;
and accepting a user's modification operation on the created task map ;
According to the modification operation, the work index is modified to regenerate the work map;
When the work index is set individually for each of the plurality of sections, the work index is corrected while maintaining the distribution of the work index.
How to generate a working map.
対象圃場として2以上の圃場の指定を受け付けることと、
前記対象圃場として指定される前記2以上の圃場について、マップ化条件に従って、それぞれ作業指数が設定される複数の区画を有し前記2以上の圃場の各々に対応する作業マップを作成することと、
作成された前記作業マップに対するユーザの修正操作を受け付けることと、を1以上のプロセッサに実行させるための作業マップ生成プログラムであって、
前記修正操作に従って、前記作業指数を修正して前記作業マップを作成し直し、
前記複数の区画について個別に前記作業指数が設定されている場合、前記作業指数の分布を維持しつつ前記作業指数を修正する、
作業マップ生成プログラム。
Accepting the designation of two or more fields as target fields;
creating a work map for each of the two or more fields designated as the target fields, the work map having a plurality of sections, each of which has a work index set in accordance with mapping conditions, and corresponding to each of the two or more fields;
and accepting a user's modification operation on the created work map .
According to the modification operation, the work index is modified to regenerate the work map;
When the work index is set individually for each of the plurality of sections, the work index is corrected while maintaining the distribution of the work index.
Working map generator.
JP2020181441A 2020-10-29 2020-10-29 Task map creation system, task map generation method, and task map generation program Active JP7529538B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2020181441A JP7529538B2 (en) 2020-10-29 2020-10-29 Task map creation system, task map generation method, and task map generation program
CN202180069878.9A CN116419666A (en) 2020-10-29 2021-09-13 Job map creation system, job map generation method, and job map generation program
PCT/JP2021/033449 WO2022091602A1 (en) 2020-10-29 2021-09-13 Work map creation system, work map creation method, and work map creation program
KR1020237009503A KR20230096974A (en) 2020-10-29 2021-09-13 Job map creation system, job map creation method, and job map generator
JP2024119353A JP7784492B2 (en) 2020-10-29 2024-07-25 Task map creation system, task map generation method, and task map generation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020181441A JP7529538B2 (en) 2020-10-29 2020-10-29 Task map creation system, task map generation method, and task map generation program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024119353A Division JP7784492B2 (en) 2020-10-29 2024-07-25 Task map creation system, task map generation method, and task map generation program

Publications (2)

Publication Number Publication Date
JP2022072148A JP2022072148A (en) 2022-05-17
JP7529538B2 true JP7529538B2 (en) 2024-08-06

Family

ID=81382301

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020181441A Active JP7529538B2 (en) 2020-10-29 2020-10-29 Task map creation system, task map generation method, and task map generation program
JP2024119353A Active JP7784492B2 (en) 2020-10-29 2024-07-25 Task map creation system, task map generation method, and task map generation program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024119353A Active JP7784492B2 (en) 2020-10-29 2024-07-25 Task map creation system, task map generation method, and task map generation program

Country Status (4)

Country Link
JP (2) JP7529538B2 (en)
KR (1) KR20230096974A (en)
CN (1) CN116419666A (en)
WO (1) WO2022091602A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7540460B2 (en) * 2022-05-12 2024-08-27 井関農機株式会社 Work vehicles
JP2024033800A (en) * 2022-08-31 2024-03-13 株式会社Ihiアグリテック Spraying equipment automation system
JPWO2024143237A1 (en) * 2022-12-27 2024-07-04
EP4738231A1 (en) * 2023-06-27 2026-05-06 Kubota Corporation Computer program, method, and device
JP2026065888A (en) * 2024-10-04 2026-04-16 井関農機株式会社 Work vehicles

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014194653A (en) 2013-03-28 2014-10-09 Kubota Corp Farming system and farm equipment
JP2019128741A (en) 2018-01-23 2019-08-01 株式会社クボタ Farm management system
JP2020010715A (en) 2016-10-24 2020-01-23 株式会社日本総合研究所 Control device
JP2020113122A (en) 2019-01-15 2020-07-27 株式会社クボタ Farming system
JP2020149201A (en) 2019-03-12 2020-09-17 コニカミノルタ株式会社 Measurement of growth parameters used for crop lodging risk diagnosis Recommended spot presentation method, lodging risk diagnosis method, and information providing device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6069139B2 (en) 2013-09-04 2017-02-01 株式会社クボタ Agricultural support system
US10188021B2 (en) 2017-06-19 2019-01-29 Cnh Industrial America Llc Path planning system for autonomous off-road vehicles
JP7059096B2 (en) 2018-04-27 2022-04-25 株式会社クボタ Work equipment spraying support system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014194653A (en) 2013-03-28 2014-10-09 Kubota Corp Farming system and farm equipment
JP2020010715A (en) 2016-10-24 2020-01-23 株式会社日本総合研究所 Control device
JP2019128741A (en) 2018-01-23 2019-08-01 株式会社クボタ Farm management system
JP2020113122A (en) 2019-01-15 2020-07-27 株式会社クボタ Farming system
JP2020149201A (en) 2019-03-12 2020-09-17 コニカミノルタ株式会社 Measurement of growth parameters used for crop lodging risk diagnosis Recommended spot presentation method, lodging risk diagnosis method, and information providing device

Also Published As

Publication number Publication date
KR20230096974A (en) 2023-06-30
JP7784492B2 (en) 2025-12-11
CN116419666A (en) 2023-07-11
WO2022091602A1 (en) 2022-05-05
JP2022072148A (en) 2022-05-17
JP2024144597A (en) 2024-10-11

Similar Documents

Publication Publication Date Title
JP7529538B2 (en) Task map creation system, task map generation method, and task map generation program
US12211119B2 (en) Methods for generating soil maps and application prescriptions
US9813512B2 (en) Systems and methods for efficiently generating a geospatial data map for use in agricultural operations
JP2022079623A (en) Agriculture support system, agriculture support apparatus, and agriculture support method
JP7478066B2 (en) Work management system, work management method, and work management program
JP2024177277A (en) Work support information creation system, work support information generation method, and work support information generation program
WO2024220602A1 (en) Nitrogen loss prediction and mitigation methods and systems
JP2022072147A (en) Work support information creation system, work support information creation method, and work support information creation program
JP7478062B2 (en) Work management system, work management method, and work management program
JP7591367B2 (en) Work management system, work management method, and work management program
JP7510305B2 (en) Work management system, work management method, and work management program
JP7506554B2 (en) Work management system, work management method, and work management program
US12393707B2 (en) Persona prediction for access to resources
JP2022036523A (en) Work management system, work management method, and work management program
JP7189091B2 (en) Appropriate Fertilization Support Device
JP2019207638A (en) Growth information map provision system
JP2024100870A (en) Work management system, work management method, and work management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240403

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240625

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240725

R150 Certificate of patent or registration of utility model

Ref document number: 7529538

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150