自动售货机控制系统、控制装置以及控制方法

文档序号:1879215 发布日期:2021-11-23 浏览:19次 >En<

阅读说明:本技术 自动售货机控制系统、控制装置以及控制方法 (Control system, control device and control method for vending machine ) 是由 金美廷 陈金灵 于 2020-03-16 设计创作,主要内容包括:自动售货机控制系统(S)在自动售货机(1)的门(13)被上锁的状态下检测到将要打开门(13)的用户的情况下,根据该检测出的用户的结算用信息来判定该用户是否具有支付能力。然后,自动售货机控制系统(S)在判定为该检测出的用户具有支付能力的情况下进行使自动售货机(1)的门(13)解锁的控制。(When a user who is about to open a door (13) of a vending machine (1) is detected in a state where the door (13) is locked, a vending machine control system (S) determines whether the user has a payment capability or not based on information for settlement of the detected user. Then, the vending machine control system (S) performs control for unlocking the door (13) of the vending machine (1) when it is determined that the detected user has the payment capability.)

自动售货机控制系统、控制装置以及控制方法

技术领域

本发明涉及执行从自动售货机取出的商品的自动结算的系统等的技术领域。

背景技术

以往,公知有执行由持有便携终端的用户从自动售货机取出的商品的自动结算的系统。例如,专利文献1所公开的自动售货机在从自动售货机起的规定的范围内检测到持有便携终端的用户的情况下向便携终端发送无线信号。然后,该自动售货机在从接收到无线信号的便携终端接收到建立了自动扣款标志(表示在商品的购入中是否使用自动扣款的标志)的连接请求信号的情况下,排出由用户选择的商品(段落0053)。

现有技术文献

专利文献

专利文献1:日本特开2017-117281号公报

发明内容

发明要解决的问题

但是,在专利文献1的技术中,由于没有确认持有便携终端的用户的支付能力的有无,所以有可能是尽管用户没有支付能力,但仍从自动售货机取出商品。

因此,本发明提供能够提高自动售货机的便利性(用户友好性)并且能够防止由没有支付能力的用户从自动售货机取出商品的情况的自动售货机控制系统、控制装置以及控制方法。

用于解决问题的方案

为了解决上述问题,技术方案1所记载的发明的特征在于,具有:检测部,其在自动售货机的门被上锁的状态下检测将要打开该门的用户,该自动售货机具有存放商品的存放库和所述门,所述门封闭用于从所述存放库取出所述商品的开口部;取得部,其取得由所述检测部检测出的所述用户的结算用信息;判定部,其根据由所述取得部取得的所述结算用信息,判定所述用户是否具有支付能力;以及第1控制部,其在由所述判定部判定为所述用户具有支付能力的情况下进行使所述门解锁的控制。由此,能够提高自动售货机的便利性,并且防止由没有支付能力的用户从自动售货机取出商品的情况。

技术方案2所记载的发明的特征在于,在技术方案1所记载的自动售货机控制系统中,还具有:距离确定部,其确定所述自动售货机与用户之间的距离;以及朝向检测部,其检测用户的身体相对于所述自动售货机的朝向,所述检测部将由所述距离确定部确定出的所述距离为规定距离以下并且由所述朝向检测部检测出的所述身体的朝向满足规定条件的用户检测为将要打开所述门的用户。由此,能够准确地检测将要打开自动售货机的门的用户。

技术方案3所记载的发明的特征在于,在技术方案1所记载的自动售货机控制系统中,还具有:距离确定部,其确定所述自动售货机与用户之间的距离;以及视线估计部,其估计用户相对于所述自动售货机的视线,所述检测部将由所述距离确定部确定出的所述距离为规定距离以下并且由所述视线估计部估计出的所述视线满足规定条件的用户检测为将要打开所述门的用户。由此,能够准确地检测将要打开自动售货机的门的用户。

技术方案4所记载的发明的特征在于,在技术方案1所记载的自动售货机控制系统中,所述检测部将与由安装于所述门的传感器取得的生物体信息对应的用户检测为将要打开所述门的用户。由此,能够准确地检测将要打开自动售货机的门的用户。

技术方案5所记载的发明的特征在于,在技术方案1至4中的任意一个记载的自动售货机控制系统中,所述结算用信息包括所述用户所持有的结算手段的余额,所述判定部在所述余额为规定价格以上的情况下判定为所述用户具有支付能力。由此,能够可靠地使用户支付与商品的售卖价格相当的金额。

技术方案6所记载的发明的特征在于,在技术方案1至5中的任意一个记载的自动售货机控制系统中,还具有:商品确定部,其确定在所述门被打开之后由所述用户从所述存放库经由所述开口部取出的商品;以及结算处理部,其在确定了所述商品之后所述门被关闭的情况下,根据由所述取得部取得的所述结算用信息,进行由所述商品确定部确定出的商品的结算处理。由此,能够安全地完成结算处理。

技术方案7所记载的发明的特征在于,在技术方案1至6中的任意一个记载的自动售货机控制系统中,还具有第2控制部,该第2控制部在所述门被打开的状态持续规定时间以上的情况下,进行用于防止从所述存放库取出所述商品的控制。由此,即使在用户忘记关闭自动售货机的门而离去的情况下,也能够安全地完成结算处理,并且能够防止第三者从存放库拿出商品。

技术方案8所记载的发明的特征在于,具有:检测部,其在自动售货机的门被上锁的状态下检测将要打开该门的用户,该自动售货机具有存放商品的存放库和所述门,所述门封闭用于从所述存放库取出所述商品的开口部;取得部,其取得由所述检测部检测出的所述用户的结算用信息;判定部,其根据由所述取得部取得的所述结算用信息,判定所述用户是否具有支付能力;以及第1控制部,其在由所述判定部判定为所述用户具有支付能力的情况下进行使所述门解锁的控制。

技术方案9所记载的发明是通过1个以上的计算机来执行的控制方法,其特征在于,具有如下的步骤:在自动售货机的门被上锁的状态下检测将要打开该门的用户,该自动售货机具有存放商品的存放库和所述门,所述门封闭用于从所述存放库取出所述商品的开口部;取得所述检测出的所述用户的结算用信息;根据所述取得的所述结算用信息,判定所述用户是否具有支付能力;以及在判定为所述用户具有支付能力的情况下进行使所述门解锁的控制。

发明效果

根据该发明,能够提高自动售货机的便利性,并且能够防止由没有支付能力的用户从自动售货机取出商品的情况。

附图说明

图1是示出本实施方式的自动售货机控制系统S的概要结构例的图。

图2是示出自动售货机1的外观的立体图。

图3是示出自动售货机1的功能结构例的图。

图4是示出系统控制部19的功能结构例的图。

图5是示出管理服务器2的功能结构例的图。

图6是示出系统控制部23的功能结构例的图。

图7是示出自动售货机1的系统控制部19的处理的一例的流程图。

图8是示出管理服务器2的系统控制部23的处理的一例的流程图。

图9是示出在存放库12与门13之间设置有中门13b的自动售货机1的外观的立体图。

具体实施方式

以下,参照附图对本发明的一个实施方式的自动售货机控制系统的实施方式进行说明。

[1.自动售货机控制系统S的结构和功能概要]

首先,参照图1等对本实施方式的自动售货机控制系统S的结构和概要功能进行说明。图1是示出本实施方式的自动售货机控制系统S的概要结构例的图。如图1所示,自动售货机控制系统S构成为包含自动售货机1、管理服务器2以及便携终端3。另外,自动售货机1或管理服务器2作为控制装置来发挥功能。自动售货机1和便携终端3分别能够经由通信网络NW而在它们与管理服务器2之间进行通信。通信网络NW例如可以由专用线路构成,也可以由因特网和移动通信网络等构成。

并且,便携终端3具有GPS(Global Positioning System:全球定位系统)功能和近距离无线通信功能。GPS功能是利用从GPS卫星或GNSS(Global Navigation SatelliteSystem:全球导航卫星系统)卫星发送的电波来取得便携终端3的位置信息(纬度及经度)的功能。近距离无线通信功能例如是基于Wi-Fi(注册商标)或Bluetooth(注册商标)标准的无线通信功能。自动售货机1能够在其与便携终端3之间进行近距离无线通信。在便携终端3中存储用户的UID(用户的识别信息)。作为便携终端3的例子,可列举智能手机、便携式电话机、平板电脑或便携式游戏机等。

另外,自动售货机1的设置场所没有特别限定,例如设置在人物(人)能够出入的建筑物内。在图1的例子中,示出了一个自动售货机1,但也存在多个自动售货机1设置在不同的场所的情况。并且,管理服务器2进行自动售货机1的管理及控制,并且管理用户的账户并进行用户的认证处理及商品的结算处理。管理服务器2可以由1个服务器构成,也可以由多个服务器构成。并且,管理服务器2也可以分为进行自动售货机1的管理及控制的服务器和管理用户的账户并进行用户的认证处理及商品的结算处理的服务器。

图2是示出自动售货机1的外观的立体图。如图2所示,自动售货机1具有:主体11,其在前表面具有开口部11a;存放库12,其存放商品;门13,其封闭从存放库12取出商品的开口部11a;铰链机构(未图示),其连接主体11和门13;上锁解锁机构(未图示),其对门13进行上锁和解锁;门驱动机构14(包含未图示的电动机等),其使门13自动地闭锁;以及显示器15。另外,存放库12设置在主体11内。在门13被关闭的状态(也就是说,开口部11a被门13封闭的状态)下,用户无法从存放库12取出商品。

门13由例如透明的玻璃材料等构成,即使在门13被关闭的状态下,用户也能够看到陈列在存放库12的货架12a上的商品。门13经由铰链机构以能够开闭的方式安装在主体11的开口部11a的一端缘部。并且,在门13被上锁解锁机构上锁的状态(也就是说,门13的打开被锁定的状态)下,用户无法打开门13。另一方面,当门13被解锁时,用户通过对设置于门13的把手13a进行操作,如图2的右侧所示,能够打开门13。显示器15例如安装在自动售货机1的门13的内侧的面(例如玻璃面)上。在显示器15上显示由用户从存放库12取出的商品的名称及售卖价格等。

图3是示出自动售货机1的功能结构例的图。如图3所示,自动售货机1具有通信部16、存储部17、传感器部18以及系统控制部19。通信部16承担经由通信网络NW进行的通信的控制以及与便携终端3之间进行的近距离无线通信的控制。存储部17例如由硬盘驱动器等构成,存储自动售货机处理程序等。并且,存储部17存储存放在存放库12中的商品的商品信息。商品信息例如包括商品的商品ID(商品的识别信息)、商品的名称、商品的售卖价格、商品的重量以及商品的照片图像等信息。此外,存储部17存储自动售货机1的售货机ID(自动售货机1的识别信息)。传感器部18包含用户检测用传感器18a、门开闭检测用传感器18b以及商品检测用传感器18c等。

用户检测用传感器18a是用于检测将要打开自动售货机1的门13的用户的传感器。用户检测用传感器18a可以是照相机(例如,3D照相机)。特别是,通过使用3D照相机作为用户检测用传感器18a,能够进行作为被摄体的用户的追踪以及计测到该用户的距离(例如,通过TOF(Time Of Flight:飞行时间)方式进行测距)。用户检测用传感器18a安装在主体11的开口部11a附近。用户检测用传感器18a将由照相机连续拍摄的范围(从自动售货机1的开口部11a离开的方向的范围)的图像数据向系统控制部19输出。在使用3D照相机的情况下,图像数据包括按每个像素计测的距离信息。另外,用户检测用传感器18a也可以包含LADAR(Laser Detection and Ranging)等测距传感器。

作为其他例子,用户检测用传感器18a也可以是能够取得用户的生物体信息的传感器。生物体信息是表示指纹、掌纹、静脉或虹膜的特征量的信息。例如,在用户检测用传感器18a是指纹传感器的情况下,该指纹传感器以能够取得指纹的方式安装于门13的把手13a。并且,在用户检测用传感器18a是虹膜传感器的情况下,该虹膜传感器以能够取得虹膜的方式安装于门13的内侧的面(例如玻璃面或显示器15)。用户检测用传感器18a将以能够确定人物的程度取得的生物体信息向系统控制部19输出。

门开闭检测用传感器18b是用于检测自动售货机1的门13的开闭的传感器。门开闭检测用传感器18b例如安装在主体11与门13的边界部分。门开闭检测用传感器18b在门13被打开的状态(打开状态)下向系统控制部19输出开信号(接通信号),在门13被关闭的状态(闭锁状态)下向系统控制部19输出闭信号(断开信号)。由此,系统控制部19能够检测自动售货机1的门13的打开或关闭。另外,门开闭检测用传感器18b也可以是计测存放库12的温度的温度传感器。在该情况下,门开闭检测用传感器18b将表示计测出的温度的温度数据向系统控制部19输出。

商品检测用传感器18c是用于检测从自动售货机1的存放库12取出的商品或者用于检测取出后又返回的商品的传感器。商品检测用传感器18c可以是照相机,也可以是重量传感器。在商品检测用传感器18c是照相机的情况下,商品检测用传感器18c安装在主体11的开口部11a附近。在该情况下,商品检测用传感器18c将由照相机连续地拍摄的范围的图像数据向系统控制部19输出。该范围是包含自动售货机1的开口部11a和存放库12的范围。由此,系统控制部19根据该图像数据,能够检测取出的商品或取出后又返回的商品。

另一方面,在商品检测用传感器18c是重量传感器的情况下,商品检测用传感器18c被安装在存放库12内的放置有商品的场所(在图2的例子中为存放库12的货架12a)。在该情况下,商品检测用传感器18c将由重量传感器连续地检测出的重量数据向系统控制部19输出。由此,系统控制部19根据该重量数据,能够检测取出的商品或取出后又返回的商品。

系统控制部19(计算机的一例)具有CPU(Central Processing Unit:中央处理单元)、ROM(Read Only Memory:只读存储器)以及RAM(Random Access Memory:随机存取存储器)等。图4是示出系统控制部19的功能结构例的图。系统控制部19(系统控制部19内的处理器)通过执行例如存储在存储部17中的自动售货机处理程序,如图4所示,作为用户检测部191、开闭检测部192、商品确定部193、上锁解锁控制部194、门驱动控制部195以及显示控制部196等来发挥功能。这里,用户检测部191是检测部、距离确定部、朝向检测部以及视线估计部的一例。上锁解锁控制部194是第1控制部的一例。门驱动控制部195是第2控制部的一例。

用户检测部191在自动售货机1的门13被上锁的状态下检测将要打开门13的用户。另外,在该阶段下,没有确定要打开门13的用户是谁,在该意义下,也可以检测有人要打开门13的状况。这里,换言之,所谓要打开门13是指预想(估计)将要打开门13(也就是说,有要打开门13的意思)。通过自动售货机1旁边的用户不属于将要打开门13的用户。

作为用于检测将要打开门13的用户的方法的例子,列举以下的两个检测方法。作为第1检测方法,用户检测部191根据从用户检测用传感器18a输入的图像数据等,将自动售货机1与用户之间的距离为规定距离(例如,50cm)以下并且用户的身体相对于自动售货机1的朝向或用户的视线满足规定条件的用户检测为将要打开门13的用户。作为第2检测方法,用户检测部191也可以将与从用户检测用传感器18a输入的生物体信息对应的用户检测为将要打开门13的用户。该生物体信息是以能够确定人物的程度取得的生物体信息。通过第1检测方法和第2检测方法中的任意一种检测方法,都能够准确地检测将要打开门13的用户。例如,在用户检测用传感器18a是指纹传感器的情况下,通过用户将手放在门13的把手13a上,能够准确地检测将要打开门13的用户。

在第1检测方法的情况下,用户检测部191可以根据自动售货机1的位置信息(纬度及经度)和用户所持的便携终端3的位置信息(纬度及经度),计算并确定自动售货机1与用户之间的距离。在该情况下,自动售货机1的位置信息被预先存储在存储部17中。便携终端3的位置信息是通过便携终端3的GPS功能而取得的。通过GPS功能取得的位置信息可以通过使用来自基准站的位置信息数据的RTK(Real Time Kinematic)法等公知的方法来校正。而且,便携终端3的位置信息通过近距离无线通信从便携终端3向自动售货机1发送。此时,便携终端3的用户的UID也可以与便携终端3的位置信息一起向自动售货机1发送。或者,在用户检测用传感器18a是3D照相机的情况下,自动售货机1与用户之间的距离也可以根据从该3D照相机输入的图像数据(包含距离信息)来确定。或者,自动售货机1与用户之间的距离也可以通过LADAR等的测距传感器来测定。

此外,在第1检测方法的情况下,用户检测部191从由用户检测用传感器18a输入的图像数据中提取用户的身体,并且检测提取出的身体的朝向。例如,检测(例如根据用户的眼睛、鼻子以及嘴的位置关系来检测)用户的面部所朝向的方向。此时,也可以与用户的面部一起或者代替面部来检测用户的胸部所朝向的方向(换言之,检测用户的姿势)。而且,用户检测部191在用户的面部朝向自动售货机1(也就是说,门13的方向)的情况下判定为该用户的身体的朝向满足规定条件。由此,即使是用户接近自动售货机1(例如,自动售货机1与用户之间的距离为50cm以下)的情况,也能够将没有购入商品的意思而在自动售货机1旁边通过的用户视为检测对象之外。

另外,用户检测部191也可以在用户的胸部朝向自动售货机1的情况下判定为该用户的身体的朝向满足规定条件。由此,在用户接近自动售货机1的情况并且用户为了与其他人对话而暂时朝向旁边(也就是说,不朝向门13的方向)的情况下,也能够准确地检测将要打开门13的用户。

或者,用户检测部191根据从用户检测用传感器18a输入的图像数据来估计用户的视线。而且,用户检测部191在用户的视线朝向自动售货机1的情况(也就是说,用户窥视自动售货机1的情况)下,判定为该用户的视线满足规定条件。由此,即使在用户接近自动售货机1的情况下,也能够将没有购入商品的意思而在自动售货机1旁边通过的用户视为检测对象之外。

另外,在由用户检测部191检测到将要打开门13的用户的情况下,包含用于确定将要打开门13的用户(换言之认证)的用户确定信息和自动售货机1的售货机ID的认证请求被发送到管理服务器2。在第1检测方法的情况下,用户确定信息包括用于检测将要打开门13的用户的图像数据或者在检测将要打开门13的用户时由近距离无线通信从便携终端3取得的UID。在第2检测方法的情况下,用户确定信息包括用于检测将要打开门13的用户的生物体信息或者在检测将要打开门13的用户时由近距离无线通信从便携终端3取得的UID。

开闭检测部192根据从门开闭检测用传感器18b输入的开信号来检测自动售货机1的门13的打开(检测打开状态)。这里,也可以在开信号的持续时间为规定时间以上的情况下检测到门13的打开状态。并且,开闭检测部192根据从门开闭检测用传感器18b输入的闭信号来检测自动售货机1的门13的关闭(检测闭锁状态)。这里,也可以在闭信号的持续时间为规定时间以上的情况下检测到门13的闭锁状态。

或者,开闭检测部192也可以根据从门开闭检测用传感器18b输入的温度数据来检测自动售货机1的门13的打开或关闭。例如,开闭检测部192在该温度数据所示的温度小于阈值的情况下检测自动售货机1的门13的关闭,在该温度数据所示的温度为阈值以上的情况下检测自动售货机1的门13的打开。另外,由开闭检测部192检测的表示打开的门打开信息或表示关闭的门关闭信息被发送到管理服务器2。

商品确定部193根据从商品检测用传感器18c输入的图像数据,在检测到门13的打开之后检测由用户从存放库12取出的商品或从存放库12取出之后又返回的商品并由图像识别来确定。这里,在图像识别中可以使用机械学习(AI)。在该情况下,商品确定部193使用基于多个图像数据与标签(图像数据表示什么的信息)的组合按每个标签学习图像数据的特征而得到的已学习模型,根据从商品检测用传感器18c输入的图像数据来确定商品。

或者,商品确定部193根据从商品检测用传感器18c输入的重量数据,检测从存放库12经由开口部11a取出的商品或从存放库12取出后又返回的商品并通过重量变化来进行确定。在该情况下,商品确定部193预先存储货架12a上的商品的配置信息(也就是说,表示在哪个位置有哪个商品的信息),根据重量数据而从上述配置信息中确定在货架12a上处于重量发生变化的位置的商品,从而确定取出的商品或返回的商品。另外,表示由商品确定部193确定的商品(取出的商品或返回的商品)的商品信息被发送到管理服务器2。

上锁解锁控制部194进行对门13进行上锁解锁的控制。例如,上锁解锁控制部194在从管理服务器2接收到解锁命令的情况下,通过向上锁解锁机构输出解锁控制信号来进行对门13进行解锁的控制。另一方面,上锁解锁控制部194在从管理服务器2接收到上锁命令的情况下,通过向上锁解锁机构输出上锁控制信号来进行对门13进行上锁的控制。并且,门驱动控制部195在门13被打开的状态持续规定时间以上的情况下进行用于防止从自动售货机1的存放库13取出商品的控制。例如,门驱动控制部195在门13被打开的状态持续规定时间以上的情况下进行通过向门驱动机构14输出闭锁控制信号而使门13自动关闭的控制。由此,例如即使在用户忘记关闭门13而离去的情况下,也能够安全地完成结算处理,并且能够防止第三者从存放库12拿出商品。

在从存放库12取出的商品被商品确定部193确定时,显示控制部196将该被确定的商品的名称及售卖价格等显示在显示器15上。由此,用户在确认了从存放库12取出的商品的名称及售卖价格等之后,能够关闭门13而进行该商品的结算。并且,显示控制部196在通过商品确定部193确定出取出之后又返回到存放库12的商品时,将该确定出的商品的名称及售卖价格等的显示从显示器15消除。

图5是示出管理服务器2的功能结构例的图。如图5所示,管理服务器2具有通信部21、存储部22以及系统控制部23。通信部21承担经由通信网络NW进行的通信的控制。从自动售货机1发送的用户确定信息、门打开信息、门关闭信息以及商品信息等由通信部21来接收。存储部22例如由硬盘驱动器等构成,并存储管理服务器程序等。并且,在存储部22中构建有售货机信息数据库(DB)22a和用户信息数据库(DB)22b等。

在售货机信息数据库22a中,与每个自动售货机1对应地存储自动售货机1的售货机ID、存放在自动售货机1中的各商品(也就是说能够从自动售货机1取出的商品)的商品信息以及自动售货机1的IP地址等。在用户信息数据库22b中,与每个用户对应地存储生成了账户的用户的UID、密码、姓名、电话号码、邮件地址、已登记生物体信息以及结算用信息等。这里,用户的UID被用于用户的认证处理(ID认证)。已登记生物体信息是表示事先从用户取得的面部、指纹、掌纹、静脉或虹膜的特征量的信息。已登记生物体信息用于用户的认证处理(面部认证、指纹认证、掌纹认证、静脉认证或虹膜认证等生物体认证)。另外,当在认证处理中进行ID认证的情况下,已登记生物体信息可以不存储在用户信息数据库22b中。

结算用信息是用于用户购入的商品的结算处理的信息。结算用信息包括与用户预先指定的结算方法对应的信息。作为可利用的结算方法的例子,列举了电子货币结算、即时扣款结算、积分结算、信用结算以及UID结算(例如,智能手机结算)等。在可利用的结算方法是电子货币结算的情况下,结算用信息包括电子货币卡号及电子值(用户所有的结算手段的一例)的余额等信息。在可利用的结算方法是即时扣款结算的情况下,包括借记卡卡号、名义、有效期限、存款(用户所有的结算手段的一例)的余额以及账户信息等。在可利用的结算方法是积分结算的情况下,结算用信息包括积分卡号及积分(用户所有的结算手段的一例)的余额等信息。这里,积分具有与金钱(货币)或电子货币同等的金钱价值。

在可利用的结算方法是信用结算的情况下,结算用信息包括信用卡号、名义、有效期限、信用额度(贷款额度)、可用额度(从信用额度减去当月使用额度而得的额度)以及账户信息等。在可利用的结算方法是UID结算的情况下,结算用信息包括与支付源相关联的结算方法(例如,电子货币结算、即时扣款结算、信用结算)的信息(例如,电子货币卡号、借记卡卡号、信用卡号)以及上限金额等。另外,用户的结算用信息也可以通过与结算方法对应的服务器(例如,电子货币结算处理服务器、即时扣款结算处理服务器、积分结算处理服务器、信用结算处理服务器等)来进行管理。在该情况下,管理服务器2根据需要来进行与对应于结算方法的服务器进行通信,取得用户的结算用信息。

系统控制部23(计算机的一例)具有CPU、ROM以及RAM等。图6是示出系统控制部23的功能结构例的图。另外,系统控制部23通过从自动售货机1接收的用户确定信息来识别用户将要打开门13的状况。并且,系统控制部23通过从自动售货机1接收的门打开信息或门关闭信息来识别门13的开闭状态。并且,系统控制部23通过从自动售货机1接收的商品信息来识别从自动售货机1的存放库12取出的商品或返回到存放库12的商品。

此外,系统控制部23(系统控制部23内的处理器)通过执行例如存储在存储部22中的管理服务器程序,如图6所示,作为认证处理部231、支付能力判定部232、售货机控制部233以及结算处理部234等来发挥功能。这里,支付能力判定部232是取得部和判定部的一例。售货机控制部233与自动售货机1的上锁解锁控制部194协作而进行对门13进行上锁解锁的控制,并且与自动售货机1的门驱动控制部195协作而进行用于防止商品的取出的控制。

在门13被上锁的状态下,在从自动售货机1接收到认证请求的情况下,认证处理部231进行由自动售货机1的用户检测部191检测到的用户(也就是说,将要打开门13的用户)的认证处理。这里,在认证请求包含UID作为用户确定信息的情况下的认证处理中,判定认证请求所包含的UID是否被存储(登记)在用户信息数据库22b中(也就是说进行ID认证)。然后,在该UID被存储在用户信息数据库22b中的情况下确定(认证)用户。

并且,在认证请求包含图像数据作为用户确定信息的情况下的认证处理中,从认证请求所包含的图像数据中提取用户的面部,判定与该提取出的面部的特征量的一致度为阈值以上的已登记生物体信息是否被存储在用户信息数据库22b中(也就是说,进行面部认证)。然后,在与该面部的特征量的一致度为阈值以上的已登记生物体信息存储在用户信息数据库22b中的情况下确定用户。

并且,在认证请求包含生物体信息(例如,表示用户的指纹的特征量的信息)作为用户确定信息的情况下的认证处理中,判定与认证请求所包含的生物体信息的一致度为阈值以上的已登记生物体信息是否被存储在用户信息数据库22b中(例如,进行指纹认证)。然后,在与该生物体信息的一致度为阈值以上的已登记生物体信息被存储在用户信息数据库22b中的情况下确定用户。

支付能力判定部232从用户信息数据库22b取得由认证处理部231确定的用户的结算用信息,根据该取得的结算用信息,判定由认证处理部231确定的用户是否具有支付能力。例如,在指定了电子货币结算作为所确定的用户的结算方法的情况下,在电子值的余额为规定价格(规定金额)以上的情况下判定为用户具有支付能力。由此,能够可靠地使用户支付与商品的售卖价格相当的金额。或者,在指定了即时扣款结算作为所确定的用户的结算方法的情况下,在存款的余额为规定价格以上的情况下判定为用户具有支付能力。或者,在指定了积分结算作为所确定的用户的结算方法的情况下,在积分的余额以规定的换算率换算而得的金额为规定价格以上的情况下判定为用户具有支付能力。

或者,在指定了信用结算作为所确定的用户的结算方法的情况下,在可用额度为规定价格以上的情况下判定为用户具有支付能力。或者,在指定了UID结算作为所确定的用户的结算方法的情况下,在上限金额为规定价格以上的情况下判定为用户具有支付能力。另外,上述规定价格例如可以设定为能够从通过认证请求所包含的售货机ID识别的自动售货机1的存放库12取出的商品的最低的售卖价格(单价)。最低的售卖价格可从在售货机信息数据库22a中与售货机ID相对应的商品信息中取得。

在通过支付能力判定部232判定为上述用户具有支付能力的情况下,售货机控制部233将门13的解锁命令向自动售货机1发送。也就是说,售货机控制部233进行对自动售货机1的门13进行解锁的控制。并且,售货机控制部233在检测到自动售货机1的门13的关闭的情况下将门13的上锁命令向自动售货机1发送。也就是说,售货机控制部233进行对自动售货机1的门13进行上锁的控制。

在确定了从存放库13取出的商品之后检测到门13的关闭的情况下,结算处理部234根据由支付能力判定部232取得的结算用信息,进行该取出的商品的结算处理。也就是说,进行被判定为具有支付能力的用户所购入的商品的结算处理。由此,能够安全地完成结算处理。在商品的结算处理中,根据该用户的结算用信息中所包含的结算方法来进行与该商品的售卖价格相当的金额的支付处理(也就是说,使用户支付该金额的处理)。

[2.自动售货机控制系统S的动作]

接着,对自动售货机控制系统S的动作进行说明。

(2.1自动售货机1的处理)

首先,参照图7对自动售货机1的系统控制部19的处理进行说明。图7是示出自动售货机1的系统控制部19的处理的一例的流程图。例如,当持有便携终端3的用户进入到自动售货机1的附近范围(例如,能够进行近距离无线通信的几m的范围)从而在自动售货机1与便携终端3之间建立近距离无线通信时,开始图7所示的处理。另外,图7所示的处理也可以在从由用户检测用传感器18a输入的图像数据中检测到人的情况下开始。

当开始图7所示的处理时,系统控制部19(用户检测部191)确定自动售货机1与用户之间的距离(步骤S1)。自动售货机1与用户之间的距离例如根据自动售货机1的位置信息和便携终端3的位置信息来确定。在该情况下,系统控制部19通过在其与便携终端3之间建立的近距离无线通信来取得便携终端3的位置信息。此时,也可以与便携终端3的位置信息一起取得便携终端3的用户的UID。另外,如上所述,也可以根据从用户检测用传感器18a输入的图像数据来确定自动售货机1与用户之间的距离。

接着,系统控制部19(用户检测部191)判定在步骤S1中取得的距离是否为阈值(例如,50cm)以下(步骤S2)。当判定为在步骤S1中取得的距离不为阈值以下的情况下(步骤S2:否),处理进入到步骤S3。另一方面,当判定为在步骤S1中取得的距离为阈值以下的情况下(步骤S2:是),处理进入到步骤S4。

在步骤S3中,系统控制部19(用户检测部191)判定与便携终端3的近距离无线通信是否被切断。在判定为与便携终端3的近距离无线通信未被切断的情况下(步骤S3:否),处理返回到步骤S1。另一方面,在判定为与便携终端3的近距离无线通信被切断的情况下(步骤S3:是),处理结束。另外,在步骤S3中,也可以判定是否从由用户检测用传感器18a输入的图像数据中持续检测到人。在该情况下,在从该图像数据中持续检测到人的情况下,处理返回到步骤S1。另一方面,在从该图像数据中不再检测到人的情况下,处理结束。

在步骤S4中,系统控制部19(用户检测部191)从由用户检测用传感器18a输入的图像数据中提取用户的身体,并检测提取出的身体的朝向。另外,也可以如上述那样从该输入的图像数据中估计用户的视线。

接着,系统控制部19(用户检测部191)判定在步骤S4中检测出的身体的朝向(或者用户的视线)是否满足规定条件(步骤S5)。这里,规定条件例如可以设定为以自动售货机1的方向为中心轴的角度范围。在判定为身体的朝向(或者用户的视线)满足规定条件的情况下(步骤S5:是),也就是说,在检测到将要打开自动售货机1的门13的用户的情况下,处理进入到步骤S6。另一方面,在判定为身体的朝向(或者用户的视线)不满足规定条件的情况下(步骤S5:否),处理返回到步骤S3。

在步骤S6中,系统控制部19将包含用于确定上述检测出的用户的用户确定信息和自动售货机1的售货机ID的认证请求经由通信网络NW向管理服务器2发送,并等待来自管理服务器2的应答。此时,系统控制部19启动计时器A1。向管理服务器2发送的用户确定信息包括用于检测将要打开门13的用户的图像数据或在检测将要打开门13的用户时通过近距离无线通信从便携终端3取得(例如,与便携终端3的位置信息一起取得)的UID。另外,包含用户确定信息和售货机ID的认证请求也可以从便携终端3经由通信网络NW向管理服务器2发送。在该情况下,用户确定信息和售货机ID通过近距离无线通信从自动售货机1向便携终端3发送。

接着,系统控制部19判定是否从管理服务器2接收到门13的解锁命令(步骤S7)。在未接收到门13的解锁命令的情况下(步骤S7:否),处理进入到步骤S8。另一方面,在接收到门13的解锁命令的情况下(步骤S7:是),处理进入到步骤S9。

在步骤S8中,系统控制部19判定从认证请求的发送起是否经过了规定时间。例如,在由上述计时器A1设定的时间(例如,几十秒左右)计时结束的情况下,判定为经过了规定时间(步骤S8:是),处理结束。也就是说,在通过管理服务器2判定为没有确定用户或者所确定的用户没有支付能力的情况下,门13不被解锁。另一方面,在判定为未经过规定时间的情况下(步骤S8:否),处理返回到步骤S7。

在步骤S9中,系统控制部19(上锁解锁控制部194)通过向上锁解锁机构输出解锁控制信号而进行对门13进行解锁的控制。接着,系统控制部19(开闭检测部192)判定是否检测到门13的打开(步骤S10)。在未检测到门13的打开的情况下(步骤S10:否),处理进入到步骤S11。另一方面,当上述检测出的用户通过对设置于门13的把手13a进行操作而使门13打开时,检测到门13的打开(步骤S10:是),处理进入到步骤S12。此时,系统控制部19启动计时器A2。

在步骤S11中,系统控制部19判定是否从管理服务器2接收到门13的上锁命令。在未接收到门13的上锁命令的情况下(步骤S11:否),处理返回到步骤S10。另一方面,在接收到门13的上锁命令的情况下(步骤S11:是),处理进入到步骤S20。在步骤S12中,系统控制部19将表示门13的打开的门打开信息经由通信网络NW向管理服务器2发送。

接着,系统控制部19判定用户是否从存放库12取出了商品(步骤S13)。在判定为从存放库12取出了商品的情况下(步骤S13:是),通过图像识别来确定该取出的商品,将该确定的商品的商品信息经由通信网络NW向管理服务器2发送(步骤S14)。此时,系统控制部19(显示控制部196)将该确定的(取出的)商品的名称及售卖价格等显示在显示器15上。另一方面,在判定为未从存放库12取出商品的情况下(步骤S13:否),处理进入到步骤S15。

在步骤S15中,系统控制部19判定由用户取出的商品是否返回到存放库12。在判定为取出的商品返回到存放库12的情况下(步骤S15:是),通过图像识别来确定该返回的商品,将该确定的商品的商品信息经由通信网络NW向管理服务器2发送(步骤S16)。此时,显示控制部196将该确定的(返回到)商品的名称及售卖价格等的显示从显示器15消除。另一方面,在判定为商品未返回到存放库12的情况下(步骤S15:否),处理进入到步骤S17。

在步骤S17中,系统控制部19(开闭检测部192)判定是否检测到门13的关闭。在未检测到门13的关闭的情况下(步骤S17:否),处理进入到步骤S21。另一方面,当用户通过显示器15确认了取出的商品的名称及售卖价格等之后为了进入该商品的结算处理而关闭门13时,检测到门13的关闭(步骤S17:是),处理进入到步骤S18。

在步骤S18中,系统控制部19将表示门13的关闭的门关闭信息经由通信网络NW向管理服务器2发送。接着,系统控制部19判定是否从管理服务器2接收到门13的上锁命令。在未接收到门13的上锁命令的情况下(步骤S18:否),处理返回到步骤S19。另一方面,在接收到门13的上锁命令的情况下(步骤S11:是),处理进入到步骤S20。在步骤S20中,系统控制部19(上锁解锁控制部194)通过向上锁解锁机构输出上锁控制信号而进行对门13进行上锁的控制,处理结束。

在步骤S21中,系统控制部19判定从门13的打开起是否经过了规定时间。例如,在由上述计时器A2设定的时间(例如,几分钟左右)计时结束的情况下,判定为经过了规定时间(也就是说,门13打开的状态持续规定时间以上)(步骤S21:是),处理进入到步骤S22。另一方面,在判定为未经过规定时间的情况下(步骤S21:否),处理返回到步骤S13。

在步骤S22中,系统控制部19(门驱动控制部195)通过向门驱动机构14输出闭锁控制信号而进行关闭门13的控制。也就是说,进行用于防止从自动售货机1的存放库12取出商品的控制。之后,处理转移到步骤S18,向管理服务器2发送表示门13的关闭的门关闭信息。

(2.2管理服务器2的处理)

接着,参照图8对管理服务器2的系统控制部23的处理进行说明。图8是示出管理服务器2的系统控制部23的处理的一例的流程图。图8所示的处理是通过通信部21接收来自自动售货机1的认证请求而开始的。

当开始图8所示的处理时,系统控制部23(认证处理部231)进行将要打开自动售货机1的门13的用户的认证处理(步骤S31)。在认证处理中,如上所述,进行ID认证或生物体认证。接着,管理服务器2的系统控制部23(认证处理部231)判定是否通过步骤S31的认证处理确定了用户(步骤S32)。在确定了用户的情况下(步骤S32:是),处理进入到步骤S33。另一方面,在未确定用户的情况下(步骤S32:否),处理结束。

在步骤S33中,系统控制部23(支付能力判定部232)从用户信息数据库22b取得在步骤S32中确定的用户的结算用信息。接着,系统控制部23(支付能力判定部232)根据在步骤S33中取得的结算用信息,判定在步骤S32中确定的用户是否具有支付能力(步骤S34)。在判定为用户具有支付能力的情况下(步骤S34:是),处理进入到步骤S35。另一方面,在判定为用户不具有支付能力的情况下(步骤S34:否),处理结束。

在步骤S35中,系统控制部23(售货机控制部234)将门13的解锁命令经由通信网络NW向自动售货机1发送,并等待来自自动售货机1的应答。此时,系统控制部23启动计时器A3。这样发送的解锁命令在自动售货机1的处理的上述步骤S7中被接收。由此,售货机控制部234对自动售货机1的门13进行解锁。

接着,系统控制部23判定是否从自动售货机1接收到门打开信息(也就是说,是否检测到门13的打开)(步骤S36)。在未接收到门打开信息的情况下(步骤S36:否),处理进入到步骤S37。另一方面,在接收到门打开信息的情况下(步骤S36:是),处理进入到步骤S38。

在步骤S37中,系统控制部23判定从门13的解锁命令的发送起是否经过了规定时间。例如,在由上述计时器A3设定的时间(例如,几十秒左右)计时结束的情况下,判定为经过了规定时间(步骤S37:是),处理进入到步骤S45。另一方面,在判定为未经过规定时间的情况下(步骤S37:否),处理返回到步骤S36。

在步骤S38中,系统控制部23判定是否从自动售货机1接收到从存放库12取出的商品的商品信息。在未接收到取出的商品的商品信息的情况下(步骤S38:否),处理进入到步骤S40。另一方面,在接收到取出的商品的商品信息的情况下(步骤S38:是),记录取出的商品的商品信息(步骤S39),处理进入到步骤S40。这里,记录商品信息例如是指记录(登记)在作为结算对象的商品的列表中。

在步骤S40中,系统控制部23判定是否从自动售货机1接收到返回存放库12的商品的商品信息。在未接收到返回的商品的商品信息的情况下(步骤S40:否),处理进入到步骤S42。另一方面,在接收到返回的商品的商品信息的情况下(步骤S40:是),消除(例如,从上述列表中消除)返回的商品的商品信息(步骤S41),处理进入到步骤S42。

在步骤S42中,系统控制部23判定是否从自动售货机1接收到门关闭信息(也就是说,是否检测到门13的关闭)。在未接收到门关闭信息的情况下(步骤S42:否),处理返回到步骤S38。另一方面,在接收到门关闭信息的情况下(步骤S42:是),处理进入到步骤S43。

在步骤S43中,系统控制部23判定是否记录(例如,在上述列表中记录)了商品信息。在判定为记录了商品信息的情况下(步骤S43:是),处理进入到步骤S44。另一方面,在判定为未记录商品信息的情况下(步骤S43:否),处理进入到步骤S45。

在步骤S44中,系统控制部23(结算处理部233)根据在步骤S33中取得的结算用信息及上述记录的商品信息,进行上述取出的商品的结算处理。通过该结算处理,使上述确定的用户支付与该商品的售卖价格相当的金额,处理进入到步骤S45。

在步骤S45中,系统控制部23(售货机控制部234)将门13的上锁命令经由通信网络NW向自动售货机1发送,并结束处理。这样发送的上锁命令在自动售货机1的处理的上述步骤S19中被接收。由此,售货机控制部234对自动售货机1的门13进行上锁。

如以上说明的那样,根据上述实施方式,自动售货机控制系统S在自动售货机1的门13被上锁的状态下检测到将要打开门13的用户的情况下,根据该检测出的用户的结算用信息来判定该用户是否具有支付能力。然后,自动售货机控制系统S在判定为该检测出的用户具有支付能力的情况下进行对自动售货机1的门13进行解锁的控制。通过这样的结构,能够提高自动售货机1的便利性,并且能够防止无支付能力的用户从自动售货机1取出商品的情况。

在上述实施方式中,作为用于防止从存放库12取出商品的控制的一例,示出了使门13自动关闭的控制,但也可以不限定于该结构。例如,也可以构成为在存放库12的货架12a处设置商品的取出防止机构,或者在存放库12与门13之间设置中门而进行用于防止商品的取出的控制。图9是示出在存放库12与门13之间设置有中门13b的自动售货机1的外观的立体图。在图9的例子中,虽然未图示,但在自动售货机1中还设置有使中门13b(例如,遮挡板)驱动的中门驱动机构。在该情况下,自动售货机1的门驱动控制部195在门13被打开的状态持续规定时间以上的情况下,通过向中门驱动机构输出闭锁控制信号而进行使中门13b自动关闭的控制。例如,收纳在自动售货机1的上部的中门13b通过中门驱动机构向自动售货机1的下部方向(箭头方向)下降。由此,即使在自动售货机1的门13由于某种原因而不能关闭的情况下,也能够防止第三者从存放库12拿出商品。

另外,上述实施方式是本发明的一个实施方式,本发明并不限于上述实施方式,可以在不脱离本发明的主旨的范围内根据上述实施方式对各种结构等进行变更,该情况也包含在本发明的技术范围内。例如,在上述实施方式中,对检测并确定(认证)持有便携终端3的用户的例子进行了说明,但本发明也可以适用于用户不持有便携终端3的情况(也就是说,可以根据图像数据或生物体信息来检测并确定用户)。

并且,在上述实施方式中,管理服务器2构成为进行商品的结算处理,但也可以取而代之,自动售货机1构成为进行商品的结算处理。在该情况下,系统控制部19经由通信网络NW从管理服务器2取得检测出的用户的结算用信息,根据该结算用信息来判定用户是否具有支付能力,在判定为该用户具有支付能力的情况下使门13解锁并进行从存放库12取出的商品的结算处理。并且,在上述实施方式中,自动售货机1构成为检测将要打开门13的用户,但也可以取而代之,管理服务器2构成为检测该用户。在该情况下,系统控制部23从自动售货机1取得检测用户所需的信息(例如,包括便携终端3的位置信息、由用户检测用传感器18a取得的图像数据或生物体信息等),根据该取得的信息,通过上述的第1检测方法或第2检测方法来检测将要打开自动售货机1的门13的用户。

标号说明

1:自动售货机;2:管理服务器;3:便携终端;11:主体;12:门;13:存放库;14:门驱动机构;15:显示器;16:通信部;17:存储部;18:传感器部;19:系统控制部;21:通信部;22:存储部;23:系统控制部;191:用户检测部;192:开闭检测部;193:商品确定部;194:上锁解锁控制部;195:门驱动控制部;196:显示控制部;231:认证处理部;232:支付能力判定部;233:售货机控制部;234:结算处理部;S:自动售货机控制系统;NW:通信网络。

24页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:通过订单车辆分布匹配以订单派发的多代理增强学习

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!