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

管理装置、管理方法以及计算机可读介质

文献发布时间:2024-04-18 19:58:53


管理装置、管理方法以及计算机可读介质

技术领域

本公开涉及管理装置、管理方法以及程序。

背景技术

近年来,正在推进用于物流的自动化的技术开发。例如,国际公开第2017/168678号公开了在仓库中通过机器人将商品搬运至规定的储存目的地来高效地实现出货的作业、补充的作业。

发明人们对在收纳于收纳容器的物品已被消耗的情况下利用机器人来进行物品的补充的技术进行研究,发现了以下问题点。在消耗的频度高的物品收纳于多个收纳容器的情况下,会针对所有这些收纳容器产生补充作业,因此,导致补充作业的效率降低。因此,要求提供一种用于实现高效补充的技术。

发明内容

本公开是以上述的情况为背景而完成的,其目的在于提供一种能抑制进行低效补充的管理装置、管理方法以及程序。

用于达成上述目的的本公开的一个方案是一种管理装置,具有:信息获取部,按每个物品获取作为表示消耗频度的信息的频度信息;分配决定部,基于每个所述物品的消耗频度来针对所述物品的决定用于收纳该物品的收纳容器的分配;以及指示部,指示机器人针对所述物品已被消耗的所述收纳容器进行用于补充已被消耗的所述物品的动作。

根据该管理装置,在根据物品的消耗频度而选择出的收纳容器中收纳该物品。因此,能防止消耗的频度高的物品分散地收纳于各种收纳容器,能抑制针对多个收纳容器产生由机器人进行的补充作业。因此,能抑制进行低效补充。

在上述的一个方案中,也可以是,所述分配决定部还基于所述物品间的契合性来决定针对所述物品的用于收纳该物品的收纳容器的分配。

根据这样的构成,能避免不优选一同打包的物品被一同打包于相同的收纳容器,因此,用户的便利性提高。

在上述的一个方案中,也可以是,所述分配决定部还基于可利用的收纳容器的数量来决定针对所述物品的用于收纳该物品的收纳容器的分配。

根据这样的构成,即使在可利用的收纳容器的数量有限的情况下,也能决定分配物品的收纳容器。

在上述的一个方案中,也可以是,补充已被消耗的所述物品是通过将所述物品已被消耗的所述收纳容器更换为按规定的数量收纳有所述物品的收纳容器来进行的,所述管理装置还具有定时决定部,所述定时决定部基于分配至同一收纳容器的所述物品中的任一所述物品是否为规定数量以下来决定进行用于补充的收纳容器的更换的定时。

根据这样的构成,在分配至同一收纳容器的任一物品减少至规定数量以下的时间点进行收纳容器的更换,因此针对任一物品,都能抑制因不足给用户带来不便。

在上述的一个方案中,也可以是,补充已被消耗的所述物品是通过将所述物品已被消耗的所述收纳容器更换为按规定的数量收纳有所述物品的收纳容器来进行的,所述管理装置还具有定时决定部,所述定时决定部基于分配至第一收纳容器的物品的消耗量和收纳于第二收纳容器的后备的物品的消耗量来决定进行用于补充所述第一收纳容器的更换的定时,其中,所述第二收纳容器是对所述第一收纳容器中所收纳的物品的后备进行收纳的收纳容器。

根据这样的构成,即使一个收纳容器内的物品的残留数量减少,也可以不立即进行收纳容器的更换,因此,能抑制收纳容器的更换频度。

在上述的一个方案中,也可以是,所述定时决定部还以所述第二收纳容器的更换频度小于所述第一收纳容器的更换频度的方式对更换所述第二收纳容器的定时进行调整。

根据这样的构成,第二收纳容器的更换频度小于第一收纳容器的更换频度,因此,能进一步抑制收纳容器的更换频度。

用于达成上述目的的本公开的另一个方案是一种管理方法,其中,管理装置按每个物品获取作为表示消耗频度的信息的频度信息,所述管理装置基于每个所述物品的消耗频度来决定针对所述物品的用于收纳该物品的收纳容器的分配,所述管理装置指示机器人针对所述物品已被消耗的所述收纳容器进行用于补充已被消耗的所述物品的动作。

根据这样的管理方法,在根据物品的消耗频度而选择出的收纳容器中收纳该物品。因此,能防止消耗的频度高的物品分散地收纳于各种收纳容器,能抑制针对多个收纳容器产生由机器人进行的补充作业。因此,能抑制进行低效补充。

用于达成上述目的的本公开的另一个方案是一种程序,使计算机执行:信息获取步骤,按每个物品获取作为表示消耗频度的信息的频度信息;分配决定步骤,基于每个所述物品的消耗频度来决定针对所述物品的用于收纳该物品的收纳容器的分配;以及指示步骤,指示机器人针对所述物品已被消耗的所述收纳容器进行用于补充已被消耗的所述物品的动作。

根据该程序,在根据物品的消耗频度而选择出的收纳容器中收纳该物品。因此,能防止消耗的频度高的物品分散地收纳于各种收纳容器,能抑制针对多个收纳容器产生由机器人进行的补充作业。因此,能抑制进行低效补充。

根据本公开,能提供能抑制进行低效补充的管理装置、管理方法以及程序。

根据下文给出的详细描述和附图,本公开的上述及其他目的、特征以及优点将变得更加清楚,其中,附图仅作为示例,因此不应被认为是对本公开的限制。

附图说明

图1是表示实施方式的物品管理系统的构成的一个例子的示意图。

图2是表示容纳收纳箱的搁架的构成的一个例子的示意主视图。

图3是表示拾取机器人的构成的一个例子的示意侧视图。

图4是表示输送机器人的构成的一个例子的示意侧视图。

图5是表示实施方式的管理装置的功能构成的一个例子的框图。

图6是表示信息获取部所获取的信息的具体例子的表。

图7是表示实施方式的管理装置的硬件构成的一个例子的框图。

图8是表示实施方式的管理装置的与分配相关的动作的一个例子的流程图。

图9是表示实施方式的管理装置的与补充相关的动作的一个例子的流程图。

具体实施方式

图1是表示实施方式的物品管理系统10的构成的一个例子的示意图。物品管理系统10是进行对使用了收纳容器的物品的保管进行管理的处理,并且在收纳于收纳容器的物品已被消耗的情况下进行用于补充已被消耗的物品的处理的系统。需要说明的是,收纳容器是用于收纳物品的容器,在本实施方式中,作为一个例子,具体而言是后述的收纳箱,但收纳容器只要能容纳物品即可,不限于此。

如图1所示,物品管理系统10具有管理装置100、拾取机器人200以及输送机器人300。管理装置100分别以能进行通信的方式与拾取机器人200和输送机器人300无线连接或有线连接。需要说明的是,根据需要,拾取机器人200与输送机器人300之间也可以以能进行通信的方式无线连接或有线连接。

管理装置100是进行物品的保管的管理和用于补充已被消耗的物品的控制处理的装置。关于管理装置100的详情,将在后文叙述。在收纳箱容纳有供用户使用的物品。收纳于收纳箱的物品例如是食品、日用品等消耗物品。用户将保管于收纳箱的物品取出并使用。由此,保管于收纳箱内的物品的数量会减少。就是说,物品被消耗。在本实施方式中,收纳箱例如容纳于放置在用户的居住空间等的搁架,但收纳箱也可以不一定容纳于搁架。

图2是表示容纳收纳箱的搁架50的构成的一个例子的示意主视图。搁架50是容纳收纳箱的搁架,例如设置于房屋的居住空间内。需要说明的是,在本说明书中,房屋包括集合住宅、办公楼等,居住空间包括办公空间。如图2所示,搁架50具备用于收纳消耗物品的收纳箱60a~60c。收纳箱60a~60c彼此尺寸不同。以下,对于收纳箱60a~60c,在不特别对它们进行区分地提及的情况下称为收纳箱60。

如图2所示,搁架50具备壳体51、分隔板52、轨道53以及锁定机构54。

需要说明的是,图2所示的右手系xyz正交坐标是用于说明构成要素的位置关系的方便的正交坐标。通常,z轴正方向为竖直向上,xy平面为水平面。此外,图2是主视图,但为了便于理解,通过加阴影来示出收纳箱60。而且,图2所示的搁架50的构成只不过是一个例子,也可以使用具有能对收纳箱进行容纳的其他构成的搁架。

壳体51构成搁架50的外框。在图2所示的例子中,壳体51具有设于z轴正方向侧的顶板、设于z轴负方向侧的底板、设于y轴正方向侧和y轴负方向侧的侧面板被一体地形成的框体结构。即,壳体51的前表面和背面以能将收纳箱60取出/放入的方式开放。

需要说明的是,也可以在开放的壳体51的前表面和背面设置可打开/关闭的门。此外,壳体51的前表面或背面也可以被封闭。

如图2所示,分隔板52与构成壳体51的侧面板平行(即与xz平面平行)地设置并且以从开放的壳体51的前表面到达背面的方式设置。

在此,分隔板52以壳体51的侧面板与所邻接的分隔板52的间隔和分隔板52彼此的间隔相等的方式设置。

需要说明的是,在图2的例子中,设有两片分隔板52,设有三列收纳箱60的容纳场所,但分隔板52的片数没有任何限定。此外,也可以不设置分隔板52,收纳箱60的容纳场所为一列。

如图2所示,多对轨道53在壳体51的内表面和分隔板52中在进深方向(x轴方向)上延伸设置,并且在高度方向(z轴方向)上等间隔地并排设置。在此,轨道53设置为从壳体51的内表面和分隔板52大致垂直地立起。在图2的例子中,每一列设有四对轨道53,每一列能收纳四个最小尺寸的收纳箱60a。

需要说明的是,当然,轨道53的根数没有任何限定。此外,轨道53只要能支承收纳箱60即可,因此也可以在进深方向(x轴方向)上不连续地延伸设置。或者,也可以以在进深方向(x轴方向)上整齐排列的方式配置短尺寸的支承体来代替轨道53。

在收纳箱60的两侧设有凸缘61,凸缘61被邻接且对置的一对轨道53从下方支承,由此,在搁架50中支承收纳箱60。需要说明的是,凸缘61是从收纳箱60向宽度方向外侧突出的突出部。凸缘61以在收纳箱60的两侧从正面遍及至背面的方式设置。能通过凸缘61在一对轨道53上滑动来对收纳箱60进行取出/放入。

如此,搁架50能将所有预先规定的多个尺寸的收纳箱60支承并容纳为可沿着各对轨道53滑动。

在各对轨道53的上侧设有锁定机构54。利用锁定机构54,能将容纳于搁架50的收纳箱60和收纳箱60的盖(未图示)锁定于壳体51,能防止收纳箱60和收纳于收纳箱60的内部的消耗物品的失盗。需要说明的是,搁架50也可以不一定具备锁定机构54。此外,收纳箱60也可以不一定具备盖。

在本实施方式中,预先规定的多个尺寸的收纳箱60a~60c的y轴方向上的宽度和x轴方向上的进深均共通。另一方面,收纳箱60a~60c的z轴方向上的高度不同。与在z轴方向上邻接的轨道53彼此的间隔相匹配地设计最小尺寸的收纳箱60a的高度。当然,最小尺寸的收纳箱60a的高度比该轨道53彼此的间隔小。中间尺寸的收纳箱60b的高度被设计为成为收纳箱60a的高度的约两倍。此外,最大尺寸的收纳箱60c的高度被设计为成为收纳箱60a的高度的约三倍。

即,预先规定的多个尺寸的收纳箱60a~60c的高度被设计为成为在z轴方向上邻接的轨道53彼此的间隔的约整数倍。

需要说明的是,在图2所示的例子中,收纳箱的尺寸为三种,但也可以是一种或两种或四种以上。在图2的例子中,也可以是,除了收纳箱60a~60c以外,还另外设置例如具有收纳箱60a的高度的约四倍的高度的收纳箱。

收纳箱60的内部供例如食品、日用品等消耗物品收纳。收纳于收纳箱60的内部的消耗物品在后述的定时决定部103决定的定时通过第一补充方法或第二补充方法来进行补充。第一补充方法是指使用拾取机器人200来向物品已被消耗的收纳箱60单独地补充物品的方法。即,第一补充方法是通过拾取机器人200将物品追加至与初始状态相比物品的量减少的收纳箱60来进行补充的方法。物品的追加被反复进行直至物品成为规定的数量(初始状态下的数量)。需要说明的是,在第一补充方法中,也可以是,为了搬运收纳容器,还使用其他机器人(例如,后述的输送机器人300)。此外,第二补充方法是指将物品已被消耗的收纳箱60更换为按规定的数量收纳有该物品的收纳箱60的方法。即,第二补充方法是通过将与初始状态相比物品的量减少的第一收纳箱60更换为按规定的数量(初始状态下的数量)收纳有物品的新的第二收纳箱60来进行补充的方法。即,在该方法中,未使用拾取机器人200。需要说明的是,在第二补充方法中,也可以是,为了搬运收纳箱60而使用其他机器人(例如,后述的输送机器人300)。

接着,对拾取机器人200进行说明。拾取机器人200是基于管理装置100的指示来拾取物品并补充至收纳箱60的机器人。需要说明的是,拾取机器人200也可以为了物品的分拣而拾取物品。即,拾取机器人200也可以用于实现后述的分配决定部102决定的分配。

图3是表示拾取机器人200的构成的一个例子的示意侧视图。

拾取机器人200是具备基部201、连杆根部202、第一连杆203、第二连杆204以及末端执行器205的机械手(manipulator)。拾取机器人200通过末端执行器205拾取物品90并将物品90放入至收纳箱60。图3示出了将物品90从用于配送物品90的收纳箱70放入至收纳箱60的情形。需要说明的是,也可以使用收纳箱60来作为用于配送物品的收纳箱70。需要说明的是,在物流中心等中,物品90被预先放入收纳箱70。

需要说明的是,只要能通过末端执行器205拾取物品即可,末端执行器205的构成没有限定。例如,末端执行器205既可以通过抓持物品来拾取该物品,也可以通过吸附物品来拾取该物品。此外,在图3所示的例子中,连杆机构由第一连杆203和第二连杆204这两个连杆构成,但连杆机构也可以由三个以上的连杆构成。

基部201固定于任意的场所。例如,基部201既可以固定于构成搁架50的壳体51的顶板,也可以固定于房屋的居住空间内的墙壁、地面。

连杆根部202以可绕旋转轴202a旋转的方式经由旋转轴202a连结于基部201。连杆根部202的旋转轴202a是与供基部201固定的面垂直的轴。连杆根部202通过未图示的马达等旋转驱动。

第一连杆203经由设于第一连杆203的后端的第一关节部203a以可转动的方式连结于连杆根部202。此外,第二连杆204经由设于第二连杆204的后端的第二关节部204a以可转动的方式连结于第一连杆203的顶端。末端执行器205连结于第二连杆204的顶端。

在此,第一关节部203a、第二关节部204a的旋转轴是与供基部201固定的面平行的轴。在图3所示的例子中,通过第一连杆203和第二连杆204转动,能使末端执行器205的高度发生变化。第一连杆203和第二连杆204分别通过未图示的马达等旋转驱动。

根据这样的构成,能通过拾取机器人200将物品90补充至收纳箱60。

需要说明的是,虽未图示,但拾取机器人200具备:例如CPU(Central ProcessingUnit:中央处理器)等处理器;以及储存有各种控制程序或数据等的存储器。即,拾取机器人200具有作为计算机的功能,基于上述各种控制程序等来执行各种控制处理。

接着,对输送机器人300进行说明。输送机器人300是基于管理装置100的指示来输送收纳箱60、收纳箱70的机器人。

在本实施方式中,输送机器人300为了由拾取机器人200进行的物品的补充而进行如下的输送。输送机器人300将容纳于搁架50的收纳箱60输送至拾取机器人200的作业区域。此外,输送机器人300从物流中心等规定场所将预先放入有物品的收纳箱70输送至拾取机器人200的作业区域。然后,当由拾取机器人200进行的物品的补充作业完成时,输送机器人300将物品被补充的收纳箱60输送至搁架50的规定的容纳位置。此外,输送机器人300将物品被移除的收纳箱70输送至物流中心等规定场所。

此外,在本实施方式中,输送机器人300为了通过将物品已被消耗的收纳箱60更换为按规定的数量收纳有物品的收纳箱60来进行的补充而进行如下的输送。输送机器人300将按规定的数量收纳有物品的收纳箱60从物流中心等规定场所输送至搁架50的规定的容纳位置。此外,输送机器人300将容纳于搁架50的作为更换对象的收纳箱60输送至物流中心等规定场所。

需要说明的是,输送机器人300也可以为了由拾取机器人200进行的物品的分拣而输送收纳箱60或收纳箱70。即,输送机器人300也可以用于实现后述的分配决定部102决定的分配。

需要说明的是,也可以通过利用多个输送机器人300中转收纳箱来进行收纳箱的输送。例如,也可以利用负责物流中心与居住空间附近之间的输送的输送机器人300和在居住空间内进行输送的输送机器人300来实现输送。

如此,在本实施方式中,利用输送收纳箱的输送机器人300,并且进行由拾取机器人实现的补充或由收纳箱的更换实现的补充,但也可以不一定使用输送机器人300。即,收纳箱的输送也可以由人(操作者)进行。

图4是表示输送机器人300的构成的一个例子的示意侧视图。图4所示的输送机器人300是相对于搁架50对收纳箱60进行取出/放入并且输送收纳箱60的自主行驶车辆。需要说明的是,输送机器人300也可以对收纳箱70进行同样的作业。

如图4所示,输送机器人300具备车轮301、302、主体部303、顶板304以及支柱305。

两对车轮301、302以可旋转的方式固定于主体部303的下侧,由马达等驱动源(未图示)驱动。

如图4所示,顶板304经由可伸缩的支柱305连结于主体部303。顶板304连结于支柱305的上端,输送机器人300将收纳箱60载置于顶板304,对收纳箱60进行输送。

支柱305例如具有伸缩型的伸缩机构,通过马达等驱动源(未图示)来进行伸缩。如在图4中由空心箭头所示,通过变更支柱305的长度,能变更顶板304的高度。因此,能在搁架50的所有容纳场所处对收纳箱60进行取出/放入。

在此,输送机器人300具备例如机械手(未图示),通过该机械手使收纳箱60从搁架50移动至顶板304上。然后,通过该机械手,使顶板304上的收纳箱60移动至搁架50。

需要说明的是,虽未图示,但输送机器人300也具备:例如CPU(CentralProcessing Unit)等处理器;以及储存有各种控制程序或数据等的存储器。即,输送机器人300也具有作为计算机的功能,基于上述各种控制程序等来执行各种控制处理。

接着,对管理装置100的详情进行说明。图5是表示管理装置100的功能构成的一个例子的框图。如图5所示,管理装置100具有信息获取部101、分配决定部102、定时决定部103以及指示部104。

信息获取部101按应收纳于收纳箱60的每个物品获取作为表示消耗频度的信息的频度信息。信息获取部101只要能通过任意的方法来获取频度信息即可。例如,信息获取部101既可以通过从其他任意的装置接收来获取频度信息,也可以通过从管理装置100的存储器等存储装置读出来获取频度信息。需要说明的是,频度信息通过任意的方法来预先生成。例如,也可以是,对由摄像机拍摄收纳箱60内而获得的图像进行图像识别处理,从而定期地确认残留的物品的数量,由此生成频度信息。在该情况下,也可以是,管理装置100定期地接收由摄像机拍摄收纳箱60内而获得的图像来生成频度信息。即,管理装置100也可以具有对接收到的图像进行解析从而生成频度信息的频度信息生成部。需要说明的是,频度信息的生成方法并不限于上述的方法。例如,也可以基于用户经由键盘或点选设备这样的输入装置输入的物品消耗的履历信息来生成频度信息。在该情况下,也可以通过管理装置100来进行这样的信息的生成。

此外,信息获取部101按应收纳于收纳箱60的每个物品获取表示物品的类别的类别信息。类别信息所示的类别例如是基于物品的用途的类别。具体而言,这些类别例如是食品、厕所用品、厨房用品、护理用品等,但不限于这些,类别信息也可以表示更详细的类别。信息获取部101只要能通过任意的方法按每个物品获取预先定义的类别信息即可。例如,信息获取部101既可以通过从其他任意的装置接收来获取类别信息,也可以从管理装置100的存储器等存储装置读出来获取类别信息,还可以通过参照数据库来获取类别信息。

图6是表示信息获取部101获取的信息的具体例子的表。在本实施方式中,如上所述,按每个物品获取类别信息和频度信息。在图6所示的例子中,仅示出了关于三种物品(物品A、物品B、物品C)的信息,但在更多种物品收纳于收纳箱60(搁架50)的情况下,信息获取部101也针对该更多种物品获取信息。需要说明的是,在图6所示的例子中,频度信息示出每一周的消耗数量,但也可以不一定是每一周的消耗数量。就是说,频度信息可以表现为每规定的单位时间的消耗数量。如此,频度信息只要是能确定消耗的速度的信息即可,其具体的定义没有限定。需要说明的是,信息获取部101也可以根据需要进一步获取信息。例如,信息获取部101也可以进一步获取表示搁架50中可利用的收纳箱60的数量的信息。

分配决定部102决定针对物品的收纳箱60的分配。因此,各物品按照分配决定部102决定的分配而收纳于收纳箱60。在本实施方式中,分配决定部102基于每个物品的消耗频度、物品间的契合性以及可利用的收纳箱60的数量来决定分配,但只要至少基于消耗频度来决定分配即可。即,分配决定部102也可以不一定基于物品间的契合性来决定分配。同样地,分配决定部102也可以不一定基于可利用的收纳箱60的数量来决定分配。

分配决定部102首先按照各物品的消耗频度对物品进行分组。特别是,分配决定部102以消耗频度为规定阈值以上的物品属于相同组的方式进行分组。在此,该规定阈值是用于提取消耗频度高的物品的阈值,既可以是预先设定的值,也可以根据各物品的消耗频度的统计量(例如平均值等)来计算。即,分配决定部102至少以按高频度被消耗的物品属于相同组的方式进行分组。需要说明的是,关于消耗频度小于规定阈值的物品,分配决定部102既可以将它们分类为相同组,也可以将它们分类为多个组。分配决定部102以将分类为相同组的物品收纳于相同的收纳箱60的方式决定收纳箱60相对于物品的分配。因此,分配决定部102以将按高频度被消耗的物品收纳于相同的收纳箱60的方式决定分配。

可是,如上所述,在本实施方式中,在还考虑物品间的契合性的基础上决定分配。对此进行说明。有时根据物品的性质而不优选收纳于相同的收纳箱60。例如,用户对于将食品和厕所用品收纳于相同的收纳箱60会感觉反感。因此,在该情况下,优选将类别为食品的物品和类别为厕所用品的物品收纳于不同的收纳箱60。因此,在本实施方式中,分配决定部102基于物品间的契合性来修正按照消耗频度的物品的分组。即,分配决定部102以契合性差的物品属于不同的组的方式修正分组。具体而言,分配决定部102例如进行如下处理。分配决定部102参照类别信息,确定物品间的不匹配度。需要说明的是,不匹配度按每个类别的组合被预先定义。不匹配度是表示用户对放入相同的收纳箱60的容许程度的指标值。不匹配度也可以由用户设定。在分类为相同组的物品间的不匹配度为规定阈值以上的情况下,分配决定部102以该物品属于不同的组的方式修正分组。例如,分配决定部102既可以通过分割该组而增加组数来使得契合性差的物品属于不同的组,也可以通过使一方的物品移动至现有的其他组来使得契合性差的物品属于不同的组。

此外,如上所述,在本实施方式中,在还考虑了可利用的收纳箱60的数量的基础上决定分配。对此进行说明。在可利用的收纳箱60的数量不够多的情况下,根据上述的分组的结果,在与基于该结果的分配相应的物品的收纳中所需的收纳箱60的数量恐怕会超过可利用的收纳箱60的数量。在这样的情况下,无法实现与分配决定部102所决定的分配相应的收纳。因此,在本实施方式中,分配决定部102以在与基于分组的分配相应的收纳中所需的收纳箱60的数量为可利用的收纳箱60的数量以下的方式修正物品的分组。具体而言,例如,分配决定部102通过变更上述的阈值的值来再次执行分组。即,分配决定部102重新设定阈值,重新进行分组。例如,考虑了契合性的结果是,在基于消耗频度的分组中,属于一个组的多个物品被重新分类为不同的组。在该情况下,所需的收纳箱60的数量恐怕会增加而超过可利用的收纳箱60的数量。在这样的情况下,例如,也可以是,分配决定部102通过重新设定与不匹配度比较的上述规定阈值的值,即,通过将阈值的值从初始设定值变更为更高的值而不进行基于契合性的组的修正。此外,例如,使用初始设定值的阈值来进行基于消耗频度的分组的结果是,可能会发生如下情况。即,当一个收纳箱60仅由被判定为按高频度被消耗的物品使用时,有时仅在剩余的可利用的收纳箱60中收纳不完按除此以外的频度被消耗的所有物品。在该情况下,优选的是,以在上述的一个收纳箱60中收纳更多物品的方式修正分组。因此,在这样的情况下,例如,也可以是,分配决定部102通过重新设定与消耗频度比较的上述规定阈值的值,即,通过将阈值的值从初始设定值变更为更低的值来使得被判定为按高频度被消耗的物品的数量(即,收纳于上述的一个收纳箱60的物品的数量)增加。

当由分配决定部102决定最终的分配时,实现与该分配相应的物品的收纳。在本实施方式中,如后文所述,例如通过指示部104对拾取机器人200和输送机器人300输出指示来实现这样的收纳,但也可以由人(操作者)实现这样的收纳。

定时决定部103按照分配决定部102所决定的分配来决定被收纳的物品的补充定时。定时决定部103例如基于物品的消耗量来决定补充的定时。需要说明的是,消耗量与频度信息同样地,可以通过任意的方法来确定。此外,该补充的定时既可以是第一补充方法(利用拾取机器人200单独地补充物品的方法)的定时,也可以是第二补充方法(通过更换收纳箱60来进行补充的方法)的定时。

在本实施方式中,也可以是,特别是,在通过更换收纳箱60来进行补充的情况下,在如下的定时实施补充。即,定时决定部103也可以基于分配至同一收纳箱60的物品中的任一物品是否为规定数量以下来决定进行用于补充的收纳箱60的更换的定时。例如,当收纳有被判定为按高频度被消耗的物品的收纳箱60所收纳的多种物品中的任一种物品为规定数量以下时,定时决定部103判定为收纳箱60的更换定时到来。在该情况下,该收纳箱60被更换为分别按规定的数量收纳有该多种物品的新的收纳箱60。通过如此决定定时,能在分配至同一收纳箱60的任一种物品减少至规定数量以下的时间点进行收纳箱60的更换。因此,针对任一物品,都能抑制因不足而给用户带来不便。即,着眼于分配至同一收纳箱60的每种物品的消耗量来进行更换,因此,与着眼于分配至同一收纳箱60的所有物品的消耗量的合计来进行更换的情况相比,能更适当地决定补充定时。

指示部104对拾取机器人200和输送机器人300输出指示。指示部104至少指示机器人对物品已被消耗的收纳箱60进行用于补充已被消耗的物品的动作。具体而言,为了实现基于第一补充方法或第二补充方法的补充,指示部104至少对输送机器人300指示收纳箱60、收纳箱70的输送。即,指示部104将命令输送收纳箱60或收纳箱70的指示通知给输送机器人300。在实现基于第一补充方法的补充的情况下,该指示既可以是命令将物品已被消耗的收纳箱60输送至拾取机器人200的作业区域的指示,也可以是命令将在物流中心等规定场所处预先放入有物品的收纳箱70输送至拾取机器人200的作业区域的指示。此外,该指示也可以是命令在拾取机器人200的作业完成之后将收纳箱70输送至物流中心等规定场所的指示,还可以是命令将补充已完成的收纳箱60输送至搁架50的指示。此外,在实现基于第二补充方法的补充的情况下,该指示既可以是命令将在物流中心等规定场所处预先放入有物品的收纳箱60输送至搁架50的指示,也可以是命令将物品已被消耗的收纳箱60从搁架50输送至物流中心等规定场所的指示。此外,为了实现基于第一补充方法的补充,指示部104还可以对拾取机器人200进行指示。即,指示部104将命令将已被消耗的物品从预先放有物品的收纳箱70移入至物品已被消耗的收纳箱60的指示通知给拾取机器人200。指示部104指示机器人在定时决定部103所决定的定时进行补充。

此外,指示部104也可以对拾取机器人200和输送机器人300输出指示以便实现与分配决定部102决定的分配相应的物品的收纳。在该情况下,例如,指示部104也可以指示拾取机器人200和输送机器人300按照所决定的分配来替换已收纳于收纳箱60的物品。例如,指示部104将命令将收纳箱60输送至拾取机器人200的作业区域的指示通知给输送机器人300。此外,为了进行与所决定的分配相应的分拣,指示部104将命令将物品从一方的收纳箱60移入至另一方的收纳箱60的指示通知给拾取机器人200。

图7是表示管理装置100的硬件构成的一个例子的框图。如图7所示,管理装置100包括网络接口151、存储器152以及处理器153。

网络接口151用于与拾取机器人200和输送机器人300等任意的装置进行通信。网络接口151也可以包括例如网络接口卡(NIC:Network Interface Card)。

存储器152例如由易失性存储器和非易失性存储器的组合构成。存储器152用于储存由处理器153执行的程序和在管理装置100的各种处理中使用的数据等。

处理器153通过从存储器152读出程序并执行该程序,来进行图5所示的各构成要素的处理。处理器153例如可以是微处理器、微处理器单元(MPU:Micro Processor Unit)或中央处理器(CPU:Central Processing Unit)等。处理器153也可以包括多个处理器。

如此,管理装置100具备作为计算机的功能。

程序包括在被计算机读入的情况下用于使计算机进行在实施方式中说明的一个或一个以上的功能的命令组(或软件代码)。程序可以储存于非暂时性计算机可读介质或有实体的存储介质。作为示例而非限定,计算机可读介质或有实体的存储介质包括:随机存取存储器(RAM:random-access memory)、只读存储器(ROM:read-only memory)、闪存、固态驱动器(SSD:solid-state drive)或其他存储器技术、光盘只读存储器(CD-ROM:compactdisc read-only memory)、数字通用光盘(DVD:digital versatile disc)、Blu-ray(蓝光)(注册商标)盘或其他光盘存储器、磁盒、磁带、磁盘储存器(storage)或其他磁储存设备(storage device)。程序也可以在暂时性计算机可读介质或通信介质上发送。作为示例而非限定,暂时性计算机可读介质或通信介质包含电的、光学的、声音的或其他形式的传播信号。

接着,对管理装置100的动作的流程进行说明。图8是表示与分配相关的管理装置100的动作的一个例子的流程图。此外,图9是表示与补充相关的管理装置100的动作的一个例子的流程图。

首先,参照图8,对与分配相关的管理装置100的动作的流程进行说明。

在步骤S100中,信息获取部101获取每个物品的频度信息和类别信息。

接着,在步骤S101中,分配决定部102对物品进行分组。

接着,在步骤S102中,分配决定部102判定在步骤S101中制作出的组是否满足物品间的契合性的制约和可利用的收纳箱60的数量的制约。在不满足制约的情况下(在步骤S102中为否),处理返回至步骤S101,进行分组的修正。在满足制约的情况下(在步骤S102中为是),处理转移至步骤S103。

在步骤S103中,分配决定部102以将分类为相同组的物品收纳于相同的收纳箱60的方式决定针对物品的收纳箱60的分配。

需要说明的是,如上所述,在步骤S103之后,指示部104也可以基于在步骤S103中决定的分配,向拾取机器人200和输送机器人300输出指示。

接着,参照图9,对与补充相关的管理装置100的动作的流程进行说明。例如,管理装置100在实现了按照分配决定部102决定的分配的收纳的状态下进行如下处理。

在步骤S200中,定时决定部103判定是否存在物品的消耗量超过规定的水平的收纳箱60。在存在这样的收纳箱60的情况下(在步骤S200中为是),定时决定部103判定为该收纳箱60的补充的定时到来,处理转移至步骤S201。在不存在那样的收纳箱60的情况下,定期地反复进行步骤S200。

在步骤S201中,指示部104向拾取机器人200和输送机器人300输出用于补充的指示。

以上,对实施方式进行了说明。根据管理装置100,在根据物品的消耗频度来选择出的收纳箱60中收纳该物品。因此,能防止消耗的频度高的物品分散地收纳于各种收纳箱60,能抑制针对多个收纳箱60产生由机器人进行的补充作业。因此,能抑制进行低效补充,能高效地运用机器人。此外,特别是,在本实施方式中,分配决定部102还基于物品间的契合性来决定针对物品的用于收纳该物品的收纳箱60的分配。因此,能避免不优选一同打包的物品被一同打包于相同的收纳箱60,因此,用户的便利性提高。此外,在本实施方式中,分配决定部102还基于可利用的收纳箱60的数量来决定针对物品的用于收纳该物品的收纳箱60的分配。因此,即使在可利用的收纳箱60的数量有限的情况下,也能决定分配物品的收纳箱60。

<实施方式的变形例>

接着,对实施方式的变形例进行说明。在本变形例中,在以下方面与实施方式不同:相同物品收纳于主收纳箱60(第一收纳箱60)和预备收纳箱60(第二收纳箱60)双方。即,至少针对收纳有被判定为按高频度被消耗的物品的收纳箱60,也准备用于收纳后备的物品的收纳箱60。即,预备收纳箱60(第二收纳箱60)是对主收纳箱60(第一收纳箱60)所收纳的物品的后备进行收纳的收纳箱60。需要说明的是,收纳于预备收纳箱60的物品也可以被预先规定为在该物品在主收纳箱60中已全部被消耗之后进行消耗。

在本变形例中,特别是,在通过更换收纳箱60来进行补充的情况下,也可以在如下定时实施补充。即,定时决定部103也可以基于分配至主收纳箱60的物品的消耗量和收纳于预备收纳箱60的后备的物品的消耗量来决定进行用于补充主收纳箱60的更换的定时。例如,当收纳于主收纳箱60的物品中的任一物品在主收纳箱60中的消耗量与预备收纳箱60的消耗量的合计超过规定的水平时,定时决定部103判定为该主收纳箱60的更换定时到来。在该情况下,主收纳箱60被更换为分别按规定的数量收纳有各物品的新的收纳箱60。如此,通过决定补充定时,即使主收纳箱60内的物品的残留数量减少,也可以不立即进行主收纳箱60的更换,因此,能抑制主收纳箱60的更换频度。

需要说明的是,预备收纳箱60也可以在与主收纳箱60的补充的定时相同的定时进行补充,但也可以如下决定补充的定时。即,定时决定部103也可以以预备收纳箱60的更换频度小于主收纳箱60的更换频度的方式对更换预备收纳箱60的定时进行调整。例如,即使满足用于实施预备收纳箱60的更换的规定的条件,定时决定部103也可以等待直至在当前利用的预备收纳箱60的利用开始时以后主收纳箱60的更换发生N(N为2以上的整数)次为止。例如,在用于实施预备收纳箱60的更换的条件为预备收纳箱60的物品的任一个的消耗数量超过规定的水平这一条件的情况下,在满足该条件并且在该预备收纳箱60的利用开始时以后主收纳箱60的更换发生了N次时,更换该预备收纳箱60。在将预备收纳箱60用作主收纳箱60的预备的情况下,预备收纳箱60与主收纳箱60相比,限定了物品被消耗的机会。因此,认为预备收纳箱60的物品缺货的风险低。因此,如上所述,定时决定部103也可以以控制预备收纳箱60的更换频度的方式决定更换定时。通过像这样做,能抑制缺货的风险,并且能抑制预备收纳箱60的更换的发生次数。因此,能进一步抑制收纳箱60的更换频度。

需要说明的是,本发明并不限定于上述实施方式,可以在不脱离主旨的范围内进行适当变更。

根据以上的记载内容,显而易见的是,本公开的实施方式可以以多种方式变化。这样的变化不应被视为脱离本公开的构思和范围,并且对于本领域技术人员来说显而易见的是,所有这些修改都包括在权利要求书的范围内。

相关技术
  • 校园食堂管理方法、电子装置及计算机可读存储介质
  • 一种网络切片管理方法、装置及计算机可读存储介质
  • 一种数据管理方法、相关装置及计算机可读存储介质
  • 停车管理方法、装置及计算机可读存储介质
  • 知识社区中预约问答的管理方法及其装置、电子设备、计算机可读介质
  • 对价支付管理方法和服务器、对价支付管理程序和计算机可读取的记录介质、以及对价支付管理介质和对价支付记录介质
  • 数据结构管理装置、数据结构管理系统、数据结构管理方法以及用于记录数据结构管理程序的计算机可读介质
技术分类

06120116514068