首页> 中国专利> 商品销售处理系统、商品销售处理装置及方法、存储介质

商品销售处理系统、商品销售处理装置及方法、存储介质

摘要

本发明公开了一种商品销售处理系统、商品销售处理装置及方法、存储介质,其能够将个人所有的通信终端与店铺的服务器正确地连接,将该通信终端利用为自助登记的用户终端的。该商品销售处理装置从消费者所有的用户终端取得输入到该用户终端的店铺识别数据。商品销售处理装置当从用户终端取得的店铺识别数据是有效数据时,使该用户终端为可利用的状态。商品销售处理装置从为可利用状态的用户终端取得输入到该用户终端的商品识别数据后,从存储部取得以该商品识别数据识别的商品的商品数据,基于该商品数据处理使用该用户终端的消费者的购买商品的销售数据。

著录项

  • 公开/公告号CN112418970A

    专利类型发明专利

  • 公开/公告日2021-02-26

    原文格式PDF

  • 申请/专利权人 东芝泰格有限公司;

    申请/专利号CN202010631251.5

  • 发明设计人 川本剛士;

    申请日2020-07-03

  • 分类号G06Q30/06(20120101);G06F16/22(20190101);H04W4/35(20180101);H04W4/70(20180101);

  • 代理机构11255 北京市商泰律师事务所;

  • 代理人麻吉凤;毛燕生

  • 地址 日本东京都品川区大崎一丁目11番1号

  • 入库时间 2023-06-19 10:00:31

说明书

本申请主张申请日为2019年08月22日、申请号为JP2019-152311的日本申请为优先权,并引用上述申请的内容,通过引用将公开内容全部结合于此。

技术领域

本发明的实施例关于在商品销售处理系统及该系统中使用的商品销售处理装置、以及商品销售处理方法、存储介质。

背景技术

当消费者在卖场拿取到购买商品时,通过自己操作用户终端并读取购买商品的识别代码而自助进行购买商品的登记的商品销售处理系统已经为人所知。

在这种商品销售处理系统中,通常的方式是店铺向消费者出借用户终端。例如,店铺准备了安装有用户终端的购物车,消费者在将购买商品放入购买车时操作用户终端并读取该购买商品的识别代码。这种方式的情况下,用户终端为该店铺专用的设备。因此,能够预先在用户终端设定该店铺固有的信息。

另一方面,考虑将消费者个人所有的智能手机等的通信终端利用为用户终端。如果能够将个人所有的通信终端利用为用户终端,则消费者能在引入有商品销售处理系统的多个店铺中自助进行购买商品的登记。但是,为了将个人所有的通信终端利用为用户终端而需要通信终端正确地连接于店铺的服务器。

发明内容

本发明的实施例所要解决的问题是能够将个人所有的通信终端正确地与店铺的服务器连接,提供能够将该通信终端利用为自助登记的用户终端的商品销售处理系统及用于该系统的商品销售处理装置、以及商品销售处理方法、存储介质。

本发明一方面的商品销售处理装置包括存储部、通信部、第一取得部、容许部、第二取得部及处理部。存储部,与商品识别数据相关联存储包含由该商品识别数据识别的商品的名称、价格的商品数据。通信部,利用无线通信与消费者所有的用户终端连接。第一取得部,从通过通信部连接的用户终端取得输入到该用户终端的店铺识别数据。容许部,当通过第一取得部从用户终端取得的店铺识别数据是有效数据时,使该用户终端为可利用状态。第二取得部,从通过容许部变为可利用状态的用户终端取得输入到该用户终端的商品识别数据。处理部,从存储部取得以通过第二取得部从用户终端取得的商品识别数据所识别的商品的商品数据,基于该部品数据进行商品的销售处理。

根据上述的商品销售处理装置,能够积累通过用户终端已登记的商品的销售数据等。

在上述的商品销售处理装置中,创建部,在每个通过所述容许部成为可利用的状态的所述用户终端创建登记表,所述处理部通过向与通过所述第二取得部取得了商品识别数据的用户终端对应的所述登记表登记所述商品的销售数据而进行所述商品的销售处理。

根据上述的商品销售处理装置,能够积累通过用户终端已登记的商品的销售数据等。

在上述的商品销售处理装置中,所述存储部与至少存储有该存储部中所存储的商品数据的主存储部被分别设置,更新所述主存储部的商品数据时也更新所述存储部的商品数据。

根据上述的商品销售处理装置,在主存储部的商品数据产生变更的情况下,也能够根据变更后的商品数据确实地进行登记处理。

本发明另一方面的商品销售处理系统,包括:消费者所有的用户终端;以及商品销售处理装置,其包括利用无线通信与所述用户终端连接的通信部、以及与商品识别数据相关联,存储包含以该商品识别数据识别的商品的名称、价格的商品数据的存储部,所述用户终端,包括:第一输入部,从预备于店铺的介质输入该店铺的店铺识别数据;以及第二输入部,输入在所述店铺销售的商品的商品识别数据,所述商品销售处理装置,包括:第一取得部,从通过所述通信部连接的所述用户终端取得输入到该用户终端的店铺识别数据;容许部,当通过所述第一取得部从所述用户终端取得的所述店铺识别数据是有效数据时,使该用户终端为可利用状态;第二取得部,从通过所述容许部成为可利用状态的所述用户终端取得输入到该用户终端的商品识别数据;以及处理部,从所述存储部取得以通过所述第二取得部从所述用户终端取得的所述商品识别数据识别的商品的商品数据,基于该商品数据进行所述商品的销售处理。

根据上述的商品销售处理系统,能够提供能够利用消费者所有的用户终端进行商品的销售处理的商品销售处理系统。

在上述的商品销售处理系统中,所述商品销售处理装置,还包括:发送部,将通过所述处理部进行了销售处理的商品的至少名称和价格发送到所述用户终端,所述用户终端还包括:显示部,显示从所述商品销售处理装置接收的所述商品的名称及价格。

根据上述的商品销售处理系统,使用用户终端的消费者能够实时确认商品的名称及价格。

在上述的商品销售处理系统,所述介质还包括用于使与所述商品销售处理装置的无线通信成为可能的连接信息。

根据上述的商品销售处理系统,使通过第一输入部也能够输入连接信息。

在上述的商品销售处理系统中,所述介质是二维码体系的数据代码。

根据上述的商品销售处理系统,能够通过读取数据代码而输入店铺识别数据。

本发明另一方面的存储介质,存储使商品销售处理装置的计算机实现以下功能的控制程序,所述商品销售处理装置包括与商品识别数据相关联存储包含以该商品识别数据识别的商品的名称、价格的商品数据的存储部、以及利用无线通信与消费者所有的用户终端连接的通信部,所述功能包括:从通过所述通信部连接的所述用户终端取得输入到该用户终端的店铺识别数据的功能;当从所述用户终端取得的所述店铺识别数据是有效数据时,使该用户终端为可利用状态的功能;从为所述可利用状态的所述用户终端取得输入到该用户终端的商品识别数据的功能;以及从所述存储部取得以从所述用户终端取得的所述商品识别数据识别的商品的商品数据,基于该商品数据进行所述商品的销售处理的功能。

根据上述的存储介质,能够使计算机执行能够利用消费者所有的用户终端进行商品销售处理的功能。

本发明另一方面的商品销售处理方法,商品销售处理装置进行以下的步骤,该商品销售处理装置包括与商品识别数据相关联存储包含以该商品识别数据识别的商品的名称、价格的商品数据的存储部、以及利用无线通信与消费者所有的用户终端连接的通信部,所述步骤包括:从通过所述通信部连接的所述用户终端取得输入到该用户终端的店铺识别数据,当从所述用户终端取得的所述店铺识别数据是有效数据时,使该用户终端为可利用状态,从为所述可利用状态的所述用户终端取得输入到该用户终端的商品识别数据,以及从所述存储部取得以从所述用户终端取得的所述商品识别数据识别的商品的商品数据,基于该商品数据进行所述商品的销售处理。

根据上述的商品销售处理方法,能够提供能够利用消费者所有的用户终端进行商品的销售处理的商品销售处理方法。

附图说明

下面,参照附图对实施例所涉及的商品销售处理系统、商品销售处理装置及方法、控制程序进行说明。当结合附图考虑时,通过参照下面的详细描述,能够更完整更好地理解本发明以及容易得知其中许多伴随的优点,但此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定,其中:

图1是一实施例所涉及的商品销售处理系统的概略构成图;

图2是表示店铺设定信息的数据结构的示意图;

图3是表示用户终端的主要部分线路构成的框图;

图4是表示管理表的构成的示意图;

图5是表示店铺服务器的主要部分线路构成的框图;

图6是表示虚拟POS服务器的主要部分线路构成的框图;

图7是表示用户终端的处理器基于购物支持程序执行的信息处理的主要部分步骤的流程图;

图8是表示用户终端的处理器基于购物支持程序执行的信息处理的主要部分步骤的流程图;

图9是表示用户终端的处理器基于购物支持程序执行的信息处理的主要部分步骤的流程图;

图10是表示店铺服务器的处理器基于控制程序执行的信息处理的主要部分步骤的流程图;

图11是表示虚拟POS服务器的处理器基于控制程序执行的信息处理的主要部分步骤的流程图;

图12是表示虚拟POS服务器的处理器基于控制程序执行的信息处理的主要部分步骤的流程图;

图13是表示店铺服务器的处理器基于控制程序执行的信息处理的主要部分步骤的流程图;

图14是表示在用户终端中显示的登录画面的一例的示意图;

图15是表示在用户终端中显示的摄像机画面的一例的示意图;

图16是表示用户终端中显示的摄像机画面的一例的示意图;

图17是表示用户终端中显示的无线连接画面的一例的示意图;

图18是表示用户终端中显示的登录完成画面的一例的示意图;

图19是表示用户终端中显示的登记画面的一例的示意图;

图20是表示用户终端中显示的登记画面的一例的示意图;

图21是表示用户终端中显示的支付选择画面的一例的示意图;以及

图22是表示用户终端中显示的结账条形码画面的一例的示意图。

附图标记说明

1 商品销售处理系统 2 商品销售处理装置

3 用户终端 4 网络

5 数据代码 21 店铺服务器

22 虚拟POS服务器 23 通信服务器

24 结账机 25 接入点

26 有线LAN 31 处理器

32 内置存储器 33 外部存储器

34 触摸面板 35 照相机

36 无线单元 37 通信接口

61 商品主文件 62 商品文件

70 登记表 211、221 处理器

212、222 主存储器 213、223 辅助存储设备

214、224 通信接口 331 管理表

具体实施方式

以下,关于能够将个人所有的通信终端与店铺服务器正确连接,能够将该通信终端利用为自助登记的用户终端的商品销售处理系统及在该系统中使用的商品销售处理装置和其控制程序、以及商品销售处理方法的一实施例使用附图进行说明。

图1是本实施所涉及的商品销售处理系统1的概略构成图。商品销售处理系统1包括商品销售处理装置2及用户终端3。商品销售处理装置2具有店铺服务器21、虚拟POS服务器22、通信服务器23、结账机24及接入点25,将这些与有线LAN(LocalAreaNetwork)26连接。商品销售处理装置2是按照本实施所涉及的商品销售处理方法将用户终端3正确地连接于店铺服务器21、虚拟POS服务器22等,使用该用户终端3可自助登记的装置。此外,虽没有图示,但商品销售处理装置2是能够将多台的用户终端3同时与店铺服务器21、虚拟POS服务器22等连接并使能够用各用户终端3进行自助登记的装置。

店铺服务器21是支持店铺整体业务的计算机。虚拟POS服务器22是用于进行通过与用户终端3协作而看起来好似公知的POS终端在动作的支持的计算机。通信服务器23是用于支持通过网络4与外部系统之间进行的数据通信的服务器。

结账机24是用于结算购买商品的终端。结算方法不特别限定。能够利用现金结算、信用卡结算、电子货币结算等的公知的结算方法。

结账机24也可以具有购买商品的登记功能。例如,当用与结账机24连接的扫描仪读取购买商品的条形码后,结账机24使用该条形码所包含的商品代码向店铺服务器21进行问询。根据这个问询,店铺服务器21从后述的商品主文件61(参照图5)调出以该商品代码识别出的商品的商品名、价格等的商品数据,向结账机24进行响应输出,所以结账机24在该商品数据的基础上登记购买商品的销售数据。然后,结账机24对于该购买商品进行结算。

作为这样的结账机24,有如店员输入结算用的信息的有人结账机和如消费者输入结算用的信息的自助结账机。商品销售处理装置2可以包括有人结账机和自助结账机的双方,也可以只包括任一方。作为有人结账机,可以应用目前公知的POS终端。作为自助结账机,可以应用目前公知的自助式或半自助式的结账机。

接入点25是作为商品销售处理装置2的各服务器(店铺服务器21、虚拟POS服务器22、通信服务器23等)与用户终端3通过无线LAN进行数据通信时的中继据点设置在店铺内的通信设备。无线LAN是例如以Wi-Fi(注册商标)的标准为基准。此外,在图1中,仅示出了一个接入点25,但并不限定接入点25的个数。根据店铺的规模等也可以为在有线LAN26上连接多个接入点25。

相关构成的商品销售处理装2被分别包括在能够将消费者个人所有的智能手机等的通信终端作为用户终端3进行购买商品的自助登记的多个店铺中。或者,也可以被包括在能够将安装于购物车上的店铺所有的平板终端等的通信终端作为用户终端进行购买商品的自助登记的店铺中。这种情况下,在该店铺中,能够将个人所有的通信终端和店铺所有的通信终端共同使用为用户终端。

用户终端3是便携式的通信终端。关于用户终端3的详细将后述,但至少具有用于读取二维码体系的数据代码5的硬件。例如搭载有数码摄像机的市售的智能手机、平板终端等能够利用为用户终端3。在本实施例中,将消费者个人所有的智能手机等的通信终端利用为用户终端3。

数据代码5是在每个店铺中预备的介质的一种。数据代码5例如预备在店铺的入口。数据代码5将店铺或运营该店铺的企业个体所特有的店铺设定信息50(参照图2)以规定的二维码体系进行代码化。店铺设定信息50项目是共同的,与店铺无关。每个店铺的各项目的信息不同。

图2是表示店铺设定信息50的数据结构的示意图。如图2所示,店铺设定信息50包含入店标志、企业代码、店铺代码、无线连接信息及控制信息。

入店标志是用于识别二维码体系的数据代码是否是入店用的数据代码5的一位数据。在本实施例中,使入店用的数据代码5的入店标志为“1”。

企业代码是为了识别运营预备有数据代码5的店铺而在每个企业个体设定的企业个体识别数据。店铺代码是为了识别预备有数据代码5的店铺而在每个店铺设定的店铺识别数据。此外,店铺代码并不排除在不同的企业个体间重复。

无线连接信息是为了通过无线通信连接通过企业代码和店铺代码指定的店铺的商品销售处理装置2和用户终端3而需要的信息。在无线连接信息中包含例如表示为接入点25的识别名SSID(ServiceSetIdentifier:服务集标识符)、设定于店铺内的无线LAN的密码、设定于店铺内的无线LAN的安全方式(WPA2-PSK、WPA-PSK、WEP等)的密码键的数据等。

控制信息是为了控制用户终端3的动作而需要的信息。例如,通过无线LAN进行的通信为错误的超时时间、错误后的重试次数等、用于电池检测的阈值等。当用户终端3的电池的残量小于等于该阈值时,因为有可能在购物的中途发生电池断电的情况,所以阈值是设定应禁止使用用户终端3的任意的值。

图3是表示用户终端3的主要部分线路构成的框图。如图3所示,用户终端3包括处理器31、内置存储器32、外部存储器33、触摸面板34、摄像机35、无线单元36、通信接口(I/F)37及系统传输线路38。此外用户终端3搭载充电式的电池39作为驱动源。

系统传输线路38包含地址总线、数据总线及控制信号线等。用户终端3在系统传输线路38上连接处理器31、内置存储器32、外部存储器33、触摸面板34、摄像机35、无线单元36及通信接口37。在用户终端3中,由处理器31、内置存储器32及外部存储器33、及连接这些的系统传输线路38构成计算机。

处理器31相当于上述计算机的中枢部分。处理器31依照操作系统或应用程序控制而应实现作为用户终端3的各种功能的各部。处理器31为例如CPU(CentralProcessingUnit)。

内置存储器32相当于上述计算机的主存储部分。内置存储器32包含非易失性的存储器区和易失性的存储器区。内置存储器32在非易失性的存储器区存储操作系统或应用程序。内置存储器32在易失性存储器区存储处理器31执行用于控制各部的处理中需要的数据。此外,内置存储器32将易失性存储器区作为通过处理器31可适当改写的工作区使用。非易失性存储器区例如为ROM(ReadOnlyMemory)。易失性存储器区例如是RAM(RandomAccessMemory)。

外部存储器33相当于上述计算机的辅助存储部分。例如SD存储器卡、USB存储器等作为外部存储器33。外部存储器33保存处理器31进行各种处理中使用的数据、或由处理器31的处理而创建的数据等。外部存储器33有时也存储上述的应用程序。

此外,外部存储器33通过后述的店铺服务器21的处理器211也能保存数据。

触摸面板34是用户终端3的兼备输入设备和显示设备的设备。触摸面板34检测对应显示的图像的触摸位置,向处理器31输入该触摸位置信息。

摄像机35是内置于用户终端3的摄像设备。摄像机35通过安装于用户终端3上的应用程序,作为静止图像或动态图像的摄像装置、或条形码、二维码等的数据代码的扫描装置而动作。摄像机35是代码读取器的一例。

无线单元36是用于与接入点25之间按照无线LAN的通信协议进行数据通信的线路。

通信接口37是用于与通过互联网或移动通信网连接的外部设备之间进行数据通信的线路。

相关构成的用户终端3,作为内置存储器32或外部存储器33所存储的应用程序存储有在引入有商品销售处理系统1的店铺进行购物时使用的购物支持程序。将购物支持程序安装于内置存储器32或外部存储器33的方法不特别限定。能够在可移除的存储介质中存储控制程序,或通过互联网的通信分发控制程序而将购物支持程序安装于内置存储器32或外部存储器33。存储介质如果是如SD存储器卡、USB存储器等的能够存储程序,且是装置可读取的则不限于其形式。

用户终端3在内置存储器32中的非易失性的存储器区中存储有终端ID。终端ID是为了分别识别各用户终端3而在每个用户终端3设定的终端识别数据。此外,用户终端3将内置存储器32中易失性的存储器区的一部分作为店铺设定信息50的区321。在区321中,选择性地存储由通过摄像机35拍摄的数据代码的图像解析得来的店铺设定信息50。

用户终端3将外部存储器33中的存储器区的一部分作为管理表331。管理表331是用于管理在能够以该消费者的个人所有的用户终端3进行购买商品的自助登记的店铺中能否应用与消费者相关联的识别信息的数据表。作为识别信息,例如有信用卡的识别信息、会员卡的识别信息及电子票据利用者的识别信息等。

图4是表示管理表331的构成的示意图。如图4所示的管理表331由类别的第一字段F1、识别信息的第二字段F2及设定标志的第三字段F3构成。第三字段F3在各个代码An(n为1、2、3、…)中被设置有多个。在图4中,例示出设置有代码A1A6的6个第三字段F3的管理表331。

代码An是组合了企业代码和店铺代码的代码。例如企业代码为“001”店铺代码为“0001”时,代码An为“0010001”。或者,代码An也可以为“0001001”。下面,将代码An称为组合代码An。

第一字段F1中存储的数据在本实施例中为“C”、“P”或“R”。数据“C”表示信用卡。数据“P”表示积分卡。数据“R”表示电子票据利用者。

第二字段F2中存储的数据由对应的第一字段F1中存储的数据决定。具体地,当第一字段F1中存储的数据为“C”时,在与其对应的第二字段F2中存储信用卡的识别信息。信用卡的识别信息可为卡号,也可以是在绑定信用卡时设定的绑定ID。

在信用卡中,有信用卡销售公司发行的信用卡销售系卡、银行发行的银行系卡、超市、便利店等的流通行业发行的流通系卡等。任一卡都由店铺决定是否能够使用。接受信用卡结算的店铺的通信服务器23通过网络4与信用卡发行公司或管理公司的服务器连接。

当第一字段F1中存储的数据是“P”时,在与其对应的第二字段F2中存储会员卡的识别信息。会员卡的识别信息例如是卡号。

会员卡是对于为了接受由店铺提供的服务而成为会员的消费者发行的卡。作为服务有积分服务、打折服务等。会员卡能够在为发行方的店铺或属于运营该店铺的企业个体的其他的店铺中使用。或者,会员卡能够在加盟于运营服务的企业的店铺中使用。

当存储于第一字段F1的数据是“R”时,在与其对应的第二字段F2中存储电子票据利用者的识别信息。电子票据利用者的识别信息是用于指定下载了电子票据服务的应用程序的消费者的通信终端的电子票据ID。在以下,将电子票据服务的应用程序称为电子票据应用程序。

想将票据作为电子票据取得的消费者将电子票据应用程序下载到智能手机等的通信终端。这样之后,对于通信终端设定新的电子票据ID。消费者当在提供电子票据服务的店铺中购物时,通过向店铺侧出示电子票据ID而能够将票据作为电子票据取得。提供电子票据服务的店铺的通信服务器23通过网络4与电子票据服务运营公司的服务器、即电子票据服务器连接。通信服务器23在以电子票据ID提示的交易的票据数据中附加该电子票据ID并向电子票据服务器发送。消费者通过操作通信终端并经由互联网访问电子票据服务器,通知电子票据ID,由此能够在通信终端阅览附加有该电子票据ID的票据数据。

持有信用卡的消费者进行用于向管理表331设定其信用卡的识别信息的操作。通过该操作,该信用卡的识别信息与类别“R”一起被设定于管理表331的第一字段F1及第二字段F2。然后,在第三字段F3中,与可使用该信用卡的店铺的店铺代码和企业代码的组合代码An对应的设定标志为表示有效的“1”,与其他的组合代码An对应的设定标志为表示无效的“0”。

持有会员卡的消费者进行用于将该会员卡的识别信息设定于管理表331的操作。通过该操作,该会员卡的识别信息与类别“P”一起设定于管理表331的第一字段F1及第二字段F2中。然后,在第三字段F3中,与可使用该会员卡的店铺的店铺代码和企业代码的组合代码An对应的设定标志为“1”,与其他的组合代码An对应的设定标志为“0”

取得电子票据ID的消费者进行用于将该电子票据ID设定于管理表331的操作。根据该操作,该电子票据ID与类别“R”一起被设定于管理表331的第一字段F1及第二字段F2。然后,在第三字段F3中,与提供电子票据服务的店铺的店铺代码和企业代码的组合代码An对应的设定标志为“1”,与其他的组合代码An对应的设定标志为“0”。

此外,关于用于在管理表331中设定各种识别信息的操作不特别限定。消费者可以操作用户终端3来设定,也可以操作连接用户终端3的电脑等来设定。此外,关于设定标志,例如店铺服务器21从接入点25无线连接的用户终端3参照管理表331的数据。然后,店铺服务器21使在属于设置有该店铺服务器21的店铺的店铺ID和企业ID的组合代码An的设定标志中的、与能在该店铺使用的识别信息对应的设定标志为“1”,使与不能使用的识别信息对应的设定标志为“0”。通过这样,在用户终端3的外部存储器33中创建如图4所示的管理表331。

图5是表示店铺服务器21的主要部分线路构成的框图。店铺服务器21包括处理器211、主存储器212、辅助存储设备213、通信接口214及系统传输线路215。系统传输线路215包含地址总线、数据总线、控制信号线等。店铺服务器21在系统传输线路215上连接处理器211、主存储器212、辅助存储设备213及通信接口214。在店铺服务器21中,由处理器211、主存储器212及辅助存储设备213、及与这些连接的系统传输线路215构成计算机。

处理器211相当于上述计算机的中枢部分。处理器211依照操作系统或应用程序控制实现应作为店铺服务器21的各种功能。处理器211例如是CPU。此外,处理器211对于用户终端3的外部存储器33能够进行数据的改写。

主存储器212相当于上述计算机的主存储部分。主存储器212包含非易失性的主存储器区和易失性的存储器区。主存储器212在非易失性的存储器区中存储操作系统或应用程序。主存储器212有时在非易失性或易失性的存储器区中存储处理器211在执行用于控制各部的处理中需要的数据。主存储器212将易失性的存储器区作为由处理器211能够适当改写数据的工作区使用。非易失性的存储器区例如是ROM。易失性的存储器区例如是RAM。

辅助存储设备213相当于上述计算机的辅助存储部分。例如EEPROM(ElectricErasableProgrammableRead-OnlyMemory:电可擦可编程只读存储器)、HDD(HardDiscDrive:硬盘驱动器)、或SSD(SolidStateDrive:固态驱动器)等作为辅助存储设备213。辅助存储设备213保存处理器211在进行各种的处理中使用的数据、或由在处理器211中的处理创建的数据等。辅助存储设备213有时也存储上述的应用程序。

在主存储器212或辅助存储设备213中存储的应用程序中,包含与在店铺服务器21中执行的信息处理相关并记载的控制程序。在主存储器212或辅助存储设备213中存储控制程序的方法不特别限定。能够在可移除存储介质中记录控制程序,或通过网络的通信分发控制程序并安装于主存储器212或辅助存储设备213中。存储介质如果能够如CD-ROM、存储卡等存储程序,且装置可读取则不限定其形式。

通信接口214连接有线LAN26。通信接口214通过有线LAN26在虚拟POS服务器22、通信服务器23、结账机24及接入点25之间进行数据的发送接收。

店铺服务器21的处理器211能够与介由通信接口214无线连接于接入点25的用户终端3进行数据的发送接收。这里,通信接口214作为与消费者持有的用户终端3利用无线通信连接的通信部发挥功能。

相关构成的店铺服务器21在主存储器212中的非易失性的存储器区中存储有管理该店铺服务器21的店铺的店铺代码和运营该店铺的企业个体的企业代码。

另外,店铺服务器21在辅助存储设备213中存储有商品主文件61。商品主文件61是记载在店铺中销售的商品的数据的商品记录的集合。商品记录中记载有商品代码、价格、商品名等的商品数据。商品代码是为了识别各个商品而为每个商品设定的识别数据。在各商品上,通常附有表示商品代码的条形码。

图6是表示虚拟POS服务器22的主要部分线路构成的框图。虚拟POS服务器22包括处理器221、主存储器222、辅助存储设备223、通信接口224及系统传输路线225。系统传输路线225包含地址总线、数据总线及控制信号线等。虚拟POS服务器22在系统传输线路225上连接处理器221、主存储器222、辅助存储设备223及通信接口224。在虚拟POS服务器22中,由处理器221、主存储器222及辅助存储设备223,及与这些连接的系统传输线路225构成计算机。

处理器221相当于上述计算机的中枢部分。处理器221依照操作系统或应用程序控制应实现作为虚拟POS服务器22的各种功能的各部。处理器221例如是CPU。

主存储器222相当于上述计算机的主存储部分。主存储器222包含非易失性存储器区和易失性存储器区。主存储器222在非易失性的存储器区存储操作系统或应用程序。主存储器222有时在非易失性或易失性的存储器区存储处理器221执行用于控制各部的处理过程中需要的数据。主存储器222将易失性的存储器区作为通过处理器221适当地改写的工作区。非易失性的存储器区例如是ROM。易失性的存储器区例如是RAM。

辅助存储设备223相当于上述计算机的辅助存储部分。例如EEPROM、HDD、或SSD等作为辅助存储设备223。辅助存储设备223保存处理器221进行各种处理中使用的数据,或通过处理器221的处理创建的数据等。辅助存储设备223有时也存储上述的应用程序。

主存储器222或辅助存储设备223中存储的应用程序中,包含与在虚拟POS服务器22中执行的信息处理相关并记载的控制程序。在主存储器222或辅助存储设备223中安装控制程序的方法不特别限定。能够在可移除存储介质中记录控制程序,或通过网络的通信分发控制程序并安装于主存储器222或辅助存储设备223中。存储介质如果能够如CD-ROM、存储卡等存储程序,且装置可读取则不限定其形式。

通信接口224连接有线LAN26。通信接口224经由有线LAN26与店铺服务器21、通信服务器23、结账机24及接入点25之间进行数据的发送接收。

虚拟POS服务器22的处理器221能够与经由通信接口224无线连接于接入点25的用户终端3进行数据的发送接收。这里,通信接口224作为与消费者持有的用户终端3利用无线通信而连接的通信部发挥功能。

相关构成的虚拟POS服务器22将主存储器222中易失性的存储器区的一部分作为登记表70的创建区。登记表70在每个通过通信部连接着的用户终端3中被创建。登记表70是用于积累通过该用户终端3自助登记的商品的销售数据等的数据表。

此外,虚拟POS服务器22在辅助存储设备223中存储有商品文件62。在商品文件62中复制商品主文件61中存储的商品记录的至少商品名和单价。然后,每变更存储于商品主文件61中的商品记录的例如单价,则实时更新存储于商品文件62中存储的商品记录。此外,关于商品主文件61中存储的商品记录的更新方法是公知的,所以在此省略说明。

这里,商品文件62构成与商品识别数据相关联存储包含以该商品识别数据识别的商品名称、价格的商品数据的存储部。此外,商品主文件61构成为至少存储在商品文件62中存储的商品数据的主存储部。

图7至图9是表示用户终端3的处理器31基于购物支持程序执行的信息处理的主要部分步骤的流程图。图10及图13是表示店铺服务器21的处理器211,基于存储于主存储器212或辅助存储设备213中的控制程序而执行的信息处理的主要部分步骤的流程图。图11及图12是表示虚拟POS服务器22的处理器221,基于存储于主存储器222或辅助存储设备223中的控制程序而执行的信息处理的主要部分步骤的流程图。此外,图14至图22是表示用户终端3的触摸面板34中显示的各种画面的一例的示意图。以下,使用这些附图来说明包含商品销售处理装置2和用户终端3的商品销售处理系统1的主要动作。通过该动作说明,明确商品销售处理装置2的商品销售处理方法。此外,以下说明的动作的内容是一个例子。如果能得到同样的结果,不特别限定该动作步骤及动作的内容。

消费者走入引入有商品销售处理系统1的店铺后,在开始购物前,启动在用户终端3中安装的购物支持程序。这样一来,处理器31开始图7至图9的流程图中所示的步骤的信息处理。

首先,作为ACT101,处理器31控制触摸面板34以显示登录画面SC1(参照图14)。

图14是登录画面SC1的一例。如图14所示,在登录画面SC1中,显示指示扫描入店用的二维码的消息的同时,显示用于指示消费者确认了消息的“是”按键BT1的图像。确认了登录画面SC1的消费者触摸“是”按键。

处理器31通过来自触摸面板34的信号,检测登录画面SC1的“是”按键被触摸后,作为ACT102启动摄像机35。然后,作为ACT103,处理器31控制触摸面板34以显示摄像机画面SC2(参照图15)。

图15是摄像机画面SC2的一例。如图15所示,在摄像机画面SC2中显示有表示二维码的读取区的图像AR1。确认摄像机画面SC2的消费者将用户终端3内置的摄像机35的镜头对向数据代码5以将店铺的入口预备的数据代码5摄入图像AR1内。

作为ACT104,使摄像机画面SC2显示的处理器31等待通过摄像机35读取二维码体系的数据代码。如图16所示,当二维码体系的数据代码被摄入图像AR1内后,处理器31判定读取了数据代码。处理器31在ACT104中判定为YES,前进到ACT105。

作为ACT105,处理器31从用摄像机35拍摄的数据代码的图像解析由该数据代码代码化的数据。然后,作为ACT106,处理器31判断读取的数据代码是否是入店标志为“1”的数据代码。

当用摄像机35读取的数据代码是数据代码5之外的代码时,处理器31在ACT106中判定为NO,返回到ACT104。处理器31再次等待由摄像机35读取二维码体系的数据代码。

当以摄像机35读取的数据代码是入店标志为“1”的数据代码5时,处理器31在ACT106中判定为YES,前进到ACT107。作为ACT107,处理器41将包含解析数据代码5而得到的入店标志、企业代码、店铺代码、无线连接信息及控制信息的店铺设定信息50存储于内置存储器32的区321中。

作为ACT108,处理器31控制触摸面板34以显示无线连接画面SC4(参照图17)。

图17是无线连接画面SC4的一例。在如图17所示的无线连接画面SC4中,显示表示用户终端3连接于店内的无线、连接完成后能够购物的消息。因此,购物客等待用户终端3与店内的无线连接。

作为ACT109,处理器41基于存储于区321中的店铺设定信息50的无线连接信息控制无线单元36,等待用户终端3与店内的无线连接。这里,当经过了与在店铺设定信息50的控制信息中包含的超时时间相当的时间也没有与店内的无线连接时,处理器31只重复重试与控制信息所包含的重试次数相同的次数。然后,当反复重试也不能与店内的无线连接时,处理器31在ACT109中判定为NO,作为通信错误。处理器31空闲例如规定的时间后,再次执行用于连接的处理。

如图10所示,作为ACT201,店铺服务器21的处理器211等待用户终端3被连接。终端3与店铺服务器21通过接入点25可无线通信地连接后,处理器211在ACT201判定为YES,前进至ACT202。作为ACT202,处理器211控制互联网214以对用户终端3发送要求企业代码及店铺代码的指令。通过该控制,从通信互联网214向用户终端3发送代码要求指令。代码要求指令被从接入点25无线发送,在用户终端3的无线单元36被接收。

在图7的ACT109中,用户终端3的处理器31与店内的无线连接后判定为YES,前进到ACT110。作为ACT110,处理器31控制无线单元36以响应来自店铺服务器21的代码要求指令,无线发送店铺设定信息50中包含的企业代码和店铺命令。通过该控制,从无线单元36无线发送企业代码和店铺代码的数据,该数据通过接入点25在店铺服务器21被接收。

在图10的ACT202中,控制代码要求指令的发送的店铺服务器21的处理器211作为ACT203等待企业代码和店铺代码的数据。通过通信接口214接收企业代码和店铺代码的数据后,处理器211在ACT203中判定为YES,前进到ACT204。作为ACT204,处理器211将接收的店铺代码和商品代码与主存储器212中存储的店铺代码及企业代码对照。然后,作为ACT205,处理器211判定店铺代码及企业代码是否一致。

对照的结果,当店铺代码或企业代码的至少一方不一致时,处理器211在ACT205中判定为NO,前进到ACT206。作为ACT206,处理器211控制通信接口214以将否定响应指令发送到用户终端3。通过该控制,从通信接口214向用户终端3发送否定响应指令。否定响应指令从接入点25被无线发送,在用户终端3的无线单元36被接收。控制否定响应指令的发送的处理器211结束图10的流程图所示步骤的信息处理。

另一方面,对照的结果,当是店铺代码及企业代码的双方为一致时,处理器211在ACT205中判定为YES,前进到ACT207。作为ACT207,处理器211控制通信接口214以将许可响应指令发送到用户终端3。通过该控制,许可响应指令被从通信接口214发送到用户终端3。许可响应指令被从接入点25无线发送,在用户终端3的无线单元36被接收。

作为ACT208,控制许可响应指令的发送的处理器211进行用户终端3所有的管理表331的更新处理。具体地,处理器211确认在管理表331中是否存在设定了该店铺服务器21具有的企业代码和店铺代码的组合代码An的第三字段F3。当不存在时,在管理表331中追加设定了组合代码An的第三字段F3。然后,在该第三字段F3中设置设定标志。即,关于第一字段的类别是“C”的设定标志,当在该店铺中可利用以第二字段的识别信息指定的信用卡时为“1”,当不能利用时为“0”。关于第一字段的类别为“P”的设定标志,当在该店铺中能利用以第二字段的识别信息指定的会员卡时为“1”,当不能利用时为“0”。关于第三字段的类别为“R”的设定标志,当该店铺实施电子票据服务时为“1”,不实施时为“0”。

另一方面,当设定有该店铺服务器21具有的企业代码和店铺代码的组合代码An的第三字段F3已经存在时,处理器211与上述一样详查该第三字段F3的设定标志。

这样一来,当结束管理表331的更新后,作为ACT209,处理器211控制通信接口向用户终端3发送要求终端ID的指令。通过该控制,从通信接口214向用户终端3发送ID要求指令。ID要求指令从接入点25被无线发送,在用户终端3的无线单元36被接收。

在图7的ACT110中,控制企业代码和店铺代码的发送的用户终端3的处理器31作为ACT111等待接收许可响应指令。在该等待状态中,当接收了否定响应指令时,处理器31在ACT111中判定为NO,将该处理作为错误并结束。

对此,当接收了许可响应指令时,处理器31在ACT111中判定为YES,前进到ACT112。处理器31控制无线单元36以响应来自店铺服务器21的ID要求指令并无线发送存储于内置存储器32的终端ID。通过该控制,从无线单元36无线发送终端ID,该终端ID通过接入点25在店铺服务器21被接收。此外,作为ACT113,处理器31控制触摸面板44以显示登录完成画面SC5(参照图18)。

图18是登录完成画面SC5的一例。如图18所示,在登录完成画面SC5中显示购物的准备完毕的信息的同时,显示“是”按键BT2的图像。确认了登录完成画面SC5的消费者触摸“是”按键BT2。

在图10的ACT209中,控制ID要求指令的发送的店铺服务器21的处理器211,作为ACT210等待从用户终端3接收终端ID。当通过通信接口214接收终端ID后,处理器211控制通信接口214以向虚拟POS服务器22通知其终端ID。通过该控制,从通信接口214向虚拟POS服务器22发送终端ID。终端ID通过虚拟POS服务器22的通信接口224被接收。控制向虚拟POS服务器22通知终端ID的店铺服务器21的处理器211结束图10的流程图所示的步骤的信息处理。

如图11所示,虚拟POS服务器22的处理器221作为ACT301等待终端ID的通知。当通过通信接口224接收从店铺服务器21通知的终端ID后,处理器221在ACT301中判定为YES,前进到ACT302。处理器221作为ACT302取得从店铺服务器通知的终端ID。然后,处理器221在主存储器222中创建关联该终端ID的登记表70。

此外,作为ACT304,处理器221与设定有该终端ID的用户终端3通过接入点25无线连接。然后,如果与用户终端3无线连接,则作为ACT305,处理器221等待从该用户终端3的接收。

在图7的ACT113中,控制登录完成画面SC5的显示的用户终端3的处理器31,作为图8的ACT121等待指示购物开始。通过来自触摸面板34的信号检测登录完成画面SC5的“是”按键BT2被触摸后,处理器31判定指示了购物开始。处理器31在ACT121中判定为YES,前进到ACT122。作为ACT122,处理器31以在区321中记载的店铺设定信息50的企业代码和店铺代码检索管理表331。然后,作为ACT123,处理器31判定在被分配了该企业代码和店铺代码的组合代码An的第三字段F3中是否存在设置为“1”的设定标志。

当设置为“1”的设定标志在该第三字段F3中存在有一个时,处理器31在ACT123中判定为YES,前进到ACT124。作为ACT124,处理器31控制无线单元36以便无线发送与设置为“1”的设定标志对应并分别被记载于第一字段F1及第二字段F2中的类别和识别信息。根据该控制,从无线单元36无线发送类别和识别信息的数据,该数据通过接入点25在虚拟POS服务器22被接收。

在ACT124中,控制类别和识别信息的无线发送的处理器31前进到ACT125。另一方面,当设置为“1”的设定标志在该第三字段F3中一个也不存在时,处理器31在ACT123中判定为NO,跳过ACT124的处理并前进到ACT125。作为ACT125,处理器31控制触摸面板34以显示登记画面SC6(参照图19)。

图19是登记画面SC6的一例。如图19所示,在登记画面SC6中形成用于显示购买商品的商品名及价格和购买金额的区。此外,显示用于指示结账的结账按键BT3的图像。消费者当手持购买商品,装入购物篮或购物车等的容器时,将摄像机35的镜头对着该购买商品上附着的条形码。这样一来,通过摄像机35扫描该条形码。条形码包含购买商品的商品代码。

在图11的ACT305中,虚拟POS服务器22的处理器221当在通信接口224接收从用户终端3无线发送的数据后判定为YES,前进到ACT306。作为ACT306,处理器221确认该接收数据是否是类别和识别信息的数据。当接收数据是类别和识别信息的数据时,处理器221在ACT306中判定为YES,前进到ACT307。作为ACT307,处理器221将该类别和识别信息的数据保存于关联有该用户终端3的终端ID的登记表70中。之后,处理器221返回到ACT305,等待从用户终端3接收下一个数据。

在图8的ACT125中,控制登记画面SC6的显示的用户终端3的处理器31,作为ACT126确认是否输入商品代码。当没有输入商品代码时,处理器31在ACT126中判定为NO,前进到ACT129。作为ACT129,处理器31确认结账按键BT3是否被触摸。当结账按键BT3没有被触摸时,处理器31在ACT129中判定为NO,返回到ACT126。这里,处理器31在ACT126及ACT129中,等待输入商品代码或输入结账按键BT3。

在ACT126及ACT129的等待状态中,通过摄像机35扫描条形码,当从该条形码的数据输入商品代码后,处理器31在ACT126中判定为YES,前进到ACT127。作为ACT127,处理器31控制无线单元36以便无线发送该商品代码。通过该控制,从无线单元36无线发送商品代码,该商品代码通过接入点25在虚拟POS服务器22被接收。

在图11的ACT305的等待接收状态中,接收来自用户终端3的数据,确认该接收数据不是类别和识别信息的数据的虚拟POS服务器22的处理器221在ACT306中判定为NO并前进到ACT308。作为ACT308,处理器221确认该接收数据是否是商品代码。当接收数据是商品代码时,处理器221在ACT308判定为YES,前进到ACT309。作为ACT309,处理器221以该商品代码检索商品文件62取得与该商品代码相关联存储的商品名、价格等的商品数据。如果取得商品数据,作为ACT310,处理器221以该商品数据为基础创建以该商品代码识别的商品销售数据,在与该用户终端3的终端ID相关联的登记表70中登记该销售数据。此外,作为ACT311,处理器221控制通信接口224以便将表示包含该销售数据的登记表70的登记内容的数据发送到用户终端3。通过该控制,从通信接口224发送表示登记内容的数据,表示登记内容的数据从接入点25被无线发送并在用户终端3被接收。控制表示登记内容的数据的发送的处理器22返回到ACT305,等待接收下一个数据。

在图8的ACT127中,控制商品代码的发送的用户终端3的处理器31作为ACT128,基于从虚拟POS服务器22接收的表示登记内容的数据更新登记画面SC6。

图20是更新后的登记画面SC6的一例。图20表示输入作为一件购买商品单价为189日元的商品NN的商品代码后的登记画面SC6。在登记画面SC6中显示商品NN的名称和单价。此外,也显示购买金额189日元。

更新登记画面SC6的处理器31前进到ACT129。即,处理器31处于ACT126及ACT129的等待状态。

消费者当结束购物后触摸登记画面SC6的结账按键BT3。

处理器31根据来自触摸面板34的信号检测到结账按键BT3被触摸后,在ACT129中判定为YES,前进到图9的ACT131。作为ACT131,处理器31控制触摸面板34以显示支付选择画面SC7(参照图21)。

图21是支付选择画面SC7的一例。如图21所示,在支付选择画面SC7中显示购买合计件数及购买合计金额的同时,显示用于选择支付方法的按键BT4、BT5的图像。按键BT4是用于选择结账机结算作为支付方法的按键。按键BT5是用于选择移动结算作为支付方法的按键。

所谓结账机结算,是利用结账机24将购买商品的货款以现金、信用卡、电子货币等的方法支付的方式。所谓移动结算,是利用用户终端3,使用条形码或二维码电子地支付购买商品的货款的方式。移动结算也称为代码结算或智能手机结算等。

确认支付选择画面SC7的消费者决定是利用结账机结算还是利用移动结算。然后,消费者当利用结账机结算时触摸按键BT4。消费者当利用移动结算时触摸按键BT5。

在ACT131中,控制支付选择画面SC7的显示的处理器31,作为ACT132确认是否选择结账机结算。当没有选择结账机结算时,处理器31在ACT132中判定为NO,前进到ACT133。作为ACT133,处理器31确认是否选择移动结算。当没有选择移动结算时,处理器31在ACT133中判定为NO,返回到ACT132。这里,处理器31在ACT132及ACT133中等待选择结账机结算或选择移动结算。

处理器31根据来自触摸面板34的信号检测到支付选择画面SC7的按键BT4被触摸后,判定选择了结账机结算。处理器31在ACT132中判定为YES,前进到ACT134。作为ACT134,处理器31控制无线单元36以通知结账机结算。通过该控制,从无线单元36无线发送用于通知结账机结算的数据,该数据通过接入点25在虚拟POS服务器22中被接收。

在图11的ACT305的等待接收状态中,接收来自用户终端3的数据,确认该接收数据不是类别和识别信息的数据,也不是商品代码的虚拟POS服务器22的处理器221在ACT308中判定为NO,前进到图12的ACT321。作为ACT321,处理器221确认该接收数据是否是通知结账机结算的数据。当接收数据是通知结账机结算的数据时,处理器221在ACT321中判定为YES,前进到ACT322。作为ACT322处理器221创建结账代码。结账代码是为了识别关联有该用户终端3的终端ID的登记表70而创建的唯一的代码。

作为ACT323,处理器221将结账代码保存于关联有用户终端3的终端ID的登记表70。另外,作为ACT324,处理器221控制通信接口224以将结账代码发送到用户终端3。通过该控制,从通信接口224发送结账代码,结账代码被从接入点25无线发送后在用户终端3被接收。作为ACT325,控制结账代码的发送的处理器221将保存有结账代码的登记表70的数据转发到店铺服务器21。以上,处理器221结束以图11及图12的流程图表示的步骤的信息处理。

在图9的ACT134中,控制结账机结算的通知的用户终端3的处理器31作为ACT135,控制触摸面板44以将从虚拟POS服务器22接收的结账代码为基础显示结账代码画面SC8(参照图22)。

图22是结账条形码画面SC8的一例。如图22所示,在结账条形码画面SC8中,显示将结账代码通过条形码表示的结账条形码BC1的同时,显示催促将该结账条形码BC1以结账机24扫描的消息。另外,在结账条形码画面SC8中,显示有用于指示消费者确认了消息的“是”按键BT6的图像和用于指示返回购买的“返回”按键BT7。

确认了结账条形码画面SC8的消费者触摸“是”按键BT6。然后走向设置有结账机24的场所,以空闲的结账机24的扫描仪读取结账条形码BC1。读取了结账条形码BC1的结账机24以通过该结账条形码BC1表示的结账代码向店铺服务器进行问询。

返回到图9的说明。

用户终端3的处理器31通过来自触摸面板34的信号检测到支付选择画面SC7的按键BT5被触摸后判定选择了移动结算。处理器31在ACT133中判定为YES,前进到ACT136。作为ACT136,处理器31控制无线单元36以通知移动结算。通过该控制,从无线单元36无线发送用于通知移动结算的数据,该数据通过接入点25在虚拟POS服务器22被接收。

在图11的ACT305的等待接收状态下,接收来自用户终端3的数据,确认该接收数据不是类别和识别信息的数据,也不是商品代码,也不是通知结账机结算的数据的虚拟POS服务器22的处理器221,在图12的ACT321中判定为NO,前进到ACT326。作为ACT326,处理器221确认该接收数据是否是通知移动结算的数据。此外,当接收数据不是通知移动结算的数据时,处理器221在ACT326中判定为NO,在进行了与该接收数据对应的处理后返回到ACT305的等待接收状态。

当接收数据是通知移动结算的数据时,处理器221在ACT326中为判定为YES,前进到ACT327。作为ACT327,处理器221确认是否接受移动结算。例如,在店铺中,有接受移动结算的店铺和不接受的店铺。或者即使是通常接受移动结算的店铺,也有由于一些情况而暂时不能接受移动结算的情况。当在该店铺中不能接受移动结算时,处理器221在AC327中判定为NO,前进到ACT328。作为ACT328,处理器221控制通信接口224对于用户终端3发送否定响应。通过该控制,从通信接口224发送否定响应的数据,该数据被从接入点25无线发送并在用户终端3被接收。控制否定响应的发送的处理器221返回到ACT305的等待接收状态。

另一方面,当在该店铺中接受移动结算时,处理器221在ACT327中判定为YES,前进到ACT329。作为ACT329,处理器221控制通信接口224以向用户终端3发送许可响应。通过该控制,从通信接口224发送许可响应的数据,该数据从接入点25被无线发送后,在用户终端3被接收。以上,处理器221结束图11及图12的流程图中所示的步骤的信息处理。

在图9的ACT136中,通知移动结算的用户终端3的处理器31,作为ACT137确认是否接收了许可响应。当接受了不是许可响应的否定响应时,处理器31在ACT137中判定为NO,返回到ACT132。这时,在支付选择画面SC7中弹出显示表示不能利用移动结算的消息。处理器31等待选择结账机结算。

在ACT137中,处理器31当接收了许可响应时判定为YES,前进到ACT138。作为ACT138,处理器31执行移动结算处理。关于该移动结算处理,因为是公知的处理所以在此省略说明。

处理器31在ACT138中执行结算处理或在ACT135中控制结账条形码画面SC8的显示后,作为ACT139等待结束结算。然后当结算结束后,处理器31在ACT139中判定为YES,前进到ACT140。作为ACT140,处理器31清除在区321中存储的店铺设定信息50。以上,处理器31结束依照购物支持程序的信息处理。

图13表示从虚拟POS服务器22接受登记表70的数据传输的店铺服务器21的处理器211所执行的信息处理的主要部分步骤的流程图。即,作为ACT221,处理器211等待登记表70的数据传输。当通信接口214接收登记表70的数据后,处理器211在ACT221中判定为YES,前进到ACT222。处理器211在ACT222中将该登记表70的数据存储在主存储器212的易失性存储器区中。或者处理器211将该登记表70的数据存储于辅助存储设备213中。

在主存储器212或辅助存储设备213中存储的登记表70的数据中,包含通过图11的ACT307的处理保存的类别和识别信息。作为ACT223,处理器211确认在登记表70的数据中是否包含类别为“P”的识别信息。当不包含类别“P”的识别信息时,处理器211在ACT223中判定为NO,跳过ACT224的处理而前进到ACT225。

处理器211当包含类别为“P”的识别信息时,在ACT223中判定为YES,前进到ACT224。作为ACT224,处理器211执行基于该识别信息的服务处理。例如,当识别信息是与积分服务的会员卡相关的识别信息时,基于登记于登记表70中的各商品的销售数据算出积分,执行赋予消费者的服务。例如,当识别信息是与打折服务的会员卡相关的识别信息时,对于登记于登记表70的商品的购买金额执行打折的服务。服务器211结束服务处理后前进到ACT225。

作为ACT225,处理器211等待有来自结账机24的结账代码的问询。如上所述,在结账机24中读取结账条形码BC1后以根据该结账条形码表示的结账代码向店铺服务器21进行问询。处理器211接受结账代码的问询后,在ACT225中判定为YES,前进至ACT226。作为ACT226,处理器211基于存储有该结账代码的登记表70中登记的商品的销售数据生成结账数据。然后,处理器211控制通信接口224以将该结账数据输出到问询源的结账机24。通过该控制,结账数据被发送到结账机24。在接收结账数据的结账机24中选择结算方法。作为结算方法,有现金结算、信息卡结算、电子货币结算等。

作为ACT227,控制结账数据的输出的店铺服务器21的处理器211确认是否选择了信用卡结算。当选择了信用卡结算之外的结算方法时,处理器211在ACT227中判定为NO,前进到ACT231。关于ACT231的处理后述。

另一方面,当选择了信用卡结算时,处理器211在ACT227中判定为YES,前进到ACT228。作为ACT228,处理器221确认是否能够信用卡结算。具体地,处理器211确认在登记表70中是否存储有类别“C”的识别信息。当没有存储类别“C”的识别信息时,进行结账的消费者所持有的信用卡在本店铺中不能使用。处理器211在ACT228中判定为NO,前进到ACT229。作为ACT229,处理器221控制通信接口224以向结账机24输出否定响应。通过该控制,从通信接口224向结账机24发送否定响应的数据。在接收否定响应的数据的结账机24中,向消费者通知不能信用卡结算。

对此,当在登记表70中存储有类别“C”的识别信息时,进行结算的消费者所持有的信用卡在本店铺中能够使用。处理器211在ACT228中判定为YES,前进到ACT230。作为ACT230,处理器221控制通信接口224对结账机24输出许可响应。根据此控制,从通信接口224向结账机24发送许可响应的数据。在接收了许可响应的数据的结账机24中执行信用卡结算。

在ACT229或ACT230中,控制否定响应或许可响应的输出的处理器211前进到ACT231。

作为ACT231,处理器211等待在结账机24中结束结算。当结算结束后,处理器211在ACT231中判定为YES,前进到ACT232。作为ACT232,处理器211确认是否将票据作为电子票据发放。即,处理器211确认在登记表70中是否存在有类别“R”的识别信息。

当不存在类别“R”的识别信息时,表示结束了与将票据不作为电子票据发放的消费者的结算。此时,处理器211在ACT232中判定为NO并结束图13的流程图中所示的步骤的信息处理。

对此,当存在类别“R”的识别信息时,因为与将票据作为电子票据发放的消费者的结算结束了,处理器211在ACT232中判定为YES,前进到ACT233。作为ACT233,处理器231执行电子票据处理。具体地,处理器211执行例如将票据打印数据变换为结构化形式的电子票据数据,与是类别“R”的识别信息的电子票据ID一起发送到电子票据服务器的处理。此外,将票据打印数据变换为结构化形式的处理可以是店铺服务器21进行也可以是结账机24进行。或者也可以是与店铺服务器21或结账机24不同的设备进行。处理器211结束电子票据处理后,结束图13的流程图中所示的步骤的信息处理。

这里,用户终端3所包括的计算机的主体的处理器31依照购物支持程序执行ACT101至ACT107的处理,由此构成第一输入部。即,处理器31从在店铺预备的介质的数据代码5输入该店铺的店铺代码及企业代码的店铺识别数据、以及无线连接信息及控制信息等。

同一处理器31依照购物支持程序执行ACT126及ACT127的处理,由此构成第二输入部。即,处理器31通过将在店铺中销售的商品的条形码以摄像机35扫描,由此输入商品识别数据。

为店铺服务器21所包括的计算机的主体的处理器211,依照控制程序执行ACT201至ACT203的处理,由此构成第一取得部。即,处理器211从通信接口14连接的用户终端3取得输入到该用户终端3的店铺识别数据。

同一处理器211依照控制程序执行ACT204及ACT205、以及ACT207及ACT209的处理,由此构成容许部。即,处理器211当通过第一取得部从用户终端3取得的店铺识别数据是有效数据时,使该用户终端3为可利用状态。

为虚拟POS服务器22所包含的计算机的主体的处理器221依照控制程序执行ACT301至ACT303的处理,由此构成创建部。即,处理器221在每个通过容许部成为可利用状态的用户终端3中创建登记表70。

同一处理器221依照控制程序执行ACT305及ACT308的处理,由此构成第二取得部。即,处理器221从通过容许部为可利用状态的用户终端3取得输入到该用户终端3的商品识别数据。

同一处理器221依照控制程序执行ACT309及ACT310的处理,由此构成处理部。即,处理器221将通过第二取得部从用户终端3取得的商品识别数据识别的商品的商品数据从商品文件62取得,以该商品数据为基础进行商品的销售处理。具体地,处理器221对于通过第二取得部取得商品识别数据的用户终端3所对应的登记表70进行登记商品的销售数据的处理。

同一处理器221依照控制程序执行ACT311的处理,由此构成发送部。即,处理器221通过向用户终端3发送通过处理部进行了销售处理的商品的至少名称和价格。

然后,为用户终端3所包括的计算机的主体的处理器31依照购物支持程序执行ACT128的处理,由此构成显示部。即,处理器31在登记画面SC6中显示从商品销售处理装置2接收的商品的名称及价格。

如此,在本实施例中,商品销售处理装置2的店铺服务器21包括第一取得部及容许部,虚拟POS服务器22包括第二取得部及处理部。然后,由包括第一输入部及第二输入部的用户终端3和商品销售处理装置2构成商品销售处理系统1。

根据相关构成的商品销售处理系统1,能够将入店的消费者个人所有的智能手机等的通信终端与店铺的店铺服务器21及虚拟POS服务器22正确地连接,能够将该通信终端利用为自助登记的用户终端3。因此,消费者在构筑有商品销售处理系统1的多个店铺中,能够将个人所有的通信终端利用为用户终端3并自助进行购买商品的登记。

此外,在本实施例中,虚拟POS服务器22进一步包括创建部,在每个用户终端3创建登记表70。因此,即使多名消费者同时将通信终端利用为用户终端3并进行自助登记,虚拟POS服务器22也能够正确处理。

此外,虚拟POS服务器22包括与店铺服务器21所具有的商品主文件61不同的商品文件62。然后,在该商品文件62中,至少复制商品主文件61中存储的商品记录的商品名和单价。因此,虚拟POS服务器22的处理器能够从商品文件62取得以从用户终端3取得的商品识别数据识别的商品的商品数据,因此与参照商品主文件的情况相比较,处理时间快。此外,能够减少有线LAN26的通信量。并且,因为每次更新存储于商品主文件61中的商品记录也实时更新商品文件62的商品记录,所以例如,由于限时等商品主文件61的商品发生单价变更时,也能够在虚拟POS服务器22中将该商品以变更后的单价确实地进行登记处理。

并且,虚拟POS服务器22包括发送部,用户终端3包括显示部。因此,使用用户终端3的消费者能够实时确认已在虚拟POS服务器22中登记的商品的销售数据。

以上,关于一个实施例进行了说明,但相关实施例并不限定于此。

例如,在上述实施例中,商品销售处理装置2的店铺服务器21包括第一取得部及容许部,虚拟POS服务器22包括第二取得部及处理部。作为其他的实施例,也可以将店铺服务器21和虚拟POS服务器22以一个服务器实现,该服务器包括各部。

此外,虚拟POS服务器22也可以进行例如图10所示的店铺服务器21的处理例程。这种情况下,处理器22在图10的ACT210中判定为YES后执行图11的ACT302的处理。

在所述实施例中,将预备于每个店铺的介质作为二维码体系的数据代码5。介质不限定于数据代码5。根据介质所包含的信息量,也可将一维条形码作为介质。此外,当用户终端3搭载有非接触IC卡的技术时,在各店铺将近场无线通信用的天线配置为介质,用户终端3通过非接触无线通信取得店铺设定信息50。

此外,在前述实施例中,例示了包含入店标志的数据代码5。作为其他的实施例,数据代码5也可以不包含入店标志。这种情况下,用户终端3的处理器31省略图7的ACT106的处理步骤,如果在ACT105中解析数据代码5则前进到ACT107的处理。

此外,店铺设定信息50的数据结构不限定于图2所示的结构。例如当假设只在一个企业的店铺实施时,能够从店铺设定信息50省略企业代码。

在所述实施例中,在用户终端3的外部存储器33中设置了管理表331。管理表331也可以不一定是用户终端3具有的。也可以在用户终端3和商品销售处理装置2可访问的云上设置管理表331。

另外,虽然说明了本发明的实施例,但这个实施例是作为例子提出的,并不意图限定发明的范围。这个新颖的实施例可以用其他的各种形式来实施,在不脱离发明要旨的范围内可以进行各种省略、替换、变更等。上述实施例及其变形均被包含在发明的范围或要旨中,而且,包含在权利要求的范围所记载的发明和其均等的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号