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

销售管理系统、销售管理装置及存储介质

文献发布时间:2023-06-19 12:22:51


销售管理系统、销售管理装置及存储介质

本申请主张申请日为2020年2月26日、申请号为JP2020-030048的日本申请为优先权,并引用上述申请的内容,通过引用将公开内容全部结合于此。

技术领域

本发明的实施方式涉及销售管理系统及该系统的销售管理装置、以及存储有用于使计算机作为该销售管理装置发挥作用的控制程序的存储介质。

背景技术

对于不涉及店员就能将陈列于店铺的商品销售的销售管理系统提出有各种方案。

作为一例的销售管理系统,用设置在店内的多个摄像头追踪顾客的行动,并且利用传感器监视陈列在商品货架等上的商品。并且,销售管理系统利用用摄像头拍摄到的图像和来自传感器的信号,确定购买的商品即所谓购买商品和购入该购买商品的顾客即所谓购买者,将购买商品的销售数据登记到确定为购买者的顾客的购买列表。销售管理系统基于登记于购买列表的销售数据来处理顾客的结账。

在这样的销售管理系统中,例如两位顾客大致同时想要购入陈列于商品货架的商品时,难以确定哪一位顾客购入了商品。在这种情况下,在现有的销售管理系统中,将任一方的顾客确定为购买者来对销售数据进行处理,容易发出错误。因此,实际情况是对来店者提醒注意,不要与其他顾客同时购入商品。

发明内容

本发明的实施方式要解决的技术问题是提供即使在购买者难以确定的情况下也能以高可靠性管理销售数据的销售管理系统及该系统的销售管理装置、以及存储有用于使计算机作为该销售管理装置发挥作用的控制程序的存储介质。

在一实施方式中,销售管理系统具备:检测部、监视部、人数取得部、登记部、错误通知部。检测部对陈列于陈列场所的商品的减少进行检测。监视部对顾客对于陈列场所的商品处理行动进行监视。人数取得部取得对于检测到商品减少的陈列场所、确认了进行商品处理行动的顾客的人数。登记部在人数为一名的情况下,将该一名顾客确定为购买者,在确定为该购买者的顾客的购买列表登记检测到减少的商品的销售数据。错误通知部在人数有多名的情况下,通知登记错误。

根据上述的销售管理系统,能够提供即使在购买者难以确定的情况下也能以高可靠性管理销售数据的销售管理系统。

在上述的销售管理系统中,所述检测部设置在多个陈列场所,所述销售管理系统还包括:判定部,在所述人数有两名的情况下,判定是否检测到在位于检测到所述商品的减少的第一陈列场所的近旁的第二陈列场所所陈列的商品的减少;第二登记部,检测到在所述第二陈列场所所陈列的商品的减少的情况下,将所述两名顾客中的位于接近所述第一陈列场所的一名顾客确定为购买者,并在确定为该购买者的顾客的购买列表中登记在所述第一陈列场所检测到减少的商品的销售数据,所述错误通知部在未检测到在所述第二陈列场所有商品的减少的情况下、或所述人数有三名以上的情况下,通知登记错误。

根据上述的销售管理系统,能够提供利用第一陈列场所和第二陈列场所的商品减少的检测而能以高可靠性管理销售数据的销售管理系统。

在上述的销售管理系统中,所述错误通知部经由在检测到所述商品的减少的陈列场所的近旁所具备的通知机器来向顾客通知登记错误。

根据上述的销售管理系统,能够在发生了登记错误的陈列场所向顾客通知登记错误。

在上述的销售管理系统中,所述检测部还具有检测商品的增加的功能,所述销售管理系统还包括:再开始通知部,在登记错误的通知之后,在检测到所述商品的减少的陈列场所检测到增加了与减少的量同等的商品时,经由所述通知机器向顾客通知购买行动的再开始。

根据上述的销售管理系统,能够与检测到商品增加联动地通知购买行动的再开始。

在上述的销售管理系统中,所述销售管理系统还包括临时登记部,在所述人数有多名的情况下,确定有购入商品的可能性的购买候选者,与该购买候选者相关联,将检测到所述减少的商品的销售数据以能够识别购买者未被确定这一情况的方式进行登记。

根据上述的销售管理系统,能够存储引起登记错误的顾客和当时的销售数据。

在上述的销售管理系统中,所述销售管理系统还包括:店员输入用于结算的信息的人工结账机、以及顾客输入用于结算的信息的自助结账机,所述错误通知部向顾客通知在所述人工结账机进行结算。

根据上述的销售管理系统,在购买者难以确定的情况下,能够向顾客通知去往人工结账机。

在上述的销售管理系统中,所述销售管理系统还包括:店员输入用于结算的信息的人工结账机、顾客输入用于结算的信息的自助结账机、以及结算禁止部,禁止在所述自助结账机结算由所述临时登记部登记的销售数据。

根据上述的销售管理系统,能够防止在自助结账机对临时登记的销售数据进行结算。

在上述的销售管理系统中,还包括:发送部,将销售数据以能够识别购买者未被确定这一情况的方式发送到所述人工结账机或自助结账机。

根据上述的销售管理系统,能够确认所接收的销售数据是否是临时登记的销售数据。

本发明的另一方面的销售管理装置,包括:人数取得部,取得对于通过检测部检测到商品的减少的陈列场所、通过监视部确认了进行商品处理行动的顾客的人数,所述检测部对陈列于陈列场所的商品的减少进行检测,所述监视部对顾客对于陈列场所的商品处理行动进行监视;登记部,在所述人数为一名的情况下,将该一名顾客确定为购买者,在确定为该购买者的顾客的购买列表中登记检测到所述减少的商品的销售数据;以及输出部,在所述人数有多名的情况下,所述输出部输出用于通知登记错误的信号。

根据上述的销售管理装置,能够提供即使在购买者难以确定的情况下也能以高可靠性管理销售数据的销售管理装置。

本发明的另一方面的存储介质,存储有控制程序,所述控制程序用于使计算机实现如下功能:取得对于通过检测部检测到商品的减少的陈列场所、通过监视部确认了进行商品处理行动的顾客的人数的功能,所述检测部对陈列于陈列场所的商品的减少进行检测,所述监视部对顾客对于陈列场所的商品处理行动进行监视;在所述人数为一名的情况下,将该一名顾客确定为购买者,在确定为该购买者的顾客的购买列表登记检测到所述减少的商品的销售数据的功能;以及在所述人数有多名的情况下,所述输出部输出用于通知登记错误的信号的功能。

根据上述的存储介质,能够提供使计算机具有即使在购买者难以确定的情况下也能以高可靠性管理销售数据的功能。

附图说明

图1是表示一实施方式涉及的销售管理系统的概略构成的框图。

图2是表示该销售管理系统中的闸机装置的要部电路构成的框图。

图3是表示该销售管理系统中的人物追踪装置的要部电路构成的框图。

图4是表示人物追踪装置所具有的追踪文件的数据结构的示意图。

图5是表示该销售管理系统中的监视装置的要部电路构成的框图。

图6是表示配置在商品陈列场所的设备的位置关系的示意图。

图7是表示配置在商品陈列场所的设备的位置关系的示意图。

图8是表示监视装置所具有的监视表的主要数据结构的示意图。

图9是表示从监视装置向销售管理装置输出的变动数据的构成的示意图。

图10是表示该销售管理系统中的销售管理装置的要部电路构成的框图。

图11是表示销售管理装置所具有的变换表的数据结构的示意图。

图12是表示销售管理装置所具有的购买列表的一例的示意图。

图13是表示销售管理装置的处理器按照控制程序执行的主要信息处理的步骤的流程图。

图14是表示退货处理的要部控制步骤的流程图。

图15是表示退货处理的要部控制步骤的流程图。

附图标记说明

1…销售管理系统,10…闸机装置,20…人物追踪装置,30…监视装置,40…结账机,40A…人工结账机,40B…自助结账机,50…店铺服务器,60…销售管理装置,301…摄像头,302A…第一重量传感器,302B…第二重量传感器,303…扬声器,331…监视表,631…变换表,632…购买列表。

具体实施方式

以下,使用附图对销售管理系统及销售管理装置的实施方式进行说明。

本实施方式涉及如下的销售管理系统,在顾客购买陈列于商品货架、商品货盒、销售区域等陈列场所的商品的时候,将该商品确定为购买商品,将顾客确定为购买者,将购买商品的销售数据登记于购买者的购买列表。并且,例示了如下的销售管理系统及其系统的销售管理装置,在多名顾客欲从同一陈列场所同时购入商品的情况下,通知错误,不登记出错的销售数据。

图1是表示本实施方式涉及的销售管理系统1的概略构成的框图。销售管理系统1包括:闸机装置10、人物追踪装置20、监视装置30、结账机40、店铺服务器50及销售管理装置60。闸机装置10通过通信部而与人物追踪装置20连接。人物追踪装置20、监视装置30、结账机40及店铺服务器50分别通过通信部而与销售管理装置60连接。闸机装置10可以进一步通过通信部与店铺服务器50及销售管理装置60中的至少一方连接。通信部典型的是LAN(LocalAreaNetwork)。LAN可以是有线LAN,也可以是无线LAN。

接着,对闸机装置10、人物追踪装置20、监视装置30、结账机40及店铺服务器50依次进行说明。

闸机装置10受理用于作为来店者的顾客入店的登记操作。并且,闸机装置10选择性地形成允许顾客入店的开放状态和阻止顾客入店的关闭状态。

图2是表示闸机装置10的要部电路构成的框图。闸机装置10具备:处理器11、主存储器12、辅助存储装置13、通信接口14、触摸面板15、读取器16、接口17、系统传输线路18及闸机机构101。闸机机构101与接口17连接。处理器11、主存储器12、辅助存储装置13、通信接口14、触摸面板15、读取器16及接口17分别与系统传输线路18连接。系统传输线路18包括地址总线、数据总线、控制信号线等。在闸机装置10中,处理器11、主存储器12及辅助存储装置13用系统传输线路18连接,构成进行用于控制闸机装置10的信息处理的计算机。

处理器11相当于上述计算机的中枢部分。处理器11按照操作系统或应用程序,控制用于实现作为闸机装置10的各种功能的各部分。处理器11例如是CPU(CentralProcessing Unit:中央处理单元)。

主存储器12相当于上述计算机的主存储部分。主存储器12包括非易失性的存储器区域及易失性的存储器区域。主存储器12在非易失性的存储器区域中存储操作系统或应用程序。主存储器12在易失性的存储器区域存储处理器11在执行用于控制各部分的处理时所必需的数据。此外,主存储器12将易失性的存储器区域用作可通过处理器11适当改写数据的工作区域。非易失性的存储器区域例如是ROM(Read Only Memory:只读存储器)。易失性的存储器区域例如是RAM(RandomAccess Memory:随机存取存储器)。

辅助存储装置13相当于上述计算机的辅助存储部分。作为辅助存储装置13,可以单独或组合使用例如EEPROM(Electric Erasable Programmable Read-Only Memory:电可擦可编程只读存储器)、HDD(Hard Disc Drive:硬盘驱动器)或SSD(Solid State Drive:固态硬盘)等已知的存储器件。辅助存储装置13保存处理器11在执行各种处理时所必需的数据、通过处理器11的处理生成的数据。辅助存储装置13有时也存储应用程序。

通信接口14是用于与经由作为通信部的网络而连接的其他设备进行数据通信的电路。

触摸面板15显示用于对操作者提示各种信息的画面。并且,触摸面板15输入由操作者对画面的触摸操作而指定的数据。需要说明的是,闸机装置10的操作者在多数情况下是顾客,但有时店员会成为操作者。

读取器16读取来店的顾客出示的顾客ID。顾客ID是对于作为来店者而登记会员的顾客分配的唯一性识别代码。顾客ID例如以条形码的形态显示在顾客携带的智能手机的显示器。在该情况下,读取器16为条形码读取器。顾客ID也可以保存在例如顾客携带的卡介质的IC芯片。在该情况下,读取器16为读卡器。

接口17对闸机机构101输出开放指令信号或关闭指令信号。闸机机构101包括用于开闭闸机的门、和对人物通过闸机进行检测的传感器即闸机通过传感器。闸机通过传感器例如是光学式的传感器。闸机机构101根据开放指令信号打开门,由此使闸机开放。闸机机构101根据关闭指令信号关闭门,由此使闸机关闭。闸机机构101将闸机通过传感器的检测信号向接口17输出。接口17输入闸机通过传感器的检测信号,并向处理器11输出。

在这样构成的闸机装置10中,当用读取器16读取顾客ID时,处理器11经由通信接口14询问该顾客ID的有效性。询问对象例如是店铺服务器50。当顾客ID的有效性被认可时,处理器11将闸机机构101的闸机开放,并经由通信接口14将顾客ID通知给人物追踪装置20。通过闸机被开放,由此允许顾客入店。在顾客ID的有效性未被认可的情况下,处理器11使触摸面板15显示用于向顾客通知拒绝入店的图像。并且处理器11将闸机机构101的闸机关闭。通过闸机被关闭,由此阻止了顾客入店。

需要说明的是,在图1中,仅示出一个闸机装置10,但闸机装置10的数量未特别限定。销售管理系统1可以具备多个闸机装置10。

人物追踪装置20是用于追踪通过闸机入店的顾客的活动线的装置。人物追踪装置20通过对用安装于店铺的顶部等的多个摄像头拍摄的图像进行分析来追踪顾客的活动线。

图3是表示人物追踪装置20的要部电路构成的框图。人物追踪装置20具备:处理器21、主存储器22、辅助存储装置23、通信接口24、时钟25、第一摄像头控制器26、第二摄像头控制器27、系统传输线路28、第一摄像头201及第二摄像头202。第一摄像头201与第一摄像头控制器26连接。第二摄像头202与第二摄像头控制器27连接。处理器21、主存储器22、辅助存储装置23、通信接口24、时钟25、第一摄像头控制器26及第二摄像头控制器27分别与系统传输线路28连接。系统传输线路28包括地址总线、数据总线、控制信号线等。在人物追踪装置20中,处理器21、主存储器22及辅助存储装置23用系统传输线路28连接,构成进行用于控制人物追踪装置20的信息处理的计算机。

针对处理器21、主存储器22、辅助存储装置23及通信接口24的说明与针对闸机装置10的处理器11、主存储器12、辅助存储装置13及通信接口14的说明重复。因此在此省略说明。

时钟25作为人物追踪装置20的时刻信息源发挥作用。处理器21取得由时钟25计时的时刻作为当前时刻。

第一摄像头控制器26摄取由第一摄像头201拍摄的图像。第一摄像头201是用于对闸机装置10的闸机附近进行拍摄的摄像头。第一摄像头201作为用于捕捉并确定通过闸机的顾客的顾客确定摄像头而发挥作用。第一摄像头201配置在闸机附近。第一摄像头201例如是光学摄像头。红外摄像头、TOF(Time ofFlight)摄像头、立体摄像头等也可以用作为第一摄像头201。

第二摄像头控制器27摄取由第二摄像头202拍摄的图像。第二摄像头202是用于拍摄店铺的整个区域的摄像头。第二摄像头202作为用于追踪在店铺内移动的顾客的顾客追踪摄像头而发挥作用。在店铺的顶部等配置多个第二摄像头202。第二摄像头202例如是光学摄像头。红外摄像头、TOF摄像头、立体摄像头等也可以用作为第二摄像头202。

在这样构成的人物追踪装置20,当从闸机装置10接收顾客ID时,处理器21做出设定了该顾客ID的追踪文件231并保存于辅助存储装置23。此外,处理器21从由第一摄像头201拍摄的图像,捕捉从闸机装置10的闸机通过的人物,并将该人物确定为该顾客ID的顾客。然后,处理器21从由第二摄像头202拍摄的图像,对该顾客ID的顾客进行追踪。处理器21例如每1秒取得顾客的位置信息,将其时刻和位置信息按时序记述于该顾客ID的追踪文件231。位置信息通过X-Y坐标来确定,所述X-Y坐标例如是以地面的任意地点设为X-Y平面的原点O,用规定的分辨率将从该原点O到顾客的地点的在X方向和Y方向上的距离分割而求出。

图4是表示追踪文件231(231A、231B)的数据结构的示意图。如图4所示,在追踪文件231(231A、231B)记述有顾客ID和时刻及位置信息的成对数据。成对数据按时序记述。成对数据是由顾客ID确定的顾客在店铺内的移动轨迹、也就是活动线数据。即,在图4中,追踪文件231A是记述了顾客ID为“CID0001”的顾客的活动线数据的数据文件。追踪文件231B是记述了顾客ID为“CID0002”的顾客的活动线数据的数据文件。

监视装置30是对例如商品货架、商品货盒、销售区域等这样的商品陈列场所进行监视的装置。监视装置30具有检测陈列于陈列场所的商品的减少或增加的功能、以及监视顾客对该陈列场所的商品处理行动的功能。商品处理行动包括从陈列场所取出商品的行动。以下,将这样的行动称为购买行动。商品处理行动包括将商品返回陈列场所的行动。以下,将这样的行动称为退货行动。监视装置30对顾客的购买行动及退货行动进行监视。

图5是表示监视装置30的要部电路构成的框图。监视装置30具备:处理器31、主存储器32、辅助存储装置33、通信接口34、时钟35、摄像头控制器36、接口37、声音合成电路38、系统传输线路39、摄像头301、第一重量传感器302A、第二重量传感器302B及扬声器303。摄像头301与摄像头控制器36连接。第一重量传感器302A及第二重量传感器302B与接口37连接。扬声器303与声音合成电路38连接。处理器31、主存储器32、辅助存储装置33、通信接口34、时钟35、摄像头控制器36、接口37及声音合成电路38分别与系统传输线路39连接。系统传输线路39包括地址总线、数据总线和控制信号线等。在监视装置30中,处理器31、主存储器32及辅助存储装置33用系统传输线路39连接,构成进行用于控制监视装置30的信息处理的计算机。

针对处理器31、主存储器32、辅助存储装置33、通信接口34及时钟35的说明与针对人物追踪装置20的处理器21、主存储器22、辅助存储装置23、通信接口24及时钟25的说明重复。因此,在此省略说明。

摄像头控制器36摄取由摄像头301拍摄的图像,并保存于图像存储器。图像存储器例如形成在主存储器32的易失性区域。处理器31通过对保存于图像存储器的图像进行处理,由此对顾客的商品处理行动、即购买行动或退货行动进行监视。顾客无论是进行购买行动还是进行退货行动,都会向商品陈列场所伸出一只手臂或两只手臂。处理器31将顾客向商品陈列场所伸出手臂的行动识别为商品处理行动。

接口37从第一重量传感器302A及第二重量传感器302B输入测量信号。测量信号被给与处理器31。处理器31通过第一重量传感器302A的测量信号而获得该第一重量传感器302A检测到的重量值。处理器31通过第二重量传感器302B的测量信号而获得该第二重量传感器302B检测到的重量值。处理器31通过第一重量传感器302A或第二重量传感器302B检测到的重量值的变动,来检测陈列于陈列场所的商品的减少或增加。

声音合成电路38对声音数据进行合成,并将该声音数据向扬声器303输出。扬声器303根据声音数据发出声音。

另外,在本实施方式中,将摄像头301、第一重量传感器302A及第二重量传感器302B、扬声器303作为一个组。并且,在接近的两处商品陈列场所对应地配置该一组的摄像头301、第一重量传感器302A及第二重量传感器302B及扬声器303。

图6及图7是表示配置在两处商品陈列场所71A、71B的一组摄像头301、第一重量传感器302A及第二重量传感器302B及扬声器303的位置关系的示意图。以下,将一方的商品陈列场所71A称为第一陈列场所71A,将另一方的商品陈列场所71B称为第二陈列场所71B。

如图6及图7所示,第一陈列场所71A和第二陈列场所71B与地面平行地相邻。在第一陈列场所71A陈列有商品81。在第二陈列场所71B陈列有商品82。摄像头301配置在能够对位于第一陈列场所71A或第二陈列场所71B的近旁的顾客进行拍摄的位置。摄像头301例如是数字摄像头。可以将光学摄像头、红外摄像头、TOF摄像头、立体摄像头等用作为摄像头301。

第一重量传感器302A配置在第一陈列场所71A。第一重量传感器302A对陈列于第一陈列场所71A的商品81的总重量进行计量。第二重量传感器302B配置在第二陈列场所71B。第二重量传感器302B对陈列于第二陈列场所71B的商品82的总重量进行计量。

扬声器303配置在位于第一陈列场所71A或第二陈列场所71B的近旁的顾客能够容易听到声音的场所。在图6及图7中,扬声器303配置在第一陈列场所71A与第二陈列场所71B之间。

此外,图6示出了3位顾客M1、顾客M2、顾客M3位于摄像头301的拍摄区域、顾客M1用右手取出商品81、同时顾客M2用双手取出另一商品82的场面。另一方面,图7示出了顾客M1用右手取出商品81、同时顾客M2用左手取出相同的商品81的场面。即,在图6或图7的任一图中均是顾客M1和顾客M2这两名顾客进行商品处理行动。顾客M3未进行商品处理行动。

监视装置30中,多组的摄像头301、第一重量传感器302A及第二重量传感器302B及扬声器303连接于摄像头控制器36、接口37及声音合成电路38。并且,监视装置30中,在辅助存储装置33形成监视表331。

图8是表示监视表331的主要数据结构的示意图。如图所示,监视表331包括:传感器ID的字段、场所代码的字段、商品代码的字段、商品名的字段、单位重量的字段。

传感器ID的字段中记述有连接于接口37的第一重量传感器302A或第二重量传感器302B的传感器ID。在各组的第一重量传感器302A及第二重量传感器302B预先设定有固有的传感器ID。

场所代码的字段中记述有利用对应的传感器ID识别的第一重量传感器302A或第二重量传感器302B所配置的第一陈列场所71A或第二陈列场所71B的场所代码。在各陈列场所预先设定有固有的场所代码。其中,对同组的第一陈列场所71A或第二陈列场所71B设定共用的场所代码。

商品代码的字段中记述有由利用对应的传感器ID识别的第一重量传感器302A或第二重量传感器302B测量总重量的商品的商品代码。在各商品中预先设定有固有的商品代码。并且,单位重量的字段记述有利用该商品代码识别的商品的每一件商品的重量。

在这样构成的监视装置30中,在每次第一重量传感器302A或第二重量传感器302B的测量值变动了与该第一重量传感器302A或第二重量传感器302B的传感器ID对应的单位重量以上时,将变动数据90(参照图9)输出到销售管理装置60。

图9是表示变动数据90的构成的示意图。如图所示,变动数据90包括:增减标志、增减时刻、场所代码、商品代码、增减个数、帧图像、行动顾客数等。

增减标志是用于识别测量值是减少了还是增加了的1位数据。在本实施方式中,将测量值减少的情况下的增减标志设为“0”,将测量值增加的情况下的增减标志设为“1”。增减时刻是测量值变动了单位重量以上时候的时钟35上的时刻。场所代码及商品代码是与测量值变动了单位重量以上的第一重量传感器302A或第二重量传感器302B的传感器ID对应地设定于监视表331的场所代码及商品代码。变动个数是测量值除以单位重量而得的商的整数。帧图像是在测量值变动了单位重量以上的时候用摄像头301拍摄到的图像。行动顾客数是针对第一陈列场所71A或第二陈列场所71B识别为进行了商品处理行动的顾客的人数。

在此,第一重量传感器302A、第二重量传感器302B、接口37及处理器31构成检测部。摄像头301、摄像头控制器36及处理器31构成监视部。扬声器303作为通知机器发挥作用。

需要说明的是,在通知登记错误的情况下,通过处理器31的处理,可以是在测量值减少的情况下输出变动数据90,在测量值增加的情况下不输出变动数据90。实质上作为对陈列于陈列场所的商品的减少进行检测的检测部。

结账机40是用于与顾客进行商品交易的终端。结账机40能够通过现金结算、信用卡结算、电子钱包结算、积分结算、扫码结算(也称为移动支付或手机支付等)等已知的结算方式来进行商品交易。

结账机40包括店员输入用于结算的信息的人工结账机40A、以及顾客输入用于结算的信息的自助结账机40B。作为人工结账机40A,可以应用以往已知的POS终端。作为自助结账机40B,可以应用以往已知的自助式或半自助方式的结账机。

店铺服务器50对商品数据库、会员数据库等各种数据库进行管理。商品数据库是记述有在店铺销售的各商品的数据的商品记录的集合体。商品记录包括商品代码、商品名、价格等数据项目。会员数据库是会员记录的集合体,会员记录记述了与作为来店者而进行了会员登记的顾客即所谓的会员相关的数据。会员记录包括顾客ID、有效期、累积积分等数据项目。有效期是表示作为会员而有效的期间的数据。数据可以是期间的开始日和结束日,也可以是开始日和期间天数。累积积分是在与会员进行商品交易中付与该会员的积分进行累积而得。

店铺服务器50在通过在闸机装置10的登记操作,而接收关于顾客ID的有效性的询问时,检索会员数据库。然后,店铺服务器50调查包含有询问的顾客ID在内的会员记录的有效期。店铺服务器50在当前的日期时间为有效期内时,对闸机装置10返回具有有效性的响应。在当前的日期时间处于有效期外时,对闸机装置10返回无有效性的响应。需要说明的是,有效性有无的判定条件不限于有效期限。对于例如根据过去的店铺使用实际情况而被设定了禁止入店的顾客ID,可以返回无有效性的响应。

最后,对销售管理装置60进行说明。

销售管理装置60对针对通过闸机装置10的登记操作而承认了有效性、由人物追踪装置20追踪的顾客的购买商品涉及的数据进行管理。并且,销售管理装置60具有基于该数据生成结账数据、并向结账机40输出的功能。

图10是表示销售管理装置60的要部电路构成的框图。销售管理装置60包括:处理器61、主存储器62、辅助存储装置63、通信接口64、时钟65及系统传输线路66。并且,处理器61、主存储器62、辅助存储装置63、通信接口64及时钟65分别与系统传输线路66连接。系统传输线路66包括地址总线、数据总线、控制信号线等。在销售管理装置60中,处理器61、主存储器62及辅助存储装置63用系统传输线路66连接,构成进行用于控制销售管理装置60的信息处理的计算机。

处理器61相当于上述计算机的中枢部分。处理器61按照操作系统或应用程序,控制用于实现作为销售管理装置60的各种功能的各部分。处理器61例如是CPU。

主存储器62相当于上述计算机的主存储部分。主存储器62包含非易失性的存储器区域及易失性的存储器区域。主存储器62在非易失性的存储器区域存储操作系统或应用程序。主存储器62在易失性的存储器区域存储处理器61在执行用于控制各部分的处理时所必需的数据。此外,主存储器62将易失性的存储器区域用作可通过处理器61适当改写数据的工作区域。非易失性的存储器区域例如是ROM。易失性的存储器区域例如是RAM。

辅助存储装置63相当于上述计算机的辅助存储部分。作为辅助存储装置63,可以单独或组合使用例如EEPROM、HDD或SSD等已知的存储器件。辅助存储装置63保存处理器61在执行各种处理时所必需的数据、通过处理器61的处理生成的数据。辅助存储装置63有时也存储应用程序。

存储于辅助存储装置63的应用程序包含涉及销售管理的控制程序。将控制程序装载于辅助存储装置63的方法未特别限定。可以在可移动的记录介质记录控制程序,或通过经由网络的通信来发布控制程序,由此将控制程序装载于辅助存储装置63。记录介质只要如CD-ROM、存储卡等这样能够存储程序、且可由装置读取的结构即可,无论其形态如何。控制程序可以不是装载于辅助存储装置63,而是装载于主存储器62。

通信接口64是用于与经由作为通信部的网络而连接的其他设备进行数据通信的电路。

时钟65作为销售管理装置60的时刻信息源发挥作用。处理器61获取由时钟25计时的时刻作为当前时刻。

这样构成的销售管理装置60中,在辅助存储装置63存储变换表631。此外,销售管理装置60将辅助存储装置63的存储区域的一部分作为用于保持多个购买列表632的区域。

图11是表示变换表631的数据结构的示意图。如图11所示,变换表631中,与场所代码和商品代码的成对数据相关联地存储多个位置信息。场所代码如前所述,是为了识别各商品的陈列场所而对各陈列场所设定的唯一性的识别代码。商品代码是在由场所代码确定的陈列场所陈列的商品的识别代码。多个位置信息针对推定顾客所站立的地面的划分而用人物追踪装置20得到的位置信息的集合,所述顾客是购入在由场所代码和商品代码确定的陈列场所所陈列的商品的顾客。关于划分,可以是与相邻的划分之间有一部分区域重复。位置信息按距离陈列场所从近到远的顺序登记。需要说明的是,与变换表631同样的表631A也存储于人物追踪装置20的辅助存储装置23。存储于人物追踪装置20的变换表631A中可以省略商品代码。

图12是表示购买列表632的一例的示意图。如图所示,购买列表63包括用于记述顾客ID的区域和用于记述多个购买记录的区域。购买记录包括商品代码、商品名、单价、个数、临时登记标志、删除标志等数据项目。商品代码、商品名、单价及个数是购买商品的销售数据、即所谓的商品销售数据。临时登记标志是用于识别该购买记录是临时登记的记录还是正式登记的记录的1位数据。也就是说,临时登记标志表示购入商品的顾客(购买者)并未确定。临时登记的销售数据不能如正式登记的销售数据那样,顾客自己无法用结账机40进行结算。关于临时登记与正式登记的区别将在后述。在本实施方式中,将临时登记的购买记录的临时登记标志设为“1”,将正式登记的购买记录的临时登记标志设为“0”。删除标志是用于识别该购买记录是否处于删除状态的1位数据。在本实施方式中,将删除状态的购买记录的删除标志设为“1”,将非删除状态的购买记录的删除标志设为“0”。

图13至图15是表示销售管理装置60的处理器61按照控制程序执行的主要信息处理的步骤的流程图。以下,使用各图对销售管理装置60的动作进行说明。需要说明的是,以下说明的动作说明仅为一例。只要能够得到同样的结果,其步骤等未被特别限定。

首先,对销售管理装置60从监视装置30接收到增减标志为“0”、即测量值减少了时的变动数据90时的动作进行说明。

处理器61经由通信接口64接收变动数据90时,开始图13的流程图所示步骤的信息处理。作为ACT1,处理器61调查变动数据90的增减标志。在增减标志为“0”的情况下,处理器61在ACT1判定为YES,进入ACT2。作为ACT2,处理器61调查变动数据90的行动顾客数。在行动顾客数为一名的情况下,处理器61在ACT2判定为NO,进入ACT5。然后,作为ACT5至ACT8,处理器61执行后述的正式登记处理。

在行动顾客数为两名以上的情况下,处理器61在ACT2判定为YES,进入ACT3。作为ACT3,处理器61确认行动顾客数是否为两名。在行动顾客数为三名以上的情况下,处理器61在ACT3判定为NO,进入ACT9。然后,作为ACT9至ACT13,处理器61执行后述的临时登记处理。

在行动顾客数为两名的情况下,处理器61在ACT3判定为YES,进入ACT4。作为ACT4,处理器61确认在大致相同时刻、场所代码共通的另一陈列场所是否有商品的变动。具体而言,处理器61确认变动数据90x的有无,所述变动数据90x是与变动数据90的增减时刻的差值在阈值时间、例如小于2秒的变动数据90x,且变动数据90x的场所代码与变动数据90一致但商品代码与变动数据90不一致。在大致相同时刻、场所代码共通的另一陈列场所有商品变动的情况下,存在变动数据90x。

在存在变动数据90x的情况下,处理器61在ACT4判定为YES,进入ACT5。即,处理器61执行正式登记处理。在不存在变动数据90x的情况下,处理器61在ACT4判定为NO,进入ACT9。即,处理器61执行临时登记处理。

接着,说明正式登记处理。

作为ACT5,处理器61确定购买者。具体而言,处理器61对人物追踪装置20输出检索请求命令。检索请求命令包含从变动数据90取得的增减时刻和场所代码。

接收到检索请求命令的人物追踪装置20的处理器21对追踪文件231进行检索。并且,处理器21对与增减时刻赋予关联的位置信息包含于变换表631A的与该场所代码赋予关联的位置信息群的顾客ID进行检测。检测到的顾客ID是在增减时刻、处于由场所代码所识别的第一陈列场所71A或第二陈列场所72B的附近的顾客的顾客ID。处理器21对销售管理装置60输出响应命令。响应命令包含将检测到的顾客ID和如下的位置信息赋予关联而成的数据,所述位置信息是在设定有该顾客ID的追踪文件231中与增减时刻赋予关联地存储的位置信息。此外,在检测到多个顾客ID的情况下,对于各顾客ID,将其顾客ID和位置信息赋予关联而成的数据包含于响应命令。

处理器61从响应命令取得将顾客ID和位置信息赋予关联而成的数据。在可取得的数据为1个的情况下,处理器61将该数据的顾客ID确定为购买者的顾客ID。在取得了2个以上的数据的情况下,处理器61根据变动数据90的帧图像来推定进行了商品处理行动的顾客的位置。然后处理器61将与该推定位置最接近的位置信息所关联的顾客ID确定为购买者的顾客ID。

需要说明的是,确定购买者的顾客ID的手段不限于上述步骤的处理。总之,在由场所代码和商品代码确定的陈列场所的附近进行行动的顾客仅有一人的情况下,将该行动顾客的顾客ID确定为购买者的顾客ID。在同一陈列场所有两名的行动顾客的情况下,将接近该陈列场所的行动顾客的顾客ID确定为购买者的顾客ID。只要能够进行这样的处理即可。

如此,若确定1位购买者的顾客ID,则作为ACT6,处理器61制作购买记录。即,处理器61从商品数据库取得由变动数据90的商品代码确定的商品的商品名、单价。然后,处理器61用作为销售数据的商品代码、商品名及单价和变动数据90的增减个数,制作购买记录。此外,作为ACT7,处理器61将该购买记录的临时登记标志F1和删除标志F2均设为“0”。如此,若制作购买数据(即购买数据包含销售数据),则作为ACT8,处理器61将该购买记录登记于设定有购买者的顾客ID的购买列表632。以上,正式登记处理结束。即,将临时登记标志F1设为“0”而在购买列表632登记购买数据,是购入商品的顾客(购买者)被确定的商品登记、即正式登记处理。

接着,说明临时登记处理。

作为ACT9,处理器61分别确定多个购买者的顾客ID。具体而言,与正式登记处理的情况同样,处理器61对人物追踪装置20输出检索请求命令。由此,从人物追踪装置20对销售管理装置60输出响应命令。在该情况下,由于假定有多个购买者,因此响应命令包含多个将顾客ID和位置信息赋予关联而成的数据。

处理器61从变动数据90的帧图像分别推定进行了商品处理行动的多个顾客的位置。并且,处理器61按每个推定位置,将最接近位置信息所关联的顾客ID分别确定为各购买者的顾客ID(确定有购入商品可能性的购买候选者)。

如此,若分别确定了多名购买者的顾客ID,则作为ACT10,处理器61制作购买记录。此外,作为ACT11,处理器61将该购买记录的临时登记标志F1设为“1”,将删除标志F2设为“0”。如此,若制作购买数据,则作为ACT11,处理器61将该购买记录分别登记于设定有各购买者的顾客ID的购买列表632。即,与购买候选者的顾客ID对应地在购买列表632将临时登记标志F1设为“1”并登记购买数据,这是临时登记部,其以能够识别与被确定为购买候选者的顾客赋予关联地购入商品的顾客(购买者)并未确定这一情况的方式进行登记。

处理器61进一步作为ACT13而进行错误通知。具体而言,处理器61经由通信接口64向监视装置30输出用于错误通知的声音信号。由此,在监视装置30,由声音合成电路38合成用于错误通知的声音,并从扬声器303发出该声音。

此外,用于错误通知的声音的内容是通知由于有多名顾客同时购入商品因此出现登记错误这一情况。例如使扬声器303发出“发生了错误。请返回商品。”等声音。

需要说明的是,登记错误是指表示购买者未被确定的情况。因而,即使以能够识别购买者未被确定这一情况的方式进行登记的临时登记是通常的登记处理的一种方式(即使购买者未被确定的状态为通常的登记处理的一种方式、作为处理器的处理而言不是异常登记),通知已进行临时登记这一情况、通知处于购买者未被确定的状态、通知未进行正式登记这一情况等等,均相当于通知了出现登记错误这一情况。

以上,临时登记处理结束。

在此,处理器61通过执行ACT1至ACT3的处理,由此构成人数取得部。即,处理器61取得对于检测到商品减少的陈列场所、被确认进行了商品处理行动的顾客的人数。具体而言,处理器61取得了被确认进行了商品处理行动的顾客为一名、还是两名、亦或是三名以上。

处理器61通过执行ACT5至ACT8的处理,由此构成登记部。即,处理器61在被确认进行了商品处理行动的顾客的人数为一名的情况下,将该一名顾客确定为购买者,在被确定为该购买者的顾客的购买列表632登记检测到减少的商品的销售数据。

处理器61通过执行ACT3及ACT4的处理,由此构成判定部。即,处理器61在被确认进行了商品处理行动的顾客的人数为二位的情况下,判定是否检测到在位于检测到商品减少的第一陈列场所的近旁的第二陈列场所所陈列的商品的减少或增加。

处理器61通过执行ACT4至ACT8的处理,由此构成第二登记部。即,处理器61在检测到陈列于第二陈列场所的商品的减少或增加的情况下,将二位顾客中的位于接近第一陈列场所的一名顾客确定为购买者,在确定为该购买者的顾客的购买列表632登记在第一陈列场所检测到减少的商品的销售数据。

处理器61通过执行ACT3、ACT4及ACT13的处理,由此构成输出部。即,处理器61在第二陈列场所未检测到商品的减少或增加的情况下、或在被确认进行了商品处理行动的顾客的人数为三名以上的情况下,将用于通知登记错误的信号向监视装置30输出。并且,作为监视装置的通知机器的扬声器303发出用于通知登记错误的声音。在此,扬声器303作为错误通知部发挥作用。

例如,在图6中,假定仅顾客M1进行了将陈列于第一陈列场所71A的商品81取出一件的购买行动的情况。在该情况下,从监视装置30将变动数据90A向销售管理装置60输出。变动数据90A中将增减标志设为“0”。并且,变动数据90A包含对第一陈列场所71和第二陈列场所72共通设定的场所代码和商品81的商品代码。此外,增减个数为“1”,行动顾客数也为“1”。其结果,在销售管理装置60,在ACT1判定为YES,在ACT2判定为NO。因而,执行正式登记处理。通过该正式登记处理,顾客M1的顾客ID被确定作为购买者的顾客ID。然后,在设定有该顾客ID的购买列表632A登记购买一件商品81时的购买记录。该购买记录的临时登记标志F1及删除标志F2均为“0”。即,该购买记录是正式登记的记录,不是删除对象的记录。需要说明的是,购买列表632A表示顾客M1的购买列表632。

例如,在图6中设为:与顾客M1的上述购买行动大致同时地,顾客M2进行了将陈列在第二陈列场所71B的商品82取出两件的购买行动。在该情况下,从监视装置30向销售管理装置60输出2种变动数据90B、90C。一方的变动数据90B中的增减标志、场所代码、商品代码及增减个数与变动数据90A一致。但是,行动顾客数变为“2”。另一变动数据90C中的增减标志、场所代码及行动顾客数与变动数据90B一致。但是,商品代码是商品82的商品代码,增减个数为“2”。并且,变动数据90B的增减时刻与变动数据90C的增减时刻之间的差值比阈值时间短。

在该情况下,在销售管理装置60,在ACT1至ACT4中均判定为YES。因而,执行正式登记处理。通过该正式登记处理,关于变动数据90B,位于接近第一陈列场所70A的顾客M1的顾客ID被确定为购买者的顾客ID。然后,在顾客M1的购买列表632A登记购入了一件商品81时的购买记录。该购买记录的临时登记标志F1及删除标志F2均为“0”。即,该购买记录是正式登记的记录,不是删除对象的记录。

此外,关于变动数据90B,也是与变动数据90A同样地进行处理。即,在销售管理装置60,在ACT1至ACT4均判定为YES。因而,执行正式登记处理。通过该正式登记处理,位于接近第二陈列场所70B的顾客M2的顾客ID被确定为购买者的顾客ID。然后,在设定有该顾客ID的购买列表632B登记购入了两件商品82时的购买记录。该购买记录的临时登记标志F1及删除标志F2均为“0”。即,该购买记录是正式登记的记录,不是删除对象的记录。需要说明的是,购买列表632B表示顾客M2的购买列表632。

另一方面,如图7所示设为:与顾客M1的上述购买行动大致同时地,顾客M2进行了将陈列在第一陈列场所71A的商品81取出一件的购买行动。在该情况下,从监视装置30向销售管理装置60输出1种变动数据90D。变动数据90D中的增减标志、商品代码、场所代码及行动顾客数与变动数据90B一致。但是,增减个数为“2”。

在该情况下,在销售管理装置60,在ACT1至ACT3均判定为YES,但在ACT4判定为NO。因而,执行临时登记处理。通过该临时登记处理,顾客M1的顾客ID和顾客M2的顾客ID均被确定为购买者的顾客ID。然后,在顾客M1的购买列表632A和顾客M2的购买列表632B分别登记购入了两件商品81时的购买记录。该购买记录的临时登记标志F1为“1”,删除标志F2为“0”。即,该购买记录是临时登记的记录。此外,该购买记录不是删除对象的记录。

此时,从设于第一陈列场所71A及第二陈列场所71B的近旁的扬声器303发出用于通知登记错误的声音。因而,顾客M1和顾客M2能够得知入手的商品81的登记出现了错误这一情况。

需要说明的是,在图7中,在顾客M3与顾客M1及顾客M2同时地从第二陈列场所71B购入两件商品82的情况下,从监视装置30向销售管理装置60输出2种变动数据90E、90F。一方的变动数据90E中,增减标志、商品代码、场所代码及增减个数与变动数据90D一致。但是,行动顾客数为“3”。另一变动数据90F中,增减标志、商品代码、场所代码及增减个数与变动数据90B一致。但是,行动顾客数为“3”。

如此,变动数据90E及变动数据90F均是行动顾客数为“3”,因此在销售管理装置60,在ACT3判定为NO。因而,执行临时登记处理。通过该临时登记处理,顾客M1的顾客ID、顾客M2的顾客ID和顾客M3的顾客ID均被确定为购买者的顾客ID。然后,在顾客M1的购买列表632A和顾客M2的购买列表632B分别登记购入两件商品81时的购买记录。该购买记录的临时登记标志F1为“1”,删除标志F2为“0”。即,该购买记录是临时登记的记录,不是删除对象的记录。

同样,在设定有顾客M3的顾客ID的购买列表632C登记购入两件商品82时的购买记录。该购买记录的临时登记标志F1为“1”,删除标志F2为“0”。即,该购买记录是临时登记的记录,不是删除对象的记录。需要说明的是,购买列表632C表示顾客M3的购买列表632。

此时,也是从设于第一陈列场所71A及第二陈列场所71B的近旁的扬声器303发出用于通知登记错误的声音。因而,顾客M1、顾客M2及顾客M3能够得知入手的商品81及商品82的登记出现了错误这一情况。

另外,确认了通知登记错误的声音的顾客M1、顾客M2及顾客M3将各自入手的商品81及商品82返回原来的陈列场所71A、71B。当商品返回到陈列场所时,增减标志变为“1”、即测量值增加时的变动数据90被从监视装置30向销售管理装置60输出。因此,接着对接收到增减标志变为“1”的变动数据90时的销售管理装置60的动作进行说明。

经由通信接口64接收到变动数据90的处理器61,作为ACT1而调查该变动数据90的增减标志。在该情况下,由于增减标志为“1”,因此处理器61在ACT1判定为NO,进入ACT15。作为ACT15,处理器61执行退货处理。

图14及图15是表示退货处理的要部控制步骤的流程图。当开始退货处理时,作为图14的ACT21,处理器61确认变动数据90的行动顾客数是否为两名以上。在行动顾客数为一名的情况下,处理器61在ACT21判定为NO,进入ACT22。作为ACT22,处理器61确定退货者的顾客ID。该确定处理与作为ACT5的处理而说明的购买者的顾客ID的确定处理相同。因此,在此省略说明。

当退货者的顾客ID被确定时,作为ACT22,处理器61对设定有该顾客ID的购买列表632进行检索。然后,作为ACT24,处理器61确定含有变动数据90所包含的商品代码的购买记录是否登记于购买列表632。在符合的购买记录登记于购买列表632的情况下,处理器61在ACT24判定为YES,进入ACT25。作为ACT25,处理器61从该购买记录的个数减去变动数据90所包含的增减个数。然后,作为ACT26,处理器61确认减算后的个数是否为0个。

在减算后的个数为0个的情况下,处理器61在ACT26判定为YES,进入ACT27。作为ACT27,处理器61将该购买记录的删除标志更新为“1”。由此,该购买记录变为删除对象的记录。

另一方面,在减算后的个数为1个以上的情况下,处理器61在ACT26判定为NO,跳过ACT27的处理。因而,该购买记录中的个数仅被减去了退货的数量,不变为删除对象的记录。以上,处理器61结束退货处理。

需要说明的是,在检索退货者的购买列表632但未能检测到符合的购买记录的情况下,处理器61在ACT24判定为NO,进入ACT28。作为ACT28,处理器61进行错误通知。即,处理器61经由通信接口64向监视装置30通知用于错误通知的声音信号。由此,在监视装置30,由声音合成电路38合成用于错误通知的声音,并从扬声器303发出该声音。

从退货者的购买列表632未能检测到退货商品的购买记录这一情况认为是发生了在原来购入退货商品的时候未登记购买记录的错误。因此,通过ACT28的处理,使扬声器303发出向顾客通知由于发生了登记错误因此要在人工结账机40A进行结账这一内容的声音。

另一方面,在变动数据90的行动顾客数为两名以上的情况下,处理器61在ACT21判定为YES,进入图15的ACT31。作为ACT31,处理器61确定对应行动顾客数的退货者的顾客ID。该处理与作为ACT9的处理而说明的确定多个购买者的顾客ID的处理相同。因此,在此省略说明。

当各退货者的顾客ID被确定时,作为ACT32,处理器61对设定有各退货者的顾客ID的购买列表632分别进行检索。然后,作为ACT33,处理器61确认包括变动数据90所含有的商品代码的购买记录是否登记在至少一人的退货者的购买列表632中。在至少一人的退货者的购买列表632登记有符合的购买记录的情况下,处理器61在ACT33判定为YES,进入ACT34。作为ACT34,处理器61调查该购买记录的临时登记标志。

在临时登记标志为“1”、即为临时登记的购买记录的情况下,处理器61在ACT34判定为YES,进入ACT35。作为ACT35,处理器61确认该购买记录的个数是否与变动数据90的增减个数一致。

在个数与增减个数一致的情况下,处理器61在ACT35判定为YES,进入ACT36。作为ACT36,处理器61将该购买记录的删除标志更新为“1”。即,将该购买记录设为删除对象。进一步地作为ACT37,处理器61进行错误解除通知。即,处理器61经由通信接口64向监视装置30输出用于错误解除通知的声音信号。由此,在监视装置30中,由声音合成电路38合成用于错误解除通知的声音,从扬声器303发出该声音。

此外,用于错误解除通知的声音的内容是向顾客通知登记错误已解除这一情况。例如,使扬声器303发出“错误已解除。请逐位地购入商品。”等声音。以上,退货处理结束。

另一方面,在购买记录的临时登记标志F1不是“1”的情况下,处理器61在ACT34判定为NO,进入ACT38。作为ACT38,处理器61确认包含退货商品的购买记录的购买列表632是否仅为1个。在包含退货商品的购买记录的购买列表632仅为1个的情况下,推定由该购买列表632的顾客ID识别的顾客已将商品退货。因此,处理器61在ACT38判定为YES,进入图14的ACT25。然后,处理器61与上述同样地执行ACT25至ACT27的处理。

与此相对,在包含退货商品的购买记录的购买列表632存在2个以上的情况下,无法确定正确的退货者。在该情况下,处理器61在ACT38判定为NO,进入图14的ACT28。此外,在全部退货者的购买列表632未登记符合的购买记录的情况下,或者购买记录的个数与变动数据90的增减个数不一致的情况下,均无法确定正确的退货者。即,处理器61在ACT33判定为NO时、或在ACT35判定为NO时,进入图14的ACT28。处理器61作为ACT28而进行错误通知。

例如如图7所示,二位顾客M1及顾客M2大致同时地从1个陈列场所71A各购入一件商品81的情况下,如上所述,在销售管理装置60执行临时登记处理。即,在顾客M1的购买列表632A和顾客M2的购买列表632B分别登记购入了两件商品81的购买记录。因此,该购买记录的临时登记标志变为“1”。并且,从扬声器303发出用于通知登记错误的声音。因而,顾客M1及顾客M2遵从声音而将商品81返回到陈列场所71A。

此时,在顾客M1及顾客M2大致同时地将商品81返回到陈列场所71A的情况下,增减标志为“1”、增减个数为“2”、行动顾客数为“2”的变动数据90G被从监视装置30输出到销售管理装置60。其结果,在销售管理装置60,在ACT21判定为YES,进而在ACT33至ACT35均判定为YES,执行ACT36及ACT37的处理。其结果,临时登记的购买记录成为删除对象。然后,使扬声器303发出通知错误解除的声音。因而,顾客M1和顾客M2遵从声音而依次购入商品81。通过这样,在顾客M1及顾客M2的各购买列表632正式登记商品81的购买数据。

此外,在例如仅一方的顾客M1将商品81返回陈列场所71A的情况下,在ACT35判定为NO,因此登记错误未解除。其结果,顾客M1及顾客M2均要在人工结账机40A进行结账。

在此,处理器61通过ACT31至ACT37的处理,而构成再开始通知部。即,处理器61在登记错误的通知之后、检测到在检测到商品减少的陈列场所处增加了与减少的量同等的商品时,则经由通知机器(扬声器303)向顾客通知再次开始购买行动。

如以上所说明,在例如二位顾客M1及顾客M2要大致同时地将陈列于1个陈列场所71A的商品81各购入一件的情况下,在顾客M1的购买列表632A和顾客M2的购买列表632B分别临时登记购入两件商品81时的购买数据,并通知登记错误。

因此,当顾客M1及顾客M2大致同时地将商品81返回陈列场所71A时,临时登记于购买列表632A及购买列表632B的购买数据成为删除对象。

其后,若一方的顾客M1从陈列场所71A购入一件商品81,则在购买列表632A正式登记购入一件商品81时的购买数据。接着,若另一顾客M1从陈列场所71A购入一件商品81,则在购买列表632B正式登记购入一件商品81时的购买数据。

此外,登记于购买列表632的购买数据全部是正式登记的顾客可以用自助结账机40B结算商品交易。此外,即使在包含临时登记的购买数据的情况下,临时登记的购买数据成为删除对象时,也能在自助结账机40B结算商品交易。与此相对,在临时登记了至少一个购买数据,且未成为删除对象的顾客无法在自助结账机40B结算商品交易。这样的顾客要在人工结账机40A结算商品交易。

自助结账机40B例如进行如下处理。读取顾客出示的顾客ID。自助结账机40B的控制部向销售管理装置60发送顾客ID进行结算请求。销售管理装置60经由通信接口64接收自助结账机40B发送的顾客ID。需要说明的是,结账机将表示结账机的ID与顾客ID一起发送,销售管理装置60基于表示结账机的ID,能够确认结账机是自助结账机40B还是人工结账机40A。其后,处理器61确认在该顾客ID的购买列表632中是否包含了临时登记的购买数据(未成为删除对象),在包含的情况下,向发送顾客ID的自助结账机40B发送不可结算的响应(禁止临时登记的销售数据的结算的结算禁止部)。在未包含临时登记的购买数据的情况下,向发送顾客ID的自助结账机40B发送购买列表632的购买数据。自助结账机40B基于购买数据所包含的销售数据执行结算处理。需要说明的是,也可以在自助结账机40B进行将购买列表632的购买数据向自助结账机40B(发送部)、禁止临时登记的销售数据的结算的处理。

通过这样,能够防止在自助结账机40B对临时登记的销售数据进行结算。并且能够向人工结账机40A引导顾客。

此外,人工结账机40A例如进行如下的处理。读取顾客出示的顾客ID。人工结账机40A的控制部向销售管理装置60发送顾客ID进行结算请求。销售管理装置60经由通信接口64接收人工结账机40A发送的顾客ID。处理器61向发送顾客ID的人工结账机40A发送该顾客ID的购买列表632的购买数据。也就是说,在包含临时登记的销售数据的情况下,将这是购入的顾客(购买者)未被确定的购买数据(临时登记的销售数据)这一内容以可识别的方式向人工结账机40A发送(发送部)。人工结账机40A的控制部确认接收到的购买数据中是否含有临时登记的销售数据(未成为删除对象),在包含的情况下,一览显示购买数据中的销售数据。店员进行从顾客受理与临时登记的销售数据对应的商品来进行正式登记的操作。例如读取商品的条形码。或在没有符合的商品的情况下,使用操作部进行销售数据的删除操作。由此,临时登记的购买数据被变更为正式登记或删除对象。其后,与其他的正式登记的销售数据一起执行结算处理。

因而,根据本实施方式,能够提供即使在购买者难以确定的情况下也能以高可靠性管理销售数据的销售管理系统1及该系统的销售管理装置60。

以上,对一实施方式进行说明,但该实施方式不限于此。例如在上述实施方式中,将1组的摄像头301、第一重量传感器302A及第二重量传感器302B及扬声器303与接近的两处商品陈列场所对应地配置。关于这一点,也可以通过增加重量传感器而与3处以上的商品陈列场所对应地配置。此外,多个陈列场所可以不是与地面平行地相邻。可以与上下具有层差的多个商品陈列场所对应地配置。

此外,不需要在店铺内的全部陈列场所配置1组的摄像头301、第一重量传感器302A及第二重量传感器302B及扬声器303。例如可以在陈列特定商品的陈列棚配置1组的摄像头301、第一重量传感器302A及第二重量传感器302B及扬声器303,而在陈列其他商品的货架不配置。在该情况下,陈列其他商品的货架的商品通过例如用购物车具备的读取装置读取商品的条形码来进行登记。在该情况下,在购买列表632混合存在有在陈列场所生成的购买数据和利用由购物车读取的条形码生成的购买数据。

由此,能够仅在需要的陈列场所应用本发明。

此外,在购买列表632登记了正式登记和临时登记的购买数据,但也可以在与购买列表632不同地,使临时登记的购买数据与顾客ID对应地登记而作为临时登记列表,并保持于辅助存储装置63。这样作为临时登记列表保存,也是临时登记部,以可识别与确定为购买候选者的顾客赋予关联地购入商品的顾客(购买者)未被确定这一情况的方式登记。需要说明的是,该临时登记列表存储临时登记的销售数据,因此可以不设置临时登记标志F1、删除标志F2。如此,通过对于顾客ID保持临时登记的列表,并将该列表作为履历数据保存,从而能够进行事后验证。能够存储引起了登记错误的顾客与当时的销售数据。能够充分利用于安全性的加强,例如,在同一顾客频繁进行临时登记的情况下,监视该顾客的行动等。

在上述实施方式中,例示了向监视装置30输出用于通知登记错误的信号的情况。但信号的输出目的地不限于监视装置30。例如,可以将店员作为操作者的终端作为信号的输出目的地。通过这样设置,由此从终端发出错误通知,因此能够使店员适当地应对该错误。此外,也可以不是将店员作为操作者的终端,而使将顾客所持有的智能手机等终端作为信号的输出目的地。通过这样设置,由此向顾客直接传播登记错误的通知,因此能够使顾客可靠地进行用于解除错误的退货动作。

此外,作为临时登记的处理后的ACT13的错误处理,可以使扬声器303发出向顾客通知在人工结账机40A进行结算这一内容的声音。也就是说,在发生了临时登记的情况下,可以不催促退货,而使催促在人工结账机40A进行结算。通过这样设置,能够在购买者难以确定的情况下向顾客告知去往人工结账机40A。能够防止给顾客带来退货商品的麻烦。

此外,说明了本发明的几个实施方式,但上述实施方式是作为示例而提示,并不意图限定发明范围。上述新的实施方式可以以其他的各种方式来实施,在不脱离发明的要旨的范围内可以进行各种省略、置换、变更、组合。上述实施方式及其变形包含于发明范围、要旨,并且也包含于权利要求书记载的方案及其等同范围。

相关技术
  • 销售管理系统、销售管理装置及存储介质
  • 基于ERP的销售管理系统、方法、电子设备及存储介质
技术分类

06120113269103