(57)【要約】      （修正有）【課題】トラクタに接続された作業機からＶＴ（仮想端末）に送られる情報ユニットから、メーカー独自の情報種別を取得することにより、作業の実績を容易に取得する作業情報取得装置および分類器生成装置を提供する。【解決手段】作業情報取得装置４３の情報ユニット取得部７１は、トラクタに接続される作業機から通信ネットワークを介してＶＴ（仮想端末）に送られる情報ユニットを取得する。または、作業情報取得装置４３は、ＶＴの表示画像を取得する。学習済みの分類器７３には、情報ユニットに含まれる表示操作命令である表示情報、または、ＶＴの表示画像である表示情報が入力され、分類器７３は、表示情報に対応する情報種別を出力する。制御部７４は、分類器７３から出力された情報種別に関連付けて、当該表示情報に関連付けられた値を記憶部７５に保存する。【選択図】図５
2020177386.tif 000002
【特許請求の範囲】
【請求項１】
トラクタに接続される作業機から通信ネットワークを介して仮想端末に送られる情報ユニットから作業情報を取得する作業情報取得装置であって、
前記作業機から前記通信ネットワークを介して前記仮想端末に、制御画面を表示させる制御画面命令が送られた後、前記作業機の状態を示す情報ユニットが繰り返し送られ、
前記情報ユニットは、前記制御画面の表示を操作する表示操作命令を含み、
前記作業情報取得装置は、
前記通信ネットワークから前記仮想端末に送られる情報ユニットに含まれる表示操作命令である表示情報、または、前記表示操作命令に基づく表示画像である表示情報が入力されて、前記表示情報に対応する情報種別を出力する分類器と、
記憶部と、
前記分類器から出力された前記情報種別に関連付けて、前記表示情報に関連付けられた値を前記記憶部に保存する制御部と、
を備えることを特徴とする作業情報取得装置。  
【請求項２】
請求項１に記載の作業情報取得装置であって、
前記分類器を含む複数の分類器と、
前記通信ネットワークを介して前記作業機の作業種別を取得する作業種別取得部と、
前記作業種別に基づいて前記複数の分類器から分類器を選択する分類器選択部と、
をさらに備えることを特徴とする作業情報取得装置。
【請求項３】
トラクタに接続される作業機から通信ネットワークを介して仮想端末に送られる情報ユニットから情報種別を取得する分類器を生成する分類器生成装置であって、
前記作業機から前記通信ネットワークを介して前記仮想端末に、制御画面を表示させる制御画面命令が送られた後、前記作業機の状態を示す情報ユニットが繰り返し送られ、
前記情報ユニットは、前記制御画面の表示を操作する表示操作命令を含み、
前記分類器生成装置は、
前記通信ネットワークから前記仮想端末に送られる情報ユニットに含まれる表示操作命令である表示情報、または、前記表示操作命令に基づく表示画像である表示情報を取得する表示情報取得部と、
前記表示情報に対応する情報種別の入力を受け付ける、または、前記表示情報に関連する情報から情報種別を取得する情報種別取得部と、
情報種別と、前記情報種別に対応する表示情報との組み合わせを記憶する記憶部と、
前記記憶部に記憶されている表示情報と情報種別との複数の組み合わせに基づいて学習を行うことにより、表示情報の入力に応じて情報種別を出力する分類器を生成する分類器生成部と、
を備えることを特徴とする分類器生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トラクタに接続される作業機から作業情報を取得する技術に関連する。
【背景技術】
【０００２】
近年、農業分野において、トラクタと、トラクタに接続される作業機との間において通信を行い、作業状況を的確に作業者に表示したり、作業者から作業機に指示を行う技術が開発されている。作業機としては様々なものがあり、例えば、肥料を撒く機械、種を播く機械、農薬や液体肥料を撒く機械、苗を植える機械等を挙げることができる。トラクタと作業機との間の通信制御は、ISO 11783に定められており、この規格をトラクタと作業機との組み合わせであるワーキングセットに実装する技術の規格がＡＥＦ（Agricultural industry Electronics Foundation）により「ＩＳＯＢＵＳ」という名称で進められている。
【０００３】
ＩＳＯＢＵＳに定められた機能の一つとして、バーチャルターミナル（以下、「ＶＴ」という。「ユニバーサルターミナル」とも呼ばれる。）がある。ＶＴの機能を有する端末は、ディスプレイと操作部とを有する。作業機が有する電子制御ユニット（以下、「ＥＣＵ」という。）から送られてきた命令に基づいてＶＴはディスプレイに作業機の状態を表示する。作業者が操作部を操作することにより、ＶＴから作業機を制御する命令が送られる。ＶＴと作業機との間の通信内容を取得する技術として、例えば、特許文献１に開示されたものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−９８７４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、農作業の作業状況や作業実績を管理することは、生育管理において重要である。例えば、どのエリアにどの程度の農薬を噴霧したかという作業実績の記録は、作物の質の管理やコストの管理に役立てることができる。このような管理を効率よく行うために、ＶＴと作業機との間の通信内容を利用することが望まれる。
【０００６】
しかし、ＩＳＯＢＵＳにおけるＶＴと作業機との間の通信の規格では、通信方式の統一化が図られる一方で、メーカー独自の定義も認められている。そのため、作業機のメーカー以外の者が通信内容を正確に取得することができず、通信方式の統一化の努力が生かせないという問題が生じている。
【０００７】
本発明は、上記課題に鑑みなされたものであり、情報ユニットからメーカー独自の情報種別を取得することができ、作業の実績を示す作業情報を容易に取得することを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、トラクタに接続される作業機から通信ネットワークを介して仮想端末に送られる情報ユニットから作業情報を取得する作業情報取得装置に向けられている。前記作業機から前記通信ネットワークを介して前記仮想端末に、制御画面を表示させる制御画面命令が送られた後、前記作業機の状態を示す情報ユニットが繰り返し送られる。前記情報ユニットは、前記制御画面の表示を操作する表示操作命令を含む。
【０００９】
前記作業情報取得装置は、前記通信ネットワークから前記仮想端末に送られる情報ユニットに含まれる表示操作命令である表示情報、または、前記表示操作命令に基づく表示画像である表示情報が入力されて、前記表示情報に対応する情報種別を出力する分類器と、記憶部と、前記分類器から出力された前記情報種別に関連付けて、前記表示情報に関連付けられた値を前記記憶部に保存する制御部とを備える。
【００１０】
本発明の一の形態では、作業情報取得装置は、前記分類器を含む複数の分類器と、前記通信ネットワークを介して前記作業機の作業種別を取得する作業種別取得部と、前記作業種別に基づいて前記複数の分類器から分類器を選択する分類器選択部とをさらに備える。
【００１１】
本発明は、トラクタに接続される作業機から通信ネットワークを介して仮想端末に送られる情報ユニットから情報種別を取得する分類器を生成する分類器生成装置にも向けられている。前記作業機から前記通信ネットワークを介して前記仮想端末に、制御画面を表示させる制御画面命令が送られた後、前記作業機の状態を示す情報ユニットが繰り返し送られる。前記情報ユニットは、前記制御画面の表示を操作する表示操作命令を含む。
【００１２】
前記分類器生成装置は、前記通信ネットワークから前記仮想端末に送られる情報ユニットに含まれる表示操作命令である表示情報、または、前記表示操作命令に基づく表示画像である表示情報を取得する表示情報取得部と、前記表示情報に対応する情報種別の入力を受け付ける、または、前記表示情報に関連する情報から情報種別を取得する情報種別取得部と、情報種別と前記情報種別に対応する表示情報との組み合わせを記憶する記憶部と、前記記憶部に記憶されている表示情報と情報種別との複数の組み合わせに基づいて学習を行うことにより、表示情報の入力に応じて情報種別を出力する分類器を生成する分類器生成部とを備える。
【発明の効果】
【００１３】
本発明によれば、情報ユニットからメーカー独自の情報種別を取得することができ、作業の実績を示す作業情報を容易に取得することができる。
【図面の簡単な説明】
【００１４】
【図１】トラクタおよび作業機を示す概略図である。
【図２】通信ネットワークを示す図である。
【図３】制御画面の一例を示す図である。
【図４Ａ】作業情報取得装置の機能構成を示す図である。
【図４Ｂ】噴霧量表示の例を示す図である。
【図５】変更された噴霧量表示を示す図である。
【図６】作業情報取得装置の他の例を示す図である。
【図７】分類器生成装置の機能構成を示す図である。
【図８Ａ】学習に利用される表示の例を示す図である。
【図８Ｂ】学習に利用される表示の例を示す図である。
【発明を実施するための形態】
【００１５】
図１は、農作業用のトラクタ１１および作業機１２を示す概略図である。以下、トラクタ１１および作業機１２の組み合わせであるワーキングセット１を「ＷＳ１」と呼ぶ。トラクタ１１には様々な種類の作業機１２が取り付け可能である。図１では、作業機１２はトラクタ１１の後方に取り付けられるが、トラクタ１１の前方に取り付けられてもよい。作業機１２としては、例えば、肥料を撒く機械、種を播く機械、農薬や液体肥料を撒く機械、苗を植える機械、耕す機械等を挙げることができる。
【００１６】
図２は、トラクタ１１と作業機１２とを接続する通信ネットワーク３を示す図である。通信ネットワーク３は、ＩＳＯＢＵＳの規格に適合している。図２は簡素な通信ネットワーク３を示しているが、通信ネットワーク３は複雑な構造を有してもよい。通信ネットワーク３は、トラクタ１１内の通信ネットワーク３１と、作業機１２内の通信ネットワーク３２とを含む。通信ネットワーク３１と通信ネットワーク３２とは、接続部３０１で接続される。トラクタ１１の通信ネットワーク３１には、複数のＥＣＵ（電子制御ユニット）４１と、仮想端末（バーチャルターミナル）であるＶＴ４２と、作業情報取得装置４３と、その他の通信機器等が接続される。
【００１７】
ＥＣＵ４１は、トラクタ１１の各種センサや制御機器等に設けられ、センサにて取得された情報を通信ネットワーク３に送出したり、通信ネットワーク３から制御信号を受けとって制御機器に渡す。ＶＴ４２は、通信ネットワーク３を介して作業機１２と通信を行う。
【００１８】
作業情報取得装置４３は、作業機１２から通信ネットワーク３を介してＶＴ４２に送られる情報ユニットから作業情報を取得する。作業情報取得装置４３の詳細について後述する。作業情報取得装置４３は、接続部３０２を介して通信ネットワーク３に接続される。作業情報取得装置４３は、必要な時のみ通信ネットワーク３に接続されてもよく、常時接続されてもよい。なお、作業情報取得装置４３はＶＴ４２として機能する端末内に存在してもよい。すなわち、ＶＴ４２と作業情報取得装置４３とは一つの装置として設けられてもよい。
【００１９】
作業機１２の通信ネットワーク３２には、複数のＥＣＵ４４と、その他の通信機器等が接続される。ＥＣＵ４４は、作業機１２の各種センサや制御機器等に設けられ、通信ネットワーク３にセンサにて取得された情報を送出したり、通信ネットワーク３から制御信号を受けとって制御機器に渡す。ＥＣＵ４４は、通信ネットワーク３を介してトラクタ１１のＥＣＵ４１やＶＴ４２と通信を行う。ＥＣＵ４１、ＶＴ４２、ＥＣＵ４４等に実装されたコントロール・ファンクション（「ＣＦ」と略される。）と呼ばれる機能が、通信を実現する。
【００２０】
ＶＴ４２は、作業機１２のＥＣＵ４４から送られてきた命令に基づいてディスプレイに作業機の状態を表示する。作業者がＶＴ４２の操作部を操作することにより、ＶＴ４２からＥＣＵ４４を介して各種制御機器に制御命令が送られる。
【００２１】
なお、ISO 11783にて定められた「ＶＴ」は、仮想端末であるが、以下の説明におけるＶＴ４２は、仮想端末が実装された端末を指すものとする。もちろん、ＶＴ４２は、通信ネットワーク３に追加的に接続されたコンピュータが実現する端末であってもよい。すなわち、ＶＴ４２における「仮想端末」という表現は、実際の端末と捉えられてもよく、汎用機械上に実装される仮想的な端末と捉えられてもよい。
【００２２】
図３はＶＴ４２が有するディスプレイ４２１に表示される作業機１２に関する制御画面５の一例を示す図である。図３の制御画面５は、タンクの表示（以下、単に「タンク」と呼ぶ。）５１、ノズルの表示（以下、単に「ノズル」と呼ぶ。）５２、ノズルからの農薬の噴霧量を示す表示（以下、「噴霧量表示」と略す。）５３、操作ボタンの表示（以下、単に「操作ボタン」と呼ぶ。）５４等の表示を含む。また、タンク５１、ノズル５２、噴霧量表示５３、操作ボタン５４等を、以下、「表示要素」を総称する。
【００２３】
トラクタ１１および作業機１２を含むＷＳ１の起動時には、作業機１２の各種ＥＣＵ４４から通信ネットワーク３を介してＶＴ４２に制御画面５を表示させる制御画面命令、すなわち、基本画面の表示要素の表示やレイアウトを指示する命令が送られる。これにより、ディスプレイ４２１に制御画面５の基本構造が表示される。制御画面５は、作業機１２に対して固有の画面である。例えば、タンク５１を表示させるオブジェクトが作業機１２からＶＴ４２に送られ、タンク５１がディスプレイ４２１に描画される。ノズル５２、噴霧量表示５３、操作ボタン５４等も同様に表示される。
【００２４】
その後、作業機１２の状態に応じて、各種ＥＣＵ４４からは、対応する表示要素の表示を操作する表示操作命令が繰り返し送られる。表示要素の表示の操作は、表示要素に対応するオブジェクトに含まれる変数の値を変更する命令により実現される。すなわち、当該命令が表示操作命令である。表示操作命令は、予め定められた形式の一連の情報（以下、「情報ユニット」と呼ぶ。）にて作業機１２からＶＴ４２に送られる。情報ユニットの情報量が多い場合は、適宜、情報ユニットが複数のパケットに分割されてＶＴ４２に送られる。情報ユニットには、表示操作命令以外に、送信元のアドレス、送信先のアドレス、情報の種類等が含まれる。情報ユニットには、必要に応じて作業機の種類等が含められることがある。
【００２５】
例えば、タンク５１内の液体である農薬、水、肥料等の残量を示すオブジェクトの変数の値が表示操作命令により変更されると、タンク５１内の液体の残量を示す表示（以下、「残量表示」という。）５１１の高さが変更される。噴霧量表示５３のオブジェクトの変数の値が表示操作命令により変更されると、噴霧量表示５３の大きさ、すなわち、上下方向の長さが、図４Ａに示す表示から図４Ｂに示す表示に変化する。
【００２６】
以上のように、作業機１２からＶＴ４２へ作業機１２の状態を示す情報ユニットが繰り返し送られ、各情報ユニットは、制御画面５の表示を操作する表示操作命令を含む。これにより、ＶＴ４２のディスプレイ４２１には、作業機１２の状態がリアルタイムにて表示される。
【００２７】
一方、ＶＴ４２のディスプレイ４２１は、タッチパネル機能を有する。操作ボタン５４の部位に作業者が触れることにより、作業者が作業機１２を操作することが可能である。操作ボタン５４に代えて、ＶＴ４２のディスプレイ４２１の外に設けられた機械的操作機構が利用されてもよい。機械的操作機構としては、例えば、ジョイスティックやスイッチ等を挙げることができる。作業者が操作ボタン５４に触れると、その操作に応じた命令が作業機１２のＥＣＵ４４に送られ、ＥＣＵ４４からの信号を受けた機構要素が動作する。機構要素の動作により作業機１２の状態が変化する場合は、上述の通り、対応する表示操作命令がＥＣＵ４４からＶＴ４２に送られ、制御画面５の表示が変更される。なお、操作ボタン５４には、画面を前の画面や次の画面に切り替えるものも含まれる。
【００２８】
図５は、作業情報取得装置４３の機能構成を示す図である。作業情報取得装置４３は、接続部３０２ａと、情報ユニット取得部７１と、前処理部７２と、分類器７３と、制御部７４と、記憶部７５とを含む。接続部３０２ａは、図２の接続部３０２の作業情報取得装置４３側の部位である。接続部３０２ａを介して通信ネットワーク３を伝わる情報ユニットが作業情報取得装置４３に入力される。なお、接続部３０２ａを省略し、作業情報取得装置４３がトラクタ１１から分離不能に設けられてもよい。
【００２９】
情報ユニット取得部７１、前処理部７２、分類器７３および制御部７４は、コンピュータシステムがプログラムを実行することにより実現される。記憶部７５は、例えば、ハードディスクや半導体メモリである。なお、これらの構成要素は、複数のコンピュータシステムにより実現されてもよい。
【００３０】
情報ユニット取得部７１は、通信ネットワーク３からＶＴ４２に送られる情報ユニットを取得する。前処理部７２は、情報ユニットから、必要な情報を抽出する。ここで、ＩＳＯＢＵＳの規格等に基づいて情報の種類（以下、「情報種別」という。）が既知の場合には、前処理部７２から制御部７４に、情報種別と当該情報種別に対応する値とが入力され、制御部７４は、情報種別に関連付けて当該情報種別に対応する値を記憶部７５に保存する。値は、トラクタ１１の位置情報や時刻等と共に保存されてもよい。例えば、液体の噴霧量の情報種別に割り当てられた識別値が既知の場合、噴霧量を示す情報種別に関連付けて噴霧量を示す値が時系列に沿って保存される。これにより、どのエリアに液体をどの程度噴霧したか容易に記録することができ、後で確認することができる。
【００３１】
ところで、情報ユニットに含まれる情報種別の識別値が、メーカー独自の値になっている場合がある。この場合、前処理部７２で情報ユニットから表示操作命令が抽出され、表示操作命令が、予め学習により生成された分類器７３に入力される。分類器７３からは情報種別が出力される。分類器７３は、作業機１２の種類に対して専用のものであり、後述する手法にて生成される。制御部７４は、分類器７３からの情報種別に関連付けて、前処理部７２にて情報ユニットから抽出された値を記憶部７５に保存する。
【００３２】
例えば、噴霧量表示５３を操作する表示操作命令が、メーカー独自の未知の情報種別、例えば、情報種別を示すメーカー独自の識別値に関連づけられている場合、噴霧量表示５３を操作する表示操作命令が分類器７３に入力され、分類器７３から液体の噴霧量を示す情報種別が出力される。そして、当該情報種別に関連付けて表示操作命令に含まれる値、すなわち、オブジェクトの変数に含まれる値が記憶部７５に保存される。
【００３３】
他の例として、タンク５１の残量表示５１１を操作する表示操作命令が、メーカー独自の未知の情報種別に関連づけられている場合、残量表示５１１を操作する表示操作命令が分類器７３に入力され、分類器７３からタンク５１の液体の残量を示す情報種別が出力される。そして、当該情報種別に関連付けて表示操作命令に含まれる値、すなわち、オブジェクトの変数に含まれる値が記憶部７５に保存される。
【００３４】
実際には、噴霧量表示５３やタンク５１の残量表示５１１を含む様々な表示操作命令が学習済みの分類器７３に入力され、さらに好ましくは他の表示命令（例えば、制御画面命令）も入力されて噴霧量表示５３に対応する情報種別と、残量表示５１１に対応する情報種別とが出力され、これらに対応する値が別途取得される。なお、情報種別と同時に値も分類器７３にて取得されてもよい。
【００３５】
前処理部７２に入力される情報は、通信ネットワーク３を伝送される情報には限定されない。ＶＴ４２のディスプレイ４２１に表示される画面を撮像した画像信号、あるいは、画面を表示させるビデオ信号の外部出力信号が前処理部７２に入力されてもよい。この場合、信号から前処理部７２で画面の画像情報が生成され、画像情報が分類器７３に入力される。分類器７３は画像情報に基づいて情報種別および対応する値を出力する。これにより、制御部７４が情報種別に関連付けて値を保存することが実現される。
【００３６】
例えば、図３に示す制御画面５が分類器７３に入力されると、分類器７３は、タンク５１の残量表示５１１とノズル５２からの噴霧量表示５３とを認識して情報種別として出力する。さらに、残量表示５１１および噴霧量表示５３に基づいてこれらに対応する値を出力する。これにより、タンク５１の液体の残量の情報種別に関連づけて残量に対応する値（または相対的大きさ）が繰り返し記憶部７５に保存される。噴霧量の情報種別に関連付けて噴霧量に対応する値（または相対的大きさ）も繰り返し記憶部７５に保存される。この場合、分類器７３は情報種別に関連付けられた値を取得する役割も果たす。
【００３７】
分類器７３に表示操作命令または表示画像が入力される上記動作を一般的に表現すると、分類器７３には、通信ネットワーク３からＶＴ４２に送られる情報ユニットに含まれる表示操作命令、または、表示操作命令に基づく表示画像である表示情報が入力され、分類器７３は、表示情報に対応する情報種別を出力する。なお、表示情報は、分類器７３に直接的に入力されてもよく、前処理部７２を介して間接的に入力されてもよい。そして、制御部７４は、分類器７３から出力された情報種別に関連付けて、表示情報に関連付けられた値を記憶部７５に保存する。表示情報は、表示操作命令および表示画像の一方のみには限定されず、分類器７３に双方が入力されてもよい。
【００３８】
以上のように、予め学習された分類器７３を利用することにより、メーカー独自の未知の情報種別（例えば、メーカー独自に定められた識別値）を含む情報ユニットがＶＴ４２に入力される場合であっても、未知の情報種別を具体的な情報種別、例えば、情報の種類を示す一般的な名称として得ることができ、作業の実績を示す作業情報を容易に取得することが実現される。
【００３９】
分類器６３の数は、１つには限定されず、例えば、情報種別毎に分類器６３が設けられてもよい。
【００４０】
図６は、作業情報取得装置４３の他の例を示す図である。図６の作業情報取得装置４３では、図５に示す構成に、作業種別取得部７６と、分類器選択部７７とが追加される。作業種別取得部７６および分類器選択部７７は、コンピュータシステムがプログラムを実行することにより実現される。
【００４１】
作業種別取得部７６は、通信ネットワーク３を介して作業機１２の作業種別、すなわち、作業機１２の種類を取得する。作業種別は、ＷＳ１の起動時に作業機１２から既定のフォーマットで通信ネットワーク３に送信されることから、ＶＴ４２や作業情報取得装置４３等は、作業種別を容易に取得することができる。分類器選択部７７は、作業種別に基づいて複数の分類器７３から分類器７３を選択する。なお、選択される分類器７３の数は１以上であり、例えば、取得すべき少なくとも１つの情報種別に対応する少なくとも１つの分類器７３が選択される。
【００４２】
その後、図５の場合と同様に、選択された分類器７３を用いて、表示操作命令または表示画像に基づいて情報種別が取得され、制御部７４により、情報種別に関連付けて値が時系列的に記憶部７５に保存される。
【００４３】
作業種別取得部７６および分類器選択部７７により、作業機１２の種類に応じた適切な分類器７３が選択され、より確実に正しい情報種別を取得することが実現される。
【００４４】
図７は、分類器７３を生成する分類器生成装置４５の機能構成を示す図である。分類器生成装置４５は、作業情報取得装置４３と同一の装置であってもよく、異なる装置であってもよい。図７では、図５の作業情報取得装置４３と同様の構成要素には同符号を付している。分類器生成装置４５は、接続部３０２ａと、情報ユニット取得部７１と、表示情報取得部８１と、情報種別取得部８２と、記憶部７５と、分類器生成部８３とを含む。
【００４５】
情報ユニット取得部７１、表示情報取得部８１、情報種別取得部８２および分類器生成部８３は、コンピュータシステムがプログラムを実行することにより実現される。記憶部７５は、例えば、ハードディスクや半導体メモリである。なお、これらの構成要素は、複数のコンピュータシステムにより実現されてもよい。
【００４６】
分類器生成装置４５は、接続部３０２ａを介して通信ネットワーク３と接続可能である。図５の場合と同様に、作業機１２からは、通信ネットワーク３を介してＶＴ４２に、制御画面を表示させる制御画面命令が送られた後、作業機１２の状態を示す情報ユニットが繰り返し送られる。情報ユニット取得部７１は、接続部３０２ａを介して通信ネットワーク３からＶＴ４２に送られる情報ユニットを取得する。表示情報取得部８１は、情報ユニットに含まれる表示操作命令を表示情報として取得する。情報種別取得部８２は、キーボードやマウスを介して作業者からの情報種別の入力を受け付け、情報種別と表示情報とを関連付けて記憶部７５に保存する。分類器生成部８３は、分類器７３を生成する。
【００４７】
分類器生成装置４５にて分類器７３が生成される際には、トラクタ１１に様々なメーカーの作業機１２が接続される。情報種別取得部８２は、表示情報取得部８１が取得した表示情報に対応する画面表示をディスプレイ中にて強調して作業者に提示する。作業者はこの表示を見て、対応する情報種別を入力部を介して入力する。この入力に応答して、情報種別取得部８２は、情報種別と対応する表示情報とを関連付けて記憶部７５に保存する。なお、注目すべき表示情報による画面表示の周囲の表示も関連付けられて記憶部７５に保存されてもよい。例えば、基本画面である制御画面を表示させる制御画面命令も情報種別に関連付けられて保存される。
【００４８】
図８Ａおよび図８Ｂは、上記作業で作業者に提示される画面の例を示す図である。図８Ａおよび図８Ｂでは、タンク５１の残量表示５１１と噴霧量表示５３とが表示情報（表示操作命令）として強調表示された様子を示している。作業者はこれらの表示を選択して対応する情報種別を入力する。
【００４９】
同一の作業種別の様々な作業機１２がトラクタ１１に接続されて上記処理が行われることにより、記憶部７５には、情報種別と、当該情報種別に対応する表示情報との多数の組み合わせが保存される。そして、これらの組み合わせを教師情報として分類器生成部８３にて学習が行われることにより、表示情報を入力とし、情報種別を出力とする分類器７３が生成される。図８Ａ、図８Ｂおよび上述の図３に例示するタンク５１と、並列されたノズル５２を有する制御画面のように、作業機１２の種類によって制御画面のレイアウトや画面中の表示が操作される箇所は類似性がある。したがって、学習により、同一作業種別の他の制御画面にも対応可能な分類器７３を生成することが可能である。
【００５０】
なお、上述の表示情報による画面表示の周囲の表示に対応する表示命令も分類器７３の生成に利用されてもよい。これにより、入力情報が増加し、分類器７３の分類精度が向上する。
【００５１】
表示情報は、表示操作命令に基づく表示画像であってもよい。この場合、ＶＴ４２に表示される画像が表示情報取得部８１に入力される。すなわち、表示情報取得部８１は、情報ユニットに含まれる表示操作命令である表示情報、または、表示操作命令に基づく表示画像である表示情報を取得する。表示情報取得部８１が表示画像を表示情報として取得する場合、情報種別取得部８２は、画像を所定のディスプレイに表示すると共に、作業者による画像の一部の選択および対応する情報種別および値の入力を受け付ける。表示情報取得部８１は、当該画像の一部を表示情報として情報種別および値に関連付けてこれらの組み合わせを記憶部７５に保存する。
【００５２】
様々なメーカーの作業機１２をトラクタ１１に取り付けて表示情報の取得、並びに、情報種別および値の入力が繰り返されることにより、記憶部７５には情報種別および値と、当該情報種別および値に対応する表示情報との多数の組み合わせが保存される。そして、これらの組み合わせを教師情報として分類器生成部８３にて学習が行われることにより、部分画像である表示情報を入力とし、情報種別および値を出力とする分類器７３が生成される。
【００５３】
なお、生成された分類器７３が図６に示す複数の分類器７３の１つとして利用される場合、分類器７３に作業機１２の作業種別が関連付けられる。
【００５４】
学習には、様々な手法が採用可能である。例えば、ニューラルネットワーク、決定木、複数の学習方法を組み合わせたもの等が利用可能である。さらには、ディープラーニング等を利用した人工知能に追加学習を行うことにより分類器７３が生成されてもよい。
【００５５】
分類器生成装置４５により、情報ユニットに含まれる表示操作命令の情報種別が未知の場合に表示情報から情報種別が取得可能な分類器７３を生成することができる。
【００５６】
情報種別取得部８２は、表示情報に対応する情報種別の入力を受け付ける方法ではなくて、表示情報に関連する情報から情報種別を自動的に取得してもよい。例えば、表示情報が表示操作命令の場合、表示操作命令に最も近い制御画面の文字列が情報種別として取得されてもよい。表示情報が表示画面の一部の場合、その部分画像に最も近い文字列が情報種別として取得されてもよい。
【００５７】
上記実施形態および各変形例における構成は、相互に矛盾しない限り適宜組み合わされてよい。
【符号の説明】
【００５８】
３    通信ネットワーク
５    制御画面
１１    トラクタ
１２    作業機
４２    ＶＴ（仮想端末）
４３    作業情報取得装置
４５    分類器生成装置
７３    分類器
７４    制御部
７５    記憶部
７６    作業種別取得部
７７    分類器選択部
８１    表示情報取得部
８２    情報種別取得部
８３    分類器生成部
３０２ａ    接続部
【図１】
2020177386.tif 000003
【図２】
2020177386.tif 000004
【図３】
2020177386.tif 000005
【図４Ａ】
2020177386.tif 000006
【図４Ｂ】
2020177386.tif 000007
【図５】
2020177386.tif 000008
【図６】
2020177386.tif 000009
【図７】
2020177386.tif 000010
【図８Ａ】
2020177386.tif 000011
【図８Ｂ】
2020177386.tif 000012