系统、信息处理装置、信息处理方法、程序以及记录介质与流程

文档序号:17728559发布日期:2019-05-22 02:41阅读:166来源:国知局
系统、信息处理装置、信息处理方法、程序以及记录介质与流程

本发明涉及系统、信息处理装置、信息处理方法、程序以及记录介质。



背景技术:

存在使用了智能眼镜等信息处理装置的用于辅助拣选的系统(专利文献1)。

现有技术文献

专利文献

专利文献1:日本特开2014-43353号公报



技术实现要素:

发明要解决的问题

近年来,提出一种系统,使用了具有将用于辅助拣选的图像与现实的风景重叠显示的功能的智能眼镜等ar眼镜。这种系统能够将拣选对象的位置信息提示给作业人员。但是,在每天重复进行入库和出库的物流仓库等中,时时刻刻更换装载物品的场所。即,有时会在物品的位置信息有误的状态下就进行了位置信息登记。在这种状态下,系统能够对作业人员提示正确的位置信息。

另外,作为位置信息大多只登记存在于哪个货架的信息,不能够向作业人员指示是在该货架的上段、中段、下段或左列、中央列、右列的哪里,因此作业人员搜索物品需要时间,不能够进行有效的拣选。

用于解决问题的手段

因此,本发明的系统具备:取得单元,其取得在第一仓库作业中通过摄像装置拍摄的物品的位置信息作为在上述第一仓库作业后进行的第二仓库作业中使用的位置信息;以及登记单元,其将通过上述取得单元取得的上述位置信息与上述物品的识别信息对应地登记在存储部中。

发明的效果

根据本发明,对于在仓库中的作业,为了在之后的作业时使用而取得物品的位置信息并进行登记。

附图说明

图1表示信息处理系统的系统结构的一例。

图2表示智能眼镜的硬件结构等的一例。

图3表示服务器装置的硬件结构的一例。

图4说明信息处理系统的处理一例的概要。

图5表示拣选时的状况的一例。

图6是表示信息处理系统的处理的一例的时序图。

图7表示拣选指示画面的一例。

图8表示所拍摄的地点标记的一例。

图9表示拍摄时的作业人员状况的一例。

图10表示对应表的一例。

图11表示所拍摄的地点标记的图像的一例。

图12是说明身高的推定方法的一例的图。

图13表示位置信息提示画面的一例。

图14是表示智能眼镜的处理一例的流程图。

图15是说明物品移动的一例的图。

图16是说明物品移动的一例的图。

图17表示位置信息提示画面的一例。

图18表示位置信息提示画面的一例。

图19表示位置信息提示画面的一例。

图20表示拣选时的状况的一例。

图21表示拣选时的状况的一例。

具体实施方式

<实施方式1>

以下,根据附图说明本发明的实施方式。

(系统结构)

图1表示信息处理系统的系统结构的一例。

信息处理系统是辅助作为用户的作业人员的仓库作业的系统,包括单一或多个智能眼镜100、服务器装置130。仓库作业是物品的拣选作业和物品的入库作业、盘货作业、物品的配置替换的整理整顿作业等仓库中的作业。仓库是用于物品的保管的设施。物品的保管例如有到接受订货并发送为止的商品保管等物品的暂时保管、在工厂等生产的产品的中间加工品的暂时保管、资源的储蓄和保存等物品的长期保管等。智能眼镜100、服务器装置130可经由网络无线通信地连接。

智能眼镜100是实际进行物品拣选的作业人员所携带的眼镜型的信息处理装置,与摄像机110、麦克风120连接。在本实施方式中,智能眼镜100被安装在进行物品拣选的作业人员身上。

服务器装置130是对智能眼镜100发出拣选指示的信息处理装置。服务器装置130例如由个人计算机(pc)、平板装置以及服务器装置等构成。

(硬件结构)

图2表示智能眼镜100的硬件结构等的一例。智能眼镜100包括cpu10等处理器、存储器11、摄像机i/f12、麦克风i/f13、显示器14、通信i/f15。各个结构经由总线等连接。但是,各个结构的一部分或全部可以由经由有线或无线可通信连接的各个装置构成。另外,智能眼镜100与摄像机110、麦克风120一体连接。因此智能眼镜100所成的仰俯角、方位角与摄像机110所成的仰俯角、方位角一致。

cpu10控制智能眼镜100的整体。cpu10根据存储在存储器11中的程序执行处理,从而实现智能眼镜100的功能、后述图6的时序图处理的智能眼镜100的处理、图14流程图的处理等。存储器11存储程序、cpu10根据程序执行处理时所使用的数据等。存储器11是记录介质的一例。程序例如被存储在非暂时记录介质中,经由输入输出i/f被读入到存储器11中。摄像机i/f12是用于连接智能眼镜100和摄像机110的接口。麦克风i/f13是用于连接智能眼镜100和麦克风120的接口。显示器14是由用于实现ar(augmentedreality:增强现实)的显示器等构成的智能眼镜100的显示部。通信i/f15是经由有线、无线与其他装置例如服务器装置130等进行通信的接口。

摄像机110根据智能眼镜100的请求拍摄被贴付在物品上的二维码、条形码、色位等对象。摄像机110是作业人员携带的摄像装置的一例。麦克风120将作业人员的声音作为声音数据输入给智能眼镜100,并且根据智能眼镜100的请求输出声音。

图3表示服务器装置130的硬件结构的一例。服务器装置130包括cpu30等处理器、存储器31、通信i/f32。各个结构经由总线等连接。

cpu30控制服务器130的整体。cpu30根据存储在存储器31中的程序执行处理,从而实现服务器130的功能、后述图6的时序图处理的服务器130的处理等。存储器31是存储程序、cpu30根据程序执行处理时所使用的数据等的服务器装置130的存储部。存储器11是记录介质的一例。程序例如被存储在非暂时记录介质中,经由输入输出i/f被读入到存储器31中。通信i/f32是经由有线、无线与其他装置例如智能眼镜100等进行通信的接口。

(本实施方式的处理概要)

图4说明信息处理系统的处理一例的概要。使用图4说明本实施方式的信息处理系统的处理概要。

图4的状况为,安装智能眼镜100,由被指示了物品c的拣选的作业人员搜索物品c的状况。作业人员要找到物品c,有时会将物品c以外的其他物品无意识地放入视野。此时,摄像机110会由作业人员拍摄进入了视野的其他物品。智能眼镜100识别通过摄像机110拍摄的被粘贴在其他物品上的标记,由此能够掌握拍摄了哪个物品。图4的框是表示摄像机110拍摄到的范围的框,可知拍摄了物品a。

即,当安装了智能眼镜100的作业人员进行拣选时,信息处理系统会在拣选对象的物品以外拍摄各种物品。信息处理系统取得作业人员在拣选中识别出的物品的位置信息,并将所取得的该物品的位置信息登记在存储器31等中。并且,信息处理系统在该作业人员之后,将该物品的位置信息提示给来拣选被登记了位置信息的物品后的作业人员,由此辅助之后的作业人员。

这样,信息处理系统取得通过作业人员所携带的摄像机110拍摄到的物品的位置信息,并进行登录,由此能够辅助来拣选该物品的后面的作业人员。

(拣选时的状况)

图5表示本实施方式的拣选时的状况的一例。

图5的状况是由安装了智能眼镜100的作业人员要拣选存储在货架500上的物品c的状况。在货架500的比作业人员的身高要高的设定位置粘贴地点标记501。另外,货架500上放置有物品a、物品b、物品c。另外,在物品a、物品b、物品c中分别粘贴标记502、503、504。货架500是载置物品的载置部的一例。

地点标记501是表示货架的位置信息的二维码、条形码、彩色代码等标记。在本实施方式中,地点标记501是二维码,是矩形的标记。标记502、503、504分别是表示所粘贴的物品信息的标记。

以下,说明图5所示的本实施方式的信息处理系统的处理。

(物品的位置信息的取得/登记处理)

图6是表示信息处理系统的处理的一例的时序图。使用图6说明物品的位置信息的取得/登记处理。

在cs601中,cpu30将作为拣选对象物品的物品c的拣选指示发送给智能眼镜100。cpu30使所发送的拣选指示包括存储作为拣选对象的物品c的货架500的位置信息、物品c的物品代码、名称的信息、所拣选的物品c的数量的信息等。物品代码是物品的识别信息的一例。

cpui0如果接收到拣选指示,则例如根据接收到的拣选指示中包括的信息,将指示拣选的拣选指示画面与现实的风景重叠地显示在显示器14上。

图7是在cpu10接收到拣选指示时显示在显示器14上的拣选指示画面的一例。图7的拣选指示画面中包括指示拣选的消息、存储拣选对象的物品的货架的位置(地点)、拣选对象的物品的物品代码、要拣选的个数的显示。安装智能眼镜100的作业人员将该画面与现实的景色重叠地识别,由此自己能够掌握何时拣选被存储在哪里的什么物品。

作业人员将显示在图7的拣选指示画面上的地点的信息作为参考,移动到该地点所表示的货架500的位置。作业人员如果到达货架500之前则观察到被粘贴在货架上的地点标记501(例如按照能够从正面观察到等预先决定好的规则)。根据仓库的货架的布局,作业人员大概从货架的前方约1-1.5m搜索拣选对象的物品。在本实施方式中,作业人员位于货架前方1m处,但是根据实际的布局,也可以位于例如货架前方1.5m处。

这样,在cs602中,cpu10经由摄像机110拍摄地点标记501。cpu10此时判定地点标记501所表示的地点和在cs601发送的拣选指示中包括的场地是否一致,如果一致则将表示到达正确的货架的情况的信息显示在显示器14上。例如,cpu10以与地点标记501重叠的方式显示蓝色的高亮显示,由此通知作业人员到达了正确的货架。相反,当与在cs601发送的拣选指示中包括的场地不一致时,cpu10以与地点标记501重叠的方式显示红色的高亮显示,由此通知作业人员货架是错误的。

在cs603中,cpu10根据在cs602经由摄像机110拍摄的地点标记501的图像和拍摄时的智能眼镜100的仰俯角来推定作业人员的身高。详细说明cs603的处理。在本实施方式中,地点标记501存在于比作业人员的身高要高的位置,因此拍摄时的智能眼镜100向上成为仰角。但是,当地点标记501存在于低于作业人员的身高的高度的位置时,拍摄时的智能眼镜100向下成为俯角。

货架500上粘贴的地点标记501存在于比作业人员的身高要高的位置。因此,从下观察地点标记501时,如图8所示成为梯形,在cs602拍摄的图像中的地点标记501也成为梯形。cpu10取得在cs602拍摄的图像中的地点标记501的底边的长度(像素单位)。

另外,cpu10在cs602拍摄地点标记501时,根据从智能眼镜100的加速度传感器、重力传感器、陀螺传感器等传感器输出的信息,取得拍摄地点标记501时的智能眼镜100的仰俯角。图9表示在地点标记501的拍摄时的安装了智能眼镜100的作业人员状况的一例。

在以仰俯角θ向上观察前方并通过摄像机110拍摄时,如果知道以什么程度的长度拍摄被粘贴在所设定的高度上的所设定的大小的地点标记501的底边,则能够推定作业人员的身高。例如,cpu10根据在cs602拍摄到的图像中的地点标记501的底边长度(像素单位)和地点标记501的大小来推定作业人员的身高。

以下详细说明关于推定作业人员的身高的结构。图像中的地点标记501的底边长度以及拍摄时的智能眼镜100的仰俯角和作业人员的身高有相关关系。例如,关于被粘贴在比作业人员的身高要高的地方的地点标记501,在某个人向上观察地点标记501时,与比这个人身高要低的人向上观察时相比,仰俯角变小。另外,在几乎相同身高的人向上观察地点标记501时,仰俯角小的一方,地点标记501的底边长度(像素单位)变小。

另外,在本实施方式中,信息处理系统以使用智能眼镜作为作业人员所携带的信息处理装置的结构为例子进行说明。但是,信息处理系统可以使用其他的智能设备(智能手机和平板电脑等)作为作业人员所携带的信息处理装置。此时,作业人员携带智能设备进行拍摄时,在与智能眼镜100同样的位置携带智能设备,因此,智能设备能够与智能眼镜100同样地推定作业人员的身高。另外,不限于推定身高时,也可以由其他的智能设备(智能手机和平板电脑等)执行包括使用后述的智能眼镜100的各种处理等。

因此,在本实施方式中,cpu10如以下那样进行推定。在本实施方式中,预先存储图像中的地点标记501的底边长度以及拍摄时的智能眼镜100的仰俯角与作业人员身高的对应信息。图10表示图像中的地点标记501的底边长度以及拍摄时的智能眼镜100的仰俯角与作业人员身高的对应信息的一例。

另外,cpu10根据地点标记501的粘贴的高度信息,例如如以下那样来推定作业人员的身高。即,cpu10根据摄像机110与地点标记501之间的水平方向的距离(摄像机10与粘贴了地点标记501的货架之间的水平方向的距离即上述1-1.5m的距离)和仰俯角θ,能够决定作业人员的头顶部与地点标记501之间的高度差。因此,cpu10从地点标记501的高度减去所决定的作业人员的头顶部与地点标记501之间的高度差,由此能够推定作业人员的身高。cpu10能够根据预先存储在存储器11中的地点标记501的高度的信息来掌握地点标记501的高度。

另外,在不变更摄像机的设定而拍摄到被摄体时,被摄体与摄像机之间的距离越大则被摄体被拍得越小,被摄体与摄像机之间的距离越小则被摄体被拍得越大。即,图像中被摄体的大小与被摄体的摄像机之间的距离之间有相关。因此,被摄体的大小为已知时,能够根据通过摄像机拍摄的图像中的该被摄体的大小来推定摄像机与被摄体之间的直接距离。因此,cpu10可以如以下那样推定作业人员的身高。即,cpu10根据通过cs602取得的图像中的地点标记501的底边的大小和地点标记501的大小的信息来推定地点标记501与摄像机110之间的直接距离。cpu10根据推定出的地点标记501与摄像机110之间的直接距离、地点标记501的拍摄时的智能眼镜100的仰俯角θ来决定作业人员的头顶部与地点标记501之间的高度差。并且,cpu10从地点标记501的高度减去作业人员的头顶部与地点标记501之间的高度差,由此可以推定作业人员的身高。通过这样的处理,cpu10即使在例如不明确作业人员与货架之间的水平方向距离的情况下,也能够推定作业人员的身高。

另外,cpu10不需要正确地推定作业人员的身高。cpu10如果可以取得物品的大概高度(例如装在货架的第几段等)作为物品的位置信息即可,因此通过充分的精度推定作业人员的身高即可。

另外,在本实施方式中,信息处理系统推定作业人员的身高,根据推定出的作业人员的身高来取得所拍摄的物品高度方向的位置信息。但是,例如作业人员经由服务器装置130的操作部在作业之前输入身高并登记在存储器31中,或者在管理事先登记在存储器31中的作业人员的主信息中登记有身高信息等时,信息处理系统不推定作业人员的身高而根据预先登记的作业人员的身高来计算物品高度方向的位置信息。

并且,cpu10根据所取得的通过cs602拍摄的图像中的地点标记501的底边长度、通过cs602拍摄时的智能眼镜100的仰俯角θ以及存储在存储器31中的对应信息来进行以下的处理。即,cpu10根据存储在存储器31中的对应信息来取得与通过cs602拍摄的图像中的地点标记501的底边长度以及通过cs602拍摄时的智能眼镜100的仰俯角θ对应的身高。并且,cpu10将所取得的身高推定为作业人员的身高。cpu10通过以上的处理来推定作业人员的身高,由此与计算并推定的情况相比,能够减轻计算处理的负担。

另外,cpu10使用表示地点标记的底边长度以及仰俯角θ和作业人员的身高之间的对应的信息作为作业人员的身高推定所使用的对应信息。但是,cpu10例如可以使用表示地点标记的底边的视角以及仰俯角和作业人员的身高之间的对应的信息。这里,视角比是表示图像中的地点标记501的底边大小的像素数相对于视角像素(表示图像横宽的大小的像素数)的比。

图11说明视角比。图11的图像是通过摄像机110拍摄的地点标记501的图像的一例。图11图像中下方的两个箭头表示从通过摄像机110拍摄的图像的横向的端到端的长度(像素数)。另外,图11图像中的上方的两个箭头表示在通过摄像机110拍摄的图像中,地点标记501的底边的长度(像素数)。在图11的例子中,地点标记501的底边的视角比是图11图像中的上方两个箭头的长度相对于下方两个箭头的长度的比,例如能够通过计算(上方两个箭头的长度)÷(下方两个箭头的长度)来求出。

另外,作业人员身高推定所使用的对应信息不必是表格形式的数据。例如,关于相同身高的作业人员,假设视角比与仰俯角为线性关系时,通过一次式表示视角比与仰俯角之间的线性关系。因此,事先进行实验等,按照每个作业人员的身高计算出表示视角比与仰俯角之间的线性关系的一次式。存储器31可以将按照每个作业人员的身高计算出的表示视角比与仰俯角之间的线性关系的一次式作为作业人员的身高推定所使用的对应信息来进行存储。存储器31例如在作业人员的身高为170cm时和180cm时,分别将表示视角比与仰俯角之间的线性关系的一次式作为作业人员的身高推定所使用的对应信息来进行存储。

图12说明身高的推定方法的一例。图12的坐标系是横轴取视角比、在纵轴取仰俯角的坐标系。图12的例子是表示在作业人员的身高为170cm时表示视角比与仰俯角之间的线性关系的一次式的图形、表示在作业人员的身高为180cm时表示视角比与仰俯角之间的线性关系的一次式的图形。cpu10例如在仓库作业时,确定从通过cs602拍摄到的图像取得的视角比以及通过cs602拍摄时的智能眼镜100的仰俯角所对应的图12的坐标系上的点。并且,cpu10计算图12的坐标系的确定的点与每个身高的图形之间的距离,将与计算出的距离为最小的图形对应的身高推定为作业人员的身高。

另外,作业人员与货架之间的距离有时会根据作业场所的仓库而不同,因此,信息处理系统按照作业人员与货架之间的每个距离来登记作业人员身高的推定所使用的对应信息,根据作业人员与货架之间的距离来划分使用所登记的对应信息。

如果作业人员为了搜索物品c,观察货架500的各种场所,会有各种物品进入摄像机110的拍摄范围的情况。在本实施方式中,在作业人员搜索物品c过程中,粘贴在物品a上的标记502进入摄像机110的拍摄范围。此时,cpu10进行以下的cs604的处理。

在cs604中,cpu10根据作业人员视线的变化,经由摄像机110来拍摄被粘贴在物品a上的标记502。cpu10根据拍摄到的标记502,将粘贴了标记502的物品确定为物品a。cpu10进行以下的cs605的处理。

会有在相同的货架上相同的商品位于多个场所的情况、多个商品装在一个纸箱并且从其中只取必要个数的情况等即使是拣选对象的物品也没有全部发放的情况。即,即使拍摄拣选对象的物品,也会有所拍摄的该物品在拣选作业后残留在货架中的情况。这种情况下,该物品的位置信息在之后的仓库作业中有时成为有用的信息。因此,在本实施方式中,cpu10不管所拍摄的物品是否是拣选对象的物品而进行位置信息的取得处理(cs605的处理)。但是,例如当在仓库中只一个一个存储了相同种类的物品时,不能够通过之后的作业灵活使用拣选对象的物品的位置信息。这种情况下,cpu10判定通过cs604拍摄的物品是否与拣选对象的物品不同,当判定为是与拣选对象的物品不同的物品时,进行cs605的处理,当判定为是与拣选对象的物品相同的物品时,可以不进行cs605的处理。

在cs605中,cpu10根据通过cs603推定出的作业人员的身高来取得通过cs604拍摄到的物品的高度方向的位置信息。例如,cpu10进行以下的处理,取得通过cs604拍摄到的物品的高度方向的位置信息。即,cpu10根据从智能眼镜100的传感器输出的信息来取得通过cs604拍摄了物品a时的智能眼镜100的仰俯角θ。并且,cpu10根据所取得的仰俯角θ和通过cs603推定出的作业人员的身高来计算身高+1m×tan(θ),由此取得通过cs604拍摄到的物品的高度。

另外,cpu10确定通过cs604拍摄到的物品在货架的上段、中段、下段的哪个段,并且可以取得所确定的上段、中段、下段的任意一个作为通过cs604拍摄到的物品的高度方向的位置信息。例如,cpu10根据通过cs604取得的物品的高度属于根据货架500的上段、中段、下段附近而设定的范围(例如1.6-2.2.m为上段、0.7-1.6m为中段、0-0.8m为下段等)的哪一个,确定通过cs604拍摄到的物品存在于货架的上段、中段、下段附近的哪里。

另外,cpu10也取得通过cs604拍摄到的物品的水平方向的位置信息。例如,cpu10通过以下的处理取得通过cs604拍摄到的物品的水平方向的位置信息。即,cpu10根据从智能眼镜100的传感器输出的信息来取得通过cs604拍摄了物品a时的智能眼镜100的方位角。并且,cpu10根据所取得的方位角来取得通过cs604拍摄到的物品的水平方向的位置信息。例如,通过cs604拍摄了物品a时的智能眼镜100的方位角与作业人员到达货架前最初观察到地点标记501时的方位角(即正对货架时的方位角)之间的差从正面方向向左为α,货架500与作业人员之间的距离为1m。此时,cpu10取得表示物品从货架500的中央(水平方向的粘贴了地点标记501的位置)向左1m×tan(α)的位置信息作为通过cs604拍摄到的物品的水平方向的位置信息。

另外,在作业人员搜索物品时,从正对货架的状态观看左右。因此,cpu10例如可以将对智能眼镜100等所具备的陀螺传感器的水平方向的角速度进行积分而得的值作为水平方向的角度α来计算。

另外,cpu10根据通过cs604拍摄时的智能眼镜100的方位角确定通过cs604拍摄的物品存在于货架的右侧、左侧、中央附近的哪里,并取得所确定的右侧、左侧、中央附近的任意一个作为通过cs604拍摄到的物品的水平方向的位置信息。例如,cpu10根据通过cs604拍摄时的智能眼镜100的方位角属于根据货架500的右侧、左侧、中央附近而设定的范围的哪里来确定通过cs604拍摄的物品存在于货架的右侧、左侧、中央附近的哪里。

在cs606中,cpu10将通过cs605取得的在cs604拍摄的物品的位置信息的登记指示发送给服务器装置130。cpu10使所发送的登记指示包括通过cs604拍摄的物品的物品代码和通过cs605取得的位置信息。

在cs607中,cpu30根据通过cs606发送的登记指示将所发送的登记指示中包括的位置信息与所发送的登记指示中包括的物品代码对应地存储在存储器31中来进行登记。

通过以上处理,信息处理系统能够将在作业人员的拣选作业中通过cs604拍摄到的物品的位置信息登记在存储器31中。这样,信息处理系统在该处理以后,能够将该物品的位置信息提示给拣选登记了位置信息的物品的作业人员。

(物品的位置信息提示处理)

接着,说明物品的位置信息的提示处理。在图6的处理之后,某个作业人员来拣选物品a。该作业人员与在图6进行了物品c的拣选的作业人员不同,但是也可以是相同的作业人员。该作业人员安装智能眼镜100。在本实施方式中,该智能眼镜100与图6所使用的不同,但是也可以是相同的。

cpu30将作为拣选对象物品的物品a的拣选指示发送给智能眼镜100。cpu30使所发送的拣选指示中包括存储作为拣选对象的物品a的货架500的位置信息、物品a的物品代码、名称的信息以及要拣选的物品a的数量的信息等。另外,cpu30在存储器31中登记物品a的位置信息,所以使要发送的拣选指示包括该位置信息。

cpu10接收到拣选指示后,例如根据接收到的拣选指示中包括的信息,将指示图7的拣选的拣选指示画面与现实的风景重叠地显示在显示器14中。

另外,cpu10根据接收到的拣选指示中包括的物品a的位置信息来取得物品a的高度。存储器11中预先存储货架500的下段的高度、中段的高度、上段的高度的信息。cpu10根据存储在存储器11中的货架500的各段的高度和所取得的物品a的高度来判定物品a存在哪个段中。在本实施方式中,cpu10判断物品a存在货架500的上段。然后,cpu10将提示物品a的位置信息的位置信息提示画面显示在显示器14上。图13表示位置信息提示画面的一例。位置信息提示画面例如包括表示拣选对象的物品的位置信息的字符串。在图13的例子中,位置信息提示画面包括表示物品a位于货架500的上段的消息。

另外,当是通过cs605登记表示存在于第几段的信息作为物品的高度方向的位置信息的结构时,cpu10从存储器读出该信息并在位置信息提示画面提示表示位于第几段的信息。

cpu10使位置信息提示画面包括表示物品a位于货架500的哪段的字符串,但是也可以包括表示物品a的坐标值的字符串。另外,cpu10可以将位置信息提示画面所表示的信息作为声音经由麦克风120输出来代替将位置信息提示画面显示在显示器14上。

(智能眼镜处理的详细)

14是表示智能眼镜100的处理一例的流程图。使用图14详细说明物品位置信息的取得/登记处理和物品的位置信息提示处理中的智能眼镜100的处理。

在s1201中,cpu10从服务器装置130接收拣选指示。

在s1202中,cpu10判定通过s1021接收到的拣选指示中是否包括拣选对象的物品的位置信息。cpu10在判定为在s1201接收到的拣选指示中包括拣选对象的物品的位置信息时,进入s1203的处理。另外,cpu10在判定为在s1201接收到的拣选指示中没有包括拣选对象物品的位置信息时,进入s1204的处理。

在s1203中,cpu10将通过s1021接收到的拣选指示中包括的表示拣选对象的物品的位置信息的位置信息提示画面显示在显示器14中。

在s1204中,cpu10经由摄像机110拍摄地点标记501。

在s1205中,cpu10从在s1204拍摄的地点标记501的图像取得图像中的地点标记501的底边的长度(像素单位)。

在s1206中,cpu10根据在s1204拍摄时从智能眼镜100的传感器输出的信息来取得在s1204拍摄时智能眼镜100的仰俯角θ。

在s1207中,cpu10根据在s1205取得的地点标记501的底边的长度和在s1206取得的仰俯角θ来推定作业人员的身高。cpu10根据存储在存储器31中的地点标记501的底边的长度以及仰俯角θ与作业人员身高之间的对应信息来取得与在s1205取得的地点标记501的底边的长度以及在s1206取得的仰俯角θ对应的身高。并且,cpu10推定所取得的身高为作业人员的身高。

在s1208中,cpu10经由摄像机110拍摄物品。cpu10例如拍摄被粘贴在装载在仓库中的物品上的标记,识别所拍摄的标记,由此能够掌握拍摄了物品的情况。

在s1209中,cpu10根据在s1208拍摄时从智能眼镜100的传感器输出的信息,取得在s1208拍摄时智能眼镜100的仰俯角θ。

在s1210中,cpu10根据在s1207推定出的作业人员的身高和在s1209取得的仰俯角θ来取得在s1208拍摄到的物品的高度方向的位置信息。cpu10例如使用身高+1m×tan(θ)的公式来取得在s1208拍摄到的物品的高度方向的位置信息。

在s1211中,cpu10取得在s1208拍摄时的智能眼镜100的方位角θ,根据所取得的方位角来取得在s1208拍摄到的物品水平方向的位置信息。

在s1212中,cpu10将在s1210以及1211取得的物品的位置信息的登记指示发送给服务器装置130。cpu10使所发送的登记指示包括在s1210取得的高度方向的位置信息与在s1211取得的水平方向的位置信息和在s1208拍摄的物品的物品代码。

在s1213中,cpu10根据智能眼镜100的操作部和经由了麦克风120的作业人员的操作来判定是否接收到表示拣选作业结束的通知。cpu10例如在由作业人员经由麦克风120输入了表示拣选作业结束的声音时,判定为接收到了表示拣选作业结束的通知,并结束图14的处理。另外,cpu10在判定为没有从作业人员接收到表示拣选作业结束的通知时,进入s1208的处理。

(物品移动时的处理)

在仓库等中,例如在新的物品入库时,由于为了确保所装载的场所等理由,会有已有的物品被移动的情况。

图15、16说明物品移动的一例。图16所表示的状况表示在图15所表示的状况后物品d入库,物品c被移动的状况。

在图15的状况下进行拣选作业的作业人员拍摄物品c,信息处理系统登记了物品c的位置信息。在图15的状况之后,在图16的状况之前入库物品d,移动物品c。并且,在图16的状况下进行拣选作业的作业人员拍摄了物品c。

此时,cpu30例如通过cs607进行以下的处理。即,作为在存储器31中已经登记有与通过cs606发送的登记指示中包括的物品代码对应的位置信息,cpu30通过所发送的登记指示中包括的位置信息来更新所登记的位置信息。cpu30能够将登记在存储器31中的物品的位置信息作为更新的信息。这样,信息处理系统能够将拣选对象物品的更新的位置信息提示给作业人员。

(效果)

以上,在本实施方式中,信息处理系统通过安装在进行拣选作业的作业人员上的智能眼镜100取得经由摄像机110拍摄到的物品的位置信息,将所取得的位置信息登记在存储器31中。即,信息处理系统在作业人员拣选时为了之后的作业人员能够取得物品的位置信息而进行登记。

这样,信息处理系统能够将该物品的位置信息提示给在之后拣选该物品的作业人员,并进行辅助。即,通过本实施方式的处理,信息处理系统登记由进行拣选的作业人员在拣选作业的空闲无意拍摄到的物品的位置信息,并进行将所登记的位置信息提示给拣选该物品的其他作业人员的辅助。即,信息处理系统提示物品的位置信息,由此能够容易地搜索该物品,并实现该物品搜索的高效化。信息处理系统对其他作业人员进行这样的辅助,由此能够提高拣选作业的效率。

另外,信息处理系统对进行拣选作业以外的仓库作业的作业人员提示通过本实施方式的处理进行登记的物品的位置信息,由此能够辅助仓库作业。例如,信息处理系统将各个物品的提示信息提示给为了进行库存整理而进行仓库内物品的整理作业的作业人员,由此能够对作业人员可掌握各个物品的位置起到辅助。

另外,在本实施方式中,信息处理系统在携带智能眼镜100的作业人员进行拣选作业时,取得通过摄像机110拍摄到的物品的位置信息,并登记在存储器31中。但是,信息处理系统在携带智能眼镜100的作业人员进行拣选作业以外的仓库作业时,取得通过摄像机110拍摄到的物品的位置信息,并登记在存储器31中。信息处理系统例如在携带智能眼镜100进行仓库内的库存确认作业的作业人员进行作业时,取得通过摄像机110拍摄到的物品的位置信息,并登记在存储器31中。即,此时,信息处理系统在作业人员为了确认库存而观察货架等载置部时,取得摄像机110无意中拍摄到的图像中包括的位置信息,并登记在存储器31中。

在本实施方式中,不是服务器装置130的cpu30而是智能眼镜100的cpu10进行物品的位置信息的取得处理。这样,cpu10能够减轻cpu30的处理负担,削减在服务器装置130和智能眼镜100之间进行交易的数据量,并能够节约在服务器装置130和智能眼镜100之间的通信带宽。

(变形例)

以下,说明本实施方式的变形例。

在本实施方式中,信息处理系统在登记拣选对象的物品的位置信息时,根据登记的位置信息来确定拣选对象物品的位置,并对作业人员提示所确定的位置。但是,信息处理系统例如可以根据所登记的位置信息来提示表示拣选对象的物品相对于作业人员当前观察的场所的相对位置的位置信息。

例如,cpu10不进行s1202-s1203的处理而在s1207的处理中确定了作业人员的身高后,进行一下的处理。即,cpu10根据从智能眼镜100中包括的传感器输出的信息来取得当前的智能眼镜100的仰俯角θ。并且,cpu100根据在s1207推定出的作业人员的身高和当前的智能眼镜100的仰俯角θ,例如使用身高+1m×tan(θ)的公式,取得当前作业人员观察到的场所的高度。另外,cpu10根据从智能眼镜100中包括的传感器输出的信息来取得当前的智能眼镜100的方位角,并根据所取得的方位角来取得当前作业人员观察到的场所的水平方向的位置信息。

cpu10根据在s1201接收到的拣选指示中包括的拣选对象的物品的位置信息和所取得的当前作业人员观察到的场所的位置信息,来确定拣选对象的物品存在于在当前作业人员观察到的场所的哪个方向。例如,cpu10在确定拣选对象的物品存在于当前作业人员观察到的场所的左上时,将图17的位置信息提示画面显示在显示器14上。图17的位置信息提示画面包括表示拣选对象的物品存在于在作业人员观察到的场所的更上、更左的字符串。另外,如图18所示,cpu10可以将包括表示拣选对象的物品相对于作业人员当前观察到的场所的相对位置的箭头的位置信息提示画面显示在显示器14上。

在本实施方式中,信息处理系统即使在已经登记取得了位置信息的物品的位置信息的情况下,也以新取得的位置信息来更新所登记的位置信息。

但是,信息处理系统也可以仅在已经登记取得了位置信息的物品的位置信息,且在新取得的位置信息与所登记的位置信息不同的情况下,更新物品的位置信息。这样,信息处理系统能够减轻不必要的更新处理带来的负担。

另外,信息处理系统可以仅在已经登记取得了位置信息的物品的位置信息且从所登记的时刻起经过了所设定的期间的情况下,更新物品的位置信息。

在本实施方式中,信息处理系统即使在已经登记取得了位置信息的物品位置信息的情况下,也以新取得的位置信息来更新所登记的位置信息,由此达到以下的效果。即,信息处理系统在作业人员拣选某个物品之前该物品移动了情况下,其它的作业人员如果进行了移动后的物品,则能够登记该物品的位置信息,并能够将该物品的位置信息提示给作业人员。但是,不限于在拣选该物品的作业人员之前,其它的作业人员必须拍摄移动后的该物品。这种情况下,信息处理系统可以进行以下的处理。

cpu10在通过cs606(s1212)将物品位置信息的登记指示发送给服务器装置130时,使要发送的登记指示包括通过cs604(s1208)拍摄了物品的时刻的信息。并且,cpu30通过cs607将所发送的登记指示中包括的位置信息以及时刻信息与登记指示中包括的物品代码对应地登记在存储器31中。

并且,安装了智能眼镜100的作业人员来拣选该物品时,信息处理系统进行以下的处理。cpu30将拣选对象物品的拣选指示发送给智能眼镜100。cpu30使要发送的拣选指示包括存储作为拣选对象的物品的货架的位置信息、物品的物品代码、名称的信息、拣选的物品的数量的信息等。另外,cpu30在存储器31中登记该物品的位置信息以及时刻信息,所以使发送的拣选指示包括该物品的位置信息以及所拍摄的时刻信息。cpu10接收到拣选指示后,例如根据接收到的拣选指示中包括的信息,使指示图7的拣选的拣选指示画面与现实的风景重叠显示在显示器14上。

另外,cpu10根据接收到的拣选指示中包括的位置信息来确定拣选对象的物品的位置。cpu10根据接收到的拣选指示中包括的时刻信息来确定该物品在所确定的位置中从当前时刻起之前存在了多长时间。然后,cpu10将表示何时该物品存在于所确定的位置的位置信息提示画面显示在显示器14上。cpu10例如将图19所示的位置信息提示画面显示在显示器14上。在图19的例子中,位置信息提示画面包括表示物品在10分钟之前存在于货架上段的字符串。

确认了图19的画面的作业人员如果搜索货架的上段,并能够发现拣选对象的物品,则拣选该物品。另外,作业人员在搜索货架的上段而无法发现拣选对象的物品时,能够掌握该物品在十分钟之前存在于货架的上段的情况。此时,作业人员搜索在10分钟以内从货架的上段运动的范围。即,信息处理系统除了物品的位置信息以外,还将物品存在于该位置的时刻信息提示给作业人员,由此当不存在于该位置时,能够对作业人员提示该物品可移动的范围的启示。

cpu10使位置信息提示画面包括表示物品从当前时刻起之前在该位置存在多长时间的信息,但是也可以包括物品在哪个时刻位于该位置的信息。

另外,cpu10在登记在存储器31中的拣选对象的物品的位置信息所对应的时刻信息为早于当前时刻所设定的阈值以上时,作为旧的不能够信赖的信息可以不提示该位置信息。

在本实施方式中,信息处理系统推定作业人员的身高,并根据推定出的作业人员的身高来取得物品的高度方向的位置信息。另外,信息处理系统也取得物品的水平方向的位置信息。

但是,信息处理系统例如在载置物品的货架的各个地方粘贴表示该位置的位置标记时,可以如以下那样取得物品的位置信息。

图20表示作业人员拣选被载置在粘贴有位置标记的货架1800上的物品c时的状况的一例。位置标记1801-1802被粘贴在货架1800上。位置标记1801-1812分别是二维码、条形码、彩色代码等标记,是表示是货架1800的哪个位置的标记。例如,位置标记1805是表示是货架1800的上段的中央位置的标记。cpu10经由摄像机110拍摄位置标记,并识别所拍摄的位置标记,由此能够取得位置标记所表示的信息。

图20的框表示作业人员所识别的范围。即,摄像机110拍摄该框的范围。此时,cpu10识别被粘贴在物品a上的标记502和位置标记1801、1802、1804、1805。并且,如果例如将通过位置标记1801-1802-1804-1805包围的范围定义登记为场所1,将通过位置标记1802-1805-1806-1803包围的范围定义登记为场所2......,并存储在存储器31中,则cpu10确定物品a存在于地点1(被位置标记1801、1802、1804、1805包围的位置)。即,cpu10取得从货架1800的上段左部到中央范围的信息作为物品a的位置信息。然后,cpu10将所取得的物品a的位置信息的登记指示发送给服务器装置130。

通过以上的处理,cpu10即使不进行推定作业人员身高的处理也能够取得物品的位置信息,所以与推定作业人员身高的情况相比,能够减轻处理的负担。

另外,信息处理系统在粘贴有位置标记的货架上载置有物品时,可以如以下那样取得物品的位置信息。

图21表示与图20同样的状况。图21的框与图20的框同样地表示摄像机110所拍摄的范围。cpu10经由摄像机110取得图21的框的范围的图像。然后,cpu10确定物品a(标记502)相对于位置标记1801、1802位于哪个方向。假设由位置标记1801、1802、标记502形成的三角形。cpu10将位置标记1801的角度确定为θ1,将位置标记1802的角度确定为θ2。即,cpu10确定标记502位于从位置标记1801通过θ1表示角度的方向并且从位置标记1802通过θ2表示角度的方向。并且,cpu10例如根据位置标记1801、1802所表示的位置、角度θ1、θ2,使用三角测量来确定物品a的位置,并取得表示确定后的位置的信息作为位置信息。例如,将通过位置标记1801-1802-1804-1805包围的范围定义并登记为地点1,将通过位置标记1802-1805-1806-1803包围的范围定义并登记为地点2......,根据将位置标记1801的位置设为货架的基准坐标时的其他位置标记1802~1812的各个坐标和所确定的标记502的位置坐标,取得表示存在于地点1的信息作为位置信息。

通过以上的处理,信息处理系统能够取得高精度的物品的位置信息并进行登记。另外,在该方式下,信息处理系统不需要把被粘贴在货架上的4个位置标记全部放入摄像机的图像视野中,例如如果将粘贴在货架上的2个位置标记1801、1802和附在物品上的标记502放入摄像机图像的视野中就能够取得位置信息。

在本实施方式中,信息处理系统取得物品高度方向的位置信息和水平方向的位置信息,并进行登记。但是,信息处理系统也可以取得物品高度方向的位置信息、物品平方向的位置信息的任意一个并进行登记。例如,如果当作业人员能够掌握拣选对象的物品存在于货架的哪段就充分的情况下,信息处理系统取得物品高度方向的位置信息并进行登记。并且,信息处理系统对作业人员提示拣选对象的物品高度方向的位置信息。

在本实施方式中,智能眼镜100推定作业人员的身高。但是,服务器装置130也可以推定作业人员的身高。此时,cpu30从智能眼镜100取得地点标记501拍摄时的智能眼镜100的仰俯角θ和在拍摄到的图像中的地点标记501的底边长度,并且通过与由cs603说明的方法相同的方法来推定作业人员的身高。然后,cpu30将推定出的身高的信息发送给智能眼镜100。另外,服务器装置130进一步根据推定出的作业人员的身高来取得通过摄像机110拍摄的物品的位置信息,并登记在存储器31上。此时,cpu10如果通过摄像机110拍摄了物品,则将拍摄时的智能眼镜的仰俯角/方位角的信息发送给服务器装置130。然后,cpu30根据所发送的拍摄时的智能眼镜的仰俯角/方位角的信息和推定出的作业人员的身高来取得所拍摄的物品的位置信息,并登记在存储器31上。

在本实施方式中,cpu10使图13的提示画面包括拣选对象的物品的位置信息,并显示在显示器14上。但是,cpu10使图7的拣选指示画面包括拣选对象的物品的位置信息,并显示在显示器14上,由此可以提示给作业人员。

在本实施方式中,信息处理系统将物品的位置信息登记在存储器31上,但是例如也可以登记在外置硬盘、存储服务器等外部存储装置中。

<其它实施方式>

以上,详细描述了本发明的优选实施方式,但是本发明不限于上述特定的实施方式。例如,可以将上述信息处理系统的功能结构的一部分或全部作为硬件安装在智能眼镜100、服务器装置130上。

以上,详细描述了本发明的优选实施方式,但是本发明不限于上述特定的实施方式,而能够在专利请求保护的本发明主旨的范围内进行各种变形/变更。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1