Transaction processor and information processing program
The transaction processing device and program enable customers to access salesperson-specific web pages via a POS system, addressing the challenge of limited time for relationship-building by facilitating ongoing engagement.
Patent Information
- Application Number
- JP2024037275
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-11
- Publication Date
- 2025-09-25
AI Technical Summary
In apparel retail stores, salespeople often lack sufficient time to build personal relationships with customers due to busy schedules, limiting the opportunity for relationship-building interactions.
A transaction processing device and information processing program that associates salesperson identifiers with web page links, enabling customers to access personalized pages through a POS system, allowing for relationship-building opportunities even after the transaction.
Facilitates customer engagement by providing access to salesperson-specific web pages, encouraging repeat visits and enhancing customer relationships through personalized content.
Smart Images

Figure 2025138275000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a transaction processing device and an information processing program. [Background technology]
[0002] In apparel retail stores, it is beneficial for salespeople to build good personal relationships with customers in order to improve sales performance. However, due to circumstances such as busy times, there may be a limit to the amount of time a salesperson can spend with each customer, making it difficult to build the above-mentioned good relationships. For these reasons, it is important to create opportunities to build relationships with customers who visit the store, even when the store is unable to provide adequate support. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2023-037021 Summary of the Invention [Problem to be solved by the invention]
[0004] The problem to be solved by the present invention is to provide a transaction processing device and an information processing program that can provide an opportunity to build relationships with customers who visit a store. [Means for solving the problem]
[0005] The transaction processing device of the embodiment includes a processing means, a storage means, an acquisition means, and an output means. The processing means processes a transaction with a customer in response to an operation by a salesperson. The storage means stores link information of a web page in association with an identifier of the salesperson. The acquisition means acquires the identifier of the salesperson who is the operator. The output means outputs the link information stored in the storage means in association with the identifier acquired by the acquisition means in a state that enables an information terminal to access the web based on the link information. [Brief explanation of the drawings]
[0006] [Figure 1] 1 is a block diagram showing a schematic configuration of a POS system according to an embodiment and a main circuit configuration of a POS terminal device. [Figure 2] FIG. 1 is a diagram schematically illustrating the configuration of one data record included in a salesperson database. [Figure 3] 10 is a flowchart of a URL registration process. [Figure 4] 1 is a flowchart of a transaction process. [Figure 5] FIG. 10 is a diagram illustrating an example of a salesperson screen. [Figure 6] FIG. 10 is a diagram illustrating an example of a paper receipt. [Figure 7] FIG. 10 is a diagram illustrating an example of a screen for confirming transaction details using an electronic receipt service. DETAILED DESCRIPTION OF THE INVENTION
[0007] An example of an embodiment will be described below with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of a POS system 1 according to this embodiment and a main circuit configuration of a POS terminal device 100. As shown in FIG. The POS system 1 is configured so that multiple POS terminal devices 100, POS servers 200, and electronic receipt servers 300 can communicate with each other via a communication network 2. The communication network 2 can be a local area network (LAN), the Internet, a virtual private network (VPN), a public communication network, a mobile communication network, or the like, either alone or in appropriate combination. Typically, a LAN and the Internet are used as the communication network 2.
[0008] The POS terminal 100 performs processing for selling merchandise to customers in a store. In other words, the POS terminal 100 is an example of a transaction processing device that processes transactions for selling merchandise. The number of POS terminals 100 included in the POS system 1 is arbitrary. In this embodiment, multiple POS terminals 100 are included, but it is also possible to include only one. Note that this embodiment illustrates a POS terminal 100 that is suitable for use in a store where one POS terminal 100 is shared by multiple sales staff. An example of a store that uses this type of usage is an apparel store.
[0009] The POS server 200 is an information processing device that performs information processing to collectively manage transactions processed by the multiple POS terminal devices 100. The POS server 200 may also perform information processing to support transaction processing in the POS terminal devices 100.
[0010] The electronic receipt server 300 accumulates and manages receipt data showing details of transactions made by customers who are registered as electronic receipt members. In response to a request from any information terminal via the communication network 2, the electronic receipt server 300 transmits data for displaying an electronic receipt screen to the requesting information terminal via the communication network 2.
[0011] The POS terminal 100 is a so-called face-to-face type, and is mainly operated by a salesperson. The POS terminal 100 is installed inside a store facing a workspace for the salesperson. Customers usually wait in a designated waiting space separate from the workspace. The POS terminal device 100 includes a processor 101, a main memory unit 102, an auxiliary memory unit 103, a salesperson side touch panel 104, a keyboard 105, a scanner unit 106, a payment terminal 107, a change unit 108, a receipt printer 109, a customer side touch panel 110, a communication unit 111, and a transmission path 112.
[0012] In addition, some or all of the salesperson's touch panel 104, keyboard 105, scanner unit 106, payment terminal 107, change unit 108, receipt printer 109 and customer's touch panel 110 may be treated as separate units from the main unit comprising the processor 101, main memory unit 102, auxiliary memory unit 103, communication unit 111 and transmission path 112 and may be attached externally to the main unit.
[0013] The processor 101, the main storage unit 102, and the auxiliary storage unit 103 are connected by a transmission line 112 to form a computer for executing information processing related to the control of the POS terminal device 100. The processor 101 corresponds to the central part of the computer. The processor 101 controls each part of the POS terminal 100 to realize various functions of the POS terminal 100 by executing information processing based on information processing programs such as an operating system, middleware, and application programs stored in the main storage unit 102 and the auxiliary storage unit 103.
[0014] The main memory unit 102 corresponds to the main memory portion of the computer. The main memory unit 102 includes a read-only memory area and a rewritable memory area. The main memory unit 102 stores part of the information processing program in the read-only memory area. The main memory unit 102 may also store data required for the processor 101 to execute processes for controlling each component in the read-only memory area or the rewritable memory area. The main memory unit 102 uses the rewritable memory area as a work area for the processor 101.
[0015] The auxiliary storage unit 103 corresponds to the auxiliary storage portion of the computer. The auxiliary storage unit 103 includes well-known storage devices such as an EEPROM (electric erasable programmable read-only memory), an HDD (hard disk drive), and an SSD (solid state drive). The auxiliary storage unit 103 stores data used by the processor 101 in performing various information processing operations and data generated by the processing operations of the processor 101. The auxiliary storage unit 103 may also store the information processing programs. In this embodiment, the auxiliary storage unit 103 stores a control program PRA. The control program PRA is an application program that describes processing procedures related to information processing for realizing various functions of the POS terminal device 100. The auxiliary storage unit 103 also stores a salesperson database DBA. The salesperson database DBA will be described later.
[0016] Salesperson-side touch panel 104 is provided facing the salesperson. Salesperson-side touch panel 104 displays a screen for presenting information to the salesperson. Salesperson-side touch panel 104 also allows the salesperson to input instructions by touching the screen. The keyboard 105 is provided with a number of hard keys for easy operation by the salesperson from the salesperson's side. The keyboard 105 allows the salesperson to input instructions by pressing these hard keys.
[0017] Scanner unit 106 reads a barcode and outputs the barcode information represented by the barcode. Scanner unit 106 may be a fixed device that is placed on a table or the like and reads a barcode held in front of a reading window, or a handheld device that is held by a salesperson and reads a barcode facing the reading surface.
[0018] The payment terminal 107 reads data recorded on payment cards such as credit cards, prepaid cards, and electronic money cards. The payment terminal 107 also writes data to the payment cards. The payment terminal 107 is equipped with at least one reading device capable of reading IC cards, magnetic stripes, and near-field communication (NFC) data from credit cards. The IC reading device reads data stored in an integrated circuit (IC) on a credit card through communication via electrical contacts. The magnetic stripe reading device uses a magnetic head to read data magnetically recorded on a magnetic stripe formed on the surface of the credit card. Both IC and magnetic stripe reading require contact between the payment terminal 107 and the credit card, and are examples of contact reading. The near-field communication reading device reads data stored in an integrated circuit (IC) on a credit card through wireless communication such as NFC (near field communication). The payment terminal 107 then performs payment processing using the payment information read by the reading device. The settlement terminal 107 may be provided so as to be operated by a salesperson or a customer.
[0019] The change unit 108 counts the value of coins inserted through the coin slot and stores them in an internal storage. The change unit 108 discharges coins stored in the storage to a coin tray through the coin discharge port. The change unit 108 counts the value of banknotes inserted through the banknote slot and stores them in an internal storage. The change unit 108 discharges banknotes stored in the storage from the banknote discharge port. The banknote discharge port holds the discharged banknotes with a portion of them exposed to the outside. The change unit 108 may be installed so that it receives coins and banknotes inserted by a sales clerk and discharges the coins and banknotes to the sales clerk's side, or it may be installed so that it receives coins and banknotes inserted by a customer and discharges the coins and banknotes to the customer's side.
[0020] The receipt printer 109 prints an image of a receipt, invoice, sales slip, or other voucher onto receipt paper. The receipt printer 109 then ejects the receipt paper with the image printed on it from the receipt ejection port. The receipt printer 109 may be installed so that it ejects the receipt paper either to the salesperson or to the customer. The customer-side touch panel 110 is provided facing the customer. The customer-side touch panel 110 displays a screen for presenting information to the customer. The customer-side touch panel 110 also inputs instructions by touching the screen by the customer.
[0021] The communication unit 111 performs communication processing for the processor 101 to exchange various data with any device, such as the POS server 200, via the communication network 2. As the communication unit 111, a well-known device conforming to the communication method of the communication network 2 can be used. The transmission path 112 includes an address bus, a data bus, a control signal line, etc. The transmission path 112 transmits data and signals exchanged between the components connected thereto.
[0022] The basic hardware of the POS terminal 100 can be, for example, the hardware of another existing POS terminal. In this case, the POS terminal 100 is generally transferred with the control program PRA stored in the auxiliary storage unit 103. However, the hardware of the POS terminal 100 and the control program PRA may be transferred separately without the control program PRA stored in the auxiliary storage unit 103. The control program PRA may then be written into the auxiliary storage unit 103 in response to an operator's operation. Alternatively, the hardware of the POS terminal 100 and the control program PRA may be transferred separately with a different version of an information processing program of the same type as the control program PRA stored in the auxiliary storage unit 103. The control program PRA may then be written to the auxiliary storage unit 103, replacing the information processing program already stored therein. The control program PRA may be transferred by recording it on a removable recording medium such as a magnetic disk, magneto-optical disk, optical disk, or semiconductor memory, or by communication via a network. The control program PRA may be stored in the main storage unit 102.
[0023] The salesperson database DBA is a database that describes data related to salespersons who may be operators of the POS terminal device 100. The salesperson database DBA is a collection of data records REA associated with each of a plurality of salespersons. FIG. 2 is a diagram showing a schematic configuration of one data record REA included in the salesperson database DBA.
[0024] The data record REA includes fields FAA, FAB, and FAC. Field FAA contains a salesperson code as an identifier for distinguishing the associated salesperson from other salespersons. Field FAB contains the name of the associated salesperson. Field FAC contains link information for a web page that the associated salesperson wants to introduce to the customer. The link information is, for example, a URL (uniform resource locator). Note that field FAB does not necessarily have to be included in the data record REA. Alternatively, a field containing other arbitrary information may be added to the data record REA. As described above, the salesperson database DBA represents web page link information in association with each salesperson code serving as an identifier for a plurality of salespersons, and the auxiliary storage unit 103 is an example of storage means.
[0025] Next, the operation of the POS system 1 configured as described above will be explained. Note that the content of the process explained below will mainly focus on the process related to the characteristic operation, and the explanation of the same process as that performed in existing POS systems of the same type will be omitted. Furthermore, the process explained below is just an example, and it is possible to change the order of some of the processes, omit some of the processes, etc. as appropriate.
[0026] For example, a salesperson creates a web page (hereinafter referred to as "My Page") that introduces products sold in the store and makes it available for viewing by any user via the Internet. Then, the salesperson specifies the execution of URL registration, which is provided as one of the salesperson-related setting tasks of the POS terminal device 100, by performing a predetermined operation on the salesperson-side touch panel 104. In the POS terminal device 100 for which this specification has been made, the processor 101 executes a URL registration process in the information processing based on the control program PRA.
[0027] FIG. 3 is a flowchart of the URL registration process. In ACT11, processor 101 acquires a salesperson code. For example, processor 101 displays a GUI (graphical user interface) screen on salesperson-side touch panel 104, which displays an input area for inputting the salesperson code, and receives input of the salesperson code into the input area. Alternatively, for example, when the salesperson has scanner unit 106 read a barcode that is printed on a salesperson ID card and represents the salesperson code, processor 101 extracts the salesperson code from the barcode data output by scanner unit 106. Alternatively, for example, processor 101 displays a GUI screen on salesperson-side touch panel 104, which displays an array of softkeys, each associated with a salesperson code, and acquires the salesperson code associated with the tapped softkey.
[0028] In ACT 12, the processor 101 acquires a URL. For example, the processor 101 displays a GUI screen showing an input area for inputting a URL on the salesperson's touch panel 104, and receives input of a salesperson code into the input area.
[0029] In ACT13, the processor 101 searches the salesperson database DBA for a data record REA in which the salesperson code acquired in ACT11 is set in field FAA, and sets the URL acquired in ACT12 in field FAC of the corresponding data record REA. If a URL has already been set in field FAC of the corresponding data record REA, the processor 101 rewrites it to the URL acquired in ACT 12. At this time, the processor 101 may have the operator specify whether or not to update the URL, and execute ACT13 only if the update is specified. Then, when ACT13 is completed, the processor 101 ends the URL registration process.
[0030] The processor 101 may notify other POS terminals 100 of the current update of the salesperson database DBA. The processor 101 may then update the salesperson database DBA in the POS terminal 100 that has received such a notification. In this way, when a salesperson operates multiple POS terminals 100, it is not necessary for each of the multiple POS terminals 100 to perform the above-mentioned registration process.
[0031] When the POS terminal device 100 is in an operating state for processing a transaction with a customer, the processor 101 executes a customer response process in the information processing based on the control program PRA. 4 is a flowchart of the customer service process. Note that the main feature of the customer service process of this embodiment is the process related to the screen display on the customer-side touch panel 110, so the following description will focus on this characteristic process, and illustrations and descriptions of other processes will be omitted.
[0032] In ACT21, the processor 101 displays a standby screen on the customer-side touch panel 110. The standby screen is a screen that is predetermined, for example, by an administrator of the POS terminal 100, as a display screen when the POS terminal 100 is not being used to serve customers. The standby screen is expected to be a screen that displays advertisements aimed at unspecified customers or provides store guidance. Multiple standby screens may be displayed in sequence.
[0033] In ACT22, the processor 101 waits for a salesperson code to be specified. As an example, multiple sellers each serve customers in a store. When a customer requests a purchase, the seller designates their own salesperson code through a predetermined operation on the POS terminal device 100, which is in the standby state. For example, the seller uses the scanner unit 106 to read a barcode representing the salesperson code printed on the salesperson ID card they possess. In this case, the processor 101 attempts to extract the salesperson code from the barcode data output by the scanner unit 106, and if the extraction of the salesperson code is successful, the salesperson code is designated and the result is determined to be YES. Alternatively, the seller taps a softkey associated with their own salesperson code on a GUI screen that lists softkeys each associated with a salesperson code. In this case, the processor 101 displays the GUI screen on the salesperson touch panel 104, and when the corresponding tap is detected on the salesperson touch panel 104, the processor 101 determines that the salesperson code has been designated and the result is YES. If the determination is YES, the processor 101 proceeds to ACT23.
[0034] In ACT23, the processor 101 acquires the salesperson code specified as above. Thus, the processor 101 executes information processing based on the control program PRA, and the computer with the processor 101 as its central part functions as an acquisition means. In ACT24, the processor 101 checks whether there is a My Page registered for the salesperson identified by the salesperson code acquired in ACT22. For example, the processor 101 searches the salesperson database DBA for a data record REA in which the salesperson code acquired in ACT22 is set in field FAA, and checks whether a URL is set in field FAC of the corresponding data record REA. If the processor 101 confirms that a URL is set, it determines that there is a My Page, judges YES, and proceeds to ACT25.
[0035] In ACT25, the processor 101 displays a salesperson screen on the customer-side touch panel 110. The salesperson screen is a screen for guiding the customer to the My Page of the salesperson operating the POS terminal 100. The salesperson operating the POS terminal 100 is the salesperson in charge of serving the customer for the transaction that is about to be processed by the POS terminal 100. The processor 101 acquires, via the communication network 2, the web page that can be viewed using the URL set in field FAC of the data record REA found in ACT23, and generates a salesperson screen by overlaying a two-dimensional code representing the URL on the web page.
[0036] FIG. 5 is a diagram showing an example of the salesperson screen. The salesperson screen shown in Figure 5 is a case where a web page containing areas ARA, ARB, and ARC can be viewed using the URL set in field FAC of the data record REA found in ACT 23. The salesperson screen shown in Figure 5 displays the two-dimensional code TCA overlaid on the web page.
[0037] Area ARA represents the salesperson's profile using text strings. Examples of text strings in area ARA include the salesperson's nickname, the name of the store where the salesperson works, their gender, their height, and their social networking service (SNS) user ID. Area ARB represents the salesperson's comments about the product proposal using text strings. For example, a text string in area ARB might read, "In terms of fashion, I prefer modern and simple designs. I find styles that combine classic elements with minimalism particularly appealing." Figure 5 does not show the content displayed in areas ARA and ARB. Area ARC represents images related to the product proposal by the salesperson. In Figure 5, area ARC displays images of each of the two styles proposed by the salesperson. The two-dimensional code TCA represents the URL set in field FAC of the data record REA found by ACT23.
[0038] Thus, displaying the salesperson screen on the customer-side touch panel 110 corresponds to displaying a web page corresponding to the link information on the customer-side touch panel 110 as a display device. Displaying the two-dimensional code TCA, which is an example of an optically readable code representing the link information, on the customer-side touch panel 110 as a display device is one form of outputting in a state that allows an information terminal to perform web access based on the link information. Thus, by having the processor 101 execute information processing based on the control program PRA, the computer with the processor 101 as its central part functions as display means and output means.
[0039] As ACT26, the processor 101 executes transaction processing. The transaction processing involves registering the items to be transacted as transaction items, calculating the prices for all transaction items, and settling the corresponding prices, all while receiving operations by the salesperson on the salesperson-side touch panel 104, keyboard 105, and scanner unit 106, and operations by the salesperson or customer on the settlement terminal 107 and change unit 108. The details of this transaction processing may be similar to the processing performed, for example, by another existing POS terminal device. Thus, by the processor 101 executing information processing based on the control program PRA, the computer with the processor 101 as its central part functions as processing means.
[0040] In ACT 27, the processor 101 performs a receipt issuing process. For example, if the customer does not wish to use the electronic receipt service, the processor 101 issues a paper receipt showing the details of the transaction processed in ACT 26. That is, for example, the processor 101 displays the details of the transaction processed in ACT 26 in a predetermined form, generates a receipt image showing the two-dimensional code TCA, and causes the receipt printer 109 to print the receipt image.
[0041] FIG. 6 is a diagram showing an example of a paper receipt. Thus, issuing a paper receipt showing the two-dimensional code TCA is one way of outputting in a state that allows an information terminal to access the web based on the link information by having the receipt printer 109, which serves as a printing device, print an optically readable code showing the link information. Thus, by having the processor 101 execute information processing based on the control program PRA, the computer with the processor 101 as its central part functions as output means.
[0042] 3 and the URL set in field FAC of the data record REA found in ACT 23. The processor 101 then sends registration request data in a predetermined form, including the receipt data and the user code assigned to the customer by the electronic receipt service, from the communication unit 111 to the communication network 2, addressed to the electronic receipt server 300. For example, when the processor 101 processes a transaction in ACT26, if the processor 101 is able to obtain the customer's user code, it determines that the customer wishes to use the electronic receipt service and includes this obtained user code in the above-mentioned registration request data.
[0043] For example, when the electronic receipt server 300 receives the registration request data as described above, it adds the receipt data included in the registration request data to the database and manages the receipt data in association with the user code included in the record request data. Thus, the details of the transaction can be confirmed on any information terminal using the electronic receipt service.
[0044] FIG. 7 is a diagram showing an example of an electronic receipt screen for confirming transaction details using an electronic receipt service. Figure 7 is an example of an electronic receipt screen for the same transaction for which the paper receipt shown in Figure 6 would be issued if the electronic receipt service were not used. The character string CSA in Figure 7 represents a URL. When the operator of the information terminal taps this character string, the web page that can be viewed at the corresponding URL is displayed by the browser application or electronic receipt application function of the information terminal. The display of the electronic receipt screen on the information terminal may be performed, for example, by sending an image file created by the electronic receipt server 300 to directly represent the electronic rate screen from the electronic receipt server 300 to the information terminal, and the screen may be displayed based on this image file. However, the display of the electronic receipt screen on the information terminal may be performed, for example, by sending a data file created by the electronic receipt server 300 to represent the structure of the electronic rate screen from the electronic receipt server 300 to the information terminal, and the electronic receipt screen may be created and displayed by the information terminal based on this data file, for example, using the functions of a web browser application or an electronic receipt application. The image file or data file may be generated by the POS terminal device 100.
[0045] In this way, when the processor 101 sends receipt data indicating a URL in ACT27, the URL is displayed on the electronic receipt screen of the information terminal, making it possible for the information terminal to access the web based on the URL. In other words, when the processor 101 executes information processing based on the control program PRA, the computer, which includes the processor 101 as its core, sends receipt data including link information, and functions as output means for outputting the link information in a state that enables the information terminal to access the web based on the link information. In ACT28 in Fig. 3, the processor 101 stops displaying the salesperson screen, and then returns to ACT21.
[0046] Thus, while waiting for the transaction process to finish, the customer will see the salesperson screen displayed on the customer-side touch panel 110, and will be able to learn of the existence of the My Page of the salesperson who is assisting the customer. This can be an opportunity to build a relationship between the customer and the salesperson. If the customer becomes interested in the salesperson based on the My Page, it can motivate them to return to the store.
[0047] Furthermore, by using an information terminal such as a smartphone owned by the customer to read the two-dimensional code TCA displayed on the salesperson screen, the customer can easily view the My Page displayed on the salesperson screen on the information terminal, which allows the customer to view the My Page even after leaving the POS terminal 100.
[0048] Furthermore, if a customer wishes to view the My Page displayed on the salesperson screen after leaving the POS terminal device 100, the customer can read the two-dimensional code TCA displayed on the paper receipt using any information terminal, and view the My Page displayed on the salesperson screen on that information terminal.
[0049] Alternatively, if a customer wants to view the My Page displayed on the salesperson screen after leaving the POS terminal device 100, the customer can tap the character string CSA displayed on the electronic receipt service viewing screen to view the My Page displayed on the salesperson screen on the information terminal displaying the viewing screen.
[0050] However, if the processor 101 cannot confirm that a URL is set in field FAC for the data record REA in which the salesperson code obtained in ACT22 is set in field FAA, it determines that there is no My Page and judges NO in ACT24, and proceeds to ACT29.
[0051] In ACT 29, the processor 101 displays a store screen on the customer-side touch panel 110. The store screen is a screen that is predetermined, for example, by an administrator of the POS terminal 100, as a display screen when the POS terminal 100 is being used to serve customers. The store screen is expected to be a screen for advertising to customers who have concluded a transaction, or a screen for providing store guidance. The standby screen may be displayed by sequentially displaying multiple standby screens. Furthermore, after a transaction item is registered in the transaction process described below, the store screen may display a screen associated with the transaction item.
[0052] In ACT30, the processor 101 executes the transaction process in the same manner as in ACT26. In ACT31, the processor 101 executes the receipt printing process. This receipt printing process is generally similar to ACT27. However, the processor 101 does not include the two-dimensional code TCA on the paper receipt printed in ACT31. Furthermore, the processor 101 does not include the character string CSA in the receipt data that is requested to be registered in ACT31. The processor 101 stops displaying the store screen in ACT32 in Fig. 3. Then, the processor 101 returns to ACT21.
[0053] This embodiment can be modified in various ways as follows. It is acceptable to implement one or two of the following: displaying the 2D code TCA on the salesperson screen, printing the 2D code TCA on a paper receipt, and displaying a URL on the electronic receipt service viewing screen.
[0054] The operating conditions of the POS terminal device 100 may be arbitrarily set to display the 2D code TCA on the salesperson screen, print the 2D code TCA on a paper receipt, or display a URL on the electronic receipt service viewing screen.
[0055] It is also possible to register multiple URLs for one salesperson, and display salesperson screens for each of the multiple URLs in sequence.
[0056] The salesperson screen and the store screen may be displayed sequentially during the period when the salesperson screen is displayed. Alternatively, the store screen may be displayed in place of the salesperson screen when a predetermined condition is met, such as when the time that the salesperson screen is continuously displayed exceeds a predetermined time limit. Alternatively, the store screen may be displayed in place of the salesperson screen in response to a predetermined operation on the customer-side touch panel 110 by the customer.
[0057] In the operation settings of the POS terminal device 100, the display of the salesperson screen can be set to ON / OFF, and when it is set to OFF, the salesperson screen may not be displayed. When it is set to OFF, another screen such as a store screen may be displayed on the customer-side touch panel 110 during the period from ACT25 to ACT28 in FIG.
[0058] In the above embodiment, a salesperson code is acquired each time a new transaction is started. This prevents a situation in which the POS terminal 100 is shared by multiple salespersons and a salesperson screen related to the My Page of another salesperson who was previously operating the POS terminal 100 is displayed. However, if the same salesperson operates the same POS terminal 100 for multiple transactions in succession, an operation to specify a salesperson code must be performed each time. Therefore, the processor 101 may apply the most recently acquired salesperson code and display the same salesperson screen for transaction processing related to multiple transactions until an operation to specify a new salesperson code is performed.
[0059] The salesperson database DBA may be stored in the POS server 200 and updated in response to a request from the POS terminal 100. The POS terminal 100 may also periodically copy the master salesperson database DBA stored in the POS server 200 and store it in the auxiliary storage unit 103 as a local salesperson database DBA.
[0060] It is also possible to realize it as a transaction processing device of a different type from POS terminal device 100, such as a cash register that processes transactions independently without being incorporated into a POS system.
[0061] The two-dimensional code TCA and the character string CSA may represent link information different from a URL, such as for displaying a specific page in a dedicated application for SNS.
[0062] Some or all of the functions realized by the processor 101 through information processing can be realized by hardware that executes information processing not based on a program, such as a logic circuit, etc. Each of the above functions can also be realized by combining hardware such as the above logic circuit with software control.
[0063] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]
[0064] 1...POS system, 2...communication network, 100...POS terminal device, 101...processor, 102...main memory unit, 103...auxiliary memory unit, 104...salesperson side touch panel, 105...keyboard, 106...scanner unit, 107...payment terminal, 108...change unit, 109...receipt printer, 110...customer side touch panel, 111...communication unit, 112...transmission path, 200...POS server, 300...electronic receipt server.
Claims
1. a processing means for processing a transaction with a customer in response to an operation by a salesperson; a storage means for storing link information of a web page in association with an identifier of a salesperson; an acquisition means for acquiring an identifier of a salesperson who is an operator; an output means for outputting the link information stored in the storage means in association with the identifier acquired by the acquisition means in a state that allows an information terminal to access a web based on the link information; A transaction processing device comprising:
2. the output means displays, on a display device, an optically readable code representing the link information stored in the storage means in association with the identifier acquired by the acquisition means; The transaction processing device of claim 1 .
3. the output means causes a print device to print an optically readable code representing link information stored in the storage means in association with the identifier acquired by the acquisition means; 3. The transaction processing device according to claim 1 or 2.
4. the output means includes the link information stored in the storage means in association with the identifier acquired by the acquisition means in receipt data relating to the processed transaction, and transmits the receipt data.
3. The transaction processing device according to claim 1 or 2.
5. a display means for displaying, on a display device during execution of processing by the processing means, a web page corresponding to the link information stored in the storage means in association with the identifier acquired by the acquisition means; The transaction processing device of claim 1 further comprising:
6. Computer, a processing means for processing a transaction with a customer in response to an operation by a salesperson; a storage means for storing link information of a web page in association with an identifier of a salesperson; an acquisition means for acquiring an identifier of a salesperson who is an operator; an output means for outputting the link information stored in the storage means in association with the identifier acquired by the acquisition means in a state that allows an information terminal to access a web based on the link information; An information processing program that makes it function as such.
Citation Information
Patent Citations
Sales promotion system and program
JP2008217222A
Methods and systems for providing subject-specific survey content to a user with scanable codes
US20140231502A1
Evaluation device, evaluation system, and evaluation program
JP2023037021A