JP2021157622A - Display control method, information processing device and program - Google Patents
Display control method, information processing device and program Download PDFInfo
- Publication number
- JP2021157622A JP2021157622A JP2020058673A JP2020058673A JP2021157622A JP 2021157622 A JP2021157622 A JP 2021157622A JP 2020058673 A JP2020058673 A JP 2020058673A JP 2020058673 A JP2020058673 A JP 2020058673A JP 2021157622 A JP2021157622 A JP 2021157622A
- Authority
- JP
- Japan
- Prior art keywords
- data
- target
- graph
- cultivation
- background
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000010365 information processing Effects 0.000 title claims description 53
- 238000003860 storage Methods 0.000 claims abstract description 71
- 230000008859 change Effects 0.000 claims abstract description 34
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 4
- 239000002131 composite material Substances 0.000 claims description 112
- 230000012010 growth Effects 0.000 claims description 73
- 230000007613 environmental effect Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 description 36
- 238000012545 processing Methods 0.000 description 31
- 230000008569 process Effects 0.000 description 22
- 238000005259 measurement Methods 0.000 description 16
- 238000004590 computer program Methods 0.000 description 6
- 239000002689 soil Substances 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 4
- 239000003086 colorant Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000001850 reproductive effect Effects 0.000 description 3
- 230000009105 vegetative growth Effects 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 241000196324 Embryophyta Species 0.000 description 2
- NBIIXXVUZAFLBC-UHFFFAOYSA-N Phosphoric acid Chemical compound OP(O)(O)=O NBIIXXVUZAFLBC-UHFFFAOYSA-N 0.000 description 2
- 241000208292 Solanaceae Species 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000003306 harvesting Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005855 radiation Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 241000894007 species Species 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 235000019640 taste Nutrition 0.000 description 2
- 230000036962 time dependent Effects 0.000 description 2
- OYPRJOBELJOOCE-UHFFFAOYSA-N Calcium Chemical compound [Ca] OYPRJOBELJOOCE-UHFFFAOYSA-N 0.000 description 1
- 241000219112 Cucumis Species 0.000 description 1
- 235000010071 Cucumis prophetarum Nutrition 0.000 description 1
- 240000008067 Cucumis sativus Species 0.000 description 1
- 235000010799 Cucumis sativus var sativus Nutrition 0.000 description 1
- 241000219104 Cucurbitaceae Species 0.000 description 1
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 1
- FYYHWMGAXLPEAU-UHFFFAOYSA-N Magnesium Chemical compound [Mg] FYYHWMGAXLPEAU-UHFFFAOYSA-N 0.000 description 1
- ZLMJMSJWJFRBEC-UHFFFAOYSA-N Potassium Chemical compound [K] ZLMJMSJWJFRBEC-UHFFFAOYSA-N 0.000 description 1
- 240000003768 Solanum lycopersicum Species 0.000 description 1
- MMDJDBSEMBIJBB-UHFFFAOYSA-N [O-][N+]([O-])=O.[O-][N+]([O-])=O.[O-][N+]([O-])=O.[NH6+3] Chemical compound [O-][N+]([O-])=O.[O-][N+]([O-])=O.[O-][N+]([O-])=O.[NH6+3] MMDJDBSEMBIJBB-UHFFFAOYSA-N 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 229910000147 aluminium phosphate Inorganic materials 0.000 description 1
- 239000003963 antioxidant agent Substances 0.000 description 1
- 230000003078 antioxidant effect Effects 0.000 description 1
- 235000019658 bitter taste Nutrition 0.000 description 1
- 239000011575 calcium Substances 0.000 description 1
- 229910052791 calcium Inorganic materials 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 238000005341 cation exchange Methods 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005094 fruit set Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000035784 germination Effects 0.000 description 1
- 239000003864 humus Substances 0.000 description 1
- 229910052500 inorganic mineral Inorganic materials 0.000 description 1
- 238000003973 irrigation Methods 0.000 description 1
- 230000002262 irrigation Effects 0.000 description 1
- 230000011890 leaf development Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011777 magnesium Substances 0.000 description 1
- 229910052749 magnesium Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000011707 mineral Substances 0.000 description 1
- 239000011591 potassium Substances 0.000 description 1
- 229910052700 potassium Inorganic materials 0.000 description 1
- 238000001556 precipitation Methods 0.000 description 1
- 235000019600 saltiness Nutrition 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000017260 vegetative to reproductive phase transition of meristem Effects 0.000 description 1
- 239000011782 vitamin Substances 0.000 description 1
- 229940088594 vitamin Drugs 0.000 description 1
- 229930003231 vitamin Natural products 0.000 description 1
- 235000013343 vitamin Nutrition 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、表示制御方法、情報処理装置およびプログラムに関する。 The present invention relates to a display control method, an information processing device and a program.
近年、農作業を効率的に行うために、農作業に関する情報を提供する装置が検討されている(特許文献1参照)。特許文献1の農作業計画支援装置は、生育中の農作物について抽出した画像特徴量に基づいて管理圃場の状態を推定して作業内容の適正度を推定した作業適正度曲線を出力する。
In recent years, in order to carry out agricultural work efficiently, an apparatus for providing information on agricultural work has been studied (see Patent Document 1). The agricultural work planning support device of
しかしながら、特許文献1の装置では、適切な作業適正度曲線を得るためには、農作物の生育メカニズムを理解してモデルを作成する必要がある。しかしながら、実際には、そのようなモデルを作成することは困難である。また、安易にモデルを作成すると、適切な作業適正度曲線を得ることができない。
However, in the apparatus of
本発明は、上記課題に鑑みてなされたものであり、その目的は、参照農作物に対する対象農作物の栽培状態の時間変化を可視化できる表示制御方法、情報処理装置およびプログラムを提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a display control method, an information processing device, and a program capable of visualizing a time change of a cultivation state of a target crop with respect to a reference crop.
本発明の一局面によれば、対象データを取得するステップと、参照農作物についてのデータを背景データとして読み出すステップと、合成グラフデータを生成するステップと、表示端末を制御するステップとを包含する。前記対象データを取得するステップにおいて、対象農作物の複数の項目について時間に応じた栽培データを示す対象データを取得する。前記参照農作物についてのデータを背景データとして読み出すステップにおいて、記憶部の参照データから、前記対象農作物の栽培に参照される参照農作物についてのデータを背景データとして読み出す。前記合成グラフデータを生成するステップにおいて、前記対象データにおける前記栽培データの時間変化を示す対象グラフと前記背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成する。前記表示端末を制御するステップにおいて、前記表示端末が前記合成グラフデータに基づいて前記合成グラフを表示するように前記表示端末を制御する。 According to one aspect of the present invention, it includes a step of acquiring target data, a step of reading data about a reference crop as background data, a step of generating synthetic graph data, and a step of controlling a display terminal. In the step of acquiring the target data, the target data showing the cultivation data according to the time for a plurality of items of the target crop is acquired. In the step of reading the data about the reference crop as background data, the data about the reference crop referred to for the cultivation of the target crop is read as background data from the reference data in the storage unit. In the step of generating the synthetic graph data, a synthetic graph data for displaying a synthetic graph in which the target graph showing the time change of the cultivation data in the target data and the background image based on the background data are combined is generated. In the step of controlling the display terminal, the display terminal is controlled so that the display terminal displays the composite graph based on the composite graph data.
本発明の別の局面によれば、情報処理装置は、取得部と、読出部と、生成部とを備える。前記取得部は、対象農作物の複数の項目について時間に応じた栽培データを示す対象データを取得する。前記読出部は、記憶部の参照データから、前記対象農作物の栽培に参照される参照農作物について背景データを読み出す。前記生成部は、前記対象データにおける前記栽培データの時間変化を示す対象グラフと前記背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成する。 According to another aspect of the present invention, the information processing apparatus includes an acquisition unit, a reading unit, and a generating unit. The acquisition unit acquires target data showing cultivation data according to time for a plurality of items of the target crop. The reading unit reads background data about the reference crop referred to in the cultivation of the target crop from the reference data in the storage unit. The generation unit generates synthetic graph data for displaying a synthetic graph in which a target graph showing a time change of the cultivation data in the target data and a background image based on the background data are combined.
本発明のさらに別の局面によれば、対象データを取得するステップと、参照農作物についてのデータを背景データとして読み出すステップと、合成グラフデータを生成するステップと、表示端末を制御するステップとをコンピュータに実行させる。前記対象データを取得するステップにおいて、対象農作物の複数の項目について時間に応じた栽培データを示す対象データを取得する。前記参照農作物についてのデータを背景データとして読み出すステップにおいて、記憶部の参照データから、前記対象農作物の栽培に参照される参照農作物についてのデータを背景データとして読み出す。前記合成グラフデータを生成するステップにおいて、前記対象データにおける前記栽培データの時間変化を示す対象グラフと前記背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成する。前記表示端末を制御するステップにおいて、前記表示端末が前記合成グラフデータに基づいて前記合成グラフを表示するように前記表示端末を制御する。 According to yet another aspect of the present invention, a computer performs a step of acquiring target data, a step of reading data about a reference agricultural product as background data, a step of generating synthetic graph data, and a step of controlling a display terminal. To execute. In the step of acquiring the target data, the target data showing the cultivation data according to the time for a plurality of items of the target crop is acquired. In the step of reading the data about the reference crop as background data, the data about the reference crop referred to for the cultivation of the target crop is read as background data from the reference data in the storage unit. In the step of generating the synthetic graph data, a synthetic graph data for displaying a synthetic graph in which the target graph showing the time change of the cultivation data in the target data and the background image based on the background data are combined is generated. In the step of controlling the display terminal, the display terminal is controlled so that the display terminal displays the composite graph based on the composite graph data.
本発明によれば、参照農作物に対する対象農作物の栽培状態の時間変化を可視化できる。 According to the present invention, it is possible to visualize the time change of the cultivation state of the target crop with respect to the reference crop.
以下、図面を参照して、本発明による表示制御方法、情報処理装置およびプログラムの実施形態を説明する。なお、図中、同一または相当部分については同一の参照符号を付して説明を繰り返さない。 Hereinafter, embodiments of the display control method, information processing apparatus, and program according to the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are designated by the same reference numerals and the description is not repeated.
まず、図1を参照して、本発明による情報処理装置100の実施形態を説明する。図1は、本実施形態の情報処理装置100を備えた表示システム300の模式図である。表示システム300は、対象農作物の栽培状態の時間変化を表すグラフを表示する。
First, an embodiment of the
表示システム300は、情報処理装置100と、表示端末200とを備える。情報処理装置100および表示端末200は、互いに情報またはデータを通信可能である。典型的には、情報処理装置100には、複数の表示端末200が通信可能に接続される。
The
情報処理装置100および表示端末200は、インターネットを介して通信可能である。あるいは、情報処理装置100および表示端末200は、ローカル・エリア・ネットワーク(Local Area Network:LAN)または、ワイド・エリア・ネットワーク(Wide Area Network:WAN)を介して通信可能であってもよい。情報処理装置100は、例えば、サーバである。
The
情報処理装置100は、対象農作物の複数の項目について時間に応じた栽培データを示す対象データと参照データから読み出した背景データとに基づいて合成グラフデータを生成する。表示端末200からの指示に応じて、情報処理装置100は、合成グラフデータに基づいて表示端末200が合成グラフを表示するように表示端末200を制御する。
The
情報処理装置100は、処理部110と、記憶部120と、通信部130とを備える。処理部110は、記憶部120および通信部130を制御する。処理部110は、例えば、中央処理演算機(Central Processing Unit:CPU)を有する。または、処理部110は、汎用演算機を有してもよい。
The
記憶部120は、参照データを記憶する。参照データは、農作物の複数の項目についての栽培データを含む。典型的には、参照データは、複数種類の農作物に関する栽培データを含む。参照データは、いわゆるデータベースであってもよい。
The
また、記憶部120は、対象農作物の複数の項目についての時間に応じた栽培データを示す対象データを記憶してもよい。典型的には、対象データは、表示端末200から入力される。
In addition, the
典型的には、処理部110は、対象データの対象農作物および項目に基づいて、参照データから背景データを読み出す。処理部110は、対象データおよび背景データに基づいて、対象データと背景データとを合成させた合成グラフデータを生成する。
Typically, the
処理部110は、取得部112と、読出部114と、生成部116とを含む。取得部112は、対象農作物の複数の項目について時間に応じた栽培データを示す対象データを取得する。取得部112は、表示端末200から対象データを取得してもよい。例えば、取得部112は、表示端末200から対象データをまとめて取得してもよい。あるいは、取得部112は、表示端末200から対象データを構成する栽培データを個別に取得してもよい。あるいは、取得部112は、記憶部120から対象データを取得してもよい。
The
栽培データは、対象農作物の生育状態に関する生育項目についての生育データを含んでもよい。例えば、生育項目は、茎頂距離、茎径、生育期間、生育ステージ、伸長量、展開葉数、花芽数、茎頂距離、葉面積、葉長、葉幅、草丈、発芽日、出穂日、開花日、着果日、収穫日、葉展開日、収量、植物体内の化学成分、成果物の成分情報および味覚情報の少なくとも1つを含む。例えば、化学成分は、糖度、硝酸態窒素、リン酸、カリウム、カルシウムおよびマグネシウムのいずれかを含んでもよい。また、味覚成分は、糖度、酸度、ビタミン類、ミネラル類、抗酸化成分、甘み、塩味および苦みのいずれかを含んでもよい。 Cultivation data may include growth data on growth items relating to the growth state of the target crop. For example, the growth items are stem apex distance, stem diameter, growth period, growth stage, elongation amount, number of expanded leaves, number of flower buds, shoot apex distance, leaf area, leaf length, leaf width, plant height, germination date, heading date, It contains at least one of flowering date, fruit set date, harvest date, leaf development date, yield, chemical composition in the plant, component information of the product, and taste information. For example, the chemical composition may include any of sugar content, nitrate nitrogen, phosphoric acid, potassium, calcium and magnesium. In addition, the taste component may contain any of sugar content, acidity, vitamins, minerals, antioxidant components, sweetness, saltiness and bitterness.
または、栽培データは、対象農作物の環境状態に関する環境項目についての環境データを含んでもよい。例えば、環境項目は、温度、湿度、二酸化炭素濃度、風向、風強度、潅水量、降水量、降雪量、日照、有効放射量、紫外線強度、圃場位置、栽培形態、土壌水分量、土壌硬度、三相分布、土性および土壌の化学性の少なくとも1つを含む。あるいは、栽培データは、生育データおよび環境データの両方を含んでもよい。 Alternatively, the cultivation data may include environmental data on environmental items relating to the environmental state of the target crop. For example, environmental items include temperature, humidity, carbon dioxide concentration, wind direction, wind intensity, irrigation amount, precipitation amount, snowfall amount, sunshine, effective radiation amount, ultraviolet intensity, field position, cultivation form, soil moisture content, soil hardness, etc. Includes at least one of three-phase distribution, soil texture and soil texture. Alternatively, the cultivation data may include both growth data and environmental data.
栽培形態は、露地栽培およびビニールハウス栽培を含む。典型的には、温度は、気温を含む。例えば、気温は、平均気温、最高気温または最低気温を含む。また、温度は、測定場所に応じて設定されてもよい。例えば、温度として、地上部の温度または地下部の温度を別個に設定されてもよい。また、土壌の化学性はpH、EC(Electric Conductivity:電気伝導度)、CEC(Cation Exchange Capacity:塩基置換容量)または腐植を含む。 Cultivation forms include open-field cultivation and greenhouse cultivation. Typically, the temperature includes the air temperature. For example, air temperature includes average temperature, maximum temperature or minimum temperature. Further, the temperature may be set according to the measurement location. For example, as the temperature, the temperature of the above-ground part or the temperature of the underground part may be set separately. In addition, soil chemistry includes pH, EC (Electric Cation Efficiency), CEC (Cation Exchange Capacity) or humus.
さらに、栽培データは、対象農作物の栽培者に関する栽培者項目についての栽培者データを含んでもよい。栽培者項目は、例えば、圃場位置、専門性、耕作面積、過去の利益、経験年数、作業時間および得意農作物の少なくとも1つを含んでもよい。専門性は、職業および趣味を含む。 In addition, the cultivation data may include grower data for grower items relating to the grower of the target crop. The grower item may include, for example, at least one of field location, specialty, cultivated area, past profits, years of experience, working hours and specialty crops. Specialty includes profession and hobbies.
読出部114は、記憶部120から参照データの少なくとも一部を読み出して背景データとして用いる。典型的には、読出部114は、記憶部120の参照データから、対象農作物に関連する参照農作物のデータを特定し、特定されたデータを背景データとして読み出す。なお、読出部114は、記憶部120の参照データから、対象農作物以外の項目を用いてデータを特定し、特定したデータを背景データとして読み出してもよい。
The
典型的には、処理部110は、対象データの対象農作物および項目に基づいて、参照データから背景データを読み出す。なお、読出部114は、対象データの項目に含まれない項目についても、参照データから背景データを読み出してもよい。また、読出部114は、対象データの項目の一部の項目についてのみ、参照データから背景データを読み出してもよい。
Typically, the
生成部116は、対象データと背景データとを合成した合成グラフデータを生成する。具体的には、生成部116は、対象データにおける栽培データの時間変化を示す対象グラフと背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成する。典型的には、生成部116は、対象データおよび背景データから、対象農作物に関する対象データに含まれる少なくとも2つの項目を座標項目として栽培データの時間変化を示す対象グラフと、背景データに基づく背景画像とを合成するように合成グラフデータを生成する。生成部116は、対象データに含まれる複数の項目のうちの少なくとも2つの項目を合成グラフの座標項目として用いる。
The
記憶部120は、主記憶装置と、補助記憶装置とを含む。主記憶装置は、例えば、半導体メモリである。補助記憶装置は、例えば、半導体メモリおよび/またはハードディスクドライブである。記憶部120はリムーバブルメディアを含んでいてもよい。
The
また、記憶部120は、コンピュータプログラムを記憶してもよい。この場合、処理部110は、記憶部120の記憶しているコンピュータプログラムを実行する。ここでは、コンピュータプログラムは、非一時的コンピュータ読取可能記憶媒体に記憶される。非一時的コンピュータ読取可能記憶媒体は、ROM(Read Only Memory)、RAM(Random Access Memory)、CD−ROM、磁気テープ、磁気ディスクまたは光データ記憶装置を含む。
Further, the
上述したように、記憶部120は、参照データを記憶する。参照データは、対象農作物を栽培する際に参照される参照農作物についてのデータを含む。例えば、参照データは、対象農作物と同科の農作物についてのデータを含む。または、参照データは、対象農作物と同属の農作物についてのデータを含む。あるいは、参照データは、対象農作物と同種の農作物についてのデータを含む。なお、参照データは、対象農作物と分類上の関連性の低い参照農作物についてのデータを含んでもよい。
As described above, the
なお、参照データは、複数の栽培データを含む。参照データに含まれる栽培データは、対象データについて上述した栽培データのいずれかの項目を含む。典型的には、参照データに含まれる栽培データの項目の数は、対象データに含まれる栽培データの項目の数よりも多い。 The reference data includes a plurality of cultivation data. The cultivation data included in the reference data includes any item of the cultivation data described above for the target data. Typically, the number of cultivation data items contained in the reference data is larger than the number of cultivation data items contained in the target data.
なお、典型的には、参照データは、参照農作物の栽培結果についてのデータを含む。ただし、参照データは、参照農作物の栽培過程についてのデータを含んでもよい。 In addition, typically, the reference data includes data on the cultivation result of the reference crop. However, the reference data may include data on the cultivation process of the reference crop.
また、記憶部120は、対象データを記憶し、取得部112は、記憶部120から対象データを読み出してもよい。さらに、記憶部120は、合成グラフデータを記憶してもよい。この場合、生成部116が合成グラフデータを生成した後、合成グラフデータは、記憶部120に記憶される。
Further, the
通信部130は、表示端末200と通信する。通信部130は、表示端末200と情報またはデータを送受信する。例えば、通信部130は、表示端末200から対象データを受信する。また、通信部130は、表示端末200に合成グラフデータを送信する。
The
通信部130は、表示端末200と通信する。通信部130は、表示端末200と情報またはデータを送受信する。例えば、通信部130は、表示端末200から対象農作物についての対象データを受信する。また、通信部130は、表示端末200に合成グラフデータを送信する。
The
表示端末200は、合成グラフデータに基づいて、合成グラフデータに示される合成グラフを表示する。表示端末200は、パーソナルコンピュータ(Personal Computer:PC)、スマートフォンまたはタブレットであってもよい。典型的には、表示端末200は、操作者によって操作される。例えば、操作者は、対象農作物の栽培者である。
The
表示端末200は、処理部210と、記憶部220と、通信部230と、表示部240と、入力部250とを備える。通信部230は、情報処理装置100と情報を通信する。処理部210は、記憶部220、通信部230、表示部240および入力部250を制御する。
The
処理部210は、例えば、中央処理演算機(Central Processing Unit:CPU)を有する。または、処理部210は、汎用演算機を有してもよい。典型的には、処理部210の演算能力は、処理部110の演算能力よりも小さい。
The
記憶部220は、対象データ、背景データおよび/または合成グラフデータを記憶する。典型的には、記憶部220は、対象データおよび合成グラフデータを記憶する。なお、記憶部220は、参照データの少なくとも一部を記憶してもよい。典型的には、記憶部220の記憶容量は、記憶部120の記憶容量よりも小さい。
The
記憶部220は、データおよびコンピュータプログラムを記憶する。記憶部220は、主記憶装置と、補助記憶装置とを含む。主記憶装置は、例えば、半導体メモリである。補助記憶装置は、例えば、半導体メモリおよび/またはハードディスクドライブである。記憶部220はリムーバブルメディアを含んでいてもよい。処理部210は、記憶部220の記憶しているコンピュータプログラムを実行する。
The
ここでは、コンピュータプログラムは、非一時的コンピュータ読取可能記憶媒体に記憶される。非一時的コンピュータ読取可能記憶媒体は、ROM(Read Only Memory)、RAM(Random Access Memory)、CD−ROM、磁気テープ、磁気ディスクまたは光データ記憶装置を含む。 Here, the computer program is stored on a non-temporary computer-readable storage medium. Non-temporary computer-readable storage media include ROM (Read Only Memory), RAM (Random Access Memory), CD-ROM, magnetic tape, magnetic disk or optical data storage device.
通信部230は、情報処理装置100と情報またはデータを送受信する。例えば、通信部230は、情報処理装置100に対象農作物についての栽培データまたは対象データを送信する。また、通信部230は、情報処理装置100から合成グラフデータを受信する。
The
表示部240は、操作画面又は各種処理の結果を表示する。また、表示部240は、合成グラフデータを示す合成グラフを表示する。
The
表示部240は、ディスプレイを有する。例えば、ディスプレイは液晶ディスプレイまたは有機ELディスプレイを含む。
The
表示部240は、合成グラフデータに基づいて、合成グラフを表示する。典型的には、合成グラフは、2次元グラフである。ただし、合成グラフは、3次元グラフであってもよい。
The
表示部240によって表示される合成グラフは、直交する2つの座標軸を基準としたグラフであることが好ましい。例えば、表示部240は、合成グラフを水平方向に延びるX軸およびX軸に対して直交する方向に延びるY軸を基準として表示することが好ましい。この場合、対象農作物の栽培状態の時間変化は、2つの座標軸に従って表示される。
The composite graph displayed by the
なお、記憶部220には、アプリケーションプログラムがインストールされてもよい。この場合、情報処理装置100は、表示端末200の記憶部220にインストールされたアプリケーションプログラムを起動することによって、アプリケーションプログラムと連動して起動して表示端末200を制御してもよい。これにより、表示端末200は、合成グラフを表示してもよい。表示端末200のアプリケーションプログラムは、情報処理装置100と連動して起動するための専用プログラムであってもよい。あるいは、アプリケーションプログラムは、通常のインターネットブラウザプログラムであってもよい。
An application program may be installed in the
本実施形態の表示システム300によれば、対象農作物の栽培状態の時間変化を示す対象グラフとともに、参照農作物についての栽培データを含む背景データの少なくとも一部に基づいた背景画像を表示する。このため、参照農作物と比較した対象農作物の栽培状態の時間変化を可視化できる。
According to the
次に、図1および図2を参照して本実施形態の情報処理装置100を備えた表示システム300のフローを説明する。図2は、表示システム300のフロー図である。
Next, the flow of the
図2に示すように、ステップS2において、対象農作物の複数の項目について時間に応じた栽培データを示す対象データを取得する。例えば、取得部112は、対象データを取得する。
As shown in FIG. 2, in step S2, target data showing cultivation data according to time for a plurality of items of the target crop is acquired. For example, the
典型的には、表示端末200の操作者は、入力部250から対象農作物の複数の項目について時間に応じた栽培データを示す対象データを入力する。通信部230は、対象データを情報処理装置100の通信部130に送信する。その後、取得部112は、対象データを取得する。処理は、ステップS4に進む。
Typically, the operator of the
ステップS4において、参照データから対象農作物に対応する参照農作物についてのデータを背景データとして読み出す。例えば、読出部114は、記憶部120に記憶された参照データから対象データの対象農作物に対応する参照農作物についてのデータを背景データとして読み出す。処理は、ステップS6に進む。
In step S4, the data about the reference crop corresponding to the target crop is read out from the reference data as background data. For example, the
ステップS6において、栽培データの時間変化を示す対象グラフと背景データに基づく背景画像とを合成した合成グラフを示す合成グラフデータを生成する。生成部116は、対象データおよび背景データから、栽培データの時間変化を示す対象グラフと背景データに基づく背景画像とが合成されるよう合成グラフデータを生成する。処理は、ステップS8に進む。
In step S6, a composite graph data showing a composite graph obtained by synthesizing a target graph showing a time change of cultivation data and a background image based on the background data is generated. The
ステップS8において、合成グラフデータに基づいて合成グラフを表示する。例えば、表示部240は、合成グラフデータに基づいて合成グラフを表示する。
In step S8, the composite graph is displayed based on the composite graph data. For example, the
典型的には、通信部130は、合成グラフデータを通信部230に送信する。その後、表示端末200の記憶部220が合成グラフデータを記憶して、表示部240は、記憶部220の合成グラフデータに基づいて合成グラフを表示する。
Typically, the
以上のようにして、表示システム300は合成グラフを表示する。本実施形態によれば、参照農作物の栽培データを示す背景画像とともに対象農作物の栽培状態の時間変化を表示するため、参照農作物と比較した対象農作物の栽培状態の時間変化を可視化できる。
As described above, the
なお、図1では、情報処理装置100は、処理部110と、記憶部120とを一体的に備えるように示されたが、本実施形態はこれに限定されない。処理部110および記憶部120は、異なる場所に配置されてもよい。例えば、処理部110および記憶部120は、いわゆるクラウドとして提供されてもよい。
Note that, in FIG. 1, the
次に、図1〜図3を参照して、対象データ、背景データおよび合成グラフデータを説明する。図3(a)は、対象データにおける栽培データの時間変化を示した対象グラフOGであり、図3(b)は、参照データから読み出した背景データに基づく背景画像BGを表すグラフであり、図3(c)は、対象グラフOGおよび背景画像BGを含む合成グラフSGである。 Next, the target data, the background data, and the composite graph data will be described with reference to FIGS. 1 to 3. FIG. 3A is a target graph OG showing the time change of cultivation data in the target data, and FIG. 3B is a graph showing a background image BG based on the background data read from the reference data. 3 (c) is a composite graph SG including the target graph OG and the background image BG.
図3(a)〜図3(c)のグラフにおいて、横軸(X軸)は茎頂距離を示し、縦軸(Y軸)は茎径を示す。なお、ここでは、グラフの横軸および縦軸の座標項目として、茎頂距離および茎径を用いるが、茎頂距離および茎径が例示であることは言うまでもない。 In the graphs of FIGS. 3A to 3C, the horizontal axis (X-axis) indicates the stem apex distance, and the vertical axis (Y-axis) indicates the stem diameter. Here, the shoot apex distance and the stem diameter are used as the coordinate items on the horizontal axis and the vertical axis of the graph, but it goes without saying that the shoot apex distance and the stem diameter are examples.
図3(a)に示すように、対象グラフOGは、対象農作物についての2つの項目(座標項目)に関する栽培データの時間変化を示す。対象グラフOGは、対象農作物の茎頂距離および茎径の時間変化を示す。 As shown in FIG. 3A, the target graph OG shows the time change of cultivation data for two items (coordinate items) for the target crop. The target graph OG shows the time change of the stem apex distance and the stem diameter of the target crop.
対象グラフOGは、1月1日付の栽培データから5月1日付の栽培データまでのプロットを含む。対象グラフOGにおいて、1月1日付の栽培データとして、1月1日付の対象農作物の茎頂距離および茎径に相当する値にプロットが付与される。同様に、2月1日付、3月1日、4月1日および5月1日付の対象農作物の茎頂距離および茎径に相当する値にプロットが付与される。ここでは、茎頂距離および茎径に相当する値は、時間変化にしたがって直線で結ばれる。 The target graph OG includes plots from the cultivation data dated January 1 to the cultivation data dated May 1. In the target graph OG, plots are added to the values corresponding to the stem apex distance and the stem diameter of the target crop on January 1 as the cultivation data dated January 1. Similarly, plots are given to the values corresponding to the stem apex distance and stem diameter of the target crops dated February 1, March 1, April 1, and May 1. Here, the values corresponding to the stem apex distance and the stem diameter are connected by a straight line with time.
例えば、対象データは、表示端末200の入力部250から入力される。典型的には、対象農作物の茎頂距離および茎径を測定するごとに、栽培データとして、対象農作物の茎頂距離および茎径についての栽培データが、表示端末200の入力部250から入力される。その後、表示端末200の通信部230は、栽培データを情報処理装置100の通信部130に送信する。情報処理装置100において、栽培データは記憶部120に記憶される。なお、対象データは、情報処理装置100の記憶部120にあらかじめ記憶されており、必要に応じて情報処理装置100の記憶部120から読み出されてもよい。
For example, the target data is input from the
図3(b)に示すように、背景画像BGは、複数のプロットを含む。複数のプロットは、それぞれ背景データのうちの2つの座標項目(茎頂距離および茎径)について相当する値に点を付すことによって形成される。ここでは、背景画像BGのプロットは、対象グラフOGのプロットよりも小さい。 As shown in FIG. 3B, the background image BG includes a plurality of plots. Multiple plots are formed by doting the corresponding values for each of the two coordinate items (stem apex distance and stem diameter) in the background data. Here, the plot of the background image BG is smaller than the plot of the target graph OG.
背景データは、参照農作物についての複数の栽培データを含む。ここでは、複数の栽培データのそれぞれは、茎頂距離および茎径の値を有する。図3(b)では、参考のために、背景データの茎頂距離および茎径に相当する点をプロットしている。 Background data includes multiple cultivation data for the reference crop. Here, each of the plurality of cultivation data has a stem apex distance and a stem diameter value. In FIG. 3B, for reference, points corresponding to the stem apex distance and the stem diameter of the background data are plotted.
図3(b)のグラフでは、背景画像BGは茎頂距離および茎径の値を示すデータごとにドット状に示される。このため、背景画像BGの濃度の濃さは、データの数に比例する。例えば、背景画像BGのうちの濃度の濃い領域は、対応するデータ数の多いことを示す。一方、背景画像BGのうちの濃度の低い領域は、対応するデータ数の少ないことを示す。 In the graph of FIG. 3B, the background image BG is shown in dots for each data indicating the values of the stem apex distance and the stem diameter. Therefore, the density of the background image BG is proportional to the number of data. For example, a dense region in the background image BG indicates that the number of corresponding data is large. On the other hand, a region having a low density in the background image BG indicates that the number of corresponding data is small.
図3(c)に示すように、合成グラフSGは、対象グラフOGと背景画像BGとを合成することによって生成される。生成部116は、対象データと背景データとに基づいて合成グラフデータを生成する。典型的には、表示端末200の通信部230は、合成グラフデータにアクセス可能である。例えば、表示部240は、合成グラフデータに基づいて合成グラフSGを表示する。
As shown in FIG. 3C, the composite graph SG is generated by synthesizing the target graph OG and the background image BG. The
なお、図3(c)に示した合成グラフSGでは、対象グラフOGのすべてのプロットは、背景画像BGの範囲内に位置している。このため、対象農作物は、概ね過去の参照農作物と同様に栽培されていることがわかる。 In the composite graph SG shown in FIG. 3C, all the plots of the target graph OG are located within the range of the background image BG. Therefore, it can be seen that the target crops are cultivated in the same manner as the reference crops in the past.
ただし、対象グラフOGの少なくとも1つのプロットが、背景画像BGから外れることもある。この場合、合成グラフSGには、対象グラフOGのうちの背景画像BGから外れたプロットの近傍にアラートメッセージが付されてもよい。アラートメッセージは、例えば、「参照データと比べて特異な状態です。栽培計画の変更をご検討下さい。」である。 However, at least one plot of the target graph OG may deviate from the background image BG. In this case, an alert message may be attached to the composite graph SG in the vicinity of the plot deviating from the background image BG in the target graph OG. The alert message is, for example, "It is in a peculiar state compared to the reference data. Please consider changing the cultivation plan."
本実施形態によれば、参照農作物の栽培データを背景画像として対象農作物の栽培状態の時間変化とともに表示する。このため、参照農作物と比較して対象農作物の栽培状態の時間変化を可視化できる。また、本実施形態によれば、対象農作物の生育メカニズムが充分に解明されていなくても、対象農作物の栽培の中間状態を好適に管理できる。 According to this embodiment, the cultivation data of the reference crop is displayed as a background image together with the time change of the cultivation state of the target crop. Therefore, it is possible to visualize the time change of the cultivation state of the target crop as compared with the reference crop. Further, according to the present embodiment, even if the growth mechanism of the target crop is not sufficiently elucidated, the intermediate state of cultivation of the target crop can be suitably managed.
なお、対象農作物は、トマト(ナス科ナス属)またはキュウリ(ウリ科キュウリ属)であることが特に好ましい。これらの農作物は、ある程度成長した後の収穫期間が比較的長く、栄養生長と生殖生長とのバランスを維持しながら長期間にわたって栽培することが好ましい。本実施形態によれば、栄養生長と生殖生長のバランスを視覚的に確認できる。なお、対象農作物についての対象データおよび参照農作物の参照データについてのそれぞれの栽培データとして、栄養生長と生殖生長の両立を図る時期に取得されたデータを用いることが特に好ましい。ただし、対象農作物についての対象データおよび参照農作物の参照データについてのそれぞれの栽培データはこれらに限定されない。 The target agricultural product is particularly preferably tomato (Solanaceae, Solanaceae) or cucumber (Cucurbitaceae, Cucumis). These crops have a relatively long harvest period after growing to some extent, and it is preferable to cultivate them for a long period of time while maintaining a balance between vegetative growth and reproductive growth. According to this embodiment, the balance between vegetative growth and reproductive growth can be visually confirmed. It is particularly preferable to use the data acquired at the time when both vegetative growth and reproductive growth are achieved as the target data for the target crop and the cultivation data for the reference data of the reference crop. However, the target data for the target crop and the respective cultivation data for the reference data of the reference crop are not limited to these.
なお、図3を参照した説明では、座標項目として、単一に測定可能な茎頂距離および茎径を用いたが、本実施形態はこれに限定されない。座標項目として、測定された値を変換または演算処理した値を用いてもよい。 In the description with reference to FIG. 3, a single measurable stem apex distance and stem diameter are used as coordinate items, but the present embodiment is not limited to this. As the coordinate item, a value obtained by converting or arithmetically processing the measured value may be used.
次に、図4を参照して対象データODおよび背景データBDを説明する。対象グラフは、対象データODに基づいて生成される。また、背景画像は背景データBDに基づいて生成される。図4(a)は、対象データODのテーブルであり、図4(b)は、背景データBDのテーブルである。 Next, the target data OD and the background data BD will be described with reference to FIG. The target graph is generated based on the target data OD. Further, the background image is generated based on the background data BD. FIG. 4A is a table of target data OD, and FIG. 4B is a table of background data BD.
図4(a)に示すように、対象データODは、異なる時間に測定された複数の栽培データを含む。ここでは、対象データは、栽培データ1〜5を含む。
As shown in FIG. 4A, the target data OD includes a plurality of cultivation data measured at different times. Here, the target data includes
栽培データ1〜5は、対象農作物、入力者、測定日、茎頂距離および茎径を示すデータを含む。栽培データ1の対象農作物はXである。栽培データ1の入力者はAAであり、測定日は2019年1月1日であり、茎頂距離はA1であり、茎径はB1である。A1は、2019年1月1日に対象農作物の茎頂距離を測定した値を示す。また、B1は、2019年1月1日に対象農作物の茎径を測定した値を示す。
栽培データ2〜5についても同様である。なお、栽培データ2〜5の入力者はすべてAAである。また、栽培データ2〜5では、それぞれ茎頂距離はA2〜A5であり、茎径はB2〜B5である。なお、茎頂距離のA1〜A5および茎径のB1〜B5は、生育データの一例である。
The same applies to
図4(b)に示すように、背景データBDは、複数の栽培データを含む。ここでは、背景データBDは、栽培データ1〜1000を含む。
As shown in FIG. 4B, the background data BD includes a plurality of cultivation data. Here, the background data BD includes
例えば、背景データBDは、異なる入力者によって入力された複数の栽培データを含む。また、背景データBDは、対象データの入力者が過去に入力した栽培データを含んでもよい。典型的には、背景データBDは、対象データのうちの最新の栽培データよりも前に入力されたデータである。 For example, the background data BD includes a plurality of cultivation data input by different inputters. In addition, the background data BD may include cultivation data previously input by the input person of the target data. Typically, the background data BD is the data input before the latest cultivation data among the target data.
栽培データ1〜1000は、参照農作物、入力者、測定日、茎頂距離および茎径を示すデータを含む。栽培データ1の参照農作物はX1である。栽培データ1の参照農作物は、対象農作物と同種であってもよく、別種であってもよい。栽培データ1の参照農作物は対象農作物の栽培に参照できるものであればよい。
Cultivation data 1-1000 includes data indicating the reference crop, input person, measurement date, stem apex distance and stem diameter. The reference crop of
栽培データ1の入力者はBBであり、測定日は2019年4月30日であり、茎頂距離はa1であり、茎径はb1である。栽培データ2〜1000についても同様である。ここでは、栽培データ2〜1000の入力者は多様である。また、背景データの栽培データは、対象データと同じ入力者の過去のデータを含んでもよい。なお、茎頂距離のa1〜a1000および茎径のb1〜b1000は、生育データの一例である。
The input person of the
なお、図4(a)に示した対象データは、対象農作物を示すデータを含んでいたが、対象データは、対象農作物を示すデータを含まなくてもよい。例えば、記憶部120に記憶された参照データが対象農作物の栽培に参照可能な参照農作物のみに関する場合、対象データは、対象農作物を示すデータを含まなくてもよい。あるいは、入力者に応じて対象農作物が特定される場合、対象データは、対象農作物を示すデータを含まなくてもよい。
The target data shown in FIG. 4A included data indicating the target crop, but the target data does not have to include data indicating the target crop. For example, when the reference data stored in the
また、図4(b)に示した背景データBDは、入力者および測定日を含んでいたが、背景データBDは、入力者および測定日を含まなくてもよい。また、表示部240は、表示端末200の操作者からの指示に基づいて、対象データODおよび/または背景データBDのテーブルを表示してもよい。
Further, the background data BD shown in FIG. 4B includes the input person and the measurement date, but the background data BD may not include the input person and the measurement date. Further, the
図4(b)に示した背景データBDでは、栽培データの数は1000個であったが、本実施形態はこれに限定されない。栽培データの数は、1000個より小さくてもよく、1000個よりも大きくてもよい。ただし、栽培データの数は、できるだけ多いことが好ましい。 In the background data BD shown in FIG. 4B, the number of cultivation data was 1000, but this embodiment is not limited to this. The number of cultivation data may be smaller than 1000 or larger than 1000. However, it is preferable that the number of cultivation data is as large as possible.
なお、図4(a)に示した対象データODは、記憶部120に参照データの一部として記憶される。これにより、今回の対象データODは、次回の合成グラフ生成時には、背景データとして用いられ得る。
The target data OD shown in FIG. 4A is stored in the
上述した説明では、合成グラフデータは、情報処理装置100において生成される。
In the above description, the synthetic graph data is generated in the
次に、図1〜図5を参照して、本実施形態の情報処理装置100のフローを説明する。図5は、本実施形態の情報処理装置100のフロー図である。
Next, the flow of the
図5に示すように、ステップS1において、合成グラフデータを生成する旨の指示があるか否かを判定する。例えば、取得部112は、合成グラフデータを生成する旨の指示があるか否かを判定する。典型的には、表示端末200の操作者が入力部250から合成グラフを表示する旨を入力すると、通信部230は合成グラフデータを生成する旨の指示を通信部130に送信する。通信部130が表示端末200から上記指示を受信した場合、取得部112は、合成グラフを生成する旨の指示があると判定する。
As shown in FIG. 5, in step S1, it is determined whether or not there is an instruction to generate synthetic graph data. For example, the
合成グラフデータを生成する旨の指示がないと判定された場合(ステップS1でNo)、処理はステップS1に戻る。合成グラフデータを生成する旨の指示があると判定された場合(ステップS1でYes)、処理は、ステップS2に進む。 If it is determined that there is no instruction to generate the composite graph data (No in step S1), the process returns to step S1. If it is determined that there is an instruction to generate the composite graph data (Yes in step S1), the process proceeds to step S2.
ステップS2において、対象データを取得したか否かを判定する。典型的には、対象データは、表示端末200から情報処理装置100に送信される。通信部130が表示端末200から対象データを受信した場合、取得部112は、対象データを取得したと判定する。
In step S2, it is determined whether or not the target data has been acquired. Typically, the target data is transmitted from the
対象データを取得していないと判定された場合(ステップS2でNo)、処理はステップS2に戻る。対象データを取得したと判定された場合(ステップS2でYes)、処理は、ステップS4に進む。 If it is determined that the target data has not been acquired (No in step S2), the process returns to step S2. If it is determined that the target data has been acquired (Yes in step S2), the process proceeds to step S4.
ステップS4において、背景データを読み出す。読出部114は、記憶部120の参照データから対象農作物の栽培に参照可能な参照農作物についてのデータを背景データとして読み出す。典型的には、読出部114は、対象データの対象農作物を抽出し、記憶部120の参照データから対象農作物に対応する参照農作物についてのデータを背景データとして読み出す。なお、読出部114は、対象データの対象農作物および項目を抽出し、記憶部120の参照データから対象農作物に対応する参照農作物の項目についてのデータを背景データとして読み出してもよい。次に、ステップS6に進む。
In step S4, the background data is read out. The
ステップS6において、対象データおよび背景データに基づいて合成グラフデータを生成する。生成部116は、対象データおよび背景データに基づいて合成グラフデータを生成する。次に、ステップS8aに進む。
In step S6, synthetic graph data is generated based on the target data and the background data. The
ステップS8aにおいて、表示端末200が合成グラフを表示するように表示端末200を制御する。典型的には、処理部110は、処理部210からの指示に基づいて、通信部130が合成グラフデータを表示端末200に送信するように通信部130を制御し、それにより、表示端末200は、合成グラフデータに基づいて合成グラフを表示する。
In step S8a, the
以上のようにして、本実施形態の情報処理装置100では、表示端末200からの指示に従って合成グラフデータを生成する。情報処理装置100は、参照農作物の栽培データを背景画像として対象農作物の栽培状態の時間変化とともに表示可能な合成グラフデータを生成する。合成グラフデータに基づく合成グラフの表示により、参照農作物と比較して対象農作物の栽培状態の時間変化を可視化できる。
As described above, the
なお、情報処理装置100は、合成グラフデータを生成した後、合成グラフデータをすぐに表示端末200に送信しなくてもよい。例えば、情報処理装置100は、対象データを受信後、合成グラフデータを生成して、記憶部120に記憶してもよい。この場合、情報処理装置100は、表示端末200から合成グラフデータを送信する旨の指示を受信後、表示端末200に合成グラフデータを送信できる。
The
なお、図3および図4を参照した上述の説明では、栽培データとして、対象農作物の生育状態を示す生育データを例示したが、本実施形態はこれに限定されない。栽培データは、対象農作物の生育環境を示す環境データを含んでもよい。 In the above description with reference to FIGS. 3 and 4, growth data indicating the growth state of the target crop is illustrated as cultivation data, but the present embodiment is not limited to this. The cultivation data may include environmental data indicating the growing environment of the target crop.
次に、図6を参照して、環境データを用いて生成された合成グラフSGを説明する。図6は、対象グラフOGおよび背景画像BGを合成した合成グラフSGである。図6の合成グラフSGにおいて、横軸(X軸)は平均気温を示し、縦軸(Y軸)は茎径を示す。ここでは、グラフの横軸および縦軸の座標項目は平均気温および茎径であるが、平均気温および茎径は例示であることは言うまでもない。 Next, a synthetic graph SG generated using the environmental data will be described with reference to FIG. FIG. 6 is a composite graph SG in which the target graph OG and the background image BG are combined. In the composite graph SG of FIG. 6, the horizontal axis (X-axis) indicates the average air temperature, and the vertical axis (Y-axis) indicates the stem diameter. Here, the coordinate items on the horizontal axis and the vertical axis of the graph are the average air temperature and the stem diameter, but it goes without saying that the average air temperature and the stem diameter are examples.
図6に示すように、合成グラフSGは、対象グラフOGと、背景画像BGとを含む。ここで、対象グラフOGは、1月1日付の栽培データから5月1日付の栽培データまでのプロットを含む。1月1日付の栽培データとして、1月1日付の対象農作物の平均気温および茎径に相当する値にプロットが付与される。同様に、2月1日付、3月1日、4月1日および5月1日付の対象農作物の平均気温および茎径に相当する値にプロットが付与される。ここでは、平均気温および茎径に相当する値は、時間変化にしたがって直線で結ばれる。 As shown in FIG. 6, the composite graph SG includes the target graph OG and the background image BG. Here, the target graph OG includes plots from the cultivation data dated January 1st to the cultivation data dated May 1st. As cultivation data dated January 1, plots are added to values corresponding to the average temperature and stem diameter of the target crops dated January 1. Similarly, plots are given to the values corresponding to the average temperature and stem diameter of the target crops dated February 1, March 1, April 1, and May 1. Here, the values corresponding to the average temperature and the stem diameter are connected by a straight line with time.
なお、図6の対象グラフOGにおいて、対象農作物の平均気温は、すべて外温を示すものではない。少なくとも一時期について、対象農作物の周囲温度は何らかの手法で制御される。 In the target graph OG of FIG. 6, the average temperatures of the target crops do not all indicate the outside air temperature. The ambient temperature of the target crop is controlled in some way, at least for a period of time.
なお、図6を参照した説明では、座標項目として、単一に測定可能な平均気温および茎径を用いたが、本実施形態はこれに限定されない。座標項目として、測定された値を変換または演算処理した値を用いてもよい。例えば、平均気温に代えて、平均気温および日射量を指数化して足し合わせてもよい。 In the description with reference to FIG. 6, the average temperature and the stem diameter that can be measured singly are used as the coordinate items, but the present embodiment is not limited to this. As the coordinate item, a value obtained by converting or arithmetically processing the measured value may be used. For example, instead of the average temperature, the average temperature and the amount of solar radiation may be indexed and added.
次に、図6および図7を参照して対象データおよび背景データを説明する。図7(a)は、対象データのテーブルであり、図7(b)は、背景データのテーブルである。ここでは、対象データおよび背景データのそれぞれについての栽培データは、生育データおよび環境データを含む。 Next, the target data and the background data will be described with reference to FIGS. 6 and 7. FIG. 7A is a table of target data, and FIG. 7B is a table of background data. Here, the cultivation data for each of the target data and the background data includes growth data and environmental data.
図7(a)に示すように、対象データODは、異なる時間に測定された複数の栽培データを含む。ここでは、対象データは、栽培データ1〜5を含む。
As shown in FIG. 7A, the target data OD includes a plurality of cultivation data measured at different times. Here, the target data includes
栽培データ1〜5は、入力者、測定日、茎径および平均気温を示すデータを含む。栽培データ1の入力者はAAであり、測定日は2019年1月1日であり、茎径はB1であり、平均気温はC1である。B1は、2019年1月1日に対象農作物の茎径を測定した値を示す。また、C1は、2019年1月1日に対象農作物の平均気温を測定した値を示す。なお、平均気温は、2019年1月1日の直前1週間の平均気温であってもよい。栽培データ1は、入力者AAによって入力される。
栽培データ2〜5についても同様である。なお、栽培データ2〜5の入力者はすべてAAである。また、栽培データ2〜5では、それぞれ茎径はB2〜B5であり、平均気温はC2〜C5である。なお、茎径のB1〜B5は生育データの一例であり、平均気温のC1〜C5は環境データの一例である。
The same applies to
図7(b)に示すように、背景データBDは、複数の栽培データを含む。これらの複数の栽培データは、対象データの入力者(AA)とは異なる入力者によって入力されたものでもよく、対象データの入力者(AA)によって過去に入力されたものであってもよい。ここでは、背景データBDは、栽培データ1〜1000を含む。典型的には、背景データBDは、対象データのうちの最も新しいデータよりも前に入力されたものである。
As shown in FIG. 7B, the background data BD includes a plurality of cultivation data. These plurality of cultivation data may be input by an input person different from the target data input person (AA), or may be input in the past by the target data input person (AA). Here, the background data BD includes
栽培データ1〜1000は、茎径および平均気温を示すデータを含む。栽培データ1の茎径はb1であり、平均気温はc1である。栽培データ2〜1000についても同様である。なお、茎径のb1〜b1000は生育データの一例であり、平均気温のc1〜c1000は環境データの一例である。
Cultivation data 1-1000 includes data indicating stem diameter and average temperature. The stem diameter of the
このように、栽培データは、生育データでだけでなく、環境データを含んでもよい。なお、図7に示した栽培データは、生育データおよび環境データをそれぞれ含んだが、栽培データは、環境データのみを含んでもよい。 As described above, the cultivation data may include not only growth data but also environmental data. The cultivation data shown in FIG. 7 includes growth data and environmental data, respectively, but the cultivation data may include only environmental data.
なお、図3および図6では、背景画像BGは、1つ背景データに対応して表示されたが、本実施形態はこれに限定されない。背景画像BGは、複数の背景データに応じて分けて表示されてもよい。 In addition, in FIG. 3 and FIG. 6, the background image BG is displayed corresponding to one background data, but the present embodiment is not limited to this. The background image BG may be displayed separately according to a plurality of background data.
次に、図8を参照して、背景画像BGとして複数の画像を含む合成グラフSGを説明する。図8は、背景画像BGとして画像BG1および画像BG2を含む合成グラフSGである。図8のグラフでは、横軸(X軸)は平均気温を示しており、縦軸(Y軸)は茎径を示す。 Next, with reference to FIG. 8, a composite graph SG including a plurality of images as the background image BG will be described. FIG. 8 is a composite graph SG including the image BG1 and the image BG2 as the background image BG. In the graph of FIG. 8, the horizontal axis (X-axis) shows the average temperature, and the vertical axis (Y-axis) shows the stem diameter.
図8に示すように、合成グラフSGは、対象グラフOGと、背景画像BGとを含む。対象グラフOGは、1月1日付の栽培データから5月1日付の栽培データまでのプロットを含む。1月1日付の栽培データとして、1月1日付の対象農作物の平均気温および茎径に相当する値にプロットが付与される。同様に、2月1日付、3月1日、4月1日および5月1日付の対象農作物の平均気温および茎径に相当する値にプロットが付与される。ここでは、平均気温および茎径に相当する値は、時間変化にしたがって直線で結ばれる。 As shown in FIG. 8, the composite graph SG includes the target graph OG and the background image BG. The target graph OG includes plots from the cultivation data dated January 1 to the cultivation data dated May 1. As cultivation data dated January 1, plots are added to values corresponding to the average temperature and stem diameter of the target crops dated January 1. Similarly, plots are given to the values corresponding to the average temperature and stem diameter of the target crops dated February 1, March 1, April 1, and May 1. Here, the values corresponding to the average temperature and the stem diameter are connected by a straight line with time.
ここでは、背景画像BGは、画像BG1と、画像BG2とを含む。画像BG1は、参照データから、座標項目とは異なる項目に対してある基準にしたがって読み出された1つの背景データに相当する値をプロットしたものであり、画像BG2は、参照データから、同じ項目に対して別の基準にしたがって読み出された別の背景データに相当する値をプロットしたものである。例えば、画像BG1は、単位面積当たりの収量(以下、単位収量)が第1閾値Th1以上であることを示すデータに相当し、画像BG2は、単位収量が第2閾値Th2未満(Th2≦Th1)であることを示すデータに相当する。ここでは、第1閾値Th1および第2閾値Th2は、単位収量について設定される。 Here, the background image BG includes the image BG1 and the image BG2. The image BG1 is a plot of values corresponding to one background data read out from the reference data according to a certain reference for an item different from the coordinate item, and the image BG2 is the same item from the reference data. It is a plot of values corresponding to another background data read according to another standard. For example, the image BG1 corresponds to data indicating that the yield per unit area (hereinafter, unit yield) is equal to or higher than the first threshold value Th1, and the image BG2 has a unit yield less than the second threshold value Th2 (Th2 ≦ Th1). Corresponds to the data indicating that. Here, the first threshold Th1 and the second threshold Th2 are set for a unit yield.
図8では、画像BG1と画像BG2とは互いに重ならないように配置される。画像BG1と画像BG2は、異なる色で表示されることが好ましい。例えば、画像BG1は、青色で表示され、画像BG2は、赤色で表示される。 In FIG. 8, the image BG1 and the image BG2 are arranged so as not to overlap each other. The image BG1 and the image BG2 are preferably displayed in different colors. For example, the image BG1 is displayed in blue and the image BG2 is displayed in red.
本実施形態によれば、合成グラフSGにおいて、背景画像BGは、単位収量にしたがって読み出した複数の背景データに対応する画像BG1および画像BG2を含む。このため、単位収量の異なる参照農作物の栽培結果と比較して対象農作物の栽培状態を可視化できる。 According to the present embodiment, in the synthetic graph SG, the background image BG includes the image BG1 and the image BG2 corresponding to the plurality of background data read out according to the unit yield. Therefore, the cultivation state of the target crop can be visualized by comparing with the cultivation result of the reference crop having a different unit yield.
なお、典型的には、第1閾値Th1および第2閾値Th2は、表示端末200の操作者によって入力部250から入力される。第1閾値Th1として標準目標値を設定することが好ましく、第2閾値Th2として下限目標値を設定することが好ましい。また、ここでは、第1閾値Th1および第2閾値Th2は、単位収量について設定されたが、第1閾値Th1および第2閾値Th2は収量について設定されてもよい。
Typically, the first threshold value Th1 and the second threshold value Th2 are input from the
また、図8では、背景画像BGとして、第1閾値Th1以上の背景データに対応する画像BG1と、第2閾値Th2未満の背景データに対応する画像BG2とを示したが、背景画像BGとして画像BG1および画像BG2の一方のみを用いてもよいことは言うまでもない。 Further, in FIG. 8, as the background image BG, an image BG1 corresponding to the background data having the first threshold Th1 or more and an image BG2 corresponding to the background data having the second threshold Th2 or less are shown. Needless to say, only one of BG1 and image BG2 may be used.
次に、図1、図8および図9を参照して対象データおよび背景データを説明する。図9(a)は、対象データODのテーブルであり、図9(b)は、背景データBD1のテーブルである。 Next, the target data and the background data will be described with reference to FIGS. 1, 8 and 9. FIG. 9A is a table of target data OD, and FIG. 9B is a table of background data BD1.
図9(a)に示すように、対象データODは、異なる時間に測定された複数の栽培データを含む。ここでは、対象データは、栽培データ1〜5を含む。栽培データ1〜5は、入力者、測定日、茎頂距離および茎径を示すデータを含む。栽培データ1の入力者はAAであり、測定日は2019年1月1日であり、茎頂距離はA1であり、茎径はB1である。A1は、2019年1月1日に対象農作物の茎頂距離を測定した値を示す。また、B1は、2019年1月1日に対象農作物の茎径を測定した値を示す。栽培データ1は、入力者AAによって入力される。
As shown in FIG. 9A, the target data OD includes a plurality of cultivation data measured at different times. Here, the target data includes
栽培データ2〜5についても同様である。なお、栽培データ2〜5の入力者はすべてAAである。また、栽培データ2〜5では、それぞれ茎頂距離はA2〜A5であり、茎径はa2〜a5である。なお、茎頂距離のA1〜A5および茎径のB1〜B5は、生育データの一例である。
The same applies to
ここでは、読出部114は、参照データから、所定の単位収量以上のデータを背景データとして読み出す。例えば、読出部114は、参照データから、単位収量が第1閾値Th1以上のデータを背景データBD1として読み出す。
Here, the
図9(b)に示すように、背景データBD1は、複数の栽培データを含む。ここでは、背景データBDは、栽培データ1〜1000を含む。典型的には、背景データBD1は、対象データのうちの最新のデータよりも前に入力されたものである。
As shown in FIG. 9B, the background data BD1 includes a plurality of cultivation data. Here, the background data BD includes
栽培データ1〜1000は、茎頂距離、茎径、収量、耕作面積および単位収量を含む。栽培データ1〜1000は、収穫の完了した参照農作物のデータを示す。栽培データ1の茎頂距離はaa1であり、茎径はba1であり、収量はda1であり、耕作面積はea1であり、単位収量はfa1である。
Cultivation data 1-1000 includes stem apex distance, stem diameter, yield, cultivated area and unit yield. Cultivation data 1-1000 show data of the reference crops that have been harvested. The stem apex distance of the
栽培データ2〜1000についても同様である。なお、茎頂距離のaa1〜aa1000、茎径のba1〜ba1000、収量のda1〜da1000および単位収量のfa1〜fa1000は生育データの一例であり、耕作面積のea1〜ea1000は栽培者データの一例である。ここでは、単位収量のfa1〜fa1000は、それぞれ、第1閾値Th1以上である。読出部114は、参照データから、単位収量の値が第1閾値Th1以上を示すデータを背景データBD1として読み出すことができる。
The same applies to
なお、読出部114は、参照データから、別の背景データを読み出してもよい。例えば、読出部114は、参照データから、単位収量が第2閾値Th2未満のデータを背景データBD2として読み出す。
The
図9(c)は、背景データBD2のテーブルである。図9(c)に示すように、背景データBD2は、複数の栽培データを含む。ここでは、背景データBD2は、栽培データ1〜1000を含む。典型的には、背景データBD2は、対象データのうちの最新のデータよりも前に入力されたものである。
FIG. 9C is a table of background data BD2. As shown in FIG. 9C, the background data BD2 includes a plurality of cultivation data. Here, the background data BD2 includes
栽培データ1〜1000は、茎頂距離、茎径、収量、耕作面積および単位収量を含む。栽培データ1〜1000は、収穫の完了した参照農作物のデータを示す。栽培データ1の茎頂距離はab1であり、茎径はbb1であり、収量はdb1であり、耕作面積はeb1であり、単位収量はfb1である。
Cultivation data 1-1000 includes stem apex distance, stem diameter, yield, cultivated area and unit yield. Cultivation data 1-1000 show data of the reference crops that have been harvested. The stem apex distance of the
栽培データ2〜1000についても同様である。なお、茎頂距離のab1〜ab1000、茎径のbb1〜bb1000、収量のdb1〜db1000および単位収量のfb1〜fb1000は生育データの一例である。耕作面積のea1〜eb1000は栽培者データの一例である。なお、ここでは、単位収量のfb1〜fb1000は、それぞれ、第2閾値Th2未満である。読出部114は、参照データから、単位収量の値が第2閾値Th2未満のデータを背景データBD2として読み出すことができる。
The same applies to
なお、図9(b)および図9(c)に示した背景データBD1、BD2は、それぞれ、収量、耕作面積および単位収量をすべて含んでいたが、背景データBDは、収量および耕作面積を含まなくてもよい。または、背景データBDは、単位収量を示すデータを有さず、単位収量は、収量および耕作面積の値から演算によって求められてもよい。 The background data BD1 and BD2 shown in FIGS. 9 (b) and 9 (c) included all the yield, the cultivated area and the unit yield, respectively, but the background data BD included the yield and the cultivated area, respectively. It does not have to be. Alternatively, the background data BD does not have data indicating the unit yield, and the unit yield may be obtained by calculation from the values of the yield and the cultivated area.
なお、農作物によっては、生育ステージが変化するものがある。このような農作物では、生育特性は、生育ステージに応じて大きく変動する。このため、対象データおよび参照データは、生育ステージに関するデータを含んでおり、背景データは、生育ステージに応じて読み出されることが好ましい。 Depending on the crop, the growth stage may change. In such crops, the growth characteristics vary greatly depending on the growth stage. Therefore, it is preferable that the target data and the reference data include data relating to the growth stage, and the background data is read out according to the growth stage.
次に、図1〜図10を参照して、生育ステージに応じた背景データの読み出しについて説明する。図10(a)は、生育ステージAの背景データに基づく合成グラフSGAであり、図10(b)は、生育ステージBの背景データに基づく合成グラフSGBである。図10(a)および図10(b)の合成グラフSGA、SGBでは、横軸(X軸)は茎頂距離を示しており、縦軸(Y軸)は茎径を示す。対象農作物および参照農作物は、それぞれ生育ステージAから生育ステージBに移行する。 Next, reading background data according to the growth stage will be described with reference to FIGS. 1 to 10. FIG. 10A is a synthetic graph SGA based on the background data of the growth stage A, and FIG. 10B is a synthetic graph SGB based on the background data of the growth stage B. In the synthetic graphs SGA and SGB of FIGS. 10 (a) and 10 (b), the horizontal axis (X-axis) indicates the stem apex distance, and the vertical axis (Y-axis) indicates the stem diameter. The target crop and the reference crop each transition from the growth stage A to the growth stage B.
図10(a)に示すように、合成グラフSGAは、対象グラフOGと、背景画像BGAとを含む。対象グラフOGは、1月1日付の栽培データから5月1日付の栽培データまでのプロットを含む。 As shown in FIG. 10A, the synthetic graph SGA includes a target graph OG and a background image BGA. The target graph OG includes plots from the cultivation data dated January 1 to the cultivation data dated May 1.
背景画像BGAは、参照データのうち参照農作物について生育ステージAのデータに相当する値をプロットしたものである。詳細には、背景画像BGAは、画像BGA1と、画像BGA2とを含む。画像BGA1は、参照データから所定の基準にしたがって読み出された1つの背景データに相当する値をプロットしたものであり、画像BGA2は、参照データから別の基準にしたがって読み出された別の背景データに相当する値をプロットしたものである。例えば、画像BGA1は、単位収量が第1閾値Th1以上であることを示すデータに相当し、画像BGA2は、単位収量が第2閾値Th2未満(Th2≦Th1)であることを示すデータに相当する。 The background image BGA is a plot of values corresponding to the data of the growth stage A for the reference crop among the reference data. Specifically, the background image BGA includes image BGA1 and image BGA2. The image BGA1 is a plot of values corresponding to one background data read from the reference data according to a predetermined reference, and the image BGA2 is another background read from the reference data according to another reference. It is a plot of the values corresponding to the data. For example, the image BGA1 corresponds to the data indicating that the unit yield is equal to or higher than the first threshold value Th1, and the image BGA2 corresponds to the data indicating that the unit yield is less than the second threshold value Th2 (Th2 ≦ Th1). ..
ここでは、画像BGA1と画像BGA2とは互いに重ならない。また、画像BGA1と画像BGA2は、異なる色で表示されることが好ましい。例えば、画像BGA1は、青色で表示され、画像BGA2は、赤色で表示される。 Here, the image BGA1 and the image BGA2 do not overlap each other. Further, the image BGA1 and the image BGA2 are preferably displayed in different colors. For example, the image BGA1 is displayed in blue and the image BGA2 is displayed in red.
なお、図10(a)に示すように、対象グラフOGのうち最新の栽培データに対応するプロットは、他の栽培データに対応するプロットとは異なるように表示されてもよい。例えば、最新の栽培データに対応するプロットは、他の栽培データに対応するプロットよりも大きく表示されてもよい。また、最新の栽培データに対応するプロットは、他の栽培データに対応するプロットとは異なる色で表示してもよい。 As shown in FIG. 10A, the plot corresponding to the latest cultivation data in the target graph OG may be displayed differently from the plot corresponding to other cultivation data. For example, the plot corresponding to the latest cultivation data may be displayed larger than the plot corresponding to other cultivation data. Further, the plot corresponding to the latest cultivation data may be displayed in a different color from the plot corresponding to other cultivation data.
対象農作物の生育ステージが5月1日付時点で生育ステージAの場合、表示端末200の操作者は、対象データとして生育ステージAを指定する。ただし、対象農作物の生育ステージがAからBに移行する可能性が高い場合、表示端末200の操作者は、生育ステージAの栽培状態だけでなく生育ステージBの栽培状態にも関心を有する。この場合、表示部240は、生育ステージBに対応する背景画像を表示可能であることが好ましい。なお、表示部240は、生育ステージAに対応する背景画像および生育ステージBに対応する背景画像の両方を表示してもよい。あるいは、表示部240は、生育ステージBに対応する背景画像のみを表示してもよい。
When the growth stage of the target crop is the growth stage A as of May 1, the operator of the
表示部240は、ステージ切り換えボタン242を表示する。表示端末200の操作者が、入力部250を介してステージ切り換えボタン242を選択すると、表示部240は、背景画像BGAを背景画像BGBに切り替える。この場合、表示部240は、対象グラフOGと背景画像BGBとを合成した合成グラフSGBを表示する。
The
図10(b)に示すように、合成グラフSGBは、対象グラフOGと、背景画像BGBとを含む。背景画像BGBは、背景画像BGAとは異なる。ここでは、背景画像BGBは、背景データのうち参照農作物について生育ステージBのデータに相当する値をプロットしたものである。 As shown in FIG. 10B, the synthetic graph SGB includes the target graph OG and the background image BGB. The background image BGB is different from the background image BGA. Here, the background image BGB is a plot of the values corresponding to the data of the growth stage B for the reference crop among the background data.
詳細には、背景画像BGBは、画像BGB1と、画像BGB2とを含む。画像BGB1は、参照データから所定の基準にしたがって読み出された1つの背景データに相当する値をプロットしたものであり、画像BGB2は、参照データから別の基準にしたがって読み出された別の背景データに相当する値をプロットしたものである。例えば、画像BGB1は、単位収量が第1閾値Th1以上であることを示すデータに相当し、画像BGB2は、単位収量が第2閾値Th2未満(Th2≦Th1)であることを示すデータに相当する。 Specifically, the background image BGB includes an image BGB1 and an image BGB2. The image BGB1 is a plot of values corresponding to one background data read from the reference data according to a predetermined reference, and the image BGB2 is another background read from the reference data according to another reference. It is a plot of the values corresponding to the data. For example, the image BGB1 corresponds to the data indicating that the unit yield is equal to or higher than the first threshold value Th1, and the image BGB2 corresponds to the data indicating that the unit yield is less than the second threshold value Th2 (Th2 ≦ Th1). ..
ここでは、画像BGB1と画像BGB2とは互いに重ならないように配置される。また、画像BGB1と画像BGB2は、異なる色で表示されることが好ましい。例えば、画像BGB1は、青色で表示され、画像BGB2は、赤色で表示される。 Here, the image BGB1 and the image BGB2 are arranged so as not to overlap each other. Further, it is preferable that the image BGB1 and the image BGB2 are displayed in different colors. For example, the image BGB1 is displayed in blue and the image BGB2 is displayed in red.
農作物の生育特性は、生育ステージに応じて変動する。このため、表示部240は、生育ステージに応じて背景画像を切り換えて表示することが好ましい。
The growth characteristics of crops vary depending on the growth stage. Therefore, it is preferable that the
次に、図1、図10および図11を参照して対象データおよび背景データを説明する。図11(a)は、対象データODのテーブルであり、図11(b)は、背景データBDAのテーブルである。 Next, the target data and the background data will be described with reference to FIGS. 1, 10 and 11. FIG. 11A is a table of target data OD, and FIG. 11B is a table of background data BDA.
図11(a)に示すように、対象データODは、異なる時間に測定された複数の栽培データを含む。ここでは、対象データは、栽培データ1〜5を含む。栽培データ1〜5は、入力者、測定日、茎頂距離、茎径および生育ステージを含む。栽培データ1の入力者はAAであり、測定日は2019年1月1日であり、茎頂距離はA1であり、茎径はB1である。2019年1月1日において、対象農作物の生育ステージはAである。
As shown in FIG. 11 (a), the target data OD includes a plurality of cultivation data measured at different times. Here, the target data includes
栽培データ2〜5についても同様である。なお、栽培データ2〜5の入力者はすべてAAである。また、栽培データ2〜5では、それぞれ茎頂距離はA2〜A5であり、茎径はa2〜a5である。2019年2月1日〜5月1日においても、対象農作物の生育ステージはAのままである。
The same applies to
ここでは、読出部114は、参照データから、ステージAを示すデータを背景データとして読み出す。例えば、読出部114は、参照データから、参照農作物のうちステージAを示すデータを背景データBDAとして読み出す。
Here, the
図11(b)に示すように、背景データBDAは、複数の栽培データを含む。ここでは、背景データBDは、栽培データ1〜1000を含む。典型的には、背景データBDは、対象データのうちの最も新しいデータよりも前に入力されたものである。
As shown in FIG. 11B, the background data BDA includes a plurality of cultivation data. Here, the background data BD includes
栽培データ1〜1000は、茎頂距離、茎径、単位収量および生育ステージを含む。栽培データ1の茎頂距離はac1であり、茎径はbc1であり、単位収量はfc1である。栽培データ1の生育ステージはAである。
Cultivation data 1-1000 include stem apex distance, stem diameter, unit yield and growth stage. The stem apex distance of the
栽培データ2〜1000についても同様である。なお、茎頂距離のac1〜ac1000、茎径のbc1〜bc1000および単位収量のfc1〜fc1000は生育データの一例である。
The same applies to
なお、図10(a)に示すように生育ステージAについての背景画像BGAを表示する場合、図11(b)に示したように、背景データBDとして生育ステージAに対応するデータが選択される。読出部114は、参照データから、生育ステージAに対応するデータを選択的に読み出して、生成部116は、読み出された背景データBDAに基づいて、背景画像BGAの画像BGA1および画像BGA2を含む合成グラフSGAを表示するための合成グラフデータを生成する。
When displaying the background image BGA for the growth stage A as shown in FIG. 10 (a), the data corresponding to the growth stage A is selected as the background data BD as shown in FIG. 11 (b). .. The
また、表示端末200の操作者が入力部250を介してステージ切り換えボタン242を選択すると、読出部114は、参照データから、ステージBを示すデータを背景データとして読み出す。例えば、読出部114は、参照データから、参照農作物のうちステージBを示すデータを背景データBDBとして読み出す。
Further, when the operator of the
図11(c)に示すように、背景データBDBは、複数の栽培データを含む。ここでは、背景データBDBは、栽培データ1〜1000を含む。典型的には、背景データBDは、対象データのうちの最も新しいデータよりも前に入力されたものである。
As shown in FIG. 11 (c), the background data BDB includes a plurality of cultivation data. Here, the background data BDB includes
栽培データ1〜1000は、茎頂距離、茎径、単位収量および生育ステージを含む。この場合、背景データBDは、収穫の完了した参照農作物のデータを示す。栽培データ1の茎頂距離はad1であり、茎径はbd1であり、単位収量はfd1である。栽培データ1の生育ステージはBである。
Cultivation data 1-1000 include stem apex distance, stem diameter, unit yield and growth stage. In this case, the background data BD indicates the data of the reference crop that has been harvested. The stem apex distance of the
栽培データ2〜1000についても同様である。なお、茎頂距離のad1〜ad1000、茎径のbd1〜bd1000および単位収量のfd1〜fd1000は生育データの一例である。
The same applies to
このように、生育ステージが変化する場合、参照すべきデータが異なるため、生成部116は、生育ステージに応じて、異なる背景データを用いて合成グラフデータを生成することが好ましい。
As described above, when the growth stage changes, the data to be referred to is different. Therefore, it is preferable that the
なお、図3、図8および図10では、背景画像は、該当する座標に対応してドット状に表示されたが、本実施形態はこれに限定されない。背景画像は、該当する座標に対応して特定形状に表示されてもよい。 In addition, in FIG. 3, FIG. 8 and FIG. 10, the background image is displayed in a dot shape corresponding to the corresponding coordinates, but the present embodiment is not limited to this. The background image may be displayed in a specific shape corresponding to the corresponding coordinates.
次に、図12を参照して、合成グラフSGを説明する。図12は、合成グラフSGである。合成グラフSGは、対象グラフOGと、背景画像BGとを含む。背景画像BGは、所定形状の外形を有する。ここでは、背景画像BGの外形は円形状である。 Next, the composite graph SG will be described with reference to FIG. FIG. 12 is a composite graph SG. The synthetic graph SG includes a target graph OG and a background image BG. The background image BG has an outer shape having a predetermined shape. Here, the outer shape of the background image BG is circular.
背景画像BGは、背景データのうちの一定の割合を内部に包含するように決定される。背景画像BGの外形は、予め決められてもよい。あるいは、背景画像BGの外形は、背景データに応じて任意に決定されてもよい。 The background image BG is determined to internally include a certain percentage of the background data. The outer shape of the background image BG may be predetermined. Alternatively, the outer shape of the background image BG may be arbitrarily determined according to the background data.
なお、図12に示した背景画像BGの外形は円形状であるが、所定形状の外形は、円、楕円または多角形であってもよい。 The outer shape of the background image BG shown in FIG. 12 is circular, but the outer shape of the predetermined shape may be a circle, an ellipse, or a polygon.
なお、図3、図6、図8および図10では、背景画像BGは、該当する点をプロットして示され、図11では、背景画像BGは、該当する点を内包するように特定の形状の画像が形成されたが、本実施形態はこれに限定されない。例えば、合成グラフは、背景を区分したセグメントごとに背景画像を表示してもよい。 In addition, in FIG. 3, FIG. 6, FIG. 8 and FIG. 10, the background image BG is shown by plotting the corresponding points, and in FIG. 11, the background image BG has a specific shape so as to include the corresponding points. However, the present embodiment is not limited to this. For example, the composite graph may display a background image for each segment in which the background is divided.
次に、図13を参照して、背景画像BGとしてセグメント画像BSを含む合成グラフSGを説明する。図13(a)は、背景画像BGとして複数のセグメント画像BSを含む合成グラフSGである。図13(a)の合成グラフSGでは、横軸(X軸)は茎頂距離を示しており、縦軸(Y軸)は茎径を示す。 Next, with reference to FIG. 13, a composite graph SG including a segment image BS as a background image BG will be described. FIG. 13A is a composite graph SG including a plurality of segment image BSs as the background image BG. In the synthetic graph SG of FIG. 13A, the horizontal axis (X-axis) indicates the stem apex distance, and the vertical axis (Y-axis) indicates the stem diameter.
合成グラフSGは、対象グラフOGと、背景画像BGとを含む。対象グラフOGは、1月1日付の栽培データから5月1日付の栽培データまでのプロットを含む。対象グラフOGにおいて、1月1日付の栽培データとして、1月1日付の対象農作物の茎頂距離および茎径に相当する値がプロットされる。同様に、2月1日付、3月1日、4月1日および5月1日付の対象農作物の茎頂距離および茎径に相当する値がプロットされる。茎頂距離および茎径に相当する値は、時間変化にしたがって直線で結ばれる。 The synthetic graph SG includes a target graph OG and a background image BG. The target graph OG includes plots from the cultivation data dated January 1 to the cultivation data dated May 1. In the target graph OG, as the cultivation data dated January 1, values corresponding to the stem apex distance and the stem diameter of the target crop dated January 1 are plotted. Similarly, values corresponding to the stem apex distance and stem diameter of the target agricultural products dated February 1, March 1, April 1, and May 1 are plotted. The values corresponding to the stem apex distance and the stem diameter are connected by a straight line with time.
ここでは、背景画像BGは、マトリクス状に区分された複数の区分(セグメント)ごとに表示される。複数の区分は、対象グラフOGの座標内をX軸方向およびY方向に沿って複数に分割して形成される。対象グラフOGの座標内のうち、セグメント画像BSの存在する領域は、セグメント画像BSの存在しない領域と比べて、セグメント内に存在する栽培データの数が多いことを示す。 Here, the background image BG is displayed for each of a plurality of divisions (segments) divided in a matrix. The plurality of divisions are formed by dividing the coordinates of the target graph OG into a plurality of divisions along the X-axis direction and the Y-direction. Among the coordinates of the target graph OG, the region where the segment image BS exists indicates that the number of cultivation data existing in the segment is larger than that in the region where the segment image BS does not exist.
ここでは、1つの区分に対応する栽培データの数(頻度)に応じて、該当区分全体に色の付されたセグメント画像BSとして設定される。例えば、1区分内の栽培データの数が所定数を超える場合、セグメント画像BSとして設定される。あるいは、1区分内の栽培データ数がデータ全体に対して3%を超える場合、セグメント画像BSとして設定されてもよい。 Here, according to the number (frequency) of cultivation data corresponding to one category, the segment image BS in which the entire corresponding category is colored is set. For example, when the number of cultivation data in one division exceeds a predetermined number, it is set as a segment image BS. Alternatively, when the number of cultivation data in one category exceeds 3% of the total data, it may be set as a segment image BS.
図13(a)に示した合成グラフSGでは、1月1日付、2月1日付および3月1日付の栽培データに対応するプロットは、セグメント画像BSと重ならない。このため、1月1日、2月1日および3月1日では、対象農作物は、過去に比較的少なかった栽培過程を経ていることが理解される。 In the synthetic graph SG shown in FIG. 13 (a), the plots corresponding to the cultivation data dated January 1, February 1, and March 1 do not overlap with the segment image BS. Therefore, on January 1, February 1, and March 1, it is understood that the target crops have undergone a relatively small cultivation process in the past.
一方で、4月1日付および5月1日付の栽培データに対応するプロットは、セグメント画像BSと重なる。このため、4月1日および5月1日では、対象農作物は、過去に比較的多くみられた栽培過程を経ていることが理解される。 On the other hand, the plots corresponding to the cultivation data dated April 1 and May 1 overlap with the segment image BS. Therefore, on April 1st and May 1st, it is understood that the target crops have undergone a relatively large number of cultivation processes in the past.
なお、対象グラフOGのプロットがセグメント画像BSと重なる場合、プロットは、ある色で表示される一方で、対象グラフOGのプロットがセグメント画像BSと重ならない場合、プロットは、別の色で表示されてもよい。例えば、対象グラフOGのうちセグメント画像BSと重なるプロットは青色で表示される一方で、セグメント画像BSと重ならないプロットは赤色で表示されてもよい。 When the plot of the target graph OG overlaps with the segment image BS, the plot is displayed in a certain color, while when the plot of the target graph OG does not overlap with the segment image BS, the plot is displayed in another color. You may. For example, in the target graph OG, the plot that overlaps with the segment image BS may be displayed in blue, while the plot that does not overlap with the segment image BS may be displayed in red.
本実施形態によれば、背景画像として、背景データのうちの該当する栽培データの多いセグメント画像BSが強調される。このため、参照農作物と比較した対象農作物の栽培状態の時間変化を強調して可視化できる。 According to the present embodiment, as the background image, the segment image BS having a large amount of corresponding cultivation data in the background data is emphasized. Therefore, it is possible to emphasize and visualize the time change of the cultivation state of the target crop as compared with the reference crop.
なお、図13(a)を参照した説明では、対象グラフOGの背景のセグメント内に該当するデータの数が背景データ全体に対して3%以上の場合に該当するセグメントをセグメント画像BSとして設定したが、本実施形態はこれに限定されない。セグメント画像BSを設定するための閾値は任意であってもよい。セグメント画像BSを設定するための閾値は、2%であってもよく、5%であってもよい。 In the explanation with reference to FIG. 13A, when the number of corresponding data in the background segment of the target graph OG is 3% or more with respect to the entire background data, the corresponding segment is set as the segment image BS. However, this embodiment is not limited to this. The threshold value for setting the segment image BS may be arbitrary. The threshold value for setting the segment image BS may be 2% or 5%.
また、閾値は、表示端末200の操作者によって設定されてもよい。あるいは、閾値は、生成部116または表示部240が自動的に設定してもよい。例えば、閾値は、対象グラフOGの背景のすべてのセグメント内のそれぞれのデータ数の平均値としてもよい。あるいは、すべてのセグメント内のそれぞれのデータ数に対して2以上の正規分布を有する群を仮定し、群間距離の中点を閾値として設定してもよい。
Further, the threshold value may be set by the operator of the
また、図13(a)を参照した説明では、セグメント画像として設定するための1つの閾値を設定したが、本実施形態はこれに限定されない。セグメント画像の有無を設定するための閾値に加えて、セグメント画像BSを異なる態様で表示するための1以上の閾値を設定してもよい。例えば、1つのセグメント内に該当するデータの数の割合が第1閾値未満の場合は、セグメント画像とせずに、データの数の割合が第1閾値以上第2閾値未満の場合は、薄いセグメント画像BSを設定し、データの数の割合が第2閾値以上の場合は、濃いセグメント画像BSを設定してもよい。あるいは、データの数の割合に応じて3段階以上の濃さになるようにセグメント画像BSの濃さをグラデーションに設定してもよい。 Further, in the description with reference to FIG. 13A, one threshold value for setting as a segment image is set, but the present embodiment is not limited to this. In addition to the threshold value for setting the presence / absence of the segment image, one or more threshold values for displaying the segment image BS in different modes may be set. For example, if the ratio of the number of data corresponding to one segment is less than the first threshold value, the image is not a segment image, and if the ratio of the number of data is equal to or more than the first threshold value and less than the second threshold value, a thin segment image is used. When the BS is set and the ratio of the number of data is equal to or higher than the second threshold value, the dark segment image BS may be set. Alternatively, the density of the segment image BS may be set to a gradation so that the density is three or more steps according to the ratio of the number of data.
なお、図13(a)に示した合成グラフSGでは、セグメント画像BSの外形は正方形であったが、本実施形態はこれに限定されない。セグメント画像BSの外形は任意であってもよい。例えば、セグメント画像BSの外形は、矩形状または多角形状であってもよい。 In the composite graph SG shown in FIG. 13A, the outer shape of the segment image BS is square, but the present embodiment is not limited to this. The outer shape of the segment image BS may be arbitrary. For example, the outer shape of the segment image BS may be rectangular or polygonal.
上述したように、対象グラフOGの少なくとも1つのプロットが、背景画像BGから外れる場合、合成グラフSGには、対象グラフOGのうちの背景画像BGから外れたプロットの近傍にアラートメッセージが付されてもよい。この場合、対象グラフOGのプロットと背景画像BGとの間の最短距離の長さに応じて、アラートメッセージが付されてもよい。 As described above, when at least one plot of the target graph OG deviates from the background image BG, an alert message is attached to the composite graph SG in the vicinity of the plot deviating from the background image BG in the target graph OG. May be good. In this case, an alert message may be attached according to the length of the shortest distance between the plot of the target graph OG and the background image BG.
例えば、図13(a)に示した合成グラフSGでは、対象グラフOGの5つのプロットのうち1月1日付の栽培データに対応するプロットは、セグメント画像BSとの最短距離が最も長い。この場合、図13(b)に示すように、1月1日付の栽培データに対応するプロットに対してアラートメッセージが付されてもよい。 For example, in the synthetic graph SG shown in FIG. 13A, the plot corresponding to the cultivation data dated January 1 of the five plots of the target graph OG has the longest shortest distance from the segment image BS. In this case, as shown in FIG. 13B, an alert message may be attached to the plot corresponding to the cultivation data dated January 1.
また、アラートメッセージは、セグメント内の頻度またはデータ比率が所定の範囲内にある場合に表示されてもよい。例えば、対象データのプロットされたセグメント内において背景データの数(頻度)またはデータ比率が第1閾値より大きく第2閾値以下の場合に、アラートメッセージが付されてもよい。背景データの数(頻度)またはデータ比率が第2閾値よりも小さいセグメント内のプロットに対してアラートメッセージを付すことにより、今後の栽培状態の変更を促すことができる。また、背景データの数(頻度)またはデータ比率が第1閾値よりも大きいセグメント内のプロットに対してアラートメッセージを付すことにより、今後の栽培状態の変更を期待できるプロットに対して、今後の栽培状態の変更を促すことができる。 The alert message may also be displayed when the frequency or data ratio within the segment is within a predetermined range. For example, an alert message may be attached when the number (frequency) or data ratio of background data in the plotted segment of the target data is greater than the first threshold value and equal to or less than the second threshold value. By attaching an alert message to the plot in the segment where the number (frequency) of background data or the data ratio is smaller than the second threshold value, it is possible to prompt the change of the cultivation state in the future. In addition, by attaching an alert message to the plot in the segment where the number (frequency) of background data or the data ratio is larger than the first threshold value, the plot that can be expected to change the cultivation state in the future will be cultivated in the future. It is possible to prompt the change of the state.
なお、図13(a)および図13(b)に示したように、背景画像BGがセグメント画像BSを含む場合、表示端末200において対象グラフOGのプロットと重なるセグメント画像BSが選択されると、読出部114は、参照データからセグメント画像BSに対応する背景データについての参照農作物のデータを時系列に読み出して、対象グラフOGの今後の変化を推定してもよい。
As shown in FIGS. 13 (a) and 13 (b), when the background image BG includes the segment image BS, when the segment image BS that overlaps with the plot of the target graph OG is selected on the
上述した説明では、合成グラフの横軸および縦軸の座標項目はあらかじめ設定されていたが、座標項目は、対象データおよび参照データの項目の範囲において任意に変更可能であってもよい。ただし、横軸および縦軸の座標項目に応じて、対象グラフOGおよび背景画像BGは変化する。このため、横軸および縦軸の座標項目は、対象グラフOGおよび背景画像BGとの違いが明確になるように設定されることが好ましい。 In the above description, the coordinate items on the horizontal axis and the vertical axis of the composite graph have been set in advance, but the coordinate items may be arbitrarily changed within the range of the items of the target data and the reference data. However, the target graph OG and the background image BG change according to the coordinate items on the horizontal axis and the vertical axis. Therefore, it is preferable that the coordinate items on the horizontal axis and the vertical axis are set so that the difference between the target graph OG and the background image BG becomes clear.
次に、図14を参照して、項目ごとの対象データおよび背景データの違いについて説明する。図14(a)は、合成グラフである。 Next, the difference between the target data and the background data for each item will be described with reference to FIG. FIG. 14A is a composite graph.
図14(a)に示すように、合成グラフSGは、対象グラフOGと、セグメント画像BSとして背景画像BGとを含む。ここでは、対象グラフOGは、1月1日付の栽培データから3月1日付の栽培データまでのプロットを含む。対象グラフOGにおいて、1月1日付の栽培データとして、1月1日付の対象農作物の茎頂距離および茎径に相当する値にプロットが付与される。同様に、2月1日付および3月1日付の対象農作物の茎頂距離および茎径に相当する値にプロットが付与される。ここでは、茎頂距離および茎径に相当する値は、時間変化にしたがって直線で結ばれる。 As shown in FIG. 14A, the composite graph SG includes the target graph OG and the background image BG as the segment image BS. Here, the target graph OG includes plots from the cultivation data dated January 1st to the cultivation data dated March 1st. In the target graph OG, plots are added to the values corresponding to the stem apex distance and the stem diameter of the target crop on January 1 as the cultivation data dated January 1. Similarly, plots are given to the values corresponding to the shoot apex distance and stem diameter of the target crops dated February 1 and March 1. Here, the values corresponding to the stem apex distance and the stem diameter are connected by a straight line with time.
合成グラフSGでは、1月1日付、2月1日付および3月1日付の栽培データに対応するプロットは、セグメント画像BSと重ならない。 In the synthetic graph SG, the plots corresponding to the cultivation data dated January 1, February 1, and March 1 do not overlap with the segment image BS.
ここで、表示端末200の操作者が、入力部250を介して1月1日付の対象農作物の茎頂距離および茎径に相当するプロットを選択すると、表示部240は、対象データの値と背景データの値とを比較するためのグラフを表示する。
Here, when the operator of the
図14(b)は、合成グラフSGの座標項目として用いた茎頂距離についての対象データの値と背景データの平均値とを示す模式的なグラフであり、図14(c)は、合成グラフの座標項目として用いた茎径についての対象データの値と背景データの平均値とを示す模式的なグラフである。ここでは、グラフはいずれも棒グラフである。なお、図14(b)および図14(c)は、項目データ比較グラフの一例である。 FIG. 14 (b) is a schematic graph showing the value of the target data and the average value of the background data for the shoot apex distance used as the coordinate item of the composite graph SG, and FIG. 14 (c) is the composite graph. It is a schematic graph which shows the value of the target data and the average value of the background data about the stem diameter used as the coordinate item of. Here, all the graphs are bar graphs. Note that FIGS. 14 (b) and 14 (c) are examples of item data comparison graphs.
図14(b)に示すように、1月1日付の対象農作物の茎頂距離の値は、背景データの茎頂距離についての平均値よりもかなり低い。一方で、図14(c)に示すように、1月1日付の対象農作物の茎径の値は、背景データの茎径についての平均値とほぼ等しい。このため、1月1日付の対象農作物について、茎径はおおむね平均的であるが、茎頂距離がかなり小さいことを可視化できる。 As shown in FIG. 14 (b), the value of the shoot apex distance of the target crop as of January 1 is considerably lower than the average value for the shoot apex distance of the background data. On the other hand, as shown in FIG. 14 (c), the value of the stem diameter of the target crop as of January 1 is almost equal to the average value of the stem diameter of the background data. Therefore, for the target crops dated January 1, it is possible to visualize that the stem diameter is generally average, but the stem apex distance is considerably small.
なお、図14(b)および図14(c)では、図14(a)の合成グラフSGの座標項目として用いた茎頂距離および茎径について示したが、本実施形態はこれに限定されない。合成グラフSGの座標項目として用いていない項目について対象データと背景データを比較してもよい。 Although FIGS. 14 (b) and 14 (c) show the shoot apex distance and the stem diameter used as the coordinate items of the synthetic graph SG of FIG. 14 (a), the present embodiment is not limited to this. The target data and the background data may be compared with respect to the items not used as the coordinate items of the composite graph SG.
図14(d)は、合成グラフSGの座標項目として用いていない伸長量についての対象データの値と背景データの平均値とを示す模式的なグラフであり、図14(e)は、合成グラフの座標項目として用いていない平均気温についての対象データの値と背景データの平均値とを示す模式的なグラフである。ここでは、グラフはいずれも棒グラフである。なお、図14(d)および図14(e)は、項目データ比較グラフの一例である。 FIG. 14 (d) is a schematic graph showing the value of the target data and the average value of the background data for the extension amount not used as the coordinate item of the composite graph SG, and FIG. 14 (e) is the composite graph. It is a schematic graph which shows the value of the target data and the average value of the background data about the average temperature which is not used as a coordinate item of. Here, all the graphs are bar graphs. Note that FIGS. 14 (d) and 14 (e) are examples of item data comparison graphs.
図14(d)に示すように、1月1日付の対象農作物の伸長量の値は、背景データの伸長量よりも小さい。このことから、対象農作物は、12月には参照農作物に対して茎頂距離は平均的であったが、1月までの間に茎径は平均値であった一方で、茎頂距離は平均値にまでは大きくならなかったと推論できる。 As shown in FIG. 14 (d), the value of the growth amount of the target crop as of January 1 is smaller than the growth amount of the background data. From this, the target crops had an average stem apex distance with respect to the reference crop in December, but the stem diameter was an average value by January, while the shoot apex distance was average. It can be inferred that the value did not increase.
図14(e)に示すように、1月1日付の対象農作物の平均気温の値は、背景データの平均気温についての平均値よりもかなり高い。このことから、対象農作物は、1カ月間にわたって比較的高温の環境下に晒されたため、茎頂距離が平均値ほどには伸長しなかったと推論できる。 As shown in FIG. 14 (e), the value of the average temperature of the target crops as of January 1 is considerably higher than the average value of the average temperature of the background data. From this, it can be inferred that the shoot apex distance did not grow as much as the average value because the target crop was exposed to a relatively high temperature environment for one month.
図14(d)および図14(e)に示すように、合成グラフの座標項目として用いていない項目について対象データと背景データとを比較することによって、対象農作物の栽培についてさらに考察できる。 As shown in FIGS. 14 (d) and 14 (e), the cultivation of the target crop can be further considered by comparing the target data and the background data for the items not used as the coordinate items of the synthetic graph.
また、図14(e)では、合成グラフの座標項目として用いていない項目として環境データの一例である平均気温について表示したが、環境データの項目について表示することが好ましい。環境データは、栽培者が制御可能なパラメータであることが多く、対象農作物のこれからの栽培に反映できるためである。上述したように、対象農作物の平均気温が高かったことが対象農作物の栽培の問題と推論される場合、翌月の対象農作物の平均気温が低下するように対象農作物の環境温度を制御してもよい。 Further, in FIG. 14E, the average temperature, which is an example of the environmental data, is displayed as an item not used as the coordinate item of the composite graph, but it is preferable to display the item of the environmental data. This is because environmental data is often a parameter that can be controlled by the grower and can be reflected in the future cultivation of the target crop. As described above, when it is inferred that the high average temperature of the target crop is a problem of cultivation of the target crop, the environmental temperature of the target crop may be controlled so that the average temperature of the target crop in the next month decreases. ..
次に、図14および図15を参照して対象データおよび背景データを説明する。図15(a)は、対象データODのテーブルであり、図15(b)は、背景データBDのテーブルである。 Next, the target data and the background data will be described with reference to FIGS. 14 and 15. FIG. 15A is a table of target data OD, and FIG. 15B is a table of background data BD.
図15(a)に示すように、対象データODは、栽培データ1〜3を含む。栽培データ1〜3は、入力者、測定日、茎頂距離、茎径、伸長量および平均気温を含む。栽培データ1の入力者はAAであり、測定日は2019年1月1日であり、茎頂距離はA1であり、茎径はB1である。A1は、2019年1月1日に対象農作物の茎頂距離を測定した値を示す。また、B1は、2019年1月1日に対象農作物の茎径を測定した値を示す。G1は、2019年1月1日に対象農作物の伸長量を測定した値を示す。典型的には、伸長量は、直前1カ月の対象農作物に対する伸長量を示してもよい。C1は、2019年1月1日に対象農作物の平均気温を測定した値を示す。なお、平均気温は、2019年1月1日の直前1週間の平均気温であってもよい。
As shown in FIG. 15A, the target data OD includes
栽培データ2〜3についても同様である。また、栽培データ2〜3では、それぞれ茎頂距離はA2〜A3であり、茎径はB2〜B3であり、伸長量はG2〜G3であり、平均気温はC2〜C3である。なお、茎頂距離のA1〜A3、茎径のB1〜B3および伸長量のG1〜G3は、生育データの一例であり、平均気温のC1〜C3は、環境データの一例である。
The same applies to
図15(b)に示すように、背景データBDは、栽培データ1〜1000を含む。栽培データ1〜1000は、茎頂距離、茎径、伸長量および平均気温を示すデータを含む。栽培データ1の茎頂距離はa1であり、茎径はb1であり、伸長量g1であり、平均気温はc1である。栽培データ2〜1000についても同様である。なお、茎頂距離のa1〜a1000、茎径のb1〜b1000および伸長量g1〜g1000は生育データの一例であり、平均気温のc1〜c1000は環境データの一例である。
As shown in FIG. 15B, the background data BD includes
なお、図14および図15(a)から理解されるように、対象データODに含まれる栽培データが、座標項目となり得る茎頂距離、茎径、伸長量および平均気温についてのデータを含む場合でも、合成グラフSGは、対象データODに含まれる2つの項目を座標項目として形成される。図14では、対象データODに含まれる2つの生育項目を座標項目として合成グラフSGが形成される。 As can be understood from FIGS. 14 and 15 (a), even when the cultivation data included in the target data OD includes data on the shoot apex distance, stem diameter, elongation amount and average temperature which can be coordinate items. , The composite graph SG is formed with two items included in the target data OD as coordinate items. In FIG. 14, a synthetic graph SG is formed with two growth items included in the target data OD as coordinate items.
上述の説明から理解されるように、同一の対象データODを用いても、対象グラフOGの座標項目を変更することによって、対象グラフOGおよび背景画像BGを変更した新たな合成グラフSGを生成できる。なお、対象データに含まれる複数の項目が座標項目になり得る場合、複数の項目のうちの合成グラフの座標項目となるべき項目が選択されてもよい。また、対象データの複数の項目のそれぞれに応じて対象データおよび背景データを比較できることが好ましい。 As can be understood from the above description, even if the same target data OD is used, a new synthetic graph SG in which the target graph OG and the background image BG are changed can be generated by changing the coordinate items of the target graph OG. .. When a plurality of items included in the target data can be coordinate items, an item to be a coordinate item of the composite graph among the plurality of items may be selected. Further, it is preferable that the target data and the background data can be compared according to each of the plurality of items of the target data.
次に、図1〜図5、図14〜図16を参照して、本実施形態の情報処理装置100のフローを説明する。図16は、本実施形態の情報処理装置100のフロー図である。図16のフロー図は、ステップS2aにおいて座標項目を選択可能であること、および、ステップS9a、S9bにおいて選択された項目データの表示を制御する点を除き、図5を参照して上述したフロー図と同様である。このため、冗長を避ける目的で重複する記載を省略する。
Next, the flow of the
図5を参照して上述したように、ステップS2において、対象農作物の複数の項目について時間に応じた栽培データを示す対象データを取得する。取得部112は、対象データを取得する。ここでは、図15に示したように、複数の項目は、入力者、測定日、茎頂距離、茎径、伸長量および平均気温を含む。ここでは、茎頂距離、茎径、伸長量および平均気温のいずれも座標項目となり得る。処理は、ステップS2aに進む。
As described above with reference to FIG. 5, in step S2, target data showing cultivation data according to time for a plurality of items of the target crop is acquired. The
ステップS2aにおいて、対象データの複数の項目のうち、合成グラフの座標項目とすべき項目を選択する。表示端末200の操作者は、対象データの項目から、入力部250を介して合成グラフの座標項目とすべき項目を選択する。例えば、対象データのうちの茎頂距離および茎径が座標項目として選択される。処理は、ステップS4に進む。なお、ステップS4からステップS8aまでは、図5を参照して上述したフローと同様であるため、説明を省略する。
In step S2a, an item to be a coordinate item of the composite graph is selected from a plurality of items of the target data. The operator of the
ステップS8aにおいて、表示端末200が合成グラフを表示するように表示端末200を制御する。典型的には、通信部130は、合成グラフデータを表示端末200に送信し、その後、表示端末200は、合成グラフデータに基づいて合成グラフを表示する。処理は、ステップS9aに進む。
In step S8a, the
ステップS9aにおいて、対象データの複数の項目からいずれかの項目を選択する。表示端末200の操作者は、入力部250を介して、対象データの複数の項目からいずれかの項目を選択する。この場合、生成部116は、図14(b)〜図14(d)に示した項目データ比較グラフを表示するための項目データ比較グラフデータを生成する。処理は、ステップS9bに進む。
In step S9a, any item is selected from the plurality of items of the target data. The operator of the
ステップS9bにおいて、表示端末200が項目データ比較グラフを表示するように表示端末200を制御する。典型的には、通信部130は、項目データ比較グラフデータを表示端末200に送信し、その後、表示端末200は、項目データ比較グラフデータに基づいて項目データ比較グラフ(図14(b)〜図14(d))を表示する。
In step S9b, the
以上のようにして、本実施形態の情報処理装置100は表示端末200の表示を制御する。本実施形態によれば、表示端末200の操作者の指示に応じて、座標項目の選択された合成グラフデータを生成できる。また、本実施形態によれば、対象データの複数の項目のそれぞれに応じて対象データおよび背景データを比較できる。
As described above, the
なお、合成グラフデータを生成する際に、合成グラフの横軸および縦軸の座標項目は、以下のように設定されることが好ましい。また、合成グラフの横軸および縦軸の座標項目を設定する場合には、生成部116による合成グラフの生成および表示部240による合成グラフの表示に先だち、生成部116によって背景候補画像を生成し、表示部240によって背景候補画像を表示することが好ましい。この場合、表示端末200の操作者は、入力部250を介して背景候補画像から背景画像を選択できる。
When generating the composite graph data, it is preferable that the coordinate items on the horizontal axis and the vertical axis of the composite graph are set as follows. When setting the coordinate items on the horizontal axis and the vertical axis of the composite graph, the
次に、図17を参照してグラフの横軸および縦軸の座標項目を設定するための背景候補画像について説明する。図17(a)は、グラフの座標項目の候補となる候補項目として項目Aおよび項目Bを設定した背景候補画像BGpを示す。図17(a)に示すように、背景候補画像BGpは、画像BGp1と、画像BGp2とを含む。画像BGp1および画像BGp2はそれぞれほぼ円形状の外形を有する。ここでは、画像BGp1の一部が画像BGp2の一部と重なる。 Next, a background candidate image for setting the coordinate items of the horizontal axis and the vertical axis of the graph will be described with reference to FIG. FIG. 17A shows a background candidate image BGP in which items A and B are set as candidate items that are candidates for coordinate items in the graph. As shown in FIG. 17A, the background candidate image BGPp includes an image BGp1 and an image BGp2. Image BGp1 and image BGp2 each have a substantially circular outer shape. Here, a part of the image BGp1 overlaps with a part of the image BGp2.
したがって、グラフの座標項目として項目Aおよび項目Bを設定した場合、背景候補画像BGpの画像BGp1の一部が画像BGp2の一部と重なるため、表示端末200の操作者は、対象農作物についての今後の栽培指針を決定しにくいことがある。このため、グラフの座標項目として項目Aおよび項目B以外の組み合わせを検討することが好ましい。 Therefore, when the items A and B are set as the coordinate items of the graph, a part of the image BGp1 of the background candidate image BGp overlaps with a part of the image BGp2. It may be difficult to determine the cultivation guidelines for. Therefore, it is preferable to consider combinations other than item A and item B as the coordinate items of the graph.
図17(b)は、グラフの候補項目として項目Cおよび項目Aを設定した背景候補画像BGqを示す。図17(b)に示すように、背景候補画像BGqは、画像BGq1と、画像BGq2とを含む。画像BGq1および画像BGq2はそれぞれほぼ円形状の外形を有する。ここでは、画像BGq1は、画像BGq2内に含まれる。 FIG. 17B shows a background candidate image BGq in which item C and item A are set as candidate items for the graph. As shown in FIG. 17B, the background candidate image BGq includes the image BGq1 and the image BGq2. The image BGq1 and the image BGq2 each have a substantially circular outer shape. Here, the image BGq1 is included in the image BGq2.
このため、グラフの座標項目として項目Cおよび項目Aを設定した場合、背景候補画像BGqの画像BGq1が画像BGq2内に含まれるため、表示端末200の操作者は、対象農作物についての今後の栽培指針を決定しにくい。このため、グラフの座標項目として項目Cおよび項目A以外の組み合わせを検討することが好ましい。
Therefore, when the item C and the item A are set as the coordinate items of the graph, the image BGq1 of the background candidate image BGq is included in the image BGq2, so that the operator of the
図17(c)は、グラフの候補項目として項目Cおよび項目Bを設定した背景候補画像BGrを示す。図17(c)に示すように、背景候補画像BGrは、画像BGr1と、画像BGr2とを含む。画像BGr1および画像BGr2はそれぞれほぼ円形状の外形を有する。ここでは、画像BGr1は、画像BGr2から大きく離れて位置する。 FIG. 17C shows a background candidate image BGr in which item C and item B are set as candidate items for the graph. As shown in FIG. 17C, the background candidate image BGr includes the image BGr1 and the image BGr2. Image BGr1 and image BGr2 each have a substantially circular outer shape. Here, the image BGr1 is located far away from the image BGr2.
このように、グラフの座標項目として項目Cおよび項目Bを設定した場合、背景候補画像BGrの画像BGr1は画像BGr2から大きく離れている。このため、表示端末200の操作者は、対象農作物についての今後の栽培指針を容易に決定できる。例えば、画像BGr1の背景データに対応する参照農作物の栽培結果が、画像BGr2の背景データに対応する参照農作物の栽培結果よりも優れている場合、表示端末200の操作者は、対象グラフOGの次のプロットが、画像BGr1に向かうように栽培状態を制御できる。
As described above, when the item C and the item B are set as the coordinate items of the graph, the image BGr1 of the background candidate image BGr is largely separated from the image BGr2. Therefore, the operator of the
次に、図1〜図5、図17および図18を参照して、本実施形態の情報処理装置100のフローを説明する。図18は、本実施形態の情報処理装置100のフロー図である。図18のフロー図は、ステップS5a〜ステップS5cにおいて背景候補画像を用いて座標項目を選択可能である点を除き、図5を参照して上述したフロー図と同様である。このため、冗長を避ける目的で重複する記載を省略する。
Next, the flow of the
ステップS4において、背景データを読み出す。読出部114は、記憶部120の参照データから対象農作物の栽培に参照可能な参照農作物についてのデータを背景データとして読み出す。典型的には、読出部114は、対象データの対象農作物を抽出し、記憶部120の参照データから対象農作物に対応する参照農作物についてのデータを背景データとして読み出す。処理は、ステップS5aに進む。
In step S4, the background data is read out. The
ステップS5aにおいて、対象データの複数の項目から、合成グラフの座標項目の候補を選択する。本明細書において、合成グラフの座標項目の候補を候補項目と記載することがある。候補項目は、あらかじめ記憶部120に記憶されていてもよい。あるいは、候補項目は、表示端末200の操作者が入力部250から入力されてもよい。
In step S5a, candidate coordinate items of the composite graph are selected from a plurality of items of the target data. In the present specification, a candidate for a coordinate item of a composite graph may be described as a candidate item. The candidate item may be stored in the
生成部116は、項目候補画像(図17(a)〜図17(c)参照)を表示するための項目候補画像データを生成する。処理は、ステップS5bに進む。
The
ステップS5bにおいて、表示端末200が項目候補画像を表示するように表示端末200を制御する。典型的には、通信部130は、項目候補画像データを表示端末200に送信し、その後、表示端末200は、項目候補画像データに基づいて項目候補画像を表示する(図17(a)〜図17(c)参照)。処理は、ステップS5cに進む。
In step S5b, the
ステップS5cにおいて、項目候補を座標項目として設定するか否かを判定する。典型的には、表示端末200の操作者が項目候補を座標項目として設定する旨を入力すると、通信部230は項目候補を座標項目として設定する旨の指示を通信部130に送信する。
In step S5c, it is determined whether or not the item candidate is set as the coordinate item. Typically, when the operator of the
項目候補を座標項目として設定された旨の指示がないと判定された場合(ステップS5cでNo)、処理はステップS5aに戻る。項目候補を座標項目として設定された旨の指示があると判定された場合(ステップS5cでYes)、処理は、ステップS6に進む。なお、ステップS6において、合成グラフデータは、項目候補を座標項目と設定して生成される。ステップS6以降は、図5を参照して上述したフローと同様であるため、説明を省略する。 If it is determined that there is no instruction that the item candidate is set as the coordinate item (No in step S5c), the process returns to step S5a. When it is determined that there is an instruction that the item candidate is set as the coordinate item (Yes in step S5c), the process proceeds to step S6. In step S6, the composite graph data is generated by setting the item candidates as coordinate items. Since steps S6 and subsequent steps are the same as the above-described flow with reference to FIG. 5, the description thereof will be omitted.
以上のようにして、本実施形態の情報処理装置100は表示端末200の表示を制御する。本実施形態によれば、対象グラフと比較する背景画像に適した座標項目を設定するため、合成グラフの有用性を向上させることができる。
As described above, the
なお、図18を参照した説明では、合成グラフデータを生成する前に、背景候補画像に基づいて座標項目を設定したが、本実施形態はこれに限定されない。一旦、対象データおよび背景データに基づいて合成グラフデータを生成して合成グラフデータに基づく合成グラフが表示された後に、表示端末200の操作者がその合成グラフとは別の合成グラフの表示を要望する場合、背景候補画像に基づいて新しい座標項目を設定し、その座標項目に従って、別の合成グラフデータが生成されてもよい。
In the description with reference to FIG. 18, the coordinate items are set based on the background candidate image before the composite graph data is generated, but the present embodiment is not limited to this. Once the composite graph data is generated based on the target data and the background data and the composite graph based on the composite graph data is displayed, the operator of the
以上、図面を参照して本発明の実施形態を説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である。また、上記の実施形態に開示される複数の構成要素を適宜組み合わせることによって、種々の発明の形成が可能である。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。図面は、理解しやすくするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数、間隔等は、図面作成の都合上から実際とは異なる場合もある。また、上記の実施形態で示す各構成要素の材質、形状、寸法等は一例であって、特に限定されるものではなく、本発明の効果から実質的に逸脱しない範囲で種々の変更が可能である。 The embodiments of the present invention have been described above with reference to the drawings. However, the present invention is not limited to the above-described embodiment, and can be implemented in various aspects without departing from the gist thereof. In addition, various inventions can be formed by appropriately combining the plurality of components disclosed in the above embodiments. For example, some components may be removed from all the components shown in the embodiments. In addition, components across different embodiments may be combined as appropriate. In order to make the drawings easier to understand, each component is schematically shown, and the thickness, length, number, spacing, etc. of each component shown are actual for the convenience of drawing creation. May be different. Further, the material, shape, dimensions, etc. of each component shown in the above embodiment are merely examples, and are not particularly limited, and various changes can be made without substantially deviating from the effects of the present invention. be.
なお、図1〜図18(特に、図1)を参照した上述の説明では、処理部110の演算能力が処理部210の演算能力よりも大きかったため、処理部110の読出部114および生成部116は、情報処理装置100に配置されたが、本実施形態はこれに限定されない。表示端末200の処理部210が、読出部114および生成部116と同様の機能を実現してもよい。
In the above description with reference to FIGS. 1 to 18 (particularly, FIG. 1), since the computing power of the
本発明は、表示制御方法、情報処理装置および/またはプログラムに好適に用いられる。 The present invention is suitably used for display control methods, information processing devices and / or programs.
100 情報処理装置
110 処理部
112 取得部
114 読出部
116 生成部
120 記憶部
130 通信部
200 表示端末
210 処理部
220 記憶部
230 通信部
240 表示部
250 入力部
100
Claims (14)
記憶部の参照データから、前記対象農作物の栽培に参照される参照農作物についてのデータを背景データとして読み出すステップと、
前記対象データにおける前記栽培データの時間変化を示す対象グラフと前記背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成するステップと、
表示端末が前記合成グラフデータに基づいて前記合成グラフを表示するように前記表示端末を制御するステップと
を包含する、表示制御方法。 Steps to acquire target data showing cultivation data according to time for multiple items of target crops,
A step of reading data about a reference crop referred to for cultivation of the target crop as background data from the reference data of the storage unit, and
A step of generating synthetic graph data for displaying a synthetic graph in which a target graph showing a time change of the cultivation data in the target data and a background image based on the background data are combined, and
A display control method including a step of controlling the display terminal so that the display terminal displays the composite graph based on the composite graph data.
前記合成グラフデータを生成するステップにおいて、前記2つの生育状態を示す項目を前記座標項目として前記対象グラフを形成する、請求項2に記載の表示制御方法。 In the step of acquiring the target data, the plurality of items of the cultivation data include at least two items indicating the growth state.
The display control method according to claim 2, wherein in the step of generating the synthetic graph data, the target graph is formed by using the items indicating the two growth states as the coordinate items.
前記合成グラフデータを生成するステップにおいて、前記生育状態を示す項目および前記環境状態を示す項目を前記座標項目として前記対象グラフを形成する、請求項2に記載の表示制御方法。 In the step of acquiring the target data, the plurality of items of the cultivation data include an item indicating the growth state of the target crop and an item indicating the environmental state of the target crop.
The display control method according to claim 2, wherein in the step of generating the synthetic graph data, the target graph is formed by using the item indicating the growth state and the item indicating the environmental state as the coordinate items.
前記候補項目として選択された座標にしたがって、前記背景データに基づく背景候補画像を表示するように前記表示端末を制御するステップをさらに包含する、請求項2から5のいずれかに記載の表示制御方法。 A step of selecting at least two candidate items that are candidates for the coordinate items from the plurality of items of the cultivation data in the target data, and
The display control method according to any one of claims 2 to 5, further comprising a step of controlling the display terminal so as to display a background candidate image based on the background data according to the coordinates selected as the candidate item. ..
記憶部の参照データから、前記対象農作物の栽培に参照される参照農作物についてのデータを背景データとして読み出す読出部と、
前記対象データにおける前記栽培データの時間変化を示す対象グラフと前記背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成する生成部と
を備える、情報処理装置。 An acquisition unit that acquires target data that shows cultivation data according to time for multiple items of the target crop,
A reading unit that reads out data about the reference crop referred to for cultivation of the target crop as background data from the reference data of the storage unit.
An information processing apparatus including a generation unit for generating synthetic graph data for displaying a synthetic graph obtained by synthesizing a target graph showing a time change of the cultivation data in the target data and a background image based on the background data.
記憶部の参照データから、前記対象農作物の栽培に参照される参照農作物についてのデータを背景データとして読み出すステップと、
前記対象データにおける前記栽培データの時間変化を示す対象グラフと前記背景データに基づく背景画像とを合成した合成グラフを表示するための合成グラフデータを生成するステップと、
表示端末が前記合成グラフデータに基づいて前記合成グラフを表示するように前記表示端末を制御するステップと
をコンピュータに実行させる、プログラム。 Steps to acquire target data showing cultivation data according to time for multiple items of target crops,
A step of reading data about a reference crop referred to for cultivation of the target crop as background data from the reference data of the storage unit, and
A step of generating synthetic graph data for displaying a synthetic graph in which a target graph showing a time change of the cultivation data in the target data and a background image based on the background data are combined, and
A program that causes a computer to perform a step of controlling a display terminal so that the display terminal displays the composite graph based on the composite graph data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020058673A JP2021157622A (en) | 2020-03-27 | 2020-03-27 | Display control method, information processing device and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020058673A JP2021157622A (en) | 2020-03-27 | 2020-03-27 | Display control method, information processing device and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021157622A true JP2021157622A (en) | 2021-10-07 |
Family
ID=77919746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020058673A Pending JP2021157622A (en) | 2020-03-27 | 2020-03-27 | Display control method, information processing device and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2021157622A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150310721A1 (en) * | 2012-08-06 | 2015-10-29 | Superior Edge, Inc. | Determining in-season crop status in an agricultural crop and alerting users |
JP2016101117A (en) * | 2014-11-28 | 2016-06-02 | 三菱電機株式会社 | Information processing device, and information processing method, and program |
JP2016154510A (en) * | 2015-02-26 | 2016-09-01 | 日本電気株式会社 | Information processor, growth state determination method, and program |
JP2017012138A (en) * | 2015-07-06 | 2017-01-19 | 日立マクセル株式会社 | Crop management system and crop management method |
US20170164556A1 (en) * | 2015-12-09 | 2017-06-15 | International Business Machines Corporation | Accurately Determining Crop Yield at a Farm Level |
JP2019187259A (en) * | 2018-04-20 | 2019-10-31 | キッセイコムテック株式会社 | Culture support method, culture support program, culture support device and culture support system |
-
2020
- 2020-03-27 JP JP2020058673A patent/JP2021157622A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150310721A1 (en) * | 2012-08-06 | 2015-10-29 | Superior Edge, Inc. | Determining in-season crop status in an agricultural crop and alerting users |
JP2016101117A (en) * | 2014-11-28 | 2016-06-02 | 三菱電機株式会社 | Information processing device, and information processing method, and program |
JP2016154510A (en) * | 2015-02-26 | 2016-09-01 | 日本電気株式会社 | Information processor, growth state determination method, and program |
JP2017012138A (en) * | 2015-07-06 | 2017-01-19 | 日立マクセル株式会社 | Crop management system and crop management method |
US20170164556A1 (en) * | 2015-12-09 | 2017-06-15 | International Business Machines Corporation | Accurately Determining Crop Yield at a Farm Level |
JP2019187259A (en) * | 2018-04-20 | 2019-10-31 | キッセイコムテック株式会社 | Culture support method, culture support program, culture support device and culture support system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210349933A1 (en) | Farm work support device and method, program, recording medium, and farm work support system | |
JP6753936B2 (en) | Information processing equipment and information processing system | |
US11793119B2 (en) | Information processing device and information processing method | |
AU2013201297B2 (en) | Programmable plant system | |
Charlton et al. | Innovations for a shrinking agricultural workforce | |
Khanh et al. | Future of smart agriculture techniques and applications | |
JP6295452B2 (en) | Crop development support device and program thereof | |
JP2019083746A (en) | Crop production management device | |
JP6095115B2 (en) | Data extraction apparatus, data extraction method, and program | |
JP7210392B2 (en) | agricultural support equipment | |
JP2021157622A (en) | Display control method, information processing device and program | |
JP2009240628A (en) | Program, information recording medium, and game system | |
KR102329027B1 (en) | Method for managing virtual object using augment reality and big-data and mobile terminal executing thereof | |
JP2018173911A (en) | Information processing device, program, information processing method, method and data structure for producing design information | |
JP7327791B2 (en) | Agricultural production support system and advice display program for each field | |
WO2024128041A1 (en) | Cultivation support device, cultivation support method and program | |
US20220366273A1 (en) | Prediction of residues of plant protection agents in harvested products | |
WO2020071050A1 (en) | Display device | |
JP2023175385A (en) | Plant growth monitoring method | |
JP2024077865A (en) | Cultivation support device and computer program | |
JP2023097383A (en) | Method for managing crop, management device, and program | |
JP2022120830A (en) | Fruit bunch yield prediction methods and fruit bunch yield prediction systems | |
JP2023111391A (en) | Agricultural information processing device, agricultural information processing method, and agricultural information processing program | |
Sarkar et al. | Estimation of Crop Optimal Parameter Ratio Index for Selection of Nearly Optimal Crop Mixes for Production under Protected Culture | |
JP2018169444A (en) | Learning evaluation assist system, learning evaluation assist method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20201019 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230123 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230228 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230829 |