[go: up one dir, main page]

CN116778645A - Self-checkout methods and systems, computer program products - Google Patents

Self-checkout methods and systems, computer program products Download PDF

Info

Publication number
CN116778645A
CN116778645A CN202310768470.1A CN202310768470A CN116778645A CN 116778645 A CN116778645 A CN 116778645A CN 202310768470 A CN202310768470 A CN 202310768470A CN 116778645 A CN116778645 A CN 116778645A
Authority
CN
China
Prior art keywords
checkout
price tag
user terminal
shopping
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310768470.1A
Other languages
Chinese (zh)
Inventor
万中魁
关红涛
王志懋
巩方源
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN202310768470.1A priority Critical patent/CN116778645A/en
Publication of CN116778645A publication Critical patent/CN116778645A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

本公开涉及计算机技术领域,提供了一种自助结账方法和系统、计算机程序产品,该方法包括:用户终端与电子价签进行交互操作,以获取电子价签对应的商品信息;根据商品信息,用户终端向服务器发送购物结账请求;服务器基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;结账凭证用于在用户离开当前购物场所时供服务器验证用户结账情况。本公开中的结账方法提高了购物场所客流量较大时的结账效率,提高用户购物体验。

The present disclosure relates to the field of computer technology, and provides a self-service checkout method and system, and a computer program product. The method includes: a user terminal interacts with an electronic price tag to obtain product information corresponding to the electronic price tag; according to the product information, the user The terminal sends a shopping checkout request to the server; the server performs payment and checkout for the user terminal's shopping behavior based on the received shopping checkout request, and generates a checkout voucher based on the checkout result; the checkout voucher is used for the server to verify the user when the user leaves the current shopping location Checkout status. The checkout method in the present disclosure improves the checkout efficiency when the customer flow in the shopping place is large, and improves the user's shopping experience.

Description

自助结账方法和系统、计算机程序产品Self-checkout methods and systems, computer program products

技术领域Technical field

本公开涉及计算机技术领域,特别涉及一种自助结账方法和系统、计算机程序产品。The present disclosure relates to the field of computer technology, and in particular to a self-service checkout method and system, and a computer program product.

背景技术Background technique

随着互联网技术的不断发展,越来越多的场所和生活环境中,开始引入智能化设备。在大型的超市、商场等场所,在节假日或周末等时段,顾客流量大,导致结账处出现用户排队等待的现象,影响结账效率,降低用户购物体验。With the continuous development of Internet technology, intelligent devices are beginning to be introduced into more and more places and living environments. In large supermarkets, shopping malls and other places, during holidays or weekends, customer traffic is heavy, resulting in users queuing up at the checkout, affecting checkout efficiency and reducing user shopping experience.

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。It should be noted that the information disclosed in the above background section is only used to enhance understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to those of ordinary skill in the art.

发明内容Contents of the invention

本公开的目的在于提供一种自助结账方法和装置、显示装置、虚拟现实显示系统,进而至少在一定程度上提高了购物场所客流量较大时的结账效率,提高用户购物体验。The purpose of this disclosure is to provide a self-service checkout method and device, a display device, and a virtual reality display system, thereby improving the checkout efficiency at least to a certain extent when the customer flow in a shopping place is large, and improving the user's shopping experience.

本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。Additional features and advantages of the disclosure will be apparent from the following detailed description, or, in part, may be learned by practice of the disclosure.

根据本公开的第一方面,提供一种自助结账方法,用户终端与电子价签进行交互操作,以获取电子价签对应的商品信息;用户终端根据商品信息,向服务器发送购物结账请求;基于接收到的购物结账请求,服务器对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;结账凭证用于在用户离开当前购物场所时供所述服务器验证用户结账情况。According to a first aspect of the present disclosure, a self-service checkout method is provided. A user terminal interacts with an electronic price tag to obtain product information corresponding to the electronic price tag; the user terminal sends a shopping checkout request to a server based on the product information; based on receiving Upon receiving the shopping checkout request, the server performs payment and checkout for the user terminal's shopping behavior, and generates a checkout voucher based on the checkout results; the checkout voucher is used for the server to verify the user's checkout status when the user leaves the current shopping location.

可选地,用户终端与电子价签进行交互操作,包括:响应于针对目标控件的第一操作,调用用户终端的目标交互接口与电子价签进行交互,目标控件为用户终端的目标界面的交互控件。Optionally, the user terminal interacts with the electronic price tag, including: in response to the first operation on the target control, calling the target interactive interface of the user terminal to interact with the electronic price tag, and the target control is the interaction of the target interface of the user terminal. controls.

可选地,电子价签包括近场通信感应元件,用户终端包括第一近场通信元件和近场通信读取接口,用户终端与电子价签进行交互操作,包括:调用近场通信读取接口,激活第一近场通信元件;通过激活的第一近场通信元件与近场通信感应元件进行交互。Optionally, the electronic price tag includes a near field communication sensing element, the user terminal includes a first near field communication element and a near field communication reading interface, and the user terminal interacts with the electronic price tag, including: calling the near field communication reading interface , activate the first near field communication element; interact with the near field communication sensing element through the activated first near field communication element.

可选地,电子价签包括价签识别码,用户终端包括第一拍摄部件及其拍摄接口;用户终端与电子价签进行交互操作,包括:调用拍摄接口,通过第一拍摄部件拍摄价签识别码进行交互。Optionally, the electronic price tag includes a price tag identification code, and the user terminal includes a first shooting component and its shooting interface; the user terminal interacts with the electronic price tag, including: calling the shooting interface, and shooting the price tag identification through the first shooting component code to interact.

可选地,方法还包括:通过门禁闸机扫描所述用户终端的所述结账凭证,以获取对应的账单标识信息;并向服务器发送所述账单标识信息;服务器根据接收的账单标识信息,生成第一门禁指令;并向门禁闸机发送第一门禁指令;根据第一门禁指令控制门禁闸机的开闭状态。Optionally, the method further includes: scanning the checkout voucher of the user terminal through an access control gate to obtain corresponding bill identification information; sending the bill identification information to the server; and the server generates the bill identification information based on the received bill identification information. The first access control instruction; sends the first access control instruction to the access control gate; and controls the opening and closing status of the access control gate according to the first access control instruction.

可选地,门禁闸机还包括重量感应元件,方法还包括:通过重量感应元件获取购买商品的重量信息,并将购买商品的重量信息发送给服务器;服务器基于支付结账的商品信息,确定结账商品的重量信息;比较购买商品的重量信息与结账商品的重量信息,根据比较结果,生成第二门禁指令,并向门禁闸机发送第二门禁指令;根据第二门禁指令控制门禁闸机的开闭状态。Optionally, the access control gate also includes a weight sensing element, and the method also includes: obtaining the weight information of the purchased goods through the weight sensing element, and sending the weight information of the purchased goods to the server; the server determines the checkout goods based on the payment and checkout product information. weight information; compare the weight information of purchased goods with the weight information of checkout goods, generate a second access control instruction based on the comparison result, and send the second access control instruction to the access control gate; control the opening and closing of the access control gate according to the second access control instruction state.

可选地,方法还包括:服务器响应于接收到商品信息的更新消息,确定对应的更新价签信息,并将更新价签信息通过网关发送给对应的电子价签;电子价签基于更新价签信息进行刷屏操作,以显示更新价签信息。Optionally, the method also includes: in response to receiving the update message of the product information, the server determines the corresponding updated price tag information, and sends the updated price tag information to the corresponding electronic price tag through the gateway; the electronic price tag is based on the updated price tag. The information is refreshed to display the updated price tag information.

可选地,方法还包括:通过手持设备的第二近场通信元件或第二拍摄部件对电子价签及对应商品进行对应关系绑定,并将绑定关系上传至服务器。Optionally, the method further includes: binding the electronic price tag and the corresponding product to a corresponding relationship through the second near field communication element or the second photographing component of the handheld device, and uploading the binding relationship to the server.

根据本公开的第二方面,提供一种自助结账系统,其特征在于,系统包括:电子价签、用户终端和服务器,其中:用户终端与电子价签进行交互操作,以获取电子价签对应的商品信息;并根据商品信息,向服务器发送购物结账请求;服务器,基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;结账凭证用于在用户离开当前购物场所时供服务器验证用户结账情况。According to a second aspect of the present disclosure, a self-checkout system is provided, which is characterized in that the system includes: an electronic price tag, a user terminal and a server, wherein: the user terminal interacts with the electronic price tag to obtain the information corresponding to the electronic price tag. Product information; and based on the product information, sends a shopping checkout request to the server; the server, based on the received shopping checkout request, pays and settles the shopping behavior of the user terminal, and generates a checkout voucher based on the checkout result; the checkout voucher is used when the user leaves The current shopping location is used by the server to verify the user's checkout status.

根据本公开的第三方面,提供了一种计算机程序产品,其上存储有计算机程序,程序被处理器执行时实现如上述实施例中的方法。According to a third aspect of the present disclosure, a computer program product is provided, on which a computer program is stored. When the program is executed by a processor, the method in the above embodiment is implemented.

根据本公开的第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the steps of the above method are implemented.

由上述技术方案可知,本公开示例性实施例中的自助结账系统和方法至少具备以下优点和积极效果:It can be seen from the above technical solutions that the self-checkout system and method in the exemplary embodiments of the present disclosure have at least the following advantages and positive effects:

本公开提供的自助结账方法,一方面,可以通过用户终端与电子价签进行交互操作,获取电子价签对应的商品信息;根据商品信息,用户终端向服务器发送购物结账请求;使用户终端能够自主的进行结账操作;再通过服务器基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成用于为用户离开当前购物场所提供凭证的结账凭证并下发,用户使用该结账凭证进行门禁验证,以离开购物场所。实现了用户完全自主的购物过程,使得用户在购物场所结账不受地位位置的限制,实现在购物场所内任意地方的自助结账过程,避免顾客流量大的特殊时段出现排队结账的现象,提高结账效率和用户的购物体验。另一方面,通过用户终端与电子价签进行交互操作,以使用户终端获取电子价签对应的商品信息,从而使用户能够及时获知当前购买商品的价格信息,避免出现顾客在结账地点退货的现象,降低了工作人员的商品搬运工作量,同时便于购物场所的商品管理。The self-service checkout method provided by the disclosure can, on the one hand, interact with the electronic price tag through the user terminal to obtain product information corresponding to the electronic price tag; based on the product information, the user terminal sends a shopping checkout request to the server; enabling the user terminal to independently to perform the checkout operation; and then use the server to pay and settle the shopping behavior of the user terminal based on the received shopping checkout request, and generate and issue a checkout voucher that is used to provide a voucher for the user to leave the current shopping place based on the checkout result. The user uses This checkout voucher is used for access verification to exit the shopping location. It realizes the user's completely autonomous shopping process, allowing users to check out at shopping places without being restricted by their status and location, and realizes the self-service checkout process anywhere in the shopping place, avoiding queues for checkout during special periods with heavy customer traffic, and improving checkout efficiency. and user shopping experience. On the other hand, the user terminal interacts with the electronic price tag so that the user terminal obtains the product information corresponding to the electronic price tag, so that the user can promptly obtain the price information of the currently purchased product and avoid the phenomenon of customers returning goods at the checkout location. , reducing the workload of product handling for staff, and at the same time facilitating product management in shopping malls.

本公开应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.

图1示意性示出了根据本公开的一实施例的自助结账方法的流程示意图之一。FIG. 1 schematically shows one of the flow diagrams of a self-checkout method according to an embodiment of the present disclosure.

图2示意性示出了根据本公开的一实施例的通过NFC进行交互的流程示意图。FIG. 2 schematically shows a flow chart of interaction through NFC according to an embodiment of the present disclosure.

图3示意性示出了根据本公开的一实施例的通过摄像头扫描价签识别码进行交互的流程示意图。FIG. 3 schematically shows a flow chart of interaction by scanning a price tag identification code with a camera according to an embodiment of the present disclosure.

图4示意性示出了根据本公开的一实施例的自助结账方法的流程示意图之二。FIG. 4 schematically shows the second flow diagram of the self-checkout method according to an embodiment of the present disclosure.

图5示意性示出了根据本公开的一实施例的自助结账系统的框图之一。Figure 5 schematically illustrates one of the block diagrams of a self-checkout system according to an embodiment of the present disclosure.

图6示意性示出了根据本公开的一实施例的自助结账系统的框图之二。FIG. 6 schematically shows the second block diagram of the self-checkout system according to an embodiment of the present disclosure.

具体实施方式Detailed ways

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concepts of the example embodiments. To those skilled in the art.

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本公开的各方面。Furthermore, the described features, structures or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to provide a thorough understanding of embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other instances, well-known methods, apparatus, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the present disclosure.

附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and/or processor devices and/or microcontroller devices. entity.

附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。The flowcharts shown in the drawings are only illustrative, and do not necessarily include all contents and operations/steps, nor must they be performed in the order described. For example, some operations/steps can be decomposed, and some operations/steps can be merged or partially merged, so the actual order of execution may change according to the actual situation.

在本公开的一个实施例中提出了一种自助结账方法。图1示出了自助结账方法的流程示意图,如图1所示,该自助结账方法至少包括以下步骤:In one embodiment of the present disclosure, a self-checkout method is proposed. Figure 1 shows a schematic flow chart of the self-checkout method. As shown in Figure 1, the self-checkout method at least includes the following steps:

步骤S110,用户终端与电子价签进行交互操作,以获取电子价签对应的商品信息。Step S110: The user terminal interacts with the electronic price tag to obtain product information corresponding to the electronic price tag.

步骤S120,用户终端根据商品信息,向服务器发送购物结账请求。Step S120: The user terminal sends a shopping checkout request to the server based on the product information.

步骤S130,服务器基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;结账凭证用于在用户离开当前购物场所时供服务器验证用户结账情况。Step S130: The server performs payment and settlement for the shopping behavior of the user terminal based on the received shopping checkout request, and generates a checkout voucher based on the checkout result; the checkout voucher is used for the server to verify the user's checkout situation when the user leaves the current shopping location.

本公开实施例的自助结账方法,一方面,可以通过用户终端与电子价签进行交互操作,获取电子价签对应的商品信息;根据商品信息,用户终端向服务器发送购物结账请求;使用户终端能够自主的进行结账操作;再通过服务器基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成用于为用户离开当前购物场所提供凭证的结账凭证并下发,用户使用该结账凭证进行门禁验证,以离开购物场所。实现了用户完全自主的购物过程,使得用户在购物场所结账不受地位位置的限制,实现在购物场所内任意地方的自助结账过程,避免顾客流量大的特殊时段出现排队结账的现象,提高结账效率和用户的购物体验。另一方面,通过用户终端与电子价签进行交互操作,以使用户终端获取电子价签对应的商品信息,从而使用户能够及时获知当前购买商品的价格信息,避免出现顾客在结账地点退货的现象,降低了工作人员的商品搬运工作量,同时便于购物场所的商品管理。The self-service checkout method of the disclosed embodiment, on the one hand, can interact with the electronic price tag through the user terminal to obtain the product information corresponding to the electronic price tag; based on the product information, the user terminal sends a shopping checkout request to the server; enabling the user terminal to Carry out the checkout operation autonomously; then use the server to pay and settle the shopping behavior of the user terminal based on the received shopping checkout request, and based on the checkout result, a checkout voucher is generated and issued to the user to provide a voucher for the user to leave the current shopping place. Use this checkout voucher for access verification to exit the shopping location. It realizes the user's completely autonomous shopping process, allowing users to check out at shopping places without being restricted by their status and location, and realizes the self-service checkout process anywhere in the shopping place, avoiding queues for checkout during special periods with heavy customer traffic, and improving checkout efficiency. and user shopping experience. On the other hand, the user terminal interacts with the electronic price tag so that the user terminal obtains the product information corresponding to the electronic price tag, so that the user can promptly obtain the price information of the currently purchased product and avoid the phenomenon of customers returning goods at the checkout location. , reducing the workload of product handling for staff, and at the same time facilitating product management in shopping malls.

为了使本公开的技术方案更清晰,接下来对自助结账方法的各步骤进行说明。In order to make the technical solution of the present disclosure clearer, each step of the self-checkout method will be described next.

在步骤S110中,用户终端与电子价签进行交互操作,以获取电子价签对应的商品信息。In step S110, the user terminal interacts with the electronic price tag to obtain product information corresponding to the electronic price tag.

在本示例性实施方式中,可以在用户终端安装目标购物应用程序,目标购物应用程序为针对当前购物场所的购物APP,即用户终端的第三方应用程序,目标购物应用程序具有目标控件,目标控件用于触发与电子价签进行交互。购物场所可以是大型超市、商场、药店等,也可以是其他购物场所,本示例对此不作限定。用户终端可以是手机、平板电脑、可穿戴设备等,本示例对此不作限定。In this exemplary embodiment, a target shopping application can be installed on the user terminal. The target shopping application is a shopping APP for the current shopping place, that is, a third-party application of the user terminal. The target shopping application has a target control, and the target control Used to trigger interaction with electronic price tags. Shopping places can be large supermarkets, shopping malls, pharmacies, etc., or other shopping places, which are not limited in this example. The user terminal can be a mobile phone, a tablet, a wearable device, etc., which is not limited in this example.

在本示例性实施方式中,电子价签,即电子货架标签(Electronic Shelf Label,ESL),是一种带有信息收发功能的电子显示装置,放置在购物场所的货架上,可替代传统纸质价格标签的电子显示装置,每一个电子货架标签通过有线或者无线网络与购物场所的数据库服务器通信,以保证货架上的电子价签对应商品信息为最新信息。电子价签可以包括显示屏、NFC(Near Field Communication,近场通信)感应元件、价签识别码等,显示屏上可以显示商品名称、价格、单位、规格、产地等信息,还可以包括上架时间、促销信息等与商品相关的其他信息,本示例对此不作限定。商品信息可以是电子价签上的显示信息,如商品名称、商品编号、商品价格等等。In this exemplary embodiment, the electronic price tag, that is, the Electronic Shelf Label (ESL), is an electronic display device with information sending and receiving functions. It is placed on the shelf of a shopping place and can replace traditional paper Electronic display device for price tags. Each electronic shelf label communicates with the database server of the shopping place through a wired or wireless network to ensure that the product information corresponding to the electronic price tag on the shelf is the latest information. Electronic price tags can include display screens, NFC (Near Field Communication, Near Field Communication) sensing elements, price tag identification codes, etc. The display screen can display product name, price, unit, specifications, origin and other information, and can also include shelf time. , promotional information and other information related to the product, this example does not limit this. The product information can be the information displayed on the electronic price tag, such as product name, product number, product price, etc.

示例性地,可以响应于针对目标控件的第一操作,调用用户终端的目标交互接口与电子价签进行交互。For example, in response to the first operation on the target control, the target interaction interface of the user terminal can be called to interact with the electronic price tag.

在本示例性实施方式中,目标控件为用户终端的目标界面的交互控件,目标界面是指用户终端购物应用程序的购物界面,如购物场所APP的商品加购界面或购物场所APP的主界面,也可以是购物场所APP的其他界面,本示例对此不作限定。目标交互接口是指能够与电子价签交互的用户终端的应用程序接口,例如,近场通信读取接口(NFC读取接口)或者用户终端摄像头的拍摄接口等。第一操作可以是用户在用户终端的目标控件上的点击、滑动、悬停等操作,也可以是其他交互操作,本示例对此不作限定。In this exemplary embodiment, the target control is an interactive control of the target interface of the user terminal, and the target interface refers to the shopping interface of the user terminal shopping application, such as the product purchase interface of the shopping place APP or the main interface of the shopping place APP, It can also be other interfaces of the shopping place APP, which is not limited in this example. The target interactive interface refers to the application program interface of the user terminal that can interact with the electronic price tag, for example, the near field communication reading interface (NFC reading interface) or the shooting interface of the user terminal camera, etc. The first operation may be the user's click, slide, hover, or other operations on the target control of the user terminal, or other interactive operations, which are not limited in this example.

示例性地,如图2所示,电子价签包括NFC感应元件(如NFC线圈),用户终端包括第一NFC元件和NFC读取接口,用户终端与电子价签进行交互操作的过程可以包括:调用NFC读取接口,激活第一NFC元件;通过激活的第一NFC元件与NFC感应元件进行交互。例如,通过用户点击目标控件调用NFC接口并激活,再将用户手机靠近电子价签以进行NFC交互。For example, as shown in Figure 2, the electronic price tag includes an NFC sensing element (such as an NFC coil), and the user terminal includes a first NFC element and an NFC reading interface. The process of the user terminal interacting with the electronic price tag may include: Call the NFC reading interface to activate the first NFC element; interact with the NFC sensing element through the activated first NFC element. For example, the user clicks on the target control to call the NFC interface and activates it, and then brings the user's mobile phone close to the electronic price tag for NFC interaction.

示例性地,如图3所示,电子价签包括价签识别码,用户终端包括第一拍摄部件(如手机摄像头)及其拍摄接口;用户终端与电子价签进行交互操作可以包括:调用摄像头的拍摄接口,通过第一拍摄部件拍摄价签识别码进行交互。如通过摄像头扫描电子价签的价签识别码(如价签二维码)获取电子价签对应商品信息。Exemplarily, as shown in Figure 3, the electronic price tag includes a price tag identification code, and the user terminal includes a first shooting component (such as a mobile phone camera) and its shooting interface; the user terminal's interaction with the electronic price tag may include: calling the camera The shooting interface uses the first shooting component to shoot the price tag identification code for interaction. For example, the camera can scan the price tag identification code of the electronic price tag (such as the price tag QR code) to obtain the product information corresponding to the electronic price tag.

在步骤S120中,用户终端根据商品信息,向服务器发送购物结账请求。In step S120, the user terminal sends a shopping checkout request to the server based on the product information.

在本示例性实施方式中,服务器是购物场所的后台服务器,用于管理购物场所内的商品信息。待用户购物结束,例如商品加购结束后,可以响应于用户的结账操作,用户终端向购物场所的后台服务器发送购物结账请求,该购物结账请求可以包括待结账的商品信息和用户信息(如用户账号、用户等级等信息)。在一些实施例中,用户也可以对待结账商品进行分次结账。例如,在用户具有多张优惠券的情况下,用户可以对商品进行分次结账,即多次发送购物结账请求。在本示例中,用户可以根据需求进行商品的自由结账过程,结账过程灵活、便捷,用户体验高。In this exemplary embodiment, the server is a backend server of the shopping place, used to manage product information in the shopping place. After the user's shopping is completed, for example, after the product purchase is completed, the user terminal can respond to the user's checkout operation and send a shopping checkout request to the backend server of the shopping place. The shopping checkout request can include product information to be checked out and user information (such as user information). Account, user level and other information). In some embodiments, users can also check out items to be checked out in stages. For example, if the user has multiple coupons, the user can check out the goods in stages, that is, send shopping checkout requests multiple times. In this example, users can freely check out the goods according to their needs. The checkout process is flexible and convenient, and the user experience is high.

在步骤S130中,服务器基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;结账凭证用于在用户离开当前购物场所时供服务器验证用户结账情况。In step S130, the server performs payment and settlement for the shopping behavior of the user terminal based on the received shopping checkout request, and generates a checkout voucher based on the checkout result; the checkout voucher is used for the server to verify the user's checkout situation when the user leaves the current shopping location.

在本示例性实施方式中,服务器可以对用户的购物行为进行支付结账,可以将每个购物结账请求作为一次购物行为。在支付成功的情况下,为用户生成当前购物行为的结账凭证,如结账二维码。一些实施例中,通过门禁闸机扫描用户终端的结账凭证,以获取对应的账单标识信息(如账单号);并向服务器发送账单标识信息;服务器根据接收的账单标识信息,生成第一门禁指令;并向门禁闸机发送第一门禁指令;门禁闸机根据第一门禁指令控制其开闭状态。第一门禁指令用于指示用户是否结账或是否打开闸机,在用户结账完成的情况下打开闸机,使用户离开购物场所。对于用户分次进行结账的情况,可以通过服务器进行判断,对多次账单进行合并,形成对应的结账凭证。In this exemplary implementation, the server can perform payment and settlement for the user's shopping behavior, and can treat each shopping checkout request as a shopping behavior. When the payment is successful, a checkout voucher for the current shopping behavior, such as a checkout QR code, is generated for the user. In some embodiments, the checkout voucher of the user terminal is scanned through the access control gate to obtain the corresponding bill identification information (such as a bill number); the bill identification information is sent to the server; the server generates the first access control instruction based on the received bill identification information ; and sends the first access control instruction to the access control gate; the access control gate controls its opening and closing state according to the first access control instruction. The first access control instruction is used to instruct the user whether to check out or whether to open the gate. When the user completes the checkout, open the gate to allow the user to leave the shopping place. For the situation where the user checks out in installments, the server can make a judgment and merge the multiple bills to form a corresponding checkout voucher.

为了检测结账账单与购物商品是否匹配,在一些实施例中,门禁闸机还包括重量感应元件,方法还包括:通过重量感应元件获取购买商品的重量信息,并将购买商品的重量信息发送给服务器;服务器基于支付结账的商品信息,确定结账商品的重量信息;比较购买商品的重量信息与结账商品的重量信息,根据比较结果,生成第二门禁指令,并向门禁闸机发送第二门禁指令;根据第二门禁指令控制门禁闸机的开闭状态。In order to detect whether the checkout bill matches the shopping product, in some embodiments, the access control gate also includes a weight sensing element, and the method further includes: obtaining the weight information of the purchased product through the weight sensing element, and sending the weight information of the purchased product to the server ; The server determines the weight information of the checkout product based on the payment and checkout product information; compares the weight information of the purchased product with the weight information of the checkout product, generates a second access control instruction based on the comparison result, and sends the second access control instruction to the access control gate; Control the opening and closing status of the access control gate according to the second access control command.

在本示例实施方式中,重量感应元件可以是重量传感器,购买商品的重量信息是指用户本次购物商品的实际重量信息。支付结账的商品信息是指服务器根据账单和账单中商品的理论重量及其数量确定的账单商品理论重量,例如,可以通过商品记载的净含量确定该商品的重量。示例性地,在用户要离开购物场所的情况下,可以将商品放置在门禁闸机的称重位置进行商品称重,同时通过扫描结账凭证获取账单标识(如账单号),并将账单标识和商品实际重量发送给服务器,服务器将根据账单标识确定账单商品的理论重量,再将商品的理论重量与商品的实际重量进行比较,若两者之差在指定的误差范围内,生成验证通过的第二门禁指令,下发该第二门禁指令控制门禁闸机处于开启状态;若两者之差超过指定的误差范围,生成验证不通过的第二门禁指令,下发该第二门禁指令控制门禁闸机处于关闭状态。在验证不通过的情况下可以向用户终端下发验证结果和不通过的理由等信息。In this example embodiment, the weight sensing element may be a weight sensor, and the weight information of the purchased goods refers to the actual weight information of the goods purchased by the user this time. The product information for payment and checkout refers to the theoretical weight of the product on the bill determined by the server based on the bill and the theoretical weight and quantity of the product in the bill. For example, the weight of the product can be determined by the net content recorded on the product. For example, when the user wants to leave the shopping place, the goods can be placed at the weighing position of the access control gate to weigh the goods, and at the same time, the bill identification (such as the bill number) is obtained by scanning the checkout voucher, and the bill identification and The actual weight of the product is sent to the server. The server will determine the theoretical weight of the billed product based on the bill identification, and then compare the theoretical weight of the product with the actual weight of the product. If the difference between the two is within the specified error range, it will generate a verified Second access control command, issue the second access control command to control the access control gate to be in the open state; if the difference between the two exceeds the specified error range, generate a second access control command that fails the verification, issue the second access control command to control the access control gate. The machine is off. When the verification fails, information such as the verification result and the reasons for failure can be delivered to the user terminal.

在一些实施例中,方法还包括:服务器响应于接收到商品信息的更新消息,确定对应的更新价签信息,并将更新价签信息通过网关发送给对应的电子价签;电子价签基于更新价签信息进行刷屏操作,以显示更新价签信息。In some embodiments, the method further includes: in response to receiving an update message of the product information, the server determines the corresponding updated price tag information, and sends the updated price tag information to the corresponding electronic price tag through the gateway; the electronic price tag is based on the updated The price tag information is refreshed to display the updated price tag information.

在本示例实施方式中,商品信息的更新消息可以包括更新的商品标识及对应的更新信息,如更新内容(商品名称、规格、产地等)、更新时间等。更新价签信息是指需要在电子价签上更新的信息,如电子价签显示信息。本示例中,购物场所的管理人员可以对服务器中的商品进行维护更新,例如,可以通过运维端更新商品信息,生成商品信息的更新消息。服务器与电子价签通过网关进行通信,网关对服务器传输的更新价签信息进行编码后下发给电子价签,电子价签进行解码显示。In this example embodiment, the update message of product information may include updated product identification and corresponding update information, such as update content (product name, specifications, origin, etc.), update time, etc. Update price tag information refers to the information that needs to be updated on the electronic price tag, such as the electronic price tag display information. In this example, the managers of the shopping mall can maintain and update the products in the server. For example, they can update the product information through the operation and maintenance terminal and generate an update message for the product information. The server and the electronic price tag communicate through the gateway. The gateway encodes the updated price tag information transmitted by the server and sends it to the electronic price tag. The electronic price tag is decoded and displayed.

在一些实施例中,方法还包括:通过手持设备的第二近场通信元件或第二拍摄部件对电子价签及对应商品进行对应关系绑定,并将绑定关系上传至服务器。In some embodiments, the method further includes: binding the electronic price tag and the corresponding product to a corresponding relationship through the second near field communication component or the second photographing component of the handheld device, and uploading the binding relationship to the server.

在本示例实施方式中,可以通过手持设备(如personal digital assistant,PDA)对电子价签及对应商品信息进行对应关系绑定。手持设备是工作人用来进行货架管理和电子价签信息维护的设备;具体地,可以通过手持设备的第二近场通信元件(NFC元件)或第二拍摄部件(摄像头)扫描电子价签的NFC线圈或价签识别码进行电子价签与对应商品信息的绑定,服务器用于存储所有电子价签对应商品信息的绑定关系。In this example implementation, the corresponding relationship between the electronic price tag and the corresponding product information can be bound through a handheld device (such as a personal digital assistant, PDA). The handheld device is a device used by workers for shelf management and electronic price tag information maintenance; specifically, the electronic price tag can be scanned through the second near field communication element (NFC element) or the second photographing component (camera) of the handheld device. The NFC coil or price tag identification code binds the electronic price tag to the corresponding product information, and the server is used to store the binding relationship of all electronic price tags corresponding to the product information.

参考图4,本公开提供的另一种实施例中的自助结账方法可以包括以下步骤:Referring to Figure 4, a self-checkout method in another embodiment provided by the present disclosure may include the following steps:

步骤S401,顾客在用户终端打开对应的购物APP的目标界面(如购物车界面),针对目标控件的第一操作,调用用户终端的目标交互接口与电子价签进行交互,以获取对应的商品信息。Step S401: The customer opens the target interface (such as the shopping cart interface) of the corresponding shopping APP on the user terminal. For the first operation of the target control, the target interactive interface of the user terminal is called to interact with the electronic price tag to obtain the corresponding product information. .

在本示例中,目标控件可以是添加商品控件,可以根据提示进行选择NFC方式添加商品或者扫码方式添加商品。NFC方式:将手机NFC放到电子价签NFC处进行信息读取,弹出商品信息,选择购买数量后,商品添加到APP购物车中。扫码方式:APP调用手机摄像头拍摄应用程序接口,弹出摄像头拍摄界面,用手机摄像头扫描电子价签上的价签识别码进行信息读取,弹出商品信息,选择购买数量后,商品添加到APP购物车中。可以对APP购物车内的商品进行增减操作。In this example, the target control can be the add product control. You can choose to add products by NFC or add products by scanning QR code according to the prompts. NFC method: Put the NFC of the mobile phone to the NFC of the electronic price tag to read the information. The product information will pop up. After selecting the purchase quantity, the product is added to the APP shopping cart. Code scanning method: The APP calls the mobile phone camera shooting application interface, pops up the camera shooting interface, uses the mobile phone camera to scan the price tag identification code on the electronic price tag to read the information, pops up product information, selects the purchase quantity, and adds the product to the APP for shopping In the car. You can add or delete items in the APP shopping cart.

步骤S402,顾客在用户终端的购物车界面进行付款操作,用户终端根据商品信息,生成购物结账请求。Step S402: The customer performs a payment operation on the shopping cart interface of the user terminal, and the user terminal generates a shopping checkout request based on the product information.

步骤S403,用户终端向服务器发送购物结账请求。Step S403: The user terminal sends a shopping checkout request to the server.

步骤S404,服务器对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证。Step S404: The server performs payment and settlement on the shopping behavior of the user terminal, and generates a settlement voucher based on the settlement result.

步骤S405,服务器将结账凭证发送给用户终端。Step S405: The server sends the checkout voucher to the user terminal.

步骤S406,用户终端在门禁闸机处扫描结账凭证,以使门禁闸机获取账单标识。Step S406: The user terminal scans the checkout voucher at the access control gate so that the access control gate obtains the bill identification.

步骤S407,门禁闸机称量用户购买商品的实际重量。Step S407: The access control gate weighs the actual weight of the goods purchased by the user.

步骤S408,门禁闸机将购买商品的实际重量和账单标识发送给服务器。Step S408: The access control gate sends the actual weight and bill identification of the purchased goods to the server.

步骤S409,服务器根据账单标识确定账单商品对应的理论重量,并比较购买商品的实际重量和账单商品理论重量,根据比较结果生成门禁指令。Step S409: The server determines the theoretical weight corresponding to the billed product based on the bill identification, compares the actual weight of the purchased product with the theoretical weight of the billed product, and generates an access control instruction based on the comparison result.

步骤S410,服务器将门禁指令发送给门禁闸机,以使门禁闸机根据门禁指令控制门禁闸机的开闭状态。Step S410: The server sends the access control instruction to the access control gate, so that the access control gate controls the opening and closing state of the access control gate according to the access control instruction.

在以上实施例中,电子价签和对应商品信息已预先绑定并维护在服务器中。In the above embodiment, the electronic price tag and corresponding product information have been pre-bound and maintained in the server.

本公开提供的自助结账方法,一方面,利用用户终端(如手机)的拍照或NFC的现有功能与货架上的电子价签进行交互,从而实现将商品添加在APP购物车内,将购物场所的实物商品购物过程转换到APP购物车内,从而实现购物场所内任意地点的用户在自己的终端上进行自助结账,避免了现有购物场所在人流量较大时期的排队结账现象,提高结账效率和灵活性,同时也提高了用户的购物体验。另一方面,用户可以在自己的终端上查看到购买商品的价格信息,可以避免用户在购物场所结账处的退货问题,减轻购物场所工作人员的工作量。此外,在门禁闸机处对用户购买商品的称重,以通过比较实际购物商品重量和账单对应的商品重量,验证实际购物商品与账单商品的一致性,有效减少商品未结账的现象,保障用户结账准确性,避免漏姐、误结的现象。The self-checkout method provided by the present disclosure, on the one hand, uses the existing functions of taking pictures or NFC of the user terminal (such as mobile phones) to interact with the electronic price tags on the shelves, thereby adding the goods to the APP shopping cart and integrating the shopping places. The physical product shopping process is converted into the APP shopping cart, thereby enabling users at any location in the shopping mall to perform self-service checkout on their own terminals, avoiding the queuing checkout phenomenon in existing shopping malls during periods of heavy traffic, and improving checkout efficiency. and flexibility, while also improving the user’s shopping experience. On the other hand, users can check the price information of purchased goods on their own terminals, which can avoid the problem of returns for users at the checkout of shopping malls and reduce the workload of shopping mall staff. In addition, the goods purchased by the user are weighed at the access control gate to verify the consistency of the actual purchased goods and the goods on the bill by comparing the weight of the actual purchased goods with the weight of the goods on the bill, effectively reducing the phenomenon of unchecked goods and protecting users Checkout accuracy to avoid missing items and wrong settlements.

以下介绍本公开的装置实施例,可以用于执行本公开上述的自助结账方法。对于本公开装置实施例中未披露的细节,请参照本公开上述的自助结账方法的实施例。The following describes device embodiments of the present disclosure, which can be used to perform the above-mentioned self-checkout method of the present disclosure. For details not disclosed in the device embodiments of the disclosure, please refer to the above-mentioned embodiments of the self-checkout method of the disclosure.

图5示意性示出了根据本公开的一个实施例的自助结账系统的框图。Figure 5 schematically illustrates a block diagram of a self-checkout system according to one embodiment of the present disclosure.

参照图5所示,根据本公开的一个实施例的自助结账系统500,包括:电子价签510、用户终端520和服务器530,其中:用户终端520与电子价签510进行交互操作,以获取电子价签510对应的商品信息;并根据商品信息,向服务器530发送购物结账请求;服务器530,基于接收到的购物结账请求,对用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;结账凭证用于在用户离开当前购物场所时供所述服务器验证用户结账情况。Referring to FIG. 5 , a self-checkout system 500 according to an embodiment of the present disclosure includes an electronic price tag 510 , a user terminal 520 and a server 530 , wherein the user terminal 520 interacts with the electronic price tag 510 to obtain the electronic price tag 510 . The product information corresponding to the price tag 510; and based on the product information, sends a shopping checkout request to the server 530; the server 530, based on the received shopping checkout request, performs payment and checkout for the shopping behavior of the user terminal, and generates a checkout voucher based on the checkout result; The checkout voucher is used for the server to verify the user's checkout status when the user leaves the current shopping location.

在本公开的一些实施例中,基于前述方案,用户终端520,响应于针对目标控件的第一操作,调用用户终端的目标交互接口与电子价签进行交互,目标控件为用户终端的目标界面的交互控件。In some embodiments of the present disclosure, based on the foregoing solution, the user terminal 520, in response to the first operation on the target control, calls the target interactive interface of the user terminal to interact with the electronic price tag, and the target control is the target interface of the user terminal. Interactive controls.

在本公开的一些实施例中,基于前述方案,电子价签510包括近场通信感应元件,用户终端520包括第一近场通信元件和近场通信读取接口,用户终端520,调用近场通信读取接口,激活第一近场通信元件;通过激活的第一近场通信元件与近场通信感应元件进行交互。In some embodiments of the present disclosure, based on the foregoing solution, the electronic price tag 510 includes a near field communication sensing element, the user terminal 520 includes a first near field communication element and a near field communication reading interface, and the user terminal 520 invokes near field communication. Read the interface and activate the first near field communication element; interact with the near field communication sensing element through the activated first near field communication element.

在本公开的一些实施例中,基于前述方案,电子价签510包括价签识别码,用户终端520包括第一拍摄部件及其拍摄接口;用户终端,调用拍摄接口,通过第一拍摄部件拍摄价签识别码进行交互。In some embodiments of the present disclosure, based on the foregoing solution, the electronic price tag 510 includes a price tag identification code, and the user terminal 520 includes a first shooting component and its shooting interface; the user terminal calls the shooting interface and shoots the price through the first shooting component. Sign the ID to interact.

在本公开的一些实施例中,基于前述方案,服务器530,响应于接收到商品信息的更新消息,确定对应的更新价签信息,并将更新价签信息通过网关发送给对应的电子价签510;电子价签510基于更新价签信息进行刷屏操作,以显示更新价签信息。In some embodiments of the present disclosure, based on the foregoing solution, the server 530, in response to receiving the update message of the product information, determines the corresponding updated price tag information, and sends the updated price tag information to the corresponding electronic price tag 510 through the gateway. ; The electronic price tag 510 performs a screen refresh operation based on the updated price tag information to display the updated price tag information.

在本公开的一些实施例中,基于前述方案,系统500还包括手持设备,手持设备,通过第二近场通信元件或第二拍摄部件对电子价签510及对应商品进行对应关系绑定,并将绑定关系上传至服务器530。In some embodiments of the present disclosure, based on the foregoing solutions, the system 500 further includes a handheld device that performs corresponding binding on the electronic price tag 510 and the corresponding product through the second near field communication element or the second photographing component, and Upload the binding relationship to the server 530.

在本公开的一些实施例中,基于前述方案,如图6所示,自助结账系统600包括电子价签610、用户终端620、服务器630和门禁闸机640,门禁闸机640扫描用户终端620的结账凭证,以获取对应的账单标识信息;并向服务器630发送所述账单标识信息;服务器630根据接收的账单标识信息,生成第一门禁指令;并向门禁闸机640发送第一门禁指令;根据第一门禁指令控制门禁闸机640的开闭状态。In some embodiments of the present disclosure, based on the foregoing solution, as shown in Figure 6, the self-checkout system 600 includes an electronic price tag 610, a user terminal 620, a server 630 and an access control gate 640. The access control gate 640 scans the user terminal 620 Checkout voucher to obtain the corresponding bill identification information; send the bill identification information to the server 630; the server 630 generates the first access control instruction according to the received bill identification information; and sends the first access control instruction to the access control gate 640; according to The first access control command controls the opening and closing state of the access control gate 640.

在本公开的一些实施例中,基于前述方案,门禁闸机640还包括重量感应元件,门禁闸机640,通过重量感应元件获取购买商品的重量信息,并将购买商品的重量信息发送给服务器630;服务器630基于支付结账的商品信息,确定结账商品的重量信息;比较购买商品的重量信息与结账商品的重量信息,根据比较结果,生成第二门禁指令,并向门禁闸机640发送第二门禁指令;根据第二门禁指令控制门禁闸机640的开闭状态。In some embodiments of the present disclosure, based on the foregoing solution, the access control gate 640 also includes a weight sensing element. The access control gate 640 obtains the weight information of the purchased goods through the weight sensing element, and sends the weight information of the purchased goods to the server 630 ; The server 630 determines the weight information of the checkout product based on the payment and checkout product information; compares the weight information of the purchased product with the weight information of the checkout product, generates a second access control instruction based on the comparison result, and sends the second access control command to the access control gate 640 Command; control the opening and closing state of the access control gate 640 according to the second access control command.

本实施例中的自助结账系统中各模块/单元的详细信息已经在前述实施例中的自助结账方法中进行了详细描述,此处不再赘述。The detailed information of each module/unit in the self-service checkout system in this embodiment has been described in detail in the self-service checkout method in the previous embodiment, and will not be described again here.

应当注意,尽管在上文详细描述中提及了用于执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。It should be noted that although several modules or units of the apparatus for execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to embodiments of the present disclosure, the features and functions of two or more modules or units described above may be embodied in one module or unit. Conversely, the features and functions of one module or unit described above may be further divided into being embodied by multiple modules or units.

所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。Those skilled in the art will understand that various aspects of the present invention may be implemented as systems, methods or program products. Therefore, various aspects of the present invention can be implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which may be collectively referred to herein as "Circuit", "Module" or "System".

在本示例性实施方式中,还提供了一种计算机程序产品,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。In this exemplary embodiment, a computer program product is also provided, on which a program product capable of implementing the method described above in this specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes program code. When the program product is run on a terminal device, the program code is used to cause the terminal device to execute the above described instructions. The steps according to various exemplary embodiments of the present invention are described in the "Exemplary Methods" section.

根据本发明的实施方式的用于实现上述方法的程序产品,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The program product for implementing the above method according to an embodiment of the present invention can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus or device.

程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。The Program Product may take the form of one or more readable media in any combination. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: electrical connection with one or more conductors, portable disk, hard disk, random access memory (RAM), read only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.

计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave carrying readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium that can send, propagate, or transport the program for use by or in connection with an instruction execution system, apparatus, or device.

可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical cable, RF, etc., or any suitable combination of the foregoing.

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., as well as conventional procedural programming. Language—such as "C" or a similar programming language. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server execute on. In situations involving remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device, such as provided by an Internet service. (business comes via Internet connection).

此外,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。In addition, the above-mentioned drawings are only schematic illustrations of processes included in the methods according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal sequence of these processes. In addition, it is also easy to understand that these processes may be executed synchronously or asynchronously in multiple modules, for example.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施例。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。Other embodiments of the disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure that follow the general principles of the disclosure and include common knowledge or customary technical means in the technical field that are not disclosed in the disclosure. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1.一种自助结账方法,包括:1. A self-checkout method comprising: 用户终端与电子价签进行交互操作,以获取所述电子价签对应的商品信息;The user terminal interacts with the electronic price tag to obtain product information corresponding to the electronic price tag; 所述用户终端根据所述商品信息,向服务器发送购物结账请求;The user terminal sends a shopping checkout request to the server based on the product information; 所述服务器基于接收到的所述购物结账请求,对所述用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;所述结账凭证用于在用户离开当前购物场所时供所述服务器验证用户结账情况。The server performs payment and settlement for the shopping behavior of the user terminal based on the received shopping checkout request, and generates a checkout voucher based on the checkout result; the checkout voucher is used for the server when the user leaves the current shopping place. Verify user checkout status. 2.根据权利要求1所述的方法,其特征在于,所述用户终端与电子价签进行交互操作,包括:2. The method according to claim 1, characterized in that the user terminal interacts with the electronic price tag, including: 响应于针对目标控件的第一操作,调用所述用户终端的目标交互接口与所述电子价签进行交互,所述目标控件为所述用户终端的目标界面的交互控件。In response to the first operation on a target control, the target interactive interface of the user terminal is called to interact with the electronic price tag, and the target control is an interactive control of the target interface of the user terminal. 3.根据权利要求1所述的方法,其特征在于,所述电子价签包括近场通信感应元件,所述用户终端包括第一近场通信元件和近场通信读取接口,所述用户终端与电子价签进行交互操作,包括:3. The method according to claim 1, wherein the electronic price tag includes a near field communication sensing element, the user terminal includes a first near field communication element and a near field communication reading interface, and the user terminal Interact with electronic price tags, including: 调用所述近场通信读取接口,激活所述第一近场通信元件;Call the near field communication reading interface to activate the first near field communication element; 通过激活的第一近场通信元件与所述近场通信感应元件进行交互。The near field communication sensing element is interacted with by an activated first near field communication element. 4.根据权利要求1或3所述的方法,其特征在于,所述电子价签包括价签识别码,所述用户终端包括第一拍摄部件及其拍摄接口;所述用户终端与电子价签进行交互操作,包括:4. The method according to claim 1 or 3, characterized in that the electronic price tag includes a price tag identification code, the user terminal includes a first shooting component and a shooting interface thereof; the user terminal and the electronic price tag Perform interactive operations, including: 调用所述拍摄接口,通过所述第一拍摄部件拍摄所述价签识别码进行交互。The photographing interface is called, and the price tag identification code is photographed through the first photographing component for interaction. 5.根据权利要求1所述的方法,其特征在于,所述方法还包括:5. The method according to claim 1, characterized in that, the method further comprises: 通过门禁闸机扫描所述用户终端的所述结账凭证,以获取对应的账单标识信息;并向所述服务器发送所述账单标识信息;Scan the checkout voucher of the user terminal through the access control gate to obtain the corresponding bill identification information; and send the bill identification information to the server; 所述服务器根据接收的所述账单标识信息,生成第一门禁指令;并向所述门禁闸机发送所述第一门禁指令;The server generates a first access control instruction based on the received bill identification information; and sends the first access control instruction to the access control gate; 根据所述第一门禁指令控制所述门禁闸机的开闭状态。The opening and closing state of the access control gate is controlled according to the first access control instruction. 6.根据权利要求5所述的方法,其特征在于,所述门禁闸机还包括重量感应元件,所述方法还包括:6. The method of claim 5, wherein the access control gate further includes a weight sensing element, and the method further includes: 通过重量感应元件获取购买商品的重量信息,并将所述购买商品的重量信息发送给所述服务器;Obtain the weight information of the purchased goods through the weight sensing element, and send the weight information of the purchased goods to the server; 所述服务器基于所述支付结账的商品信息,确定结账商品的重量信息;比较所述购买商品的重量信息与所述结账商品的重量信息,根据比较结果,生成第二门禁指令,并向所述门禁闸机发送所述第二门禁指令;The server determines the weight information of the checkout product based on the payment and checkout product information; compares the weight information of the purchased product with the weight information of the checkout product, generates a second access control instruction based on the comparison result, and sends it to the The access control gate sends the second access control instruction; 根据所述第二门禁指令控制所述门禁闸机的开闭状态。The opening and closing state of the access control gate is controlled according to the second access control instruction. 7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:7. The method according to any one of claims 1-6, characterized in that the method further includes: 所述服务器响应于接收到所述商品信息的更新消息,确定对应的更新价签信息,并将所述更新价签信息通过网关发送给对应的电子价签;In response to receiving the update message of the product information, the server determines the corresponding updated price tag information, and sends the updated price tag information to the corresponding electronic price tag through the gateway; 所述电子价签基于所述更新价签信息进行刷屏操作,以显示所述更新价签信息。The electronic price tag performs a screen refresh operation based on the updated price tag information to display the updated price tag information. 8.根据权利要求1所述的方法,其特征在于,所述方法还包括:8. The method according to claim 1, characterized in that, the method further comprises: 通过手持设备的第二近场通信元件或第二拍摄部件对所述电子价签及对应商品进行对应关系绑定,并将绑定关系上传至所述服务器。The electronic price tag and the corresponding product are bound in a corresponding relationship through the second near field communication component or the second photographing component of the handheld device, and the binding relationship is uploaded to the server. 9.一种自助结账系统,其特征在于,所述系统包括:电子价签、用户终端和服务器,其中:9. A self-service checkout system, characterized in that the system includes: an electronic price tag, a user terminal and a server, wherein: 所述用户终端与所述电子价签进行交互操作,以获取所述电子价签对应的商品信息;并根据所述商品信息,向所述服务器发送购物结账请求;The user terminal interacts with the electronic price tag to obtain product information corresponding to the electronic price tag; and sends a shopping checkout request to the server based on the product information; 所述服务器,基于接收到的所述购物结账请求,对所述用户终端的购物行为进行支付结账,并基于结账结果生成结账凭证;所述结账凭证用于在用户离开当前购物场所时供所述服务器验证用户结账情况。The server performs payment and settlement for the shopping behavior of the user terminal based on the received shopping checkout request, and generates a checkout voucher based on the checkout result; the checkout voucher is used to provide the user with the payment when he or she leaves the current shopping location. The server verifies the user's checkout status. 10.一种计算机程序产品,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-8任一项所述的方法。10. A computer program product having a computer program stored thereon, characterized in that when the program is executed by a processor, the method according to any one of claims 1-8 is implemented.
CN202310768470.1A 2023-06-27 2023-06-27 Self-checkout methods and systems, computer program products Pending CN116778645A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310768470.1A CN116778645A (en) 2023-06-27 2023-06-27 Self-checkout methods and systems, computer program products

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310768470.1A CN116778645A (en) 2023-06-27 2023-06-27 Self-checkout methods and systems, computer program products

Publications (1)

Publication Number Publication Date
CN116778645A true CN116778645A (en) 2023-09-19

Family

ID=87985658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310768470.1A Pending CN116778645A (en) 2023-06-27 2023-06-27 Self-checkout methods and systems, computer program products

Country Status (1)

Country Link
CN (1) CN116778645A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6189789B1 (en) * 1998-09-09 2001-02-20 International Business Machines Corporation Method and system for a merchandise checkout system
CN106127538A (en) * 2015-05-08 2016-11-16 唐琳娜 Supermarket self-service shopping system and self-service shopping method
CN108537533A (en) * 2018-03-23 2018-09-14 阿里巴巴集团控股有限公司 Self-service shopping settlement method and system
CN109102274A (en) * 2018-06-27 2018-12-28 深圳市赛亿科技开发有限公司 A kind of unmanned supermarket intelligent shopping settlement method and system
CN109166215A (en) * 2018-08-16 2019-01-08 江苏腾路物联网科技有限公司 A kind of unmanned antitheft system for supermarket and method
CN208861376U (en) * 2018-10-31 2019-05-14 浙江星星冷链集成股份有限公司 A kind of self-service cabinet system with wireless control electronics price tag
CN111008832A (en) * 2018-10-04 2020-04-14 格拉迪科技有限公司 NFC price tag for fast checkout

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6189789B1 (en) * 1998-09-09 2001-02-20 International Business Machines Corporation Method and system for a merchandise checkout system
CN106127538A (en) * 2015-05-08 2016-11-16 唐琳娜 Supermarket self-service shopping system and self-service shopping method
CN108537533A (en) * 2018-03-23 2018-09-14 阿里巴巴集团控股有限公司 Self-service shopping settlement method and system
CN109102274A (en) * 2018-06-27 2018-12-28 深圳市赛亿科技开发有限公司 A kind of unmanned supermarket intelligent shopping settlement method and system
CN109166215A (en) * 2018-08-16 2019-01-08 江苏腾路物联网科技有限公司 A kind of unmanned antitheft system for supermarket and method
CN111008832A (en) * 2018-10-04 2020-04-14 格拉迪科技有限公司 NFC price tag for fast checkout
CN208861376U (en) * 2018-10-31 2019-05-14 浙江星星冷链集成股份有限公司 A kind of self-service cabinet system with wireless control electronics price tag

Similar Documents

Publication Publication Date Title
CN108537533B (en) A kind of self-service shopping settlement method and system
US8422949B1 (en) Public kiosk providing near field communication services
US10181119B2 (en) Methods and systems for self-service checkout
CN104641391B (en) Order in advance using your mobile device
US20180336384A1 (en) Register Device, Program, Settlement Assistance System, and Settlement Assistance Method
US20220343298A1 (en) System and method for third party payment at point of sale terminals
CN106844063B (en) Cross-platform data processing method and system and cross-platform data sharing system
CN108520605A (en) A kind of self-help shopping air control method and system
US20140279291A1 (en) Systems and methods for communicating to a computing device information associated with the replenishment status of a retail item
CN103262108A (en) Method for Automated Checkout Using Mobile Devices
US20180059874A1 (en) Method and device for processing operation
KR20170118431A (en) Electronic device and payment method using the same
CN109615353A (en) A kind of method of payment and device
US20230376931A1 (en) Payment device and process
KR20180098069A (en) Agency settlement system, server and controlling method thereof
CN107316194A (en) It is a kind of based on positional information from the dynamic auxiliary means of payment and device
GB2549390A (en) A system for tracking physical objects
US20140149241A1 (en) System, method and computer program product for providing location based product or order fulfillment
CN111144863A (en) Processing method and device for bank card information change of withholding account and related equipment
CN108346095A (en) Management-control method, device, equipment and the computer readable storage medium of association system
CN116778645A (en) Self-checkout methods and systems, computer program products
US20220351180A1 (en) Computer Implemented System and Method for Touchless Parking Entry, Payment, and Exit from Parking Facility, and Computer-Readable Medium Having Processor-Executable Instructions For Same
CN116342221A (en) Address modification method, device, equipment and storage medium
KR20130126048A (en) Payment method and system
KR20150141200A (en) System and method of providing a taxi call payment service

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination