自动售货机的制作方法

文档序号:21698926发布日期:2020-07-31 22:55阅读:239来源:国知局
自动售货机的制作方法

本发明涉及自动售货机。



背景技术:

作为自动售货机,已普及所谓的螺旋式或者透视式等具有各种商品的输送方式的自动售货机。

在专利文献1中公开有透视式的自动售货机。专利文献1的自动售货机使在储存列中收纳的商品沿前后方向移动并向货斗单元移动放置,使货斗单元沿上下方向移动而向商品取出口送出。

此外,作为对在自动售货机中收纳的商品的库存数进行计测的方法,有如下方法:在商品投入口设置传感器来对投入数进行计数,并计算投入数与销售数的差分,由此对库存数进行计测。

在这种方法中,在发生传感器由于误投入的商品的取出而反应、或在一次的销售中误支付多个商品的意外情况产生的情况下,有可能无法准确地计测实际上收纳的商品的库存数。

在专利文献2中公开了一种自动售货机,其具备配置商品的货架、按每个货架设置并读取添附于商品的无线ic标签的信息的读取机构、以及从读取机构接收信息并进行分析以及控制的控制机构。专利文献2公开的自动售货机根据通过读取机构读取的无线ic标签的信息求出库存数以及销售数。

现有技术文献

专利文献

专利文献1:日本特开2008-262249号公报

专利文献2:日本特开2006-185035号公报。



技术实现要素:

发明将要解决的课题

然而,在专利文献1公开的自动售货机中,在多个储存列的每一列中,只能收纳具有相同的商品尺寸的商品。因此,在专利文献1公开自动售货机中,难以销售各种商品尺寸的商品。在所谓的螺旋式的自动售货机中,为了收纳多个商品尺寸的商品而需要根据商品尺寸分别专用地设计以及制造多个储存列,在制造后也难以自由地变更商品的布局。

此外,在专利文献2公开自动售货机中,需要特意对商品添附无线ic标签,并特意按货架设置读取机构。因此,在专利文献2公开的自动售货机中,变成复杂的结构,难以容易地进行导入。而且,在专利文献2公开的自动售货机中,未添附无线ic标签的现有商品的库存数无法计测,对于广泛普及尚存在改善的余地。

本发明鉴于上述情况而完成,将接近上述那样的问题点设为课题的一个例子。即,本发明的课题的一个例子在于通过简易的结构实现商品布局的自由度高、且能够准确地计测商品的库存数的自动售货机。

用于解决课题的手段

本发明的一个观点的自动售货机,具备:带式输送机,构成收纳商品的储存列的一部分,能够将所收纳的所述商品沿所述储存列输送;以及控制部,控制所述带式输送机的动作;所述控制部取得在输送所述商品时移动的所述带式输送机的带的移动量,并基于所取得的所述带的移动量,计算在所述储存列中收纳的所述商品的数量。

优选在所述自动售货机中,在所述带式输送机设有对在输送所述商品时使所述带移动的电动机的旋转位移量进行检测的旋转式编码器,所述控制部基于所述旋转式编码器的检测结果取得所述带的移动量,由此计算在所述储存列中收纳的所述商品的数量。

优选在所述自动售货机中,在所述带式输送机设有检测所述带是否位于基准位置的基准位置检测传感器,所述控制部基于所述基准位置检测传感器的检测结果使所述带移动至所述基准位置,并基于所述旋转式编码器的检测结果取得所述带从所述基准位置的移动量,由此计算在所述储存列中收纳的所述商品的数量。

优选在所述自动售货机中,在输送来的所述商品被搬出所述储存列之外的所述带式输送机的搬出部,设有检测所述商品是否位于所述搬出部的商品检测传感器,所述控制部通过取得在由所述商品检测传感器检测输送来的所述商品时的所述带的位置、与所述基准位置之间移动的所述带的移动量,来计算在所述储存列中收纳的所述商品的数量。

优选在所述自动售货机中,所述商品检测传感器向所述控制部通知表示所述商品位于所述搬出部的第一检测结果、以及表示所述商品不位于所述搬出部的第二检测结果,所述控制部在所述商品被从所述搬出部向所述储存列之外搬出之后,使所述带向与向所述搬出部输送所述商品的方向相反的方向移动,直至所述商品检测传感器的检测结果由所述第一检测结果切换为所述第二检测结果,使已从所述搬出部搬出的所述商品之后的所述商品后退。

此外,本发明的一个观点的自动售货机具备:多个带式输送机,构成收纳商品的多个储存列的每一列的一部分,能够将所收纳的所述商品分别沿所述多个储存列输送;分隔板,拆装自如地配置于所述多个储存列的每一列之间,用于根据收纳的所述商品的种类来在所述多个储存列的每一列之间进行分隔;通信部,接收从外部装置发送来的收纳于所述多个储存列的所述商品的商品信息;以及控制部,控制所述多个带式输送机的动作,在所述商品信息中附带有能够针对所述多个储存列确定所述商品的布局的附带信息,所述控制部基于所述分隔板的有无以及所述附带信息,控制所述多个带式输送机的动作。

优选在所述自动售货机中,在所述多个储存列设有检测所述分隔板的有无的分隔板检测传感器,所述控制部基于所述分隔板检测传感器的检测结果,判断是否能够根据由所述附带信息确定的所述布局来收纳所述商品。

优选在所述自动售货机中,所述控制部为,若能够根据由所述附带信息确定的所述布局来收纳所述商品,则以根据所述布局来收纳的所述商品能够被输送的方式控制所述多个带式输送机的动作,若不能够根据由所述附带信息确定的所述布局来收纳所述商品,则进行报告以变更所述分隔板的配置。

优选在所述自动售货机中,所述多个储存列以沿所述自动售货机的宽度方向排列的方式配置,在所述多个储存列所含的一个储存列中收纳的所述商品的宽度方向的尺寸大于所述一个储存列的宽度方向的尺寸的情况下,跨与所述一个储存列相邻的其他储存列、及所述一个储存列地收纳所述商品,所述控制部使构成所述一个储存列的所述带式输送机与构成所述其他储存列的所述带式输送机同步动作,来输送跨所述一个储存列与所述其他储存列地收纳的所述商品。

优选在所述自动售货机中,所述控制部基于在所述一个储存列与所述其他储存列之间设置的所述分隔板检测传感器的检测结果,判断是否能够跨所述一个储存列与所述其他储存列地收纳所述商品,并基于该判断结果,判断是否能够根据由所述附带信息确定的所述布局来收纳所述商品。

优选在所述自动售货机中,所述控制部取得在输送所述商品时移动的所述带式输送机的带的移动量,并基于所取得的所述带的移动量,计算在所述储存列中收纳的所述商品的数量。

发明效果

关于本发明的一个观点的自动售货机,能够通过简易的结构实现商品布局的自由度高、且能够准确地计测商品的库存数的自动售货机。

附图说明

参照添附的附图将本发明的几个实施方式仅作为例子于以下进行说明。

图1是示意地表示本发明的实施方式1的自动售货机的整体结构的图。

图2是放大示出实施方式1的多个储存列的一部分的图。

图3是表示构成实施方式1的储存列的带式输送机的图。

图4是表示实施方式1的自动售货机的功能性构成的框图。

图5是表示实施方式1的布局设定处理的流程的流程图。

图6是表示实施方式1的库存确认处理的流程的流程图。

图7示出用于说明实施方式1的带式输送机的输送机有效长的图。

图8示出用于说明实施方式1的库存确认处理的图。

图9是表示实施方式1的商品搬出处理的流程的流程图。

图10示出用于说明实施方式1的商品搬出处理的图。

图11是表示实施方式1的商品搬入处理的流程的流程图。

图12示出用于说明实施方式1的商品搬入处理的图。

图13是表示实施方式2的商品搬入处理的流程的流程图。

具体实施方式

以下,一边参照附图一边详细地说明本发明的实施方式。以下说明的实施方式是表示本发明的几个例子,并不限定本发明的内容。此外,在各实施方式中说明的全部构成以及动作并不限定为必须作为本发明的构成以及动作。

在在本实施方式中,将购入商品的用户在操作自动售货机时与用户对置的方向称作“前方”,将与前方相反的方向称作“后方”。此外,在本实施方式中,将自动售货机的高度方向称作“上方”,将与上方相反的方向称作“下方”。

[实施方式1:自动售货机的结构]

图1是示意地表示本发明的实施方式1的自动售货机1的整体结构的图。图1的(a)是示意地表示实施方式1的自动售货机1的外观结构的图,是表示设置于箱体2的门3关闭的状态的图。图1的(b)是示意地表示实施方式1的自动售货机1的内部结构的图,是表示门3打开的状态的图。另外,在图1的(b)中,省略了后述的分隔板21的图示。

自动售货机1是能够销售各种种类的商品的自动售货机。具体而言,自动售货机1是以无人的方式对用户销售将存储有游戏以及音乐等内容的介质、杂货、玩具、书籍以及食品等各种物品打包成包裹而构成的商品的自动售货机。特别是,自动售货机1是能够销售与上述的物品或者其包裹的尺寸相应的各种尺寸的商品的自动售货机。

如图1的(a)所示,在自动售货机1的箱体2的前面设有门3。在自动售货机1中,通过打开门3,进行向自动售货机1补充商品的补充作业以及商品货款的回收作业等。

如图1的(a)所示,在门3的前面显示商品的图像、名称、种类、价格、商品说明等商品信息,并且设有受理用户选择商品的操作的由触摸屏构成的显示部11。而且,在门3的前面设有付款部12,其包含分别受理用户在支付商品货款时使用的硬币、纸币以及电子货币的投币机、纸币识别机以及电子货币读写器。而且,在门3的前面设有用于取出用户购入的商品的商品取出口13。

如图1的(b)所示,在自动售货机1的内部设有多个储存列20,该多个储存列20按商品的种类区分收纳商品,并沿自动售货机1的宽度方向以及上下方向排列那样配置。而且,在自动售货机1的内部设有升降机40,该升降机40配置于门3与多个储存列20之间,构成为能够沿自动售货机1的宽度方向以及上下方向移动,并将从多个储存列20搬出的商品向商品取出口13输送。

图2是放大示出实施方式1的多个储存列20的一部分的图。图2的(a)是表示配置于实施方式1的多个储存列的20之间的分隔板21被取下的状态的图。图2的(b)是表示配置于实施方式1的多个储存列的20之间的分隔板21被安装后的状态的图。

如图2的(a)以及图2的(b)所示,多个储存列20分别形成为相互大致相同的构造,并配置为各个宽度方向以及长度方向分别沿着自动售货机1的宽度方向以及前后方向。多个储存列20沿的每一列的长度方向分别收纳商品。在多个储存列20的每一列中,收纳的商品被从后方朝向前方输送,被搬出储存列20之外。对于多个储存列20的每一个,用于将收纳的商品搬入储存列20的搬入部、与用于将收纳的商品搬出储存列20之外的搬出部相同地构成。在本实施方式中,也将该搬出部与搬入部一并称作“搬入搬出部22”。搬入搬出部22位于后述的带式输送机23的前方的端部。

多个储存列20的每一列的宽度方向的尺寸根据在自动售货机1中销售的多个种类的商品中的宽度方向的尺寸最小的商品的尺寸而预先确定。多个储存列20的每一列的上下方向的尺寸根据在自动售货机1中销售的多个种类的商品中的上下方向的尺寸最大的商品的尺寸而预先确定。多个储存列20的每一列的前后方向的尺寸根据在自动售货机1中销售的多个种类的商品中的前后方向的尺寸最大的商品的尺寸以及商品的收纳数的上限值等而确定。

多个储存列20构成为能够根据商品的种类配置用于将在多个储存列20的每一列之间进行分隔的分隔板21。分隔板21能够对在多个储存列20的每一列中收纳的商品的输送进行引导。分隔板21相对于多个储存列20拆装自如地设置。分隔板21可以通过管理自动售货机1的操作人员手动进行拆装。

在收纳于一个储存列20的商品的宽度方向的尺寸大于一个储存列20的宽度方向的尺寸的情况下,取下与一个储存列20相邻的其他储存列20和一个储存列20之间的分隔板21。据此,对于多个储存列20,即使在收纳于一个储存列20的商品的宽度方向的尺寸大于一个储存列20的宽度方向的尺寸的情况下,也能够跨一个储存列20与其他储存列20地收纳该商品。在跨一个储存列20与其他储存列20地收纳该商品的情况下,构成一个储存列20的带式输送机23、构成其他储存列20的带式输送机23被以同步动作的方式进行控制。

在图2的(a)以及图2的(b)中,作为多个储存列20的一个例子,示出了四个储存列20a~20d。在图2的(a)以及图2的(b)中示出了对于储存列20a~20d,商品尺寸不同的商品a以及商品b如以下那样收纳的例子。商品a的宽度方向的尺寸为200mm,上下方向的尺寸为200mm以及前后方向的尺寸为200mm。商品b的宽度方向的尺寸为100mm,上下方向的尺寸为100mm以及前后方向的尺寸为100mm。

在图2的(a)以及图2的(b)的例子中,储存列20a~20d的每一列的宽度方向的尺寸根据宽度方向的尺寸最小的商品b的尺寸而预先确定。储存列20a~20d的每一列的上下方向的尺寸根据上下方向的尺寸最大的商品a的尺寸而预先确定。

由于商品a的宽度方向的尺寸大于储存列20a~20d的每一列的宽度方向的尺寸,因此跨相邻的储存列20a与储存列20b地被收纳。而且,构成储存列20a的带式输送机23与构成储存列20b的带式输送机23被以同步动作的方式进行控制。

由于商品b的宽度方向的尺寸不大于储存列20a~20d的每一列的宽度方向的尺寸,因此以单体收纳于储存列20c或者储存列20d。而且,构成储存列20c的带式输送机23、构成储存列20d的带式输送机23被以独立地动作的方式进行控制。

除了商品a以及商品b以外,多个储存列20还能够收纳各种尺寸的商品。例如多个储存列20能够收纳宽度方向的尺寸为200mm、上下方向的尺寸为50mm以及前后方向的尺寸为200mm的商品。该商品跨相邻的两个储存列20地被收纳。而且,构成该两个储存列20的相邻的两个带式输送机23被以同步动作的方式进行控制。而且,多个储存列20能够收纳宽度方向的尺寸为400mm、上下方向的尺寸为200mm以及前后方向的尺寸为200mm的商品。该商品跨相邻的四个储存列20地被收纳。而且,构成该四个储存列20的相邻的四个带式输送机23被以同步动作的方式进行控制。

图3是表示构成实施方式1的储存列20的带式输送机23的图。图3的(a)是表示实施方式1的带式输送机23的构成的图。图3的(b)是从与图3的(a)不同的方向观察带式输送机23的图。另外,在图3的(b)中,省略了后述的框体24的一部分的图示。

多个储存列20的每一列的一部分由带式输送机23构成。具体而言,在多个储存列20的每一列中载置商品的部分由带式输送机23构成。带式输送机23沿自动售货机1的前后方向即储存列20的长度方向延伸地形成。带式输送机23将收纳于储存列20的商品沿储存列20的长度方向输送。

如图3的(a)以及图3的(b)所示,带式输送机23具备形成带式输送机23的框架的框体24、以及在框体24的两端部中旋转自如地设置并架设有带26的旋转轴25。而且,带式输送机23具备以沿着框体24的方式配置,并通过旋转轴25旋转而向前后方向移动,来输送所载置的商品的带26。而且,带式输送机23具备使旋转轴25旋转的动力的动力源即电动机27、以及将电动机27的动力向旋转轴25传递的动力传递部28。而且,带式输送机23具备与带26连动地移动,将载置于带26的商品向前方推动的推动器29、以及从推动器29的下部向框体24的侧面部向下方突出地设置的传感器感应装置30。

此外,在带式输送机23设有多个传感器50。多个传感器50包括设于电动机27、检测电动机27的旋转位移量的旋转式编码器51。旋转式编码器51能够基于穿过设于电动机27的旋转轴的狭缝的光以及被遮挡的光的脉冲数、每1脉冲的电动机的旋转位移量,来检测电动机27的旋转位移量。旋转式编码器51通过检测电动机27的旋转位移量,能够检测与电动机27连动地旋转、使带26移动的旋转轴25的旋转位移量。

而且,多个传感器50包括设于框体24的后方的侧面部、检测带26是否位于基准位置p1的基准位置检测传感器52。带26的位置可以通过与带26连动地移动的推动器29的位置来定义。带26的移动量d可以通过与带26连动地移动的推动器29的移动量来定义。基准位置p1是与带26连动地向后方移动的推动器29的移动极限位置。换言之,基准位置p1是使推动器29向最后方移动的情况下的推动器29的位置。基准位置检测传感器52由具有相互隔开间隔地对置的发光部以及受光部的透射式的光电传感器构成。基准位置检测传感器52能够通过检测设于推动器29的传感器感应装置30是否位于发光部与受光部之间,来检测带26是否位于基准位置p1。

而且,多个传感器50包括设于框体24的前方的侧面部、检测带26是否位于终点位置p3的终点位置检测传感器53。终点位置p3是与带26连动地向前方移动的推动器29的移动极限位置。换言之,终点位置p3是使推动器29向最前方移动的情况下的推动器29的位置。终点位置检测传感器53由具有相互隔开间隔地对置的发光部以及受光部的透射式的光电传感器构成。终点位置检测传感器53能够通过检测设于推动器29的传感器感应装置30是否位于发光部与受光部之间,来检测带26是否位于终点位置p3。

而且,多个传感器50包括设于框体24的搬入搬出部22的附近、检测商品是否位于搬入搬出部22的商品检测传感器54。商品检测传感器54由具有分别朝向上方配置的发光部以及受光部的反射型的光电传感器构成。商品检测传感器54配置为发光部的发光面以及受光部的受光面被位于搬入搬出部22的商品覆盖。商品检测传感器54能够通过检测从发光部发出的光是否被位于搬入搬出部22的商品反射而被受光部接收,来检测商品是否位于搬入搬出部22。

而且,多个传感器50包括检测有无分隔板21的分隔板检测传感器55。分隔板检测传感器55设于多个储存列20的每一列之间。分隔板检测传感器55以一对一的对应关系与配置于多个储存列20的每一列之间的分隔板21相关联。分隔板检测传感器55可以设于相邻的两个带式输送机23中的至少一个带式输送机23的框体24的侧面部。

分隔板检测传感器55由具有分别朝向框体24的外侧的侧方配置的发光部以及受光部的反射型的光电传感器构成。在存在分隔板21的情况下,分隔板检测传感器55配置为发光部的发光面以及受光部的受光面被分隔板21覆盖。分隔板检测传感器55能够通过检测从发光部发出的光是否被分隔板21反射而被受光部接收,检测有无分隔板21。

图4是表示实施方式1的自动售货机1的功能性构成的框图。

控制部70包括处理器以及存储装置,是控制自动售货机1的动作的控制单元。如图4所示,控制部70包括统一控制自动售货机1的构成要素的动作的主控制部71、以及控制带式输送机23及升降机40的动作的输送控制部72。

控制部70与包括旋转式编码器51、基准位置检测传感器52、终点位置检测传感器53以及商品检测传感器54的多个传感器50连接,该多个传感器50的检测结果被通知给控制部70。此外,控制部70与带式输送机23的电动机27以及升降机40连接,基于多个传感器50的检测结果,控制带式输送机23的电动机27以及升降机40的动作。

特别是,控制部70基于多个传感器50的检测结果,取得带式输送机23中的带26的移动量d。而且,控制部70能够基于所取得的带26的移动量d,计算在多个储存列20的每一列中收纳的商品的数量。据此,控制部70能够管理自动售货机1中的商品的库存状况。

自动售货机1中的商品的库存状况由于下述情况而变化,即由于自动售货机1中的商品的销售等而从多个储存列20搬出商品,或由于向自动售货机1补充商品的补充作业等而对多个储存列20搬入商品。在本实施方式中,也将与自动售货机1的库存管理相关的、从多个储存列20搬出商品时进行的处理称作“商品搬出处理”。在本实施方式中,也将与自动售货机1的库存管理相关的、对多个储存列20搬入商品时进行的处理称作“商品搬入处理”。在本实施方式中,也将与自动售货机1的库存管理相关的、确认自动售货机1中的商品的库存的处理称作“库存确认处理”。另外,使用图6~图8后述库存确认处理的详细内容。使用图9以及图10后述商品搬出处理的详细内容。使用图11以及图12后述商品搬入处理的详细内容。

此外,控制部70连接于在与自动售货机1的外部的外部装置e之间进行通信的通信部60。外部装置e是管理自动售货机1的管理服务器、或者自动售货机1的操作人员持有的便携终端。通信部60接收从外部装置e发送来的、收纳于多个储存列20的商品的商品信息,并向控制部70通知。从外部装置e发送的商品信息中,除了商品的图像、名称、种类、价格、商品说明等信息之外,还附带有针对多个储存列20的能够确定商品的布局的附带信息。附带信息可以是商品信息的元数据。

控制部70根据附带信息针对多个储存列20确定商品的布局。而且,控制部70对所确定的布局与多个储存列20建立关联,以便能够根据所确定的布局来在多个储存列20收纳商品,并通过带式输送机23进行输送。在本实施方式中,也将设定针对多个储存列20的商品的布局的处理称作“布局设定处理”。使用图5后述布局设定处理的详细内容。

针对多个储存列20的商品的布局由管理自动售货机1的管理服务器预先决定。在该情况下,附带信息包括表示多个储存列20与收纳于其中的商品的对应关系的布局信息。控制部70通过由通信部60接收从管理服务器发送来的商品信息以及附带信息,从而能够取得布局信息。

另外,针对多个储存列20的商品的布局也可以由管理自动售货机1的操作人员决定。操作人员通过便携终端接收从管理服务器发送来的商品信息以及附带信息并显示。而且,操作人员基于附带信息所含的布局信息以及商品信息,决定多个储存列20与收纳于其中的商品的对应关系、更新布局信息,并向自动售货机1发送。控制部70通过经由操作人员的便携终端、由通信部60接收从管理服务器发送来的商品信息以及附带信息,从而能够取得布局信息。

[实施方式1:与自动售货机的库存管理相关的处理]

图5是表示实施方式1的布局设定处理的流程的流程图。

在步骤501中,控制部70取得从外部装置e发送并由通信部60接收到的商品信息,并提取在所取得的商品信息中附带的附带信息。

在步骤502中,控制部70基于附带信息,针对多个储存列20确定商品的布局。具体而言,控制部70参照附带信息所含的布局信息,针对多个储存列20确定商品的布局。

在步骤503中,控制部70取得设于多个储存列20所含的一个储存列20和与其相邻的其他储存列20之间的分隔板检测传感器55的检测结果。

在步骤504中,控制部70基于所取得的分隔板检测传感器55的检测结果,判定在一个储存列20与其他储存列20之间是否有分隔板21。若在一个储存列20与其他储存列20之间有分隔板21,则控制部70移至步骤506。另一方面,若一个储存列20与其他储存列20之间无分隔板21,则控制部70移至步骤505。

在步骤505中,控制部70判断为一个储存列20与其他储存列20属于能够跨两者收纳商品的第一储存列组。如上述那样,在收纳于一个储存列20的商品的宽度方向的尺寸大于一个储存列20的宽度方向的尺寸的情况下,该商品跨一个储存列20与其他储存列20地收纳。因此,一个储存列20与其他储存列20需要处于在其间无分隔板21的状态。由此,控制部70在一个储存列20与其他储存列20之间无分隔板21的情况下,判断为一个储存列20与其他储存列20属于能够跨两者收纳商品的第一储存列组。

此外,在该情况下,构成一个储存列20的带式输送机23、与构成其他储存列20的带式输送机23需要以同步动作的方式进行设定。这是因为若上述带式输送机23不同步地动作,则跨一个储存列20与其他储存列20地收纳的商品无法被适当地输送,可能导致自动售货机1的误动作。控制部70在一个储存列20与其他储存列20之间无分隔板21的情况下,判断为构成一个储存列20的带式输送机23、与构成其他储存列20的带式输送机23属于同步动作的第一输送机组。

在步骤506中,控制部70判断为一个储存列20与其他储存列20属于不能跨两者收纳商品的第二储存列组。即,控制部70在一个储存列20与其他储存列20之间有分隔板21的情况下,判断为一个储存列20与其他储存列20属于不能跨两者收纳商品的第二储存列组。此外,控制部70在一个储存列20与其他储存列20之间有分隔板21的情况下,判断为构成一个储存列20的带式输送机23、与构成其他储存列20的带式输送机23属于不同步动作的第二输送机组。

在步骤507中,控制部70判断是否在自动售货机1所含的所有储存列20之间确认了分隔板21的有无。控制部70在未在所有储存列20之间确认分隔板21的有无的情况下,移至步骤503。另一方面,控制部70在所有储存列20之间确认了分隔板21的有无的情况下,移至步骤508。

在步骤508中,控制部70确定多个储存列20中的第一储存列组的位置与第二储存列组的位置。

在步骤509中,控制部70基于所确定的第一储存列组的位置与第二储存列组的位置,判断是否能够根据由附带信息确定的布局来收纳商品。若不能根据由附带信息确定的布局来收纳商品,则控制部70移至步骤512。另一方面,若能够根据由附带信息确定的布局来收纳商品,则控制部70移至步骤510。

在步骤510中,控制部70以根据由附带信息确定的布局来收纳的商品能够被适当地输送的方式,分别对多个带式输送机23设定动作设定值。例如控制部70对属于第一输送机组的带式输送机23,以相邻的带式输送机23同步动作的方式设定动作设定值。在第一输送机组存在多个的情况下,控制部70以属于一个第一输送机组的带式输送机23同步动作的方式设定动作设定值,并非所有属于第一输送机组的带式输送机23都必须同步动作。此外,控制部70对属于第二输送机组的带式输送机23,以分别独立地动作的方式设定动作设定值。

在步骤511中,控制部70从通信部60向外部装置e发送表示针对多个带式输送机23的每一列的动作设定值的设定内容的设定信息。之后,控制部70结束本处理。

在步骤512中,控制部70进行报告以变更分隔板21的配置。具体而言,控制部70通过下述方式来报告,即在不同于在箱体2的内侧配置的显示部11的其他显示部,显示需要变更分隔板21的配置的主旨,或从通信部60向操作人员的便携终端发送需要变更分隔板21的配置的主旨。此外,控制部70可以向管理服务器发送需要变更分隔板21的配置主旨。之后,控制部70结束本处理。

图6是表示实施方式1的库存确认处理的流程的流程图。图7示出用于说明实施方式1的带式输送机23的输送机有效长l的图。图8示出用于说明实施方式1的库存确认处理的图。图8的(a)表示进行实施方式1的库存确认处理前的带式输送机23的情形。图8的(b)表示在实施方式1的库存确认处理中使带26移动到基准位置p1之后的带式输送机23的情形。图8的(c)表示在实施方式1的库存确认处理中以最前方的商品位于搬入搬出部22的方式移动带26之后的带式输送机23的情形。另外,在图8的(a)~图8的(c)中,省略了分隔板21的图示。

在进行库存确认处理之前,如图8的(a)所示,希望带式输送机23的带26处于下述那样的状态,即收纳于储存列20的商品中处于最前方的商品位于搬入搬出部22。详细而言,希望带26处于下述那样的状态,即收纳于储存列20的商品中的处于最前方的商品的最前部位于商品检测传感器54的位置p2。位于搬入搬出部22的商品是由于之后的销售等而从储存列20搬出的商品,是等待从储存列20的搬出的待机商品。

在本实施方式中,也将收纳于储存列20的商品中的处于最前方的商品位于搬入搬出部22的情况下的、带26的位置称作“待机位置ps”。待机位置ps根据收纳于储存列20的商品的前后方向的尺寸、收纳于储存列20的商品的数量,在前后方向上变动。希望带26位于待机位置ps是指,并不限于进行库存确认处理之前,进行商品搬出处理之前以及进行商品搬入处理之前也相同。在本实施方式中,也将进行库存确认处理、商品搬出处理或者商品搬入处理等之前的带26的待机位置ps称作“待机位置ps1”。在本实施方式中,也将进行库存确认处理、商品搬出处理或者商品搬入处理等之后的带26的待机位置ps称作“待机位置ps2”。

在步骤601中,控制部70确定构成一个储存列20的带式输送机23的输送机有效长l、以及收纳于一个储存列20的商品的商品尺寸。如图7所示,输送机有效长l是指带26位于基准位置p1的情况下的、推动器29的前面29a与商品检测传感器54的距离。确定的商品尺寸是商品的前后方向的尺寸。

在步骤602中,控制部70以带26朝向基准位置p1移动的方式驱动电动机27。即,控制部70以带26向后方移动的方式驱动电动机27。

在步骤603中,控制部70判断基准位置检测传感器52是否检测出推动器29的传感器感应装置30。控制部70在基准位置检测传感器52未检测出传感器感应装置30的情况下,移至步骤602。另一方面,控制部70在基准位置检测传感器52检测出传感器感应装置30的情况下,移至步骤604。

在步骤604中,控制部70停止电动机27的驱动以使带26的移动停止。即,如图8的(b)所示,控制部70在带26位于基准位置p1时停止带26的移动。

在步骤605中,控制部70以带26朝向搬入搬出部22移动的方式驱动电动机27。即,控制部70以带26向前方移动的方式驱动电动机27。

在步骤606中,控制部70取得通过旋转式编码器51检测出的电动机27的旋转位移量。

在步骤607中,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。第一检测结果是指,表示商品位于搬入搬出部22的商品检测传感器54的检测结果。第二检测结果是指,表示商品不位于搬入搬出部22的商品检测传感器54的检测结果。

在步骤607中商品检测传感器54的检测结果表示第一检测结果的情况是表示,收纳于储存列20的最前方的商品移动至位于搬入搬出部22,带26移动至待机位置ps2的情况。在该情况下,控制部70为了停止带26的移动,而移至步骤608。另一方面,在步骤607中商品检测传感器54的检测结果不表示第一检测结果的情况是表示,商品未收纳于储存列20的情况、或者虽然商品收纳于储存列20但带26位于比待机位置ps2靠后方的情况。控制部70为了判断是哪种情况,移至步骤611。

在步骤608中,控制部70停止电动机27的驱动以使带26的移动停止。即,如图8的(c)所示控制部70在带26位于待机位置ps2时,停止带26的移动。另外,在库存确认处理中待机位置ps2与进行库存确认处理前的待机位置ps1大致一致。

在步骤609中,控制部70基于电动机27的旋转位移量取得带26的移动量d。带26的移动量d与旋转轴25的旋转位移量具有相关关系,旋转轴25的旋转位移量与电动机27的旋转位移量具有相关关系。这些相关关系由控制部70预先掌握。控制部70使用由旋转式编码器51检测出的电动机27的旋转位移量、以及上述相关关系,能够取得带26的移动量d。

例如旋转轴25的旋转位移量处于与电动机27的旋转位移量一对一的对应关系,设为掌握了旋转轴25的每单位旋转位移量的带26的移动量。在该情况下,控制部70通过将旋转轴25的每单位旋转位移量的带26的移动量、乘以由旋转式编码器51检测出的电动机27的旋转位移量,从而能够取得带26的移动量d。在步骤609中取得的带26的移动量d是带26在待机位置ps2与基准位置p1之间移动时所取得的带26的移动量d。

在步骤610中,控制部70根据在步骤609中取得的带26的移动量d、在步骤601中确定的输送机有效长l、以及在步骤601中确定的商品尺寸,计算收纳于储存列20的商品的数即商品收纳数。之后,控制部70移至步骤614。

控制部70使用以下的式(1),能够计算储存列20的商品收纳数。

商品收纳数={(输送机有效长l)-(带的移动量d)}/(商品的前后方向的尺寸)····式(1)

在步骤611中,控制部70判断终点位置检测传感器53是否检测出推动器29的传感器感应装置30。在步骤611中终点位置检测传感器53未检测出传感器感应装置30的情况是表示,虽然在储存列20中收纳有商品,但带26位于比待机位置ps2靠后方的情况。在该情况下,控制部70为了使带26移动至待机位置ps2,移至步骤605。另一方面,在步骤611中终点位置检测传感器53检测出传感器感应装置30的情况是表示,在储存列20未收纳有商品的情况。在该情况下,控制部70为了停止带26的移动,移至步骤612。

在步骤612中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在带26位于终点位置p3时,停止带26的移动。

在步骤613中,控制部70判断为储存列20的商品收纳数为零。之后,控制部70移至步骤614。

在步骤614中,控制部70判断是否对自动售货机1所含的所有储存列20计算了商品收纳数。控制部70在未对所有储存列20计算商品收纳数的情况下,移至步骤601。另一方面,控制部70在对所有储存列20计算了商品收纳数的情况下,移至步骤615。

在步骤615中,控制部70汇总多个储存列20的每一列的商品收纳数。

在步骤616中,控制部70更新表示多个储存列20、收纳于其中的商品、以及这些商品收纳数的对应关系的自动售货机1的库存信息。而且,控制部70从通信部60向外部装置e发送更新后的库存信息。之后,控制部70结束本处理。

图9是表示实施方式1的商品搬出处理的流程的流程图。图10示出用于说明实施方式1的商品搬出处理的图。图10的(a)表示在实施方式1的商品搬出处理中进行商品搬出处理之前的带式输送机23的情形。图10的(b)表示在实施方式1的商品搬出处理中搬出最前方的商品之后的带式输送机23的情形。图10的(c)表示在实施方式1的商品搬出处理中使后续商品后退之后的带式输送机23的情形。

在步骤901中,控制部70确定由于商品的销售等而向储存列20之外搬出的商品被收纳的储存列20的带式输送机23、以及搬出的商品的前后方向的商品尺寸。在由于商品的销售等而向储存列20之外搬出商品的情况下,从显示部11以及付款部12等向控制部70通知搬出的商品被收纳的储存列20。控制部70基于该通知,确定搬出的商品被收纳的储存列20的带式输送机23、以及搬出的商品的前后方向的商品尺寸。

在步骤902中,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。即,控制部70判断带26是否位于待机位置ps1。如上述那样,在进行商品搬出处理之前,如图10的(a)所示,带式输送机23由控制部70预先控制为带26位于待机位置ps1。然而,在自动售货机1发生意外情况,带26也有可能不位于待机位置ps1。因此,控制部70判断带26是否位于待机位置ps1。控制部70在商品检测传感器54的检测结果不表示第一检测结果的情况下,向步骤915移动。另一方面,控制部70在商品检测传感器54的检测结果表示第一检测结果的情况下,移至步骤903。

在步骤903中,控制部70确定带26的基本目标移动量dt1与追加目标移动量dt2。带26的基本目标移动量dt1是指被搬出的最前方的商品完全通过搬入搬出部22所需的带26的移动量。详细而言,如图10的(b)所示,基本目标移动量dt1是从被搬出的最前方的商品的最前部位于商品检测传感器54的位置p2那样的状态起,至该商品的最后部通过商品检测传感器54的位置p2的状态所需的带26的移动量。基本目标移动量dt1相当于一个商品的前后方向的尺寸。

带26的追加目标移动量dt2是指向升降机40移交商品所需的带26的移动量。换言之,追加目标移动量dt2是通过推动器29向升降机40推入被搬出的最前方的商品所需的带26的移动量。详细而言,如图10的(b)所示,追加目标移动量dt2是从被搬出的最前方的商品的最后部通过商品检测传感器54的位置p2的状态起,至该商品被适当地载置于升降机40的状态所需的带26的移动量。追加目标移动量dt2基于商品及升降机40的前后方向的尺寸、以及升降机40与搬入搬出部22的距离而预先确定。

在步骤904中,控制部70根据带26的基本目标移动量dt1与追加目标移动量dt2,取得带26的目标移动量dt。具体而言,控制部70通过将带26的基本目标移动量dt1与追加目标移动量dt2相加,来取得带26的目标移动量dt。

在步骤905中,控制部70以带26朝向搬入搬出部22移动的方式驱动电动机27。

在步骤906中,控制部70取得由旋转式编码器51检测出的电动机27的旋转位移量。

在步骤907中,控制部70基于电动机27的旋转位移量取得带26的移动量d。

在步骤908中,控制部70判断带26是否移动了目标移动量dt。具体而言,控制部70判断在步骤907中取得的带26的移动量d是否达到在步骤904中取得的带26的目标移动量dt。控制部70在带26未移动目标移动量dt的情况下,移至步骤905。另一方面,控制部70在带26移动了目标移动量dt的情况下,移至步骤909。

在步骤909中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在如图10的(b)所示那样带26移动目标移动量dt时停止带26的移动。被搬出的最前方的商品被从搬入搬出部22向储存列20之外搬出,并移交给升降机40。

在步骤910中,控制部70以带26朝向基准位置p1移动的方式驱动电动机27。即,控制部70向与朝向搬入搬出部22输送被搬出的最前方的商品的方向相反的方向移动带26,使后续商品后退。

在步骤911中,控制部70判断商品检测传感器54的检测结果是否由第一检测结果切换为第二检测结果。在步骤909中带26移动了目标移动量dt的状态下,被搬出的最前方的商品之后的后续商品成为从搬入搬出部22向前方突出在步骤903中确定的带26的追加目标移动量dt2的状态。因此,控制部70使后续商品后退,以便后续商品从搬入搬出部22向前方突出的状态得以修正。具体而言,控制部70使后续商品的最前部后退至商品检测传感器54的位置p2。

在步骤911中,商品检测传感器54的检测结果未由第一检测结果切换为第二检测结果的情况是表示,后续商品的最前部未后退至商品检测传感器54的位置p2的情况。在该情况下,控制部70为了使后续商品的最前部后退至商品检测传感器54的位置p2,移至步骤910。另一方面,在步骤911中,商品检测传感器54的检测结果由第一检测结果切换为第二检测结果的情况是表示,后续商品的最前部后退至商品检测传感器54的位置p2的情况。在该情况下,控制部70为了停止带26的移动,移至步骤912。

在步骤912中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在如图10(c)所示那样后续商品的最前部后退至商品检测传感器54的位置p2时,停止带26的移动。由此,后续商品从搬入搬出部22向前方突出的状态被修正而适当地位于搬入搬出部22,带26能够位于待机位置ps2。

在步骤913中,控制部70从搬出商品之前的储存列20的商品收纳数中减去搬出了的商品的数量即1,并更新储存列20的商品收纳数。

在步骤914中,控制部70更新自动售货机1的库存信息。而且,控制部70从通信部60向外部装置e发送更新后的库存信息。之后,控制部70结束本处理。

在步骤915中,控制部70以带26朝向搬入搬出部22移动的方式驱动电动机27。在步骤902中商品检测传感器54的检测结果不表示第一检测结果的情况,是不明确是否在储存列20中收纳有商品的情况。控制部70为了判断是否在储存列20中收纳有商品,如步骤915那样使带26向前方移动。

在步骤916中,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。在步骤916中商品检测传感器54的检测结果表示第一检测结果的情况是表示,在储存列20中收纳有商品,被搬出的最前方的商品移动至位于搬入搬出部22,带26移动至待机位置ps1的情况。在该情况下,控制部70为了停止带26的移动,移至步骤917。另一方面,在步骤916中商品检测传感器54的检测结果不表示第一检测结果的情况是表示,在储存列20中未收纳有商品的情况、或者虽然在储存列20中收纳有商品但带26位于比待机位置ps1靠后方的情况。在该情况下,控制部70为了判断是哪种情况,移至步骤918。

在步骤917中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在带26位于待机位置ps1时停止带26的移动。

在步骤918中,控制部70判断终点位置检测传感器53是否检测出推动器29的传感器感应装置30。在步骤918中终点位置检测传感器53未检测出传感器感应装置30的情况是表示,虽然在储存列20中收纳有商品,但带26位于比待机位置ps1靠后方的情况。在该情况下,控制部70为了使带26移动至待机位置ps1,移至步骤915。另一方面,在步骤918中终点位置检测传感器53检测出传感器感应装置30的情况是表示,在储存列20中未收纳有商品的情况。在该情况下,控制部70为了停止带26的移动,移至步骤919。

在步骤919中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在带26位于终点位置p3时,停止带26的移动。

在步骤920中,控制部70判断为储存列20的商品收纳数为零。

在步骤921中,控制部70报告不能进行商品的搬出的主旨。具体而言,控制部70通过将不能进行商品的搬出的主旨显示于与在箱体2的内侧配置的显示部11不同的其他显示部,或从通信部60向操作人员的便携终端发送来报告。此外,控制部70将不能进行商品的搬出的主旨向管理服务器发送。之后,控制部70为了更新库存信息,移至步骤914。

图11是表示实施方式1的商品搬入处理的流程的流程图。图12示出用于说明实施方式1的商品搬入处理的图。图12的(a)是表示在实施方式1的商品搬入处理中使带26向基准位置p1移动之后的带式输送机23的情形。图12的(b)是表示在实施方式1的商品搬入处理中搬入一个商品之后的带式输送机23的情形。图12的(c)是表示在实施方式1的商品搬入处理中移动带26以使最前方的商品位于搬入搬出部22之后的带式输送机23的情形。

在步骤1101中,控制部70确定由于商品的补充等而被搬入商品的储存列20的带式输送机23、该带式输送机23的输送机有效长l、以及被搬入的商品的前后方向的商品尺寸。在由于商品的补充等而向储存列20搬入商品的情况下,从外部装置e对通信部60,通知被搬入商品的储存列20。控制部70基于该通知,确定被搬入商品的储存列20的带式输送机23、以及被搬入的商品的前后方向的商品尺寸。

在步骤1102中,控制部70以带26朝向基准位置p1移动的方式驱动电动机27。

在步骤1103中,控制部70判断基准位置检测传感器52是否检测出推动器29的传感器感应装置30。控制部70在基准位置检测传感器52未检测出传感器感应装置30的情况下,移至步骤1102。另一方面,控制部70在基准位置检测传感器52检测出传感器感应装置30的情况下,移至步骤1104。

在步骤1104中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在如图12的(a)所示那样带26位于基准位置p1时,停止带26的移动。由此,可搬入商品的空间s能够在带式输送机23的前侧、即带式输送机23的靠近搬入搬出部22侧确保。

在步骤1105中,控制部70报告能够开始商品的搬入的主旨。具体而言,控制部70通过将能够开始商品的搬入的主旨显示于与在箱体2的内侧配置的显示部11不同的其他显示部,或从通信部60向操作人员的便携终端发送来报告。此外,控制部70可以将能够开始商品的搬入的主旨向管理服务器发送。商品的搬入可以通过操作人员手动将商品载置于空间s来进行。

在步骤1106中,控制部70判断商品的搬入是否已结束。操作人员也可以在商品的搬入结束时,将商品的搬入已结束的主旨从便携终端向通信部60发送。或者也可以是操作人员将商品的搬入已结束的主旨从便携终端向管理服务器发送,管理服务器向通信部60发送。控制部70可以基于商品的搬入已结束的主旨的通知,判断商品的搬入是否已结束。此外,控制部70也可以基于计时器的计时,判断商品的搬入是否已结束。具体而言,控制部70也可以在计时器对规定时间的经过进行计时的期间,判断为商品的搬入未结束,在计时器计时经过规定时间时,判断为商品的搬入已结束。控制部70待机至商品的搬入结束。另一方面,如图12的(b)所示,控制部70在商品的搬入已结束的情况下,移至步骤1107。

在步骤1107中,控制部70以带26朝向搬入搬出部22移动的方式驱动电动机27。

在步骤1108中,控制部70取得由旋转式编码器51检测出的电动机27的旋转位移量。

在步骤1109中,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。在步骤1109中商品检测传感器54的检测结果表示第一检测结果的情况是表示,已搬入的最前方的商品移动至位于搬入搬出部22,带26移动至待机位置ps2的情况。在该情况下,控制部70为了停止带26的移动,移至步骤1110。另一方面,在步骤1109中商品检测传感器54的检测结果不表示第一检测结果的情况是表示,在储存列20中未收纳有商品的情况、或者虽然在储存列20中收纳有商品但带26位于比待机位置ps2靠后方的情况。控制部70为了判断是哪种何情况,移至步骤1114。

在步骤1110中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在如图12的(c)所示那样带26位于待机位置ps2时,停止带26的移动。

在步骤1111中,控制部70基于电动机27的旋转位移量取得带26的移动量d。

在步骤1112中,控制部70根据在步骤1111中取得的带26的移动量d、在步骤1101中确定的输送机有效长l、以及在步骤1101中确定的商品尺寸,计算商品收纳数。控制部70使用上述的式(1),能够计算储存列20的商品收纳数。之后,控制部70移至步骤1113。

在步骤1113中,控制部70更新自动售货机1的库存信息。而且,控制部70从通信部60向外部装置e发送更新后的库存信息。之后,控制部70结束本处理。

在步骤1114中,控制部70判断终点位置检测传感器53是否检测出推动器29的传感器感应装置30。在步骤1114中终点位置检测传感器53未检测出传感器感应装置30的情况是表示,虽然在储存列20中收纳有商品,但带26位于比待机位置ps2靠后方的情况。在该情况下,控制部70为了使带26移动至待机位置ps2,移至步骤1107。另一方面,在步骤1114中终点位置检测传感器53检测出传感器感应装置30的情况是表示在储存列20中未收纳有商品的情况。在该情况下,控制部70为了停止带26的移动,移至步骤1115。

在步骤1115中,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在带26位于终点位置p3时,停止带26的移动。

在步骤1116中,控制部70判断为储存列20的商品收纳数为零。之后,控制部70为了更新库存信息,移至步骤1113。

[实施方式1:作用效果]

如以上那样,实施方式1的自动售货机1由带式输送机23构成收纳商品的储存列20的一部分。而且,控制带式输送机23的动作的控制部70基于在输送商品送时移动的带26的移动量,计算在储存列20中收纳的商品的数量。因此,自动售货机1即使不是复杂的构成,也能够收纳并销售各种商品尺寸的商品,并且能够计测实际上收纳的商品的数量。由此,实施方式1的自动售货机1能够通过简易的构成实现商品布局的自由度高、且能够准确地计测商品的库存数的自动售货机。

特别是,在实施方式1的带式输送机23设有对使带26移动的电动机27的旋转位移量进行检测的旋转式编码器51。而且,实施方式1的控制部70基于旋转式编码器51的检测结果,取得带26的移动量,由此来计算在储存列20中收纳的商品的数量。因此,自动售货机1能够通过简易的构成取得带26的移动量,能够计算在储存列20中收纳的商品的数量。由此,实施方式1的自动售货机1能够通过更简易的构成实现商品布局的自由度高、且能够准确地计测商品的库存数的自动售货机。

而且,在实施方式1的带式输送机23设有检测带26是否位于基准位置的基准位置检测传感器52。而且,实施方式1的控制部70基于基准位置检测传感器52的检测结果使带26移动至基准位置。而且,控制部70基于旋转式编码器51的检测结果取得带26从基准位置的移动量,由此来计算在储存列20中收纳的商品的数量。因此,自动售货机1能够与之前的带26的位置无关地准确地取得带26的移动量,能够准确地计算在储存列20中收纳的商品的数量。由此,实施方式1的自动售货机1即使在商品布局的自由度高、且简易的构成的自动售货机1,也能够更准确地计测商品的库存数。

而且,在实施方式1的带式输送机23中,对其搬入搬出部22设有检测商品是否位于搬入搬出部22的商品检测传感器54。而且,实施方式1的控制部70通过取得在由商品检测传感器54检测商品时的带26的位置与基准位置之间移动的带26的移动量,来计算在储存列20中收纳的商品的数量。因此,即使有商品的搬入或者搬出,自动售货机1也能够准确地取得带26的移动量,能够准确地计算在储存列20中收纳的商品的数量。由此,即使实施方式1的自动售货机1是商品布局的自由度高、且简易的构成的自动售货机1,也能够更准确地计测商品的库存数。

而且,实施方式1的商品检测传感器54向控制部70通知表示商品位于搬入搬出部22的第一检测结果、以及表示商品不位于搬入搬出部22的第二检测结果。而且,控制部70在商品的搬出后,使带26向相反方向移动直至商品检测传感器54的检测结果由第一检测结果切换为第二检测结果,使已被搬出的商品之后的后续商品后退。因此,即使有商品的搬出,自动售货机1也能够准确地取得带26的移动量,并且能够顺畅地搬出后续商品。由此,即使实施方式1的自动售货机1是商品布局的自由度高、且简易的构成的自动售货机1,也能够更准确地计测商品的库存数。

此外,实施方式1的自动售货机1具备在按商品的种类分开收纳商品的多个储存列20的每一列之间拆装自如地配置的分隔板21、以及接收从外部装置e发送来的商品信息的通信部60。而且,控制部70基于分隔板21的有无、以及在商品信息中附带的附带信息,控制构成多个储存列20的每一列的一部分的多个带式输送机23的动作。因此,自动售货机1即使不是复杂的构成,也能够收纳并销售各种商品尺寸的商品。并且,控制部70能够基于输送商品时移动的带26的移动量,计算在储存列20中收纳的商品的数量,因此能够计测在多个储存列20的每一列中实际上收纳的商品的数量。由此,实施方式1的自动售货机1能够通过简易的构成实现商品布局的自由度高、且能够准确地计测商品的库存数的自动售货机。

特别是,在实施方式1的多个储存列20设有检测分隔板21的有无的分隔板检测传感器55。而且,控制部70基于分隔板检测传感器55的检测结果,判断是否能够根据由附带信息确定的布局来收纳商品。具体而言,控制部70基于在多个储存列20所含的一个储存列20和与其相邻的其他储存列20之间设置的分隔板检测传感器55的检测结果,判断是否能够跨一个储存列20与其他储存列20地收纳商品。而且,控制部70基于该判断结果,判断是否能够根据由附带信息确定的布局来收纳商品。因此,自动售货机1能够通过简易的构成,以自由的布局统一地处理各种商品尺寸的商品。由此,实施方式1的自动售货机1能够通过更简易的构成实现能够准确地计测商品的库存数的自动售货机,并且能够进一步提高商品布局的自由度。

而且,若能够根据由附带信息确定的布局来收纳商品,则实施方式1的控制部70以收纳的商品能够被输送的方式控制多个输送机的动作。另一方面,若不能根据由附带信息确定的布局来收纳商品,则控制部70进行报告以变更分隔板21的配置。因此,自动售货机1即使在当前的能够由自动售货机1实现的布局与在自动售货机1的外部决定的布局不同的情况下,也能够通过变更分隔板21的配置,根据在外部决定的布局来收纳商品。据此,即使自动售货机1是简易的构成,也能够通过自由的布局统一地处理各种商品尺寸的商品。由此,实施方式1的自动售货机1能够通过更简易的构成实现能够准确地计测商品的库存数的自动售货机,并且能够进一步提高商品布局的自由度。

而且,实施方式1的多个储存列20在收纳于一个储存列20中的商品的宽度方向的尺寸大于一个储存列20的宽度方向的尺寸的情况下,跨一个储存列20和与其相邻的其他储存列20地收纳商品。而且,控制部70使构成一个储存列20的带式输送机23与构成其他储存列20的带式输送机23同步动作,来输送该商品。因此,自动售货机1即使在销售商品的宽度方向的尺寸大于储存列20的大型的商品的情况下,也能够与销售商品的宽度方向的尺寸不大于储存列20的小型的商品的情况同样,可靠地输送并销售商品。由此,实施方式1的自动售货机1能够通过简易的构成更可靠地实现能够准确地计测商品的库存数的自动售货机,并且能够进一步提高商品布局的自由度。

[实施方式2]

对实施方式2的自动售货机1进行说明。在实施方式2的自动售货机1的说明中,对于与实施方式1的自动售货机1相同的构成以及动作的说明,因重复而省略。

如上述那样,在实施方式1的商品搬入处理中,为了在带式输送机23的靠近搬入搬出部22一侧确保能够搬入商品的空间s,在商品的搬入前使带26一度朝向基准位置p1移动。

与此相对,在实施方式2的带式输送机23中,可以构成为操作人员手动向后方推压推动器29、带26与推动器29连动地朝向基准位置p1移动。而且,在实施方式2的商品搬入处理中,可以在商品的搬入前不使带26一度朝向基准位置p1移动,而是如以下那样进行商品的搬入。即,在实施方式2的商品搬入处理中,可以是操作人员将被搬入的商品推入储存列20,通过被推入的商品使收纳于储存列20的商品以及推动器29向后方移动,由此进行商品的搬入。

图13是表示实施方式2的商品搬入处理的流程的流程图。

在步骤1301中,与图11的步骤1101相同,控制部70确定被搬入商品的储存列20的带式输送机23、以及被搬入的商品的前后方向的商品尺寸。

在步骤1302中,与图9的步骤902相同,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。控制部70在商品检测传感器54的检测结果不表示第一检测结果的情况下,移至步骤1315。另一方面,控制部70在商品检测传感器54的检测结果表示第一检测结果的情况下,移至步骤1303。

在步骤1303中,与图11的步骤1105相同,控制部70报告能够开始商品的搬入的主旨。商品的搬入通过操作人员向储存列20推入被搬入的商品,并通过被推入的商品使在储存列20中收纳的商品以及推动器29向后方移动来进行。由此,带26在每次搬入商品时能够朝向基准位置p1依次移动。

在步骤1304中,控制部70取得由旋转式编码器51检测出的电动机27的旋转位移量,并更新第一旋转位移量。第一旋转位移量是带26伴随商品的搬入向基准位置p1移动时的电动机27的旋转位移量。在每搬入一个商品、带26移动一个商品的前后方向的尺寸的情况下,第一旋转位移量在每次搬入商品时,与一个商品的前后方向的尺寸所对应的值逐个增加、累计而获得。另一方面,在商品的搬入时由于操作人员过度推压推动器29等,而在搬入一个商品时带26移动了超过一个商品的前后方向的尺寸的情况下,第一旋转位移量以比一个商品的前后方向的尺寸长的距离所对应的值增加、累计而获得。

在步骤1305中,与图11的步骤1106相同,控制部70判断商品的搬入是否已结束。控制部70在商品的搬入未结束的情况下,移至步骤1304。另一方面,控制部70在商品的搬入已结束的情况下,移至步骤1306。

在步骤1306中,与图11的步骤1107相同,控制部70以带26向搬入搬出部22移动的方式驱动电动机27。

在步骤1307中,控制部70取得由旋转式编码器51检测出的电动机27的旋转位移量,并更新第二旋转位移量。第二旋转位移量是在商品的搬入后带26向搬入搬出部22移动时的电动机27的旋转位移量。在每搬入一个商品时带26移动一个商品的前后方向的尺寸的情况下,第二旋转位移量可能大致为零。另一方面,在商品的搬入时由于操作人员过度推压推动器29等,而在搬入一个商品时带26移动了超过一个商品的前后方向的尺寸的情况下,第二旋转位移量有可能成为大于零的值。

在步骤1308中,与图11的步骤1109相同,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。控制部70在商品检测传感器54的检测结果不表示第一检测结果的情况下,移至步骤1306。另一方面,控制部70在商品检测传感器54的检测结果表示第一检测结果的情况下,移至步骤1309。

在步骤1309中,与图11的步骤1110相同,控制部70停止电动机27的驱动以使带26的移动停止。

在步骤1310中,控制部70计算第一旋转位移量与第二旋转位移量的差分。该差分表示伴随商品的搬入而旋转的电动机27的净旋转位移量。

在步骤1311中,控制部70基于计算出的差分取得带26的移动量d。计算出的差分所表示的电动机27的净旋转位移量与伴随商品的搬入而移动的带26的净移动量对应。控制部70使用计算出的差分、以及上述的相关关系,能够取得带26的移动量d。

在步骤1312中,控制部70根据在步骤1311中取得的带26的移动量d、在步骤1301中确定的商品的前后方向的尺寸,计算向储存列20搬入的商品的数量即商品搬入数。具体而言,控制部70通过将带26的移动量d除以商品的前后方向的尺寸,来计算商品搬入数。

在步骤1313中,控制部70将被搬入商品之前的储存列20的商品收纳数与商品搬入数相加,来更新储存列20的商品收纳数。

在步骤1314中,与图11的步骤1113相同,控制部70更新自动售货机1的库存信息并向外部装置e发送。之后,控制部70结束本处理。

在步骤1315中,与图9的步骤915相同,控制部70以带26向搬入搬出部22移动的方式驱动电动机27。

在步骤1316中,与图9的步骤916相同,控制部70判断商品检测传感器54的检测结果是否表示第一检测结果。控制部70在商品检测传感器54的检测结果表示第一检测结果的情况下,移至步骤1317。另一方面,控制部70在商品检测传感器54的检测结果不表示第一检测结果的情况下,移至步骤1318。

在步骤1317中,与图9的步骤917相同,控制部70停止电动机27的驱动以使带26的移动停止,并移至步骤1303。

在步骤1318中,与图9的步骤918相同,控制部70判断终点位置检测传感器53是否检测出推动器29的传感器感应装置30。控制部70在终点位置检测传感器53未检测出推动器29的传感器感应装置30的情况下,移至步骤1315。另一方面,控制部70在终点位置检测传感器53检测出推动器29的传感器感应装置30的情况下,移至步骤1319。

在步骤1319中,与图9的步骤919相同,控制部70停止电动机27的驱动以使带26的移动停止。即,控制部70在带26位于终点位置p3时,停止带26的移动。

在步骤1320中,与图9的步骤920相同,控制部70判断为储存列20的商品收纳数为零。

在步骤1321中,控制部70以从第一旋转位移量中减去商品检测传感器54的位置p2与终点位置p3的距离所对应的电动机的旋转位移量的方式进行设定,并移至步骤1303。

在步骤1304中更新第一旋转位移量的电动机27的旋转位移量,是在经过步骤1302的判断之后检测的旋转位移量,以搬入商品之前的带26的位置处于待机位置ps1为前提检测的量。这相当于,在储存列20的商品收纳数为零的情况下,在步骤1304中更新第一旋转位移量的电动机27的旋转位移量是以带26的位置处于商品检测传感器54的位置p2为前提检测的量。另一方面,在步骤1319中,带26在终点位置p3停止,或带26以向前方突出商品检测传感器54的位置p2与终点位置p3的距离的量的状态停止。因此,控制部70以从第一旋转位移量中减去商品检测传感器54的位置p2与终点位置p3的距离所对应的电动机27的旋转位移量的方式进行设定,以修正带26向前方突出的量。由此,即使储存列20的商品收纳数为零,控制部70也能够准确地掌握第一旋转位移量。

另外,控制部70在步骤1321中,也可以进行如下那样的处理来代替从第一旋转位移量中减去商品检测传感器54的位置p2与终点位置p3的距离所对应的电动机的旋转位移量的方式进行设定。即,控制部70也可以在步骤1321中,使带26向后方移动商品检测传感器54的位置p2与终点位置p3的距离量,来使推动器29后退。

如此,在实施方式2的自动售货机1中,即使操作人员通过向储存列20推入被搬入的商品来搬入商品,也能够准确地取得带26的移动量,能够准确地计测在储存列20中收纳的商品的数量。由此,即使实施方式2的自动售货机1是商品布局的自由度高、且简易的构成的自动售货机1,也能够更准确地计测商品的库存数。

[其他]

在上述的实施方式中,自动售货机1为在门3的前面设有显示部11,用户不能经由门3目视确认自动售货机1的内部的构成。然而,自动售货机1也可以是用户能够经由门3目视确认自动售货机1的内部的透视型的自动售货机。

在上述的实施方式中,自动售货机1相当于“自动售货机”的一个例子。储存列20相当于“储存列”的一个例子。带式输送机23相当于“带式输送机”的一个例子。带26相当于“带”的一个例子。控制部70相当于“控制部”的一个例子。电动机27相当于权利要求书所记载的“电动机”的一个例子。旋转式编码器51相当于“旋转式编码器”的一个例子。基准位置检测传感器52相当于“基准位置检测传感器”的一个例子。搬入搬出部22相当于“搬出部”的一个例子。商品检测传感器54相当于“商品检测传感器”的一个例子。分隔板21相当于“分隔板”的一个例子。外部装置e相当于“外部装置”的一个例子。通信部60相当于“通信部”的一个例子。分隔板检测传感器55相当于权利要求书所记载的“分隔板检测传感器”的一个例子。

本领域技术人员应清楚上述的实施方式在包括变形例地各实施方式彼此之间能够适用彼此的技术。

上述的说明并不意于限制而仅为例示。因而,本领域技术人员应清楚能够不脱离权利要求书地对本发明的实施方式施加变更。

在本说明书以及权利要求书中使用的词语不应解释为限定性的词语。例如“包含”这一词语应解释为“不限定于所记载的包含项”。“具备”这一词语应解释为“不限定于所记载的具备项”。“具有”这一词语应解释为“不限定于所记载的具有项”。

附图标记说明

1自动售货机

2箱体

3门

11显示部

12付款部

13商品取出口

20储存列

21分隔板

22搬入搬出部

23带式输送机

24框体

25旋转轴

26带

27电动机

28动力传递部

29推动器

29a前面

30传感器感应装置

40升降机

50传感器

51旋转式编码器

52基准位置检测传感器

53终点位置检测传感器

54商品检测传感器

55分隔板检测传感器

60通信部

70控制部

71主控制部

72输送控制部

a商品

b商品

d移动量

dt目标移动量

dt1基本目标移动量

dt2追加目标移动量

e外部装置

l输送机有效长

p1基准位置

p2商品检测传感器的位置

p3终点位置

ps待机位置

ps1待机位置

ps2待机位置

s空间。

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