System, mobile terminal, product sales data processing device

JP7645126B2Active Publication Date: 2025-03-13TOSHIBA TEC KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2021072866
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-04-22
Publication Date
2025-03-13
Estimated Expiration
2041-04-22

Smart Images

  • Figure 0007645126000001
    Figure 0007645126000001
  • Figure 0007645126000002
    Figure 0007645126000002
  • Figure 0007645126000003
    Figure 0007645126000003
Patent Text Reader

Abstract

To provide a system, a mobile terminal, an item sales data processor that can lead to the promotion of downloading applications.SOLUTION: A system according to the embodiment includes an item sales data processor that performs settlement processing of items to be sold, and a mobile terminal. The item sales data processor includes an input unit for obtaining customer information identifying a customer, a generation unit for generating a symbol including the input customer information, and an output control unit for visually outputting the generated symbol. The mobile terminal includes a storage unit that stores downloaded applications, an imaging unit, an imaging control unit that captures the symbol output by the output control unit with the imaging unit, and a setting unit that sets the customer information contained in the captured symbol to operate the downloaded applications.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] An embodiment of the present invention relates to a system, a mobile terminal, and a product sales data processing device. [Background technology]

[0002] Recently, supermarkets, convenience stores, and other stores have been trying to reduce the number of employees, etc., so a new style of product registration process has been proposed in which customers themselves use the camera function of their mobile terminals to take images of symbols such as barcodes or two-dimensional codes that contain product information.

[0003] In this type of processing, for example, a dedicated application can be downloaded to a mobile terminal carried by a customer, and the product registration processing function can be executed on the mobile terminal.

[0004] However, customers may find it troublesome to download an application onto their mobile device themselves and to register their membership information in the downloaded application. Summary of the Invention [Problem to be solved by the invention]

[0005] The problem to be solved by the present invention is to provide a system, a mobile terminal, and a product sales data processing device that can promote the downloading of applications. [Means for solving the problem]

[0006] The system of an embodiment is a system comprising a product sales data processing device that performs settlement processing for products to be sold, and a mobile terminal, wherein the product sales data processing device comprises an input unit that acquires customer information that identifies a customer, a generation unit that generates a symbol including the input customer information, and an output control unit that visually outputs the generated symbol, and the mobile terminal comprises a memory unit that stores a downloaded application, an imaging unit, an imaging control unit that images the symbol output by the output control unit with the imaging unit, and a setting unit that sets the customer information included in the imaged symbol to operate the downloaded application. [Brief description of the drawings]

[0007] [Figure 1] FIG. 1 is an explanatory diagram showing a system according to a first embodiment installed in a store. [Diagram 2] FIG. 2 is an explanatory diagram for explaining the display state of products on a display shelf. [Diagram 3] FIG. 3 is an explanatory diagram showing the connections of the system. [Figure 4] FIG. 4 is a block diagram showing a hardware configuration of the store server. [Diagram 5] FIG. 5 is a block diagram showing the hardware configuration of the POS terminal. [Figure 6] FIG. 6 is a block diagram showing a hardware configuration of the mobile terminal. [Figure 7] FIG. 7 is a functional block diagram showing the functional configuration of the POS terminal and the mobile terminal. [Figure 8] FIG. 8 is a flowchart showing the control process of the mobile terminal. [Figure 9] FIG. 9 is a flowchart showing the control process of the mobile terminal. [Figure 10] FIG. 10 is a flowchart showing the control process of the store server. [Figure 11] FIG. 11 is a flowchart showing the control process of the POS terminal. [Figure 12]FIG. 12 is an explanatory diagram showing the connections of the system according to the second embodiment. [Figure 13] FIG. 13 is a block diagram showing the hardware configuration of the POS terminal. [Figure 14] FIG. 14 is a functional block diagram showing the functional configuration of the POS terminal and the mobile terminal. [Figure 15] FIG. 15 is a flowchart showing the control process of the mobile terminal. [Figure 16] FIG. 16 is a flowchart showing the control process of the POS terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] (First embodiment) A first embodiment will be described below with reference to the drawings. In the first embodiment, a POS terminal will be described as an example of a product sales data processing device. In the first embodiment, a mobile terminal, a POS terminal, and a store server will be described as a system, but the store server is not essential to the system. Note that the present invention is not limited to the following description of the first embodiment.

[0009] FIG. 1 is an explanatory diagram showing a store in which a system of a first embodiment is installed. As shown in FIG. 1, the store T is, for example, a supermarket or a convenience store, and is a store that sells products. The store T has a shopping area SH, a checkout area S, and a backyard B. The shopping area SH has one or more display shelves C on which products are displayed. Products are displayed by type on each display shelf C. The checkout area S has one or more POS (Point of Sales) terminals 3 installed. The POS terminals 3 perform product registration processing and payment processing for the displayed products. A store server 1 is installed in the backyard B.

[0010] The product registration process performed by the POS terminal 3 refers to a process of acquiring a product code (product identification information) that identifies the product based on a symbol read by a scanner 46 (see FIG. 5) described later, reading product information (product name, product price, etc.) related to the product from a product master 342 (see FIG. 5) described later based on the acquired product code, and storing the product information in a product information section 331 (see FIG. 5). When a customer registers a product on the POS terminal 3, the POS terminal 3 executes the product registration process.

[0011] The settlement process refers to the process of making a settlement for the transaction based on the product information stored in the product information section 331. The settlement process also includes issuing a receipt on which the total amount and product information are printed. When the settlement process is completed, the transaction with the customer is finished.

[0012] In addition, when a customer downloads (hereinafter referred to as "DL") and installs application software (hereinafter referred to as "application") to the mobile terminal 5, the POS terminal 3 supports the setting of information for the customer to use the mobile terminal 5. For example, the POS terminal 3 displays member information set by the mobile terminal 5. The POS terminal 3 reads a symbol such as a barcode printed on a point card received from the customer with the scanner 46, or captures an image of the symbol (hereinafter, these operations are referred to as "reading"). The barcode contains information (customer information) of a customer code that identifies the customer, and the POS terminal 3 obtains (inputs) the customer code contained in the barcode by reading the symbol. Next, the POS terminal 3 queries the store server 1 for information on the customer and an electronic receipt ID (Identity) based on the input customer code. The electronic receipt ID is an ID (customer information) that identifies the customer when an electronic receipt is sent to the customer, and is, for example, information on the email address of the mobile terminal that sends the electronic receipt information, or information associated with the email address. The POS terminal 3 receives, from the store server 1 that responded to the inquiry, information that an electronic receipt ID for the customer has not been set, or an electronic receipt ID. Next, the POS terminal 3 generates a symbol (e.g., a two-dimensional code) of membership information indicating the acquired customer code and / or membership information for the customer. When the POS terminal 3 has received an electronic receipt ID from the store server 1, it generates a symbol of membership information including the acquired membership information and the received electronic receipt ID. The symbol is a code that can be captured and analyzed by the mobile terminal 5. The POS terminal 3 displays the generated symbol on the display unit 43.

[0013] The POS terminal 3 also executes a payment process based on the product information for which product registration processing has been performed via the mobile terminal 5. The POS terminal 3 reads, with the scanner 46, a symbol indicating identification information (including, for example, member information) displayed by the mobile terminal 5 that performed the product registration processing. The POS terminal 3 receives, based on the read identification information, from the store server 1, product information of the member for which product registration processing has been performed by the customer operating the mobile terminal 5. The POS terminal 3 executes a payment process based on the product information.

[0014] The mobile terminal 5 downloads and installs an application to be used in the store T. This application has a function of performing product registration processing for products that the mobile terminal 5 purchases in the store T. This application is downloaded, for example, from a website or the like via an Internet line (not shown). The mobile terminal 5 is able to execute product registration processing by installing the downloaded application and setting member information in the installed application. In addition, a discount price is applied to the mobile terminal 5 through product registration processing processed by the mobile terminal 5, which will be described later.

[0015] The product registration process performed by the mobile terminal 5 refers to a process of acquiring a product code that identifies the product based on a symbol captured by the imaging unit 63 (see FIG. 6), which is a camera described later, receiving product information (product name, product price, etc.) related to the product based on the acquired product code from the store server 1, displaying the product information on the display unit 61 (see FIG. 6), and storing the product information in the product information storage unit 532 (see FIG. 6). When a customer registers a product on the mobile terminal 5, the mobile terminal 5 executes the product registration process.

[0016] Moreover, the mobile terminal 5 cooperates with the POS terminal 3 to enable setting of customer membership information in the installed application. The mobile terminal 5 starts the application, and captures an image of a symbol including the membership information displayed on the display unit 43 of the POS terminal 3 via the imaging unit 63 that operates together with the application. The mobile terminal 5 acquires the membership information from the captured symbol and stores it in the membership information unit 543 (see FIG. 6). That is, the mobile terminal 5 sets the membership information in the installed application. For example, a customer downloads, installs, and starts the application while waiting at the register at the POS terminal 3 for payment. When the customer hands a medium such as a point card on which a customer code that identifies the membership information is printed to a store clerk, the store clerk causes the scanner 46 to read the customer code on the point card. When the POS terminal 3 acquires the membership information based on the acquired customer code, it displays the acquired member information in a symbol form. The customer can easily set the member information in the application by simply capturing an image of the displayed symbol with the mobile terminal 5. This can lead to promotion of downloading of the application.

[0017] In addition, in the mobile terminal 5 in which the membership information is set in the application, the discount price according to the product registration process processed by the mobile terminal 5 is applied. The mobile terminal 5 can capture and analyze the product symbol formed of a two-dimensional code or the like printed on the POP attached to the display shelf C corresponding to the product displayed on the display shelf C via the application. FIG. 2 is an explanatory diagram for explaining the display state of the products on the display shelf C. As shown in FIG. 2, products D are displayed on each display shelf C by product. In addition, a POP E displaying product information such as the product name and normal price of the product is attached near each product on the display shelf C. In addition, a symbol G (product symbol) formed of a two-dimensional code is displayed on the POP E. The symbol G includes a product code that identifies the product and discount information (for example, information on a discount rate) that discounts (or discounts) the price of the product. When the symbol G is captured in the product registration process of the application, the mobile terminal 5 can analyze the captured symbol G to obtain the product code and discount information of the product. Customers who do not capture an image of the symbol G with the mobile terminal 5 cannot receive the benefit of the discount from the regular price.

[0018] Since the symbol G has been encrypted, the product code and discount information cannot be obtained even if the symbol G is imaged by a mobile terminal 5 on which the application is not installed. The application installed on the mobile terminal 5 analyzes the encryption, allowing the mobile terminal 5 to obtain the product code and discount information.

[0019] A customer carrying a mobile terminal 5 captures an image of a symbol G displayed on a POP E attached near a product D to be purchased, using the imaging unit 63 (see FIG. 6) during product registration processing of an application. The mobile terminal 5 (application) analyzes the captured symbol G and acquires the product code and discount information of the product D. The mobile terminal 5 then queries the store server 1 for product information based on the acquired product code, and executes product registration processing for the product D based on the received product information.

[0020] As a product registration process, the mobile terminal 5 calculates the member price of the product D (a price discounted from the regular price) based on the regular price of the product D included in the product information received from the store server 1 and the discount rate, which is the discount information acquired above. The mobile terminal 5 then stores the calculated member price of the product D.

[0021] Furthermore, when the product registration process for all products D to be purchased is completed and the customer operates the accounting key 621 (payment instruction section, see FIG. 6), the mobile terminal 5 transmits the registered product information together with the membership information to the store server 1. Furthermore, the mobile terminal 5 displays the membership information to be read by the POS terminal 3 and information indicating that payment will be made, for example, as a symbol such as a two-dimensional code.

[0022] The store server 1 manages sales information of the store T. The store server 1 also stores customer information including an electronic receipt ID for each customer in association with a customer code. When an inquiry is received from the POS terminal 3, the store server 1 transmits the product information received from the mobile terminal 5 to the POS terminal 3.

[0023] Also, near the entrance I of the store T, a check-in code SH formed of a symbol such as a barcode or two-dimensional code is displayed. The check-in code SH includes, for example, access information (e.g., address information of the store server 1) for connecting the mobile terminal 5 to the store server 1 installed in the store T. When an image of the check-in code SH is captured at the entrance I when visiting the store T using the mobile terminal 5 with an application installed, the mobile terminal 5 obtains access information to the store server 1 installed in the store T.

[0024] Next, the connection configuration of the system 10 will be described. Fig. 3 is an explanatory diagram showing the connection relationship of the system 10. The system 10 includes a store server 1, a POS terminal 3, and a mobile terminal 5. The store server 1 and the POS terminal 3 are connected via a communication line L such as a LAN (Local Area Network), and can transmit and receive information between them. The store server 1 and the mobile terminal 5 are connected via a repeater 9 and a communication line ML such as a wireless LAN, and can transmit and receive information between them.

[0025] Next, the hardware of the store server 1 will be described. FIG. 4 is a block diagram showing the hardware configuration of the store server 1. As shown in FIG. 4, the store server 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a memory unit 14, and the like. The CPU 11 is the main controller. The ROM 12 stores various programs. The RAM 13 expands programs and various data. The memory unit 14 stores various programs. The CPU 11, the ROM 12, the RAM 13, and the memory unit 14 are connected to one another via a bus 15. The CPU 11, the ROM 12, and the RAM 13 constitute a control unit 100. That is, the control unit 100 executes control processing related to the store server 1, which will be described later, by the CPU 11 operating in accordance with a control program stored in the ROM 12 or the memory unit 14 and expanded in the RAM 13.

[0026] The RAM 13 includes a sales management unit 131. The sales management unit 131 cumulatively stores product information and payment information of the product D for which payment has been processed by each POS terminal 3 in the store T.

[0027] The memory unit 14 is composed of a non-volatile memory such as an HDD (Hard Disc Drive) or a flash memory that retains stored information even when the power is turned off. The memory unit 14 includes a control program unit 141, a customer master 142, and a product master 143. The control program unit 141 stores a control program for controlling the store server 1. The customer master 142 stores a customer code that identifies a customer who carries the store server 1. The customer master 142 stores customer information related to the customer (customer's name, address, telephone number, electronic receipt ID, etc.) for each customer code. The product master 143 stores product information of the product (product name, product price (regular price), etc.) for each product code that identifies the product.

[0028] In addition, the control unit 100 is electrically connected to a display unit 21 and an operation unit 22 via a bus 15 and a controller 16. The display unit 21 is, for example, a liquid crystal display, and displays information to a customer who operates the store server 1. The operation unit 22 is, for example, a keyboard such as a touch panel provided on the display unit 21.

[0029] The control unit 100 is also connected to the communication units 23 and 24 via the bus 15. The communication unit 23 is connected to the POS terminal 3 via a communication line L, which is, for example, a LAN line, and transmits and receives information to and from the POS terminal 3. The communication unit 24 is connected to the mobile terminal 5 via a communication line ML, which is, for example, a wireless LAN line, and transmits and receives information to and from the mobile terminal 5.

[0030] Next, the hardware of the POS terminal 3 will be described. FIG. 5 is a block diagram showing the hardware configuration of the POS terminal 3. As shown in FIG. 5, the POS terminal 3 includes a CPU 31, a ROM 32, a RAM 33, a memory unit 34, and the like. The CPU 31 is the main controller. The ROM 32 stores various programs. The RAM 33 loads programs and various data. The memory unit 34 stores various programs. The CPU 31, the ROM 32, the RAM 33, and the memory unit 34 are connected to one another via a bus 35. The CPU 31, the ROM 32, and the RAM 33 constitute a control unit 300. That is, the control unit 300 executes a control process related to the POS terminal 3, which will be described later, by the CPU 31 operating in accordance with a control program stored in the ROM 32 or the memory unit 34 and loaded in the RAM 33.

[0031] The RAM 33 has a product information unit 331. The product information unit 331 stores product information of the product D whose product code has been read by the scanner 46. The product information unit 331 also receives product information of the product D whose product registration process has been performed by the mobile terminal 5 from the store server 1 and stores the product information. The control unit 300 executes a payment process based on the product information stored in the product information unit 331.

[0032] The memory unit 34 is composed of a non-volatile memory such as a HDD or a flash memory that retains stored information even when the power is turned off. The memory unit 34 has a control program unit 341 and a product master 342. The control program unit 341 stores a control program for controlling the POS terminal 3. The product master 342 stores product information of the product D in association with a product code that identifies the product D. The product master 342 stores the same information as the product master 143.

[0033] The control unit 300 is also electrically connected to the operation unit 41, the display unit 42, the display unit 43, the keyboard 44, the printer 45, and the scanner 46 via the bus 35 and the controller 36. The operation unit 41 is a keyboard including a closing key 411. The closing key 411 is operated when the product registration process is completed in the POS terminal 3 and the process moves to the payment process. The operation unit 41 includes a touch key provided on the display unit 42. The display unit 42 is, for example, a liquid crystal display, and displays information to the operator who operates the POS terminal 3. The display unit 43 is, for example, a liquid crystal display, and displays information to the customer. The printer 45 issues a receipt on which product information and payment information of the product D for which payment has been processed are printed. The scanner 46 is a camera or an optical reader, and reads symbols such as barcodes and two-dimensional codes.

[0034] The control unit 300 is also connected to a communication unit 47 via a bus 35. The communication unit 47 is connected to the store server 1 via a communication line L to transmit and receive information.

[0035] From here, the hardware configuration of the mobile terminal 5 will be described. FIG. 6 is a block diagram showing the hardware configuration of the mobile terminal 5. As shown in FIG. 6, the mobile terminal 5 includes a CPU 51, a ROM 52, a RAM 53, a memory unit 54, and the like. The CPU 51 is a control entity. The ROM 52 stores various programs. The RAM 53 expands programs and various data. The memory unit 54 stores various programs. The CPU 51, the ROM 52, the RAM 53, and the memory unit 54 are connected to each other via a bus 55. The CPU 51, the ROM 52, and the RAM 53 constitute a control unit 500. That is, the control unit 500 executes a control process related to the mobile terminal 5, which will be described later, by the CPU 51 operating according to a control program stored in the ROM 52 or the memory unit 54 and expanded in the RAM 53.

[0036] The RAM 53 has a code information section 531, a product information storage section 532, and a server information section 533. The code information section 531 stores the product code acquired from the symbol G in association with discount information. The product information storage section 532 stores, for each product code, the product name, regular price, discounted price calculated from the regular price and discount information (e.g., member price) of the product D received from the store server 1 based on the acquired product code. The server information section 533 stores access information to the store server 1 installed in the store T, which is acquired by the mobile terminal 5 by capturing an image of the check-in code SH.

[0037] The memory unit 54 is composed of a non-volatile memory such as a HDD or a flash memory that retains stored information even when the power is turned off. The memory unit 54 has a control program unit 541, an application unit 542, a member information unit 543, and a member registration flag unit 544. The control program unit 541 stores a control program for controlling the mobile terminal 5. The application unit 542 stores a program of an application that has been downloaded and installed. The member information unit 543 captures a symbol of the member information (including a customer code and an electronic receipt ID) displayed by the POS terminal 3 via the imaging unit 63 of the mobile terminal 5, and stores the acquired member information of the customer. The member registration flag unit 544 sets the member registration flag to "1" when the member information of the customer is set in the installed application (i.e., when the member information is set in the member information unit 543). Also, the member registration flag unit 544 sets the member registration flag to "0" when the member information of the customer is not set in the installed application (i.e., when the member information is not set in the member information unit 543).

[0038] In addition, control unit 500 is electrically connected to display unit 61, operation unit 62, and imaging unit 63 via bus 55 and controller 56. Display unit 61 displays information to a customer operating mobile terminal 5. Operation unit 62 is a keyboard including an accounting key 621. Accounting key 621 is operated on mobile terminal 5 when completing product registration processing and performing accounting. Imaging unit 63 is a camera built into mobile terminal 5, for example made up of a CCD (Charge-Coupled Device) image sensor. Imaging unit 63 captures symbols such as barcodes and two-dimensional codes.

[0039] The control unit 500 is also connected to a communication unit 64 via a bus 55. The communication unit 64 is connected to the store server 1 via a communication line ML, and transmits and receives information to and from the store server 1.

[0040] Next, a description will be given of the functional configuration of the POS terminal 3 and the mobile terminal 5 that constitute the system 10. Fig. 7 is a functional block diagram showing the functional configuration of the POS terminal 3 and the mobile terminal 5. The control unit 300 of the POS terminal 3 functions as an input unit 301, a generation unit 302, an output control unit 303, and a settlement unit 304 by following a control program stored in the ROM 32 or a control program unit 341 of the memory unit 34.

[0041] The input unit 301 inputs customer information that identifies a customer. Specifically, the input unit 301 inputs a customer code, which is customer information, by using the scanner 46 to read from a point card or the like.

[0042] The generating unit 302 generates a symbol including the input customer information. Specifically, the generating unit 302 generates a two-dimensional code including the input customer code and an electronic receipt ID obtained based on the customer code.

[0043] The output control unit 303 outputs the generated symbol. Specifically, the output control unit 303 displays the generated two-dimensional code on the display unit 43.

[0044] When payment is instructed, the payment unit 304 executes payment processing based on the product information. Specifically, when member information is input from the mobile terminal 5, the payment unit 304 acquires product information associated with the member information from the store server 1 and stores the product information in the product information unit 331. The payment unit 304 executes payment processing based on the product information stored in the product information unit 331. The product information registered by the mobile terminal 5 is stored in the store server 1. The payment unit 304 also executes product registration processing in the POS terminal 3 and payment processing for the registered product.

[0045] In addition, the control unit 500 of the mobile terminal 5 functions as a memory unit 501, an imaging control unit 502, a setting unit 503, a product information control unit 504, and a transmission unit 505 by following the control programs stored in the ROM 52 or the control program unit 541 of the memory unit 54.

[0046] The storage unit 501 stores the downloaded and installed application. Specifically, the storage unit 501 stores the downloaded and installed application in the application unit 542.

[0047] The imaging control unit 502 captures an image of the displayed symbol with the imaging unit 63. Specifically, the imaging control unit 502 operates the imaging unit 63 to capture an image of the two-dimensional code including the member information displayed on the display unit 43 of the POS terminal 3. Furthermore, the imaging control unit 502 determines whether the member information has been acquired by the imaging unit 63 capturing an image of the two-dimensional code including the member information displayed on the display unit 43.

[0048] The setting unit 503 sets the customer information included in the captured symbol in order to operate the installed application. Specifically, the setting unit 503 sets the membership information included in the captured symbol in the membership information unit 543 in order to operate the installed application.

[0049] The product information control unit 504 is a function that is used after the application is run and membership information is set in the mobile terminal 5, and stores product information including a product code and a member price discounted from the normal price. Specifically, after the application is run and membership information is set, the product information control unit 504 executes a product registration process that stores product information including the product code and member price in the product information storage unit 532.

[0050] When payment is instructed, the transmission unit 505 transmits the product information stored by the product information control unit 504. Specifically, when the accounting key 621 is operated, the transmission unit 505 transmits the member information stored in the member information unit 543 and the product information stored in the product information storage unit 532 to the store server 1.

[0051] Next, the control of the mobile terminal 5 will be described. Fig. 8 is a flowchart showing the process of setting member information in the mobile terminal 5 by an application and the control unit 500. As shown in Fig. 8, the control unit 500 of the mobile terminal 5 judges whether an application has been downloaded (S11). If it is judged that the application has been downloaded (Yes in S11), the storage unit 501 installs the downloaded application and stores it in the application unit 542 (S12). Then, the control unit 500 returns to S11.

[0052] Also, when it is determined that the application is not DL (No in S11), the control unit 500 determines whether the member registration flag stored in the member registration flag section 544 is "1" (S13). When the member registration flag is not "1" (No in S13), the imaging control unit 502 next determines whether member information has been acquired from the POS terminal 3 (S14). The imaging control unit 502 waits until the member information is acquired (No in S14), and when it is determined that the member information has been acquired by imaging the two-dimensional code displayed on the display unit 43 of the POS terminal 3 (Yes in S14), the setting unit 503 sets (stores) the acquired member information in the member information section 543 (S15). That is, the setting unit 503 sets the member information in the application. Then, the control unit 500 stores the flag "1" in the member registration flag section 544 (S15). Then, the control unit 500 returns to S11. Although not shown, the determination in S14 is made if the application is stored in S12, and if the application is not stored, the process returns to S11 without making the determination in S14.

[0053] From here on, explanation will be given based on Fig. 9. Fig. 9 shows an example of processing of the mobile terminal 5 for providing a product at a member price using an application. Furthermore, if it is determined in S13 that the member registration flag = 1 (Yes in S13), member information is set in the mobile terminal 5, and product registration processing by the mobile terminal 5 becomes possible. The control unit 500 determines whether the check-in code SH has been read (S21). The control unit 500 waits until the check-in code SH is read (No in S21), and if it is determined that the check-in code SH has been read (Yes in S21), the control unit 500 stores access information for the store server 1, which is included in the read check-in code SH, in the server information unit 533 (S22).

[0054] Next, the control unit 500 judges whether the symbol G displayed on the POP E attached to the display shelf C has been captured (S31). If it is judged that the symbol G has been captured (Yes in S31), the control unit 500 analyzes the symbol G to acquire the product code and discount information (discount rate) (S32). Then, the control unit 500 associates the acquired product code with the discount information and stores it in the code information unit 531 (S33). Next, the control unit 500 makes an inquiry about product information to the store server 1 based on the acquired product code (S34). Then, the control unit 500 judges whether a response to the inquiry has been received from the store server 1 (S35). The control unit 500 waits until a response is received (No in S35), and if it is judged that a response has been received (Yes in S35), the control unit 500 calculates the member price of the product D from the regular price and discount information of the product D based on the product information included in the response (S36). Then, the product information control unit 504 performs a product registration process and stores the product information including the product code and the calculated member price in the product information storage unit 532 (S37).Then, the control unit 500 returns to S31.

[0055] On the other hand, if it is determined that the image of symbol G has not been captured (No in S31), the control unit 500 determines whether the billing key 621 has been operated (S41). If it is determined that the billing key 621 has been operated (Yes in S41), the transmission unit 505 transmits the membership information stored in the membership information unit 543 and the product information stored in the product information storage unit 532 to the store server 1 (S42). The mobile terminal 5 then displays a symbol such as a two-dimensional code including the transmitted membership information on the display unit 61 (S43). The control unit 500 then ends the process. However, if it is determined that the billing key 621 has not been operated (No in S41), the control unit 500 returns to S31.

[0056] Next, the control of the store server 1 will be described. FIG. 10 is a flowchart showing the control process of the store server 1. As shown in FIG. 10, the control unit 100 of the store server 1 judges whether an inquiry has been made from the mobile terminal 5 by the process of S34 (S51). If it is judged that an inquiry has been made from the mobile terminal 5 (Yes in S51), the control unit 100 extracts product information (product name, regular price of product D, etc.) corresponding to the received product code from the product master 143 (S52). Then, the control unit 100 transmits the extracted product information to the mobile terminal 5 that made the inquiry (S53). Then, the control unit 100 returns to S51.

[0057] Furthermore, if it is determined that the inquiry is not from the mobile terminal 5 (No in S51), the control unit 100 determines whether or not it has received member information and product information from the mobile terminal 5 by the processing in S42 (S54). If it is determined that it has received member information and product information (Yes in S54), the control unit 100 associates the received member information and product information and stores them in the customer master 142 (S55). Then, the control unit 100 returns to S51.

[0058] Furthermore, if it is determined that the membership information and product information have not been received from the mobile terminal 5 (No in S54), the control unit 100 determines whether an inquiry with the membership information attached has been received from the POS terminal 3 by the process of S82 described below (S56). If it is determined that an inquiry with the membership information attached has been received from the POS terminal 3 (Yes in S56), the control unit 100 searches the customer master 142 based on the received membership information, extracts the corresponding product information stored in the process of S55, and transmits it to the POS terminal 3 that made the inquiry (S57). Then, the control unit 100 returns to S51.

[0059] If it is determined that the inquiry with the member information attached from the POS terminal 3 is not received (No in S56), the control unit 100 determines whether the inquiry with the customer code attached is received from the POS terminal 3 (S58). If it is determined that the inquiry with the customer code attached is received from the POS terminal 3 (Yes in S58), the control unit 100 searches the customer master 142 based on the customer code and extracts the member information of the customer. The control unit 100 transmits the member information of the customer to the POS terminal 3 that made the inquiry (S59). For example, if the member information includes an electronic receipt ID, the control unit 100 transmits the electronic receipt ID of the customer to the POS terminal 3 that made the inquiry. If the electronic receipt ID is not extracted, the control unit 100 may transmit to the POS terminal 3 that made the inquiry a message that the electronic receipt ID is not set. Then, the control unit 100 returns to S51. If it is determined that the inquiry with the customer code attached from the POS terminal 3 is not received (No in S58), the control unit 100 returns to S51. The control unit 100 may transmit, as the member information, the member's name, address, telephone number, and the like in addition to the customer code, to the POS terminal 3 that has made the inquiry.

[0060] Next, the control of the POS terminal 3 will be described. Fig. 11 is a flowchart showing the control process of the POS terminal 3. As shown in Fig. 11, the control unit 300 of the POS terminal 3 judges whether the scanner 46 has read the symbol displayed on the point card (S61). If it is judged that the symbol has been read (Yes in S61), the input unit 301 analyzes the read symbol and acquires a customer code that identifies the point card contained in the symbol (S62).

[0061] Next, the control unit 300 queries the store server 1 with the acquired customer code and acquires membership information (e.g., electronic receipt ID, etc.) of the customer identified by the customer code (S63). Next, the generation unit 302 generates a symbol (two-dimensional code) indicating the customer code and / or membership information (including electronic receipt ID) (S64). Then, the output control unit 303 displays the generated symbol on the display unit 43 (S65). Then, the control unit 300 returns to S61.

[0062] Furthermore, if it is determined that the symbol displayed on the point card has not been read (No in S61), the control unit 300 determines whether the symbol (barcode) attached to the product D has been read by the scanner 46 (S71). If it is determined that the symbol attached to the product D has been read (Yes in S71), the control unit 300 executes product registration processing based on the read symbol (S72). Then, the control unit 300 returns to S61.

[0063] Also, if it is determined that the symbol attached to the product D has not been read (No in S71), the control unit 300 determines whether the symbol displayed on the display unit 61 of the mobile terminal 5 in the process of S43 has been read (S81). If it is determined that the symbol has been read (Yes in S81), the control unit 300 issues an inquiry to the store server 1 with the member information included in the symbol (S82). Then, the control unit 300 determines whether product information has been received from the store server 1 as a response to the inquiry (S83). The control unit 300 waits until it is received (No in S83), and if it is determined that product information has been received from the store server 1 (Yes in S83), the settlement unit 304 executes settlement processing based on the received product information (S84). Then, the control unit 300 returns to S61.

[0064] Furthermore, if it is determined that the symbol displayed on the display unit 61 has not been read (No in S81), the control unit 300 determines whether the closing key 411 has been operated (S85). If it is determined that the closing key 411 has been operated (Yes in S85), the control unit 300 executes the settlement process based on the product information stored in the product information unit 331 (S84). Then, the control unit 300 returns to S61. If it is determined that the closing key 411 has not been operated (No in S85), the control unit 300 returns to S61.

[0065] As described above, the system 10 of the first embodiment is a system 10 comprising a POS terminal 3 that performs settlement processing for the product D to be sold, and a mobile terminal 5. The POS terminal 3 comprises an input unit 301 that acquires customer information that identifies a customer, a generation unit 302 that generates a two-dimensional code including the input customer code, and an output control unit 303 that visually outputs the generated two-dimensional code to the display unit 43. The mobile terminal 5 comprises a memory unit 501 that stores a downloaded application, an imaging unit 63, an imaging control unit 502 that images the two-dimensional code output by the output control unit 303 with the imaging unit 63, and a setting unit 503 that sets the customer code included in the imaged two-dimensional code in the member information unit 543 to operate the downloaded application.

[0066] In the system 10 of the first embodiment, for example, if an application is downloaded and installed at the POS terminal 3 while waiting in line at the register to pay, member information can be set in the mobile terminal 5 simply by capturing an image of the two-dimensional code displayed on the POS terminal 3 with the mobile terminal 5. This can lead to promotion of application downloads to the mobile terminal 5. Also, since the mobile terminal 5 automatically performs the task of setting member information, which is otherwise tedious, it can lead to promotion of application downloads to the mobile terminal 5.

[0067] In addition, the mobile terminal 5 of the first embodiment is a mobile terminal 5 in a system 10 that includes a POS terminal 3 that performs settlement processing for the product D to be sold, and a mobile terminal 5, and includes a memory unit 501 that stores a downloaded application, an imaging unit 63, an imaging control unit 502 that images a symbol including a customer code that identifies a customer displayed on the POS terminal 3 using the imaging unit 63, and a setting unit 503 that sets the customer code included in the imaged symbol to operate the downloaded application.

[0068] For example, if an application is downloaded and installed on the mobile terminal 5 of the first embodiment while waiting in line at the POS terminal 3 to make a payment, member information can be set on the mobile terminal 5 simply by capturing an image of the two-dimensional code displayed on the POS terminal 3 with the mobile terminal 5. This can lead to promotion of downloading of applications to the mobile terminal 5. Also, since the mobile terminal 5 automatically performs the task of setting member information, which is otherwise tedious, it can lead to promotion of downloading of applications to the mobile terminal 5.

[0069] In addition, the POS terminal 3 of the first embodiment is a POS terminal 3 in a system 10 that includes a POS terminal 3 that performs settlement processing for the product D to be sold and a mobile terminal 5, and includes an input unit 301 that inputs a customer code that identifies a customer, a generation unit 302 that generates a symbol including the input customer code, a display unit 43, and an output control unit 303 that displays the generated symbol on the display unit 43.

[0070] The POS terminal 3 of the first embodiment displays on the display unit 43 a two-dimensional code including membership information to be set when using an application downloaded to the mobile terminal 5. Therefore, the mobile terminal 5 can set the membership information by capturing an image of the two-dimensional code, which can encourage customers to download applications to the mobile terminal 5 while waiting in line at the register. In addition, the mobile terminal 5 automatically sets the membership information, which can be tedious, which can encourage customers to download applications to the mobile terminal 5.

[0071] Second embodiment From here, the second embodiment will be described. In the first embodiment, the mobile terminal 5 captures an image of a two-dimensional code displayed on the POS terminal 3, thereby setting member information in the mobile terminal 5. In the second embodiment, the POS terminal 3 reads a terminal code (symbol) that identifies the mobile terminal and is displayed as a two-dimensional code on the mobile terminal 5, thereby receiving and setting member information transmitted by the POS terminal 3. Note that the second embodiment also has the same configuration as that shown in Figures 1, 2, 4, 6, 9, and 10 used in the first embodiment. In addition, in other configurations, the same configurations and controls as those in the first embodiment are denoted by the same reference numerals, and descriptions thereof will be simplified or omitted.

[0072] Fig. 12 is an explanatory diagram showing the connection relationship of the system 10 according to the second embodiment. As shown in Fig. 12, each POS terminal 3 and each mobile terminal 5 can be connected by a communication line N such as the Internet, and the POS terminal 3 and the mobile terminal 5 can transmit and receive information via the communication line N.

[0073] Fig. 13 is a block diagram showing a hardware configuration of the POS terminal 3 according to the second embodiment. As shown in Fig. 13, the memory unit 34 of the POS terminal 3 includes a terminal flag unit 343. The terminal flag unit 343 stores information about the terminal code displayed on the mobile terminal 5 and information indicating that the terminal code has been read (e.g., flag information).

[0074] 14 is a functional block diagram showing the functional configuration of the POS terminal 3 and the mobile terminal 5 according to the second embodiment. The control unit 300 of the POS terminal 3 functions as an input unit 301, a settlement unit 304, a reading control unit 305, and a customer information transmission unit 306 by following the control programs stored in the ROM 32 or the control program unit 341 of the memory unit 34.

[0075] The reading control unit 305 reads the displayed symbol. Specifically, the reading control unit 305 reads (takes an image of) the two-dimensional code including the terminal code displayed on the display unit 61 of the mobile terminal 5.

[0076] The customer information transmission unit 306 transmits membership information including a customer code that identifies the customer and an electronic receipt ID to the mobile terminal 5 identified by the terminal code obtained from the read two-dimensional code. In this case, the customer information transmission unit 306 pushes the membership information to the mobile terminal 5 via the communication line N.

[0077] Moreover, the control unit 500 of the mobile terminal 5 functions as a storage unit 501, a product information control unit 504, a transmission unit 505, a generation unit 506, a display control unit 507, and a setting unit 508 by following a control program stored in the ROM 52 or a control program unit 541 of the memory unit 54. In this embodiment, it is assumed that an application is installed in the application unit 542 of the memory unit 54 of the mobile terminal 5.

[0078] The generating unit 506 cooperates with the application to generate a two-dimensional code (symbol) including a terminal code for identifying the mobile terminal 5. Specifically, when the generating unit 506 starts an application stored in the application unit 542, it generates a two-dimensional code including identification information for identifying the mobile terminal 5. The identification information for identifying the mobile terminal 5 includes the mobile OS, a cloud service account, a mobile phone number, other terminal codes, or an identification number of the started application.

[0079] The display control unit 507 displays the generated two-dimensional code. Specifically, the display control unit 507 displays the generated two-dimensional code on the display unit 61.

[0080] The setting unit 508 sets the received member information to operate the downloaded and installed application. Specifically, the setting unit 508 sets the customer code received from the POS terminal 3 to operate the downloaded and installed application.

[0081] Fig. 15 is a flowchart showing the control process of the mobile terminal 5 according to the second embodiment. As shown in Fig. 15, after the process of S12, the control unit 500 of the mobile terminal 5 reads out the terminal code from the member information unit 543 (S91). Then, the generation unit 506 generates a two-dimensional code (symbol) including the read out terminal code (S92). Then, the display control unit 507 displays the generated two-dimensional code on the display unit 61 (S93). That is, in the second embodiment, when an application is downloaded and installed on the mobile terminal 5, a two-dimensional code including the terminal code is displayed on the display unit 61.

[0082] Furthermore, in S13, if it is determined that the member registration flag is not "1" (i.e., "0") (No in S13), the control unit 500 determines whether member information has been received from the POS terminal 3 (S94). The control unit 500 waits until member information has been received (No in S94), and if it is determined that member information has been received (Yes in S94), the setting unit 508 sets the received member information in the member information unit 543 (S95).

[0083] FIG. 16 is a flowchart showing the control process of the POS terminal 3. As shown in FIG. 16, the reading control unit 305 judges whether the two-dimensional code including the terminal code displayed on the display unit 61 has been read (S96). If it is judged that the two-dimensional code has been read (Yes in S96), the control unit 300 judges whether the scanner 46 has read the symbol displayed on the point card (S61). If it is judged that the symbol has been read (Yes in S61), the control unit 300 executes the process of S62, and if it is judged that the symbol has not been read (No in S61), the control unit 300 stores the read terminal code in the terminal flag unit 343 (S97). In addition, the control unit 300 also stores flag information (terminal code flag=1) indicating that the terminal code has been read in the terminal flag unit 343 (S97). That is, in the state of S97, the member information has not yet been transmitted to the portable terminal 5, and although the portable terminal 5 has installed an application, the member information has not been set in the application.

[0084] In the second embodiment, if the application is installed but the member information is not yet set, the mobile terminal 5 cannot analyze the symbol G, and therefore the product D cannot be purchased at the member price. That is, the customer brings the product D to the POS terminal 3, and the product registration process and the payment process are performed by the POS terminal 3. However, the customer can receive a benefit for downloading and installing the application. That is, in this case, the terminal code flag stored in the terminal flag section 343 is set to "1" in S97, so that in the payment process in S84, when the closing key 411 is operated in S85, the control section 300 performs payment processing at a discounted price different from the regular price of the product D. In this case, the discounted price of the product D is a price lower than the regular price and higher than the member price, and payment processing is performed. In addition, after the member information is set, the mobile terminal 5 can still analyze the symbol G, and therefore payment processing is performed by applying the member price.

[0085] As described above, the system 10 of the second embodiment is a system 10 comprising a POS terminal 3 which performs settlement processing for the product D to be sold, and a mobile terminal 5. The mobile terminal 5 comprises a memory unit 501 which stores a downloaded application, a generation unit 506 which generates a symbol including a terminal code which identifies the mobile terminal 5 as the application is stored, and a display control unit 507 which displays the generated symbol. The POS terminal 3 comprises a reading control unit 305 which reads the displayed symbol, an input unit 301 which acquires a customer code which identifies the customer, and a customer information transmission unit 306 which transmits the customer code to the mobile terminal 5 which is identified by the terminal code acquired from the read symbol. The mobile terminal 5 comprises a setting unit 508 which sets the received membership information in order to operate the downloaded application.

[0086] In the system 10 of the second embodiment, if an application is downloaded and installed at the POS terminal 3 while waiting for the customer's turn at the cash register, the customer can set member information in the mobile terminal 5 simply by reading a two-dimensional code including a terminal code displayed on the mobile terminal 5 with the POS terminal 3. This can lead to promotion of application downloads to the mobile terminal 5. In addition, since the mobile terminal 5 automatically sets member information, which is otherwise tedious, it can lead to promotion of application downloads to the mobile terminal 5.

[0087] In addition, the mobile terminal 5 of the second embodiment is a mobile terminal 5 in a system 10 that includes a POS terminal 3 that performs settlement processing for the product D to be sold, and a mobile terminal 5, and includes a memory unit 501 that stores a downloaded application, a generation unit 506 that generates a symbol including a terminal code that identifies the mobile terminal 5 when the application is stored, a display control unit 507 that displays the generated symbol, and a setting unit 508 that receives, from the POS terminal 3, membership information entered into the POS terminal 3 that reads the displayed symbol, and sets it to operate the downloaded application.

[0088] In the mobile terminal 5 of the second embodiment, if an application is downloaded and installed while waiting for the turn of the checkout at the POS terminal 3, the member information can be transmitted and set to the mobile terminal 5 by having the POS terminal 3 read the two-dimensional code including the terminal code displayed on the mobile terminal 5. This can lead to promotion of downloading of applications to the mobile terminal 5. Also, since the mobile terminal 5 automatically sets the member information, which is otherwise tedious, it can lead to promotion of downloading of applications to the mobile terminal 5.

[0089] In addition, the POS terminal 3 of the second embodiment is a POS terminal 3 in a system 10 that includes a POS terminal 3 that performs settlement processing for the product D to be sold and a mobile terminal 5, and includes a reading control unit 305 that reads a symbol displayed on the mobile terminal 5 and including a terminal code that identifies the mobile terminal 5, an input unit 301 that acquires a customer code that identifies a customer, and a customer information transmission unit 306 that transmits membership information including the customer code to the mobile terminal 5 identified by the terminal code acquired from the read symbol.

[0090] The POS terminal 3 of the second embodiment reads the symbol including the terminal code displayed by the mobile terminal 5, and transmits the membership information including the input customer code to the corresponding mobile terminal 5. Therefore, the mobile terminal 5 can set the membership information, which can lead to promotion of downloading of applications to the mobile terminal 5. In addition, since the mobile terminal 5 automatically sets the membership information, which is otherwise tedious, it can lead to promotion of downloading of applications to the mobile terminal 5.

[0091] Although the embodiments of the present invention have been described above, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, modifications, and combinations can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the scope of the invention and its equivalents described in the claims.

[0092] For example, in the first and second embodiments, the member information including the customer code and the electronic receipt ID is described as an example of the customer information, but the customer information is not limited to this and may include at least the customer code.

[0093] In the first embodiment, the output control unit 303 displays a symbol on the display unit 43 of the POS terminal 3. However, this is not limiting, and the output control unit 303 may, for example, print a symbol on a receipt issued by the printer 45.

[0094] In the first and second embodiments, the store server 1, the POS terminal 3, and the mobile terminal 5 constitute the system 10. However, the present invention is not limited to this, and it is sufficient that at least the POS terminal 3 and the mobile terminal 5 constitute the system 10.

[0095] In the first and second embodiments, the product code and the member price are stored in the product information storage unit 532 of the mobile terminal 5. However, this is not limiting, and the product information storage unit 532 may store the product code and discount information such as a discount rate. In this case, the store server 1 or the POS terminal 3 calculates the member price of the product D based on the regular price of the product D and the discount information.

[0096] In the first and second embodiments, it has been described that the product registration process and the discount price are applied by the mobile terminal 5 when member information is set in an application installed on the mobile terminal 5. However, this is not limited to the above, and the mobile terminal 5 may be capable of executing the product registration process by installing an application, and the discount price may be applied by the product registration process processed by the mobile terminal 5 by setting member information in the application.

[0097] In the first and second embodiments, the POS terminal 3 performs the payment process based on the product information registered in the mobile terminal 5. However, this is not limited to the above, and the payment process may be performed in a dedicated settlement device based on the product information registered in the mobile terminal 5.

[0098] The programs executed by the store server 1, POS terminal 3, and mobile terminal 5 in the first and second embodiments are provided as files in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD (Digital Versatile Disc).

[0099] The programs executed by the store server 1, POS terminal 3, and mobile terminal 5 of the first and second embodiments may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The programs executed by the store server 1, POS terminal 3, and mobile terminal 5 of the first and second embodiments may be provided or distributed via a network such as the Internet.

[0100] Furthermore, the programs executed by the store server 1, the POS terminal 3, and the mobile terminal 5 in the first and second embodiments may be provided by being pre-installed in a ROM or the like.

[0101] The following claims relating to the second embodiment are appended. [Appendix 1] A system including a product sales data processing device that performs settlement processing for products to be sold and a mobile terminal, The mobile terminal includes: a storage unit for storing downloaded applications; a generating unit that generates a symbol including a terminal code for identifying the portable terminal in association with storing the application; a display control unit that displays the generated symbols; Equipped with The product sales data processing device includes: A reading control unit that reads the displayed symbol; An input unit for acquiring customer information for identifying a customer; a customer information transmitting unit that transmits the customer information to a mobile terminal identified by the terminal code obtained from the read symbol; Equipped with The mobile terminal includes: a setting unit that sets the received customer information in order to operate a downloaded application; A system comprising: [Appendix 2] A mobile terminal in a system including a product sales data processing device that performs a settlement process for products to be sold, a storage unit for storing downloaded applications; a generating unit that generates a symbol including a terminal code for identifying the portable terminal in association with storing the application; a display control unit that displays the generated symbols; a setting unit that receives customer information input to the merchandise sales data processing device that has read the displayed symbol from the merchandise sales data processing device and sets the downloaded application to operate; A mobile terminal comprising: [Appendix 3] A product sales data processing device in a system including a product sales data processing device that performs settlement processing for products to be sold and a mobile terminal, a reading control unit that reads a symbol including a terminal code that identifies the mobile terminal and is displayed on the mobile terminal; An input unit for acquiring customer information for identifying a customer; a customer information transmitting unit that transmits the customer information to a mobile terminal identified by the terminal code obtained from the read symbol; A product sales data processing device comprising: [Explanation of symbols]

[0102] 1. Store server 3. POS terminal 5. Mobile devices 10. System 21 Display section 22 Control section 23 Communications Department 24 Communications Department 41 Operation section 42 Display section 43 Display section 46 Scanner 61 Display section 62 Operation section 63 Imaging unit 64 Communications Department 100 Control section 300 Control section 301 Input section 302 Generation part 303 Output control section 304 Payment Department 305 Reading control section 306 Customer Information Transmission Department 331 Product Information Department 342 Product Master 343 Terminal Flags 500 Control section 501 Storage section 502 Imaging control unit 503 Settings 504 Product information control unit 505 Transmitter 506 Generation part 507 Display control unit 508 Settings 531 Code Information Department 532 Product information storage section 533 Server Information Department 542 Apps Department 543 Member Information Department 544 Membership Registration Flag Section T Store [Prior art documents] [Patent documents]

[0103] [Patent Document 1] JP 2020-42459 A

Claims

1. A system including a product sales data processing device that performs settlement processing for products to be sold and a mobile terminal, The product sales data processing device includes: An input unit for acquiring customer information for identifying a customer; A generating unit that generates a symbol including the input customer information; an output control unit that visually outputs the generated symbol; Equipped with The mobile terminal includes: a storage unit for storing downloaded applications; An imaging unit; an imaging control unit that captures an image of the symbol output by the output control unit with the imaging unit; a setting unit that sets the customer information included in the captured symbol in order to operate a downloaded application; A system comprising:

2. The product sales data processing device further includes a display unit, The output control unit causes the display unit to display the symbol, The imaging control unit images the symbol displayed on the display unit. The system of claim 1 .

3. The imaging control unit further images a product symbol including product identification information for identifying a product and discount information for discounting the price of the product; The mobile terminal includes: The method further includes a product information control unit that stores product information including the product specification information and the discount information or discounted product price information. The system according to claim 1 or 2, comprising:

4. A mobile terminal in a system including a product sales data processing device that performs a settlement process for products to be sold, a storage unit for storing downloaded applications; An imaging unit; an imaging control unit that captures an image of a symbol including customer information for identifying a customer displayed on the product sales data processing device with the imaging unit; a setting unit that sets the customer information included in the captured symbol in order to operate a downloaded application; A mobile terminal equipped with

5. The imaging control unit further images a product symbol including product identification information for identifying a product and discount information for discounting the price of the product; The method further includes a product information control unit that stores product information including the product specification information and the discount information or discounted product price information. The mobile terminal according to claim 4 .

6. A product sales data processing device in a system including: a product sales data processing device that performs a settlement process for a product to be sold; and a mobile terminal that operates a downloaded application to perform a product registration process for the product, an input unit for inputting customer information for identifying a customer; A generating unit that generates a symbol including the input customer information; A display unit; an output control unit that displays the symbol captured by the mobile terminal on the display unit in order to set the customer information for operating the application downloaded to the mobile terminal; A product sales data processing device comprising:

Citation Information

Patent Citations

  • Sales data processor

    JP2020042459A

  • Information display device

    JP2020095514A