掌桥专利:专业的专利平台
掌桥专利
首页

作业管理方法、作业管理系统以及程序

文献发布时间:2024-04-18 20:01:30


作业管理方法、作业管理系统以及程序

技术领域

本发明涉及作业管理方法、作业管理系统以及程序。

背景技术

近年来,随着农业信息化的发展,开发了如下技术:向作业者、田地管理者这样的用户提供关于供作业装置进行作业的作业区域的信息。

与此相关,专利文献1公开了如下技术:基于作业装置进行作业的位置信息而自动地确定供各装置进行作业的区域,并提供与作业区域相关的信息。

另外,专利文献2公开了如下技术:基于作业装置进行作业的位置信息而决定供该作业装置进行作业的作业区域。关于专利文献2的技术,在基于位置信息而推定为供同一作业装置进行作业的区域与2块以上的田地对应的情况下,分割为2个以上的区域进行管理。

现有技术文献

专利文献

专利文献1:日本特开2021-23263号公报

专利文献2:日本特开2022-36524号公报

发明内容

关于专利文献1的技术,即便多个作业装置在同一区域(例如,单块田地)进行作业,也分别管理供各作业装置进行作业的区域。另外,关于专利文献2的技术,可以分别管理供一台作业装置进行作业的区域中应被分割的区域,但是,即便供多个作业装置进行作业的区域为同一区域也分别进行管理。因而,若多个作业装置在同一区域进行作业,则有时不提供该同一区域的信息,提供的信息有可能不符合用户的需求。

鉴于上述状况,本公开的目的之一在于在提供关于作业装置的作业的信息时提高符合用户的需求的比例。关于其他目的,能够根据以下记载及实施方式的说明而理解。

以下,利用在用于实施发明的方式中使用的编号/附图标记而对用于解决课题的手段进行说明。为了表示权利要求书的记载和用于实施发明的方式的对应关系的一例,作为参考,以带括号的方式附加这些编号/附图标记。因此,权利要求书不应因带括号的记载而被限定性地解释。

实施方式所涉及的作业管理方法包括如下步骤:基于多个作业装置(20)进行作业的位置而决定供多个作业装置(20)中的至少一个作业装置进行作业的假想区域(LA);基于决定的假想区域(LA)、以及供多个作业装置(20)分别进行作业的作业区域(A)而决定供多个作业装置中的2个以上的作业装置(20)进行作业的综合区域(CA);以及输出表示综合区域的输出信息(D3b)。

实施方式所涉及的作业管理装置具备:假想决定部(130),其基于多个作业装置(20)进行作业的位置而决定供多个作业装置(20)中的至少一个作业装置进行作业的假想区域(LA);综合决定部(140),其基于假想决定部(130)决定的假想区域(LA)、以及供多个作业装置(20)分别进行作业的作业区域(A)而决定供多个作业装置中的2个以上的作业装置(20)进行作业的综合区域(CA);以及输出部(150),其输出表示综合区域(CA)的输出信息(D3b)。

实施方式所涉及的程序使计算机执行如下处理:基于多个作业装置(20)进行作业的位置而决定供多个作业装置(20)中的至少一个作业装置进行作业的假想区域(LA);基于决定的假想区域(LA)、以及供多个作业装置(20)分别进行作业的作业区域(A)而决定供多个作业装置中的2个以上的作业装置(20)进行作业的综合区域(CA);以及输出表示综合区域(CA)的输出信息(D3b)。

发明效果

根据上述方式,在提供关于作业装置的作业的信息时符合用户的需求的比例较高。

附图说明

图1是示出一实施方式所涉及的作业管理系统的结构的框图。

图2是示出一实施方式所涉及的作业管理装置以及终端装置的结构的框图。

图3是示出一实施方式所涉及的个别区域信息的一例的图。

图4是示出一实施方式所涉及的综合区域信息的一例的图。

图5是表示一实施方式所涉及的作业管理系统的处理的流程图。

图6是示出一实施方式所涉及的个别作业区域的一例的图。

图7是示出一实施方式所涉及的整个区域的一例的图。

图8是示出一实施方式所涉及的整个区域的分割例的图。

图9是示出一实施方式所涉及的综合区域及作业区域的一例的图。

图10A是示出一实施方式所涉及的作业管理系统显示的画面的一例的图。

图10B是示出一实施方式所涉及的作业管理系统显示的画面的一例的图。

附图标记说明

1…作业管理系统;10…作业管理装置;12…输入输出装置;14…运算装置;16…通信装置;18…存储装置;110…获取部;120…个别决定部;130…假想决定部;140…综合决定部;150…输出部;160…信息存储部;20…作业装置;30…终端装置;32…输入输出部;34…运算部;36…通信部;38…存储部;310…显示部;P1、P2…程序;M1、M2…存储介质;NT…网络;D2…运转信息;D3a…个别区域信息;D3b…综合区域信息;F1~F5…田地;A1~A5…作业区域;EA…整个区域;LA1~LA3…假想区域;CA1~CA3…综合区域;G…中心;S…小分区。

具体实施方式

(第1实施方式)

参照附图对本实施方式所涉及的作业管理系统1进行说明。在本实施方式中,如图1所示,作业管理系统1具备作业管理装置10和终端装置30。作业管理装置10借助网络NT而以能够通信的方式与多个作业装置20及终端装置30连接。作为网络NT的例子能够举出因特网、内联网。

本实施方式的作业管理系统1利用作业装置20的位置信息对表示多个作业装置20进行作业的作业内容的信息与作业区域建立关联地进行管理。关于作业管理系统1,当推定为2个以上的作业装置20在同一区域、例如同一田地进行作业时,在个别作业区域的基础上或取而代之地还管理关于与该同一区域对应的综合区域的信息。因而,关于作业管理系统1,当多个作业装置20在同一区域进行作业时,将在该同一区域进行作业的区域作为1个综合区域而显示。关于该显示,符合欲以区域为单位而确认信息的用户、例如田地的所有者的需求的比例较高。这样,关于作业管理系统1,当提供关于作业装置20进行作业的区域的信息时,符合用户的需求的比例较高。

此外,以下,在未相互区分作业区域的情况下表示为作业区域A,在区分的情况下如作业区域A1~作业区域A5那样标注数字而表示。同样地,在未相互区分综合区域的情况下称为综合区域CA,在区分的情况下如综合区域CA1~综合区域CA3那样标注数字而表示。

对作业管理系统1的结构进行说明。如图1所示,作业管理系统1中包括的作业管理装置10具备输入输出装置12、运算装置14、通信装置16以及存储装置18。作业管理装置10例如为包括云的计算机、服务器装置。

向输入输出装置12输入用于供运算装置14执行处理的信息。另外,输入输出装置12将运算装置14执行处理后的结果输出。输入输出装置12包括各种输入装置和输出装置,例如包括键盘、鼠标、麦克风、显示器、扬声器、触摸面板等。也可以省略输入输出装置12。

通信装置16以能够通信的方式与网络NT连接,并借助网络NT而与作业管理装置10的外部装置(例如,作业装置20及终端装置30)进行通信。通信装置16将从多个作业装置20和终端装置30获取的信息向运算装置14传送。另外,将运算装置14生成的信息向作业装置20和终端装置30的任一方或双方传送。通信装置16例如包括NIC(Network InterfaceCard)、USB(Universal Serial Bus)等各种接口。

存储装置18对包括用于供本实施方式的作业管理系统1执行后面叙述的处理的各种数据及命令在内的程序P1等进行存储。存储装置18用作存储上述数据及命令的非临时存储介质(non-transitory tangible storage medium)。程序P1可以作为计算机可读存储介质M1中记录的计算机程序产品(computer program product)而提供。或者,存储介质M1也可以为存储程序P1的外部服务器的存储装置。在该情况下,包括程序P1的数据可以作为能够从服务器下载的计算机程序产品而提供。

运算装置14从存储装置18读出并执行包括用于管理关于作业装置20进行作业的区域的信息的命令及数据在内的程序P1。例如,运算装置14包括中央运算处理装置(CPU:Central Processing Unit)等。

运算装置14读出并执行程序P1而实现作业管理装置10的后面叙述的功能单位(例如,图2所示的获取部110、个别决定部120、假想决定部130、综合决定部140以及输出部150等)。

在本实施方式中,作业装置20为执行田地中的作业的农业机械。作为作业装置20的例子,能举出对收割机、耕耘机、施肥机等各种作业机进行牵引的拖拉机、插秧机等秧苗移栽机等在田地进行农作业的车辆。关于作业装置20的其他例子,能举出进行农作业的无人机等能够飞行的农业用设备等。作业装置20例如具有利用全球定位卫星系统(GNSS)那样的位置测量系统而反复获取自身的位置和当前的时刻(例如,日期、时、分、秒等)的定位装置。本实施方式的定位装置例如以规定的周期(例如,每5秒)对作业装置20的位置及时刻进行计测。另外,作业装置20具有对田地中的运转状态(例如,速度、发动机转速、离合器的接通断开状态、以及各时刻下的农药、堆肥的撒布量等)进行计测的传感器。而且,作业装置20将包括表示在田地进行作业的位置及其时刻的位置信息、以及表示计测的该时刻下的运转状态的作业信息在内的运转信息向作业管理装置10输出。

终端装置30具备输入输出部32、运算部34、通信部36以及存储部38。作为终端装置30的例子,能举出计算机、平板电脑、移动电话等。向输入输出部32输入用于供运算部34执行基于输出信息而对画面进行显示的处理的信息。另外,输入输出部32将运算部34执行处理后的结果输出。输入输出部32包括各种输入装置和输出装置,例如包括键盘、鼠标、麦克风、显示器、扬声器、触摸面板等。

通信部36以能够通信的方式与网络NT连接,并借助网络NT而与外部装置(例如,作业管理装置10、作业装置20等)进行通信。通信部36将从作业管理装置10获取的信息向运算部34传送。另外,将运算部34生成的信息向作业管理装置10传送。通信部36例如包括无线LAN(Local Area Network)或蜂窝网络等无线通信中使用的收发器、NIC(NetworkInterface Card)、USB(Universal Serial Bus)等各种接口。

存储部38对用于基于从作业管理装置10获取的输出信息而对画面进行显示的各种数据、例如程序P2进行储存。存储部38用作存储程序P2的非临时存储介质(non-transitory tangible storage medium)。程序P2可以作为计算机可读存储介质M2中记录的计算机程序产品(computer program product)而提供。或者,存储介质M2也可以为存储程序P2的外部服务器的存储装置。在该情况下,程序P2可以作为能够从服务器下载的计算机程序产品而提供。

运算部34读出并执行程序P2而如后面叙述的那样与输入输出部32协作地实现基于来自作业管理装置10的输出信息对画面进行显示的功能(例如,图2的显示部310)

作业管理装置10及终端装置30利用图1所示那样的物理结构而实现图2所示的功能单位。作为一例,作业管理装置10的运算装置14执行程序P1而实现获取部110、个别决定部120、假想决定部130、综合决定部140、输出部150以及信息存储部160的各功能。

信息存储部160对获取部110获取的信息、和个别决定部120、假想决定部130及综合决定部140生成的信息进行存储。另外,信息存储部160向个别决定部120、假想决定部130、综合决定部140以及输出部150提供存储的信息。信息存储部160例如对运转信息D2、个别区域信息D3a以及综合区域信息D3b进行存储。在后面详细叙述信息存储部160存储的各信息。

运转信息D2例如对包括多个作业装置20的位置信息及作业信息的运转信息与作业装置20建立关联地进行储存。如上所述,运转信息例如包括表示在田地进行作业时的作业装置20的位置及时刻的位置信息、以及表示作业装置20的运转状态的作业信息。

如图3中作为一例所示那样,个别区域信息D3a建立关联地存储:确定进行作业的作业装置20的信息(作业装置ID)、确定作为供该作业装置20分别进行作业的区域的作业区域A的信息(个别区域ID)、表示作业区域A的位置的信息(区域定义信息)、以及表示在该作业区域A进行的作业的内容的信息(个别作业信息)。个别区域ID为各作业区域A的标识符。区域定义信息为表示作业区域A的地理位置及范围的信息。例如,区域定义信息包括如下信息:该信息包括在该作业区域A进行作业的作业装置20的位置信息且对凸包的地理范围进行定义。个别作业信息包括多个根据从在个别作业区域A进行作业的作业装置20获取的作业信息而生成、且表示该作业区域A中的作业内容的个别指标值。

在本实施方式中,个别作业信息包括作业时刻、作业时间、平均速度、作业面积等。例如,作业时刻表示作业装置20在该作业区域A进行作业的日期时间。作业时间表示作业装置20在该作业区域A进行作业的总时间。平均速度表示作业装置20在该作业区域A进行作业时的平均移动速度。作业面积表示供作业装置20进行作业的该作业区域A的面积。个别作业信息例如可以包括收割量、农药撒布量等表示作业装置20在该作业区域A进行作业的其他指标值。

如图4中作为一例所示那样,综合区域信息D3b建立关联地存储:确定各综合区域CA的信息(综合区域ID)、表示综合区域CA的位置的信息(区域定义信息)、确定在该综合区域CA进行作业的作业装置20的信息(作业装置ID)、以及表示在该综合区域CA进行的作业的内容的信息(综合作业信息)。综合区域ID为各综合区域CA的标识符。区域定义信息为表示综合区域CA的地理位置及范围的信息。作业装置ID为确定在该综合区域CA进行作业的作业装置20的标识符。综合作业信息包括多个根据该综合区域CA中包括的作业区域A的个别作业信息而生成、且表示该综合区域CA中的作业内容的综合指标值。在本实施方式中,综合作业信息包括作业时刻、作业时间、平均速度、作业面积等。在后面叙述综合决定部140根据个别区域信息D3a而生成综合区域信息D3b的具体处理。

图2所示的获取部110从存储装置18、使用输入输出装置12的用户输入以及终端装置30等获取包括运转信息D2的信息。获取部110将获取的信息向个别决定部120、假想决定部130、综合决定部140、输出部150以及信息存储部160这样的各功能部位传递。

如后面叙述那样,个别决定部120基于运转信息D2表示的多个作业装置20的位置而决定供多个作业装置20分别进行作业的作业区域A。另外,个别决定部120基于运转信息D2中包括的多个作业装置20的作业信息而决定表示各作业区域A中的作业内容的个别指标值。个别决定部120生成使得表示决定的作业区域A的信息及个别指标值与作业装置20建立关联的个别区域信息D3a。个别决定部120将生成的个别区域信息D3a向信息存储部160传递。

假想决定部130基于运转信息D2表示的多个作业装置20的位置而生成供作业装置20中的至少一台进行作业的区域即1个以上的假想区域LA。当多个作业装置20中的2个以上的装置在同一田地进行作业的情况下,假想决定部130可以决定与推定为供2个以上的作业装置20(及作业区域A)进行作业的田地对应的假想区域LA。在后面叙述假想决定部130决定假想区域LA的具体处理。

综合决定部140基于假想决定部130决定的假想区域而决定与供作业装置20进行作业的区域对应的综合区域CA。当2个以上的作业装置20在同一区域(例如,同一田地)进行作业的情况下,综合决定部140将供该2个以上的作业装置20进行作业的区域决定为综合区域CA。在该情况下,综合区域CA包括与该2个以上的作业装置20对应的2个以上的作业区域A。综合决定部140基于关于个别区域信息D3a表示的作业区域A中的、假想决定部130决定为与同一假想区域LA对应的作业区域A的信息而生成表示决定的综合区域CA的综合区域信息D3b。在本实施方式中,综合决定部140决定在将综合区域CA的位置和范围定义为综合区域信息D3b时表示综合区域CA中的作业内容的综合指标值。综合决定部140将生成的综合区域信息D3b向信息存储部160传递。

输出部150将包括个别区域信息D3a和综合区域信息D3b的输出信息向外部装置(例如,终端装置30)输出。

终端装置30通过使运算部34执行程序P2而实现显示部310。显示部310基于作业管理装置10的输出部150输出的输出信息而向用户显示使得综合区域CA和综合区域CA中包括的作业区域A建立关联的信息。显示部310例如建立关联地显示综合区域CA的位置及范围、和在综合区域CA进行的作业的内容。此外,显示部310以使得用户能够识别哪个综合区域CA中包括上述作业区域A的方式对作业区域A的位置及范围进行显示。另外,显示部310对在各作业区域A进行的作业的内容与作业区域A建立关联地进行显示。在后面叙述显示部310显示的具体的画面例。

(作业管理系统的动作)

作业管理系统1通过上述功能结构而执行图5所示的处理并向用户提供供多个作业装置20进行作业的区域(例如,综合区域CA)的信息。例如,作业管理系统1的作业管理装置10在从外部(例如,作业装置20)输出运转信息时开始执行图5的处理。

作业管理装置10的获取部110首先在步骤S1002中获取作业装置20输出的包括作业装置20的位置信息在内的运转信息D2。例如,获取部110分别从多个作业装置20获取包括各作业装置20每次在田地进行作业时表示其位置的位置信息、以及表示其运转状态的作业信息在内的运转信息D2,并将其存储于信息存储部160。另外,获取部110可以从收集来自作业装置20的运转信息的外部服务器获取运转信息D2。

在本实施方式中,步骤S1002中获取的运转信息D2的位置信息包括作业装置20在田地进行作业时的各时刻的位置信息,不包括未进行作业时的位置、例如沿着道路移动时的位置信息。在本实施方式中,关于作业装置20未进行作业时的位置信息,假设为在获取部110获取之前作业装置20(在从外部服务器获取运转信息D2的情况下为该服务器)预先除去的信息。以下,在未对多块田地分别进行区分的情况下称为田地F,在区分的情况下如田地F1~田地F5那样标注数字而表示。

在图6的例子中,获取部110从在田地F1~田地F5中的田地F1、田地F3以及田地F5进行作业的多个作业装置20(例如,第1~第5作业装置20)获取运转信息。在图6的例子中,白圈表示图3的个别区域信息D3a的“作业装置ID”的M001所示的第1作业装置20的位置。图6的白三角例如表示图3的个别区域信息D3a中M002所示的第2作业装置20的位置。同样地,白四边形表示个别区域信息D3a中M003所示的第3作业装置20的位置。黑三角表示个别区域信息D3a中M004所示的第4作业装置20的位置。黑四边形表示个别区域信息D3a中M005所示的第5作业装置20的位置。

接下来,在图5的步骤S1004中,作业管理装置10的个别决定部120基于运转信息D2中包括的位置信息而决定各作业装置20的作业区域A。如图6所示,例如个别决定部120决定运转信息D2的位置信息表示的各作业装置20的位置的凸包。凸包表示包括所有对象的位置且面积最小的区域。而且,个别决定部120将针对各作业装置20而决定的凸包决定为各作业装置20进行作业的作业区域A。

在图6的例子中,将内部包括白圈所示的第1作业装置20的所有位置的凸包决定为第1作业装置20的作业区域A1。同样地,将内部包括白三角所示的第2作业装置20的所有位置的凸包决定为第2作业装置20的作业区域A2,将内部包括白四边形所示的第3作业装置20的所有位置的凸包决定为第3作业装置20的作业区域A3,将内部包括黑三角所示的第4作业装置20的所有位置的凸包决定为第4作业装置20的作业区域A4,将内部包括黑四边形所示的第5作业装置20的所有位置的凸包决定为第5作业装置20的作业区域A5。

个别决定部120生成表示决定的作业区域A的位置及范围的信息而作为区域定义信息,并将生成的区域定义信息与表示该作业区域A的个别区域ID以及表示进行作业的作业装置20的作业装置ID建立关联地记录于个别区域信息D3a中。另外,个别决定部120基于运转信息D2中包括的各作业装置20的作业信息而创建表示作业区域A中的作业内容的个别作业信息,并将其与个别区域ID建立关联地记录于个别区域信息D3a中。

个别决定部120还决定作业区域A的个别作业信息。在图3的例子中,个别决定部120决定的个别作业信息中包括作业时刻、作业时间、平均速度以及作业面积。例如,个别决定部120根据各作业装置20在作业区域A1~A5进行作业的位置信息中包括的时刻信息而决定作业时刻和作业时间。例如,个别决定部120将与各作业区域A对应的作业装置20的位置信息中的最早的时刻决定为作业开始时刻,将最晚的时刻决定为作业结束时刻。另外,根据作业开始时刻与作业结束时刻之差而决定作业时间。另外,个别决定部120对从各作业装置20获取的运转信息中包括的速度实施平均而决定平均速度。此外,个别决定部120对各作业区域的面积进行计算而作为各作业面积。还可以基于设定而决定作业区域A1~A5的个别作业信息的种类和生成个别作业信息的各项目的方法。个别决定部120将这样生成的个别区域信息D3a向信息存储部160发送,并将个别区域信息D3a存储于信息存储部160。

接下来,作业管理装置10的假想决定部130通过图5的步骤S1006及步骤S1008的处理而决定推定为供多个作业装置20中的至少一台进行作业的假想区域LA。

首先,在图5的步骤S1006中,作业管理装置10的假想决定部130如图7所示那样决定包括作为处理对象的多个作业装置20的所有位置在内的整个区域EA。例如,假想决定部130如图7所示那样决定包括运转信息D2所示的作为处理对象的多个作业装置20(第1~第5作业装置20)的所有位置在内的凸包。而且,假想决定部130将该凸包决定为整个区域EA。

接下来,在图5的步骤S1008中,假想决定部130根据作业装置20而决定假想区域LA。例如,假想决定部130基于运转信息D2表示的作业装置20的位置而决定将推定为不进行作业的区域从整个区域EA中排除在外的假想区域。以下,在不对各假想区域进行区分的情况下称为假想区域LA,在区分的情况下如假想区域LA1~假想区域LA3那样标注数字而称呼。

在本实施方式中,假想决定部130将整个区域EA中运转信息D2表示的作业装置20的位置比预先规定的基准少的分区排除在外而决定假想区域LA。此外,例如在整个区域EA内不存在作业装置20的位置比预先规定的基准少的分区等、在整个区域EA内不存在应该排除在外的一部分的情况下,假想决定部130将整个区域EA保持原样地决定为假想区域LA。

在本实施方式中,假想决定部130首先如图7所示那样利用具有相同的面积及形状的长方形的小分区S将整个区域EA分割为网格状。在此,假想决定部130利用沿着整个区域EA的外周的假想线切成网格而将整个区域EA分割为小分区S。由此,例如,能够沿着田地F的田埂方向设定多个小分区S,能够提高假想区域LA的形状与实际的田地F的形状一致的比例。

假想决定部130还将对整个区域EA进行划分而得到的小分区S中的、运转信息D2表示的作业装置20的位置信息少于预先规定的阈值(在该例子中,作业装置20的位置为1个)的小分区S作为不进行作业的分区而排除在外。而且,如图8所示,假想决定部130将由整个区域EA的凸包的外周和删除的小分区S的外周包围的区域分别决定为个别假想区域LA。在图7的例子中,将斜线的小分区S排除在外,其结果,整个区域EA分割为多个假想区域LA(假想区域LA1~假想区域LA3)。

假想决定部130通过这样的处理而将整个区域EA中的任一个作业装置20都不进行作业的部分排除在外。因而,假想决定部130可以将推定为任一台作业装置20进行作业的区域决定为假想区域LA。

接下来,在图5的步骤S1010中,综合决定部140基于个别区域信息D3a表示的作业区域A的位置及范围而使得个别作业区域A(例如,作业区域A1~作业区域A5)与假想区域LA建立关联。

例如,综合决定部140使得假想区域LA、和该假想区域LA中包括的作业区域A(例如,该假想区域LA中包括至少一部分的作业区域A)建立关联。作为一例,在假想区域LA所占的范围中包括位于作业区域A内部的一点的位置(代表位置)时,综合决定部140使得假想区域LA和作业区域A建立关联。例如,代表位置还可以表示作业区域A的中心的位置。在该情况下,综合决定部140首先将作业区域A1~作业区域A5各自的几何中心G1~几何中心G5决定为各自的代表位置。而且,假想决定部130判别假想区域LA1~假想区域LA3的某个区域的内部是否包括决定的作业区域A1~作业区域A5的代表位置。假想决定部130使得作业区域A与包括作业区域A的代表位置在内的假想区域LA建立关联。

在图8的例子中,作业区域A1的中心G1处于假想区域LA1的内部,作业区域A2的中心G2及作业区域A3的中心G3处于假想区域LA2的内部,作业区域A4的中心G4及作业区域A5的中心G5处于假想区域LA3的内部。与此相应地,综合决定部140分别使得作业区域A1与假想区域LA1建立关联,使得作业区域A2及作业区域A3与假想区域LA2建立关联,使得作业区域A4及作业区域A5与假想区域LA3建立关联。

这样,在图5的步骤S1010中,作业管理装置10的综合决定部140决定与同一假想区域LA对应的1个以上的作业区域A。特别地,综合决定部140通过步骤S1010的处理而决定与假想区域LA2对应的作业区域A2及A3、以及与假想区域LA3对应的作业区域A4及A5而作为与同一假想区域LA对应的2个以上的作业区域A。

接下来,在图5的步骤S1012中,综合决定部140决定包括与各假想区域LA建立关联的个别作业区域A在内的综合区域CA。例如,如图9所示,综合决定部140首先基于个别区域信息D3a决定在各假想区域LA中包括的作业区域A进行作业的作业装置20而作为在该假想区域LA进行作业的作业装置20。而且,综合决定部140提取个别区域信息D3a表示的作业装置20的位置中的、在各假想区域LA进行作业的作业装置20的位置,将包括其所有位置的凸包决定为综合区域CA。当推定为作业装置20中的2台以上的作业装置在同一假想区域LA进行作业的情况下,综合区域CA与该假想区域LA对应。在图6~图9的例子中,综合区域CA2与第2及第3作业装置20进行作业的田地F3对应。另外,综合区域CA3与第4及第5作业装置20进行作业的田地F5对应。

此外,图9中分别用实线表示综合区域CA的外周、且用虚线表示作业区域A的外周。此外,在图9中,为了明确地对综合区域CA的外周与作业区域A的外周完全一致的部位进行图示,以比表示作业区域A的外周的虚线更向外侧偏移的方式对表示综合区域CA的外周的实线进行表示。图10A中也一样。

综合决定部140生成表示决定的综合区域CA的位置及范围的信息而作为区域定义信息。综合决定部140使得表示该综合区域CA的综合区域ID、和表示在此进行作业的作业装置20的作业装置ID建立关联地存储于综合区域信息D3b。另外,综合决定部140将各综合区域CA中包括的作业区域A决定为与综合区域CA对应的作业区域A,将表示决定的作业区域A的对应个别区域的标识符例如设为“对应个别区域”并与综合区域CA建立关联地存储于综合区域信息D3b。另外,假想决定部130基于运转信息D2中包括的各作业装置20的作业信息而创建表示各综合区域CA中的作业内容的综合作业信息,并使其与综合区域ID建立关联地记录于综合区域信息D3b中。

在本实施方式中,如图4所示,综合决定部140决定的综合作业信息中作为与图3的个别作业信息对应的项目而包括作业时刻、作业时间、平均速度以及作业面积。综合决定部140基于各综合区域CA中包括的作业区域A的个别作业信息的各项目的个别指标值而决定对应的综合作业信息的项目的综合指标值。例如综合决定部140将综合区域CA中包括的作业区域A的时刻信息表示的最早的作业开始时刻决定为作业开始时刻,将最晚的作业结束时刻决定为作业结束时刻,将该作业开始时刻及作业结束时刻决定为综合区域CA的作业时刻。另外,综合决定部140对这样决定的综合作业信息的作业开始时刻与作业结束时刻之差进行计算而决定综合区域CA的作业时间。此外,综合决定部140可以将对综合区域CA中包括的作业区域A的作业时间进行合计计算而得到的总作业时间决定为综合区域CA的作业时间。

另外,综合决定部140有时基于运转信息D2表示的作业装置20的运转信息中的、在综合区域CA进行作业的作业装置20的运转信息而决定对应的综合作业信息的项目的综合指标值。例如,综合决定部140对综合区域CA的面积进行计算并将其决定为作业面积。综合决定部140将这样生成的综合区域信息D3b向信息存储部160发送,并将综合区域信息D3b存储于信息存储部160。

接下来,在图5的S1014中,作业管理装置10的输出部150输出表示综合区域CA和作业区域A的输出信息。例如,输出部150生成包括表示综合区域CA的信息即综合区域信息D3b、以及表示作业区域A的信息即个别区域信息D3a在内的输出信息,并将其向终端装置30输出。关于该输出信息中包括的综合区域信息D3b,如图4所示,建立关联地存储各综合区域CA中包括的作业区域A。

接下来,终端装置30的显示部310在图5的S1016中基于输出信息而向用户显示综合区域CA和作业区域A的信息。例如,显示部310如图10A那样生成表示输出信息的个别区域信息D3a表示的作业区域A和综合区域信息D3b表示的综合区域CA的地理位置及范围的画面,并在输入输出部32对该画面进行显示。在图10A的例子中,对综合区域CA1和该综合区域CA1中包括的作业区域A1、综合区域CA2和该综合区域CA2中包括的作业区域A2及作业区域A3、以及综合区域CA3和该综合区域CA3中包括的作业区域A4及作业区域A5进行显示。此外,显示部310可以对各区域标注表示综合区域CA及作业区域A的附图标记(例如综合区域ID及个别区域ID)而进行显示。显示部310还可以以用户能够掌握的方式对综合区域CA和该综合区域CA中包括的作业区域A的组合进行显示。例如,显示部310还可以针对综合区域CA和该综合区域CA中包括的作业区域A的每个组合进行分色显示。或者,显示部310还可以针对综合区域CA和该综合区域CA中包括的作业区域A的每个组合标注相同的附图标记。

此外,在图10A中,表示综合区域CA和作业区域A的信息在田地F1~田地F5的地图图像中重叠显示。田地F1~田地F5的地图图像例如还可以利用作业区域A及综合区域CA的位置信息并借助输入输出部32从外部服务器获取。

显示部310还可以将图10B作为表示综合区域CA和作业区域A的信息进行显示。在图10B中,表示综合区域CA和作业区域A的信息作为文字信息以表格形式表示。具体而言,在图10A中,能够确定综合区域CA的信息(例如,综合区域ID)显示为“区域名”。另外,将能够确定在各综合区域CA进行作业的作业装置20的信息(例如,作业装置ID)作为“作业装置”,将能够确定综合区域CA中的作业内容的信息(例如,综合作业信息)作为“作业内容”,并对它们分别与能够确定综合区域CA的信息建立关联地进行显示。此外,以用户能够掌握与综合区域CA的对应关系的方式对表示综合区域CA中包括的各作业区域A的信息进行显示。在此,作为表示综合区域CA的“区域名”的子类别,将表示该综合区域CA中包括的作业区域A的信息(例如,个别区域ID)显示为“子区域”。例如,将表示在作业区域A进行作业的作业装置20的信息(例如,作业装置ID)作为“作业装置”,将能够确定作业区域A中的作业内容的信息(例如,个别作业信息)作为“作业内容”,并对它们与能够确定作业区域A的信息建立关联地进一步进行显示。

这样,在作业装置20进行作业的作业区域A中存在应该作为同一区域进行管理的2个以上的作业区域A的情况下,作业管理系统1将它们设为综合区域CA而进行管理。因而,作业管理系统1在向用户提供作业装置20进行作业的区域的信息时符合用户需求的比例较高。

(变形例)

实施方式中说明的结构为一例,能够在不妨碍功能的范围内变更结构。

例如,关于作业管理系统1,作为已有的信息,可以从外部装置(例如,制造商的服务器等)获取而取代由个别决定部120决定供多个作业装置20进行作业的作业区域A。在该情况下,获取部110从外部装置获取作为已有信息的个别区域信息D3a,并将其存储于信息存储部160。

另外,在上述实施方式中,对如下结构进行了说明:步骤S1002中获取的运转信息D2的位置信息包括作业装置20在田地F进行作业时的各时刻的位置信息,不包括未进行作业时的位置。即,关于未进行作业时的位置信息预先由外部装置(例如,作业装置20的制造商提供的服务器)去除。然而,并不局限于此,也可以构成为:作业管理装置10将作业装置20的位置信息中的、与田地F的作业无关的信息去除。在该情况下,作为一例,作业管理装置10可以在作业装置20的速度高于预先规定的阈值时判定为不进行农作业而移动,将这样的位置信息排除并进行此后的处理。

另外,个别决定部120将包括作业装置20的位置在内的凸包决定为作业区域A。然而,作业区域A并不局限于这样的凸包。例如,个别决定部120可以决定形状与凸包不同的作业区域A。例如,个别决定部120可以针对各作业装置20的位置信息表示的位置而应用AlphaShape算法,并将包括各作业装置20的所有位置在内的凹多边形(凹包)决定为作业区域A。

另外,个别决定部120可以如图7、图8中说明的那样对各作业区域A进行将推定为不利用作业装置20进行作业的分区排除在外的处理。在该情况下,将推定为不利用作业装置20进行作业的分区排除在外,其结果,个别决定部120有时针对1个作业装置20而决定2个以上的作业区域A。此时,个别决定部120基于运转信息D2中的、分割的作业区域A分别包括的位置的作业信息而决定与分割的各作业区域A对应的个别作业信息。

此外,个别决定部120可以将相对于包括作业装置20的位置在内的凸包以作业装置20的作业宽度而扩大的区域决定为作业区域A。此时,作为设定值而预先存储作业装置20的作业宽度。或者,作业管理装置10可以利用输入输出装置12而受理表示作业宽度的用户输入。此外,综合决定部140还可以以使得相对于图9的凸包以作业装置20的作业宽度的量扩大的方式修正综合区域CA。

此外,假想决定部130可以以与图5的步骤S1006中说明的方法不同的方法而决定整个区域EA。例如,可以将包括运转信息D2表示的多个作业装置20的位置在内的最小的长方形决定为整个区域EA而取代包括运转信息D2表示的多个作业装置20的所有位置在内的凸包。另外,假想决定部130可以在决定图8的假想区域LA之后将假想区域LA修正为以作业装置20的作业宽度而扩大的区域。

另外,假想决定部130可以以与图5的步骤S1008中说明的方法不同的方法对整个区域EA进行分割而决定假想区域LA。例如,假想决定部130可以在将整个区域EA分割为小分区S时任意地设定小分区S的形状、尺寸。例如,小分区S的形状可以为六边形也可以为三角形。或者,假想决定部130可以使得图7中未从整个区域EA排除的小分区S中的、相邻的小分区彼此进行合并而决定假想区域LA。另外,假想决定部130可以不分割整个区域EA而决定假想区域LA。例如,假想决定部130例如可以利用k-means法等已知的聚类法对运转信息D2中包括的多个作业装置20的位置进行聚类而决定假想区域LA。在该情况下,假想决定部130将各集群中包括的位置的凸包决定为假想区域LA。

在上述实施方式中,综合决定部140将包括在假想区域LA进行作业的作业装置20的位置在内的凸包决定为与假想区域LA对应的综合区域CA。然而,作业管理系统1可以省略图9的处理而将上述实施方式或变形例的处理中决定的假想区域LA保持原样地决定为综合区域CA。另外,作业管理系统1可以在某个假想区域LA仅与1个作业区域A对应的情况下、不针对该作业区域A决定综合区域CA而仅将关于作业区域A的信息作为输出信息输出。在该情况下,针对与2个以上的作业区域A对应的综合区域CA,输出信息可以包括关于该综合区域CA的信息。

另外,在上述实施方式中,综合决定部140以作业区域A的几何中心为代表位置并基于该代表位置和假想区域LA所占的区域而决定作业区域A和假想区域LA的对应关系。然而,并不局限于此,代表位置可以采用各作业区域A的内部的任意位置。例如,可以采用与各作业区域A中的作业开始时刻和作业结束时刻的中间时刻对应的作业装置20的位置而作为作业区域A的代表位置。另外,综合决定部140可以在与各作业区域A中的作业开始时刻和作业结束时刻的中间时刻对应的作业装置20的位置的双方处于假想区域LA的内部的情况下,决定为该作业区域A与假想区域LA对应。此外,综合决定部140可以基于在作业区域A内相对于作业区域A的边缘的距离而决定代表位置。例如,综合决定部140可以采用作业区域A内的所有位置中的、相对于边缘上的最近点的距离最大的位置而作为代表位置。或者,综合决定部140可以采用作业区域A内的所有位置中的、相对于作业区域A的区域的顶点中的最近点的距离最大的位置而作为代表位置。

此外,综合决定部140可以在决定综合区域CA之后以使得综合区域CA以作业装置20的作业宽度的量扩大的方式进行修正。此时,对于与2个以上的作业装置20对应的综合区域CA,采用对应的多个作业装置20的作业宽度的平均值而作为综合区域CA的作业宽度。或者,综合决定部140还可以采用对应的多个作业装置20的作业宽度中的宽度最大的部分而修正综合区域CA。

另外,显示部310显示的画面并不局限于图10A及图10B。例如,显示部310可以不同时对表示综合区域CA的信息和表示作业区域A的信息进行显示。例如,终端装置30可以根据受理的用户输入而以对综合区域CA进行显示但不对作业区域A进行显示的第1显示模式、和对作业区域A进行显示但不对综合区域CA进行显示的第2显示模式的任一模式进行信息的显示。此外,显示部310可以在以第1显示模式对综合区域CA进行显示的基础上对综合区域CA的综合作业信息进行显示。另外,在第1显示模式下,可以不显示作业区域A的个别作业信息。另外,显示部310可以在以第2显示模式对作业区域A进行显示的基础上对作业区域A的个别作业信息进行显示。另外,在第2显示模式下,可以不显示综合区域CA的综合作业信息。此外,显示部310可以通过设定而仅对综合区域CA的信息进行显示、且不对关于作业区域A的信息进行显示。与此相应地,输出部150可以仅输出综合区域CA的信息作为输出信息。例如,输出部150可以输出作为表示综合区域的信息的、包括综合区域信息D3b的至少一部分(例如,图4的综合区域信息D3b中的“综合区域ID”及其“区域定义信息”)而不包括表示作业区域A的信息(例如,个别区域信息D3a)的输出信息。

另外,在上述实施方式中,作业管理系统1具备作业管理装置10和终端装置30。然而,作业管理系统1也可以不具备终端装置30。在该情况下,作业管理装置10的输出部150可以具备显示器,并向用户显示基于输出信息的画面(例如图10A及图10B的画面)。或者,输出部150可以向外部终端(例如,移动电话、外部的个人计算机等)输出。作为一例,可以向外部服务器提供输出信息,在外部服务器利用使得综合区域CA和作业区域A建立关联的信息。在该结构中,作业管理系统1能够实现在向用户提供供作业装置20进行作业的区域的信息时符合用户的需求的比例较高这样的效果。另外,作业管理系统1可以不从作业装置20而是从管理作业装置20的运转信息的外部服务器获取运转信息D2。这样,作业管理系统1即便仅是作业管理装置10也能够发挥作用。

或者,即便在作为处理对象的多块田地F所占的范围已知的情况下,获取部110也通过上述处理而判别为一个综合区域CA,在决定为该综合区域CA跨越2块以上的田地F的情况下,综合决定部140基于田地信息而以重新分割该田地F的方式修正综合区域CA。

另外,在作为处理对象的田地F的地理条件已知的情况下,作业管理系统1可以进一步基于处理对象的田地F的范围而决定综合区域CA。例如,获取部110利用输入输出装置12从外部获取表示作为处理对象的田地F所占的地理范围的田地信息。而且,在假想决定部130决定的假想区域LA包括田地信息表示的田地F的内部部分和范围外的部分的情况下,综合决定部140以将该范围外的部分从假想区域LA排除在外的方式进行修正。或者,在某个假想区域LA跨越多块田地F的情况下,综合决定部140以与多块田地F对应地分割该假想区域LA的方式修正假想区域LA。而且,综合决定部140可以基于这样修正的假想区域LA的范围和作业区域A的代表位置而决定综合区域CA。

另外,综合决定部140可以取代修正假想区域LA的方式而在判别为作业区域A的代表位置处于田地信息表示的田地F的范围外的情况下,将与该作业区域A对应的作业装置20的位置排除而决定综合区域CA。或者,综合决定部140可以在决定综合区域CA之后以将综合区域CA中的作为处理对象的田地F不包括的部分排除的方式修正综合区域CA。此外,作业管理装置10可以从管理作业装置20或田地F的外部服务器获取田地信息,也可以基于用户输入而获取田地信息。或者,在田地信息预先存储于存储装置18的情况下,可以从存储装置18获取田地信息。

(附记)

各实施方式中记载的作业管理方法、作业管理系统以及程序如下所述。

第1方式所涉及的作业管理方法包括如下步骤:

基于多个作业装置进行作业的位置而决定供多个作业装置中的至少一个作业装置进行作业的假想区域;

基于决定的所述假想区域、以及供所述多个作业装置分别进行作业的多个作业区域而决定供所述多个作业装置中的2个以上的作业装置进行作业的综合区域;以及

输出表示所述综合区域的输出信息。

关于第2方式所涉及的作业管理方法,在第1方式所涉及的作业管理方法的基础上,

决定所述综合区域的步骤还包括:

基于所述多个作业区域所占的范围或所述多个作业装置进行作业的所述位置、以及所述假想区域所占的范围而决定与所述多个作业区域中的2个以上的作业区域对应的所述假想区域;以及

基于与所述2个以上的作业区域对应的假想区域而决定所述综合区域。

关于第3方式所涉及的作业管理方法,在第2方式所涉及的作业管理方法的基础上,

决定与所述2个以上的作业区域对应的假想区域的步骤还包括:基于所述假想区域所占的范围以及所述作业区域的代表位置而决定与所述2个以上的作业区域对应的所述假想区域。

关于第4方式所涉及的作业管理方法,在第2或第3方式所涉及的作业管理方法的基础上,

所述作业管理方法还包括如下步骤:基于所述假想区域和所述作业区域的对应关系而决定与所述综合区域对应的所述2个以上的作业区域,

进行所述输出的步骤包括如下步骤:输出包括决定为与所述综合区域对应的所述作业区域在内的输出信息。

关于第5方式所涉及的作业管理方法,在第4方式所涉及的作业管理方法的基础上,

所述作业管理方法还包括如下步骤:

获取包括表示在所述作业区域进行的作业的个别指标值在内的运转信息;以及

基于与决定的所述综合区域对应的所述作业区域的所述个别指标值而生成表示在所述综合区域进行的作业的综合指标值,

进行所述输出的步骤包括如下步骤:输出还包括生成的所述综合指标值在内的输出信息。

关于第6方式所涉及的作业管理方法,在第5方式所涉及的作业管理方法的基础上,

所述作业管理方法还包括如下步骤:基于所述输出信息中包括的所述综合指标值而对所述综合区域以及在所述综合区域进行的作业的内容进行显示。

关于第7方式所涉及的作业管理方法,在第4~第6方式的任一方式所涉及的作业管理方法的基础上,

所述作业管理方法还包括如下步骤:基于输出的所述输出信息而同时对所述综合区域、以及与所述综合区域对应的作业区域进行显示。

关于第8方式所涉及的作业管理方法,在第4~第7方式的任一方式所涉及的作业管理方法的基础上,

所述作业管理方法还包括如下步骤:

基于输出的所述输出信息而以显示所述综合区域的第1显示模式对所述综合区域进行显示;以及

基于输出的所述输出信息而以显示所述作业区域的第2显示模式对所述作业区域进行显示。

关于第9方式所涉及的作业管理方法,在第1~第8方式的任一方式所涉及的作业管理方法的基础上,

所述作业管理方法还包括如下步骤:获取表示供所述多个作业装置进行作业的处理对象的田地的田地信息,

决定所述综合区域的步骤包括如下步骤:进一步基于所述田地信息表示的所述处理对象的田地所占的范围而决定所述综合区域的范围。

关于第10方式所涉及的作业管理方法,在第1~第9方式的任一方式所涉及的作业管理方法的基础上,

决定所述假想区域的步骤包括如下步骤:

基于所述多个作业装置进行作业的所述位置而决定包括所述作业装置进行作业的所有所述位置在内的整个区域;以及

基于所述多个作业装置进行作业的所述位置将至少一部分从所述整个区域排除在外而决定所述假想区域。

第11方式所涉及的作业管理系统具备:

假想决定部,其基于多个作业装置进行作业的位置而决定供所述多个作业装置中的至少一个作业装置进行作业的假想区域;

综合决定部,其基于所述假想决定部决定的所述假想区域、以及供多个作业装置分别进行作业的作业区域而决定供所述多个作业装置中的2个以上的作业装置进行作业的综合区域;以及

输出部,其输出表示所述综合区域的输出信息。

第12方式所涉及的程序用于使计算机执行如下处理:

基于多个作业装置进行作业的位置而决定供所述多个作业装置中的至少一个作业装置进行作业的假想区域的处理;

基于决定的所述假想区域、以及供所述多个作业装置分别进行作业的作业区域而决定供所述多个作业装置中的2个以上的作业装置进行作业的综合区域的处理;以及

输出表示所述综合区域的输出信息的处理。

技术分类

06120116561325