Visitor processing system, control method, and program

The customer processing system addresses delays in launching store visit promotion screens by using a control unit and setting unit to manage devices and send instruction signals for automatic or push notification-based screen launches, enhancing processing efficiency.

JP7825170B1Active Publication Date: 2026-03-06PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-09-12
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

The existing store visit promotion methods, such as described in Patent Document 1, suffer from delays in displaying service screens on customer terminals after entering a store, necessitating improvements in the processing efficiency of launching these screens.

Method used

A customer processing system that includes a control unit and a setting unit to manage devices in stores, setting identification codes for service screens, and sending instruction signals to mobile devices to automatically launch or prompt the launch of service screens using identification codes, thereby enhancing the speed and efficiency of screen display.

Benefits of technology

The system significantly reduces the time required to launch service screens on customer mobile devices by employing automatic activation or push notifications, improving the overall processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007825170000001_ABST
    Figure 0007825170000001_ABST
Patent Text Reader

Abstract

To improve the process of launching a service screen on a visitor's mobile device. [Solution] The visitor processing system 1 includes a control unit 30 and a setting unit 71. The control unit 30 controls one or more devices B1 installed in the store 2. The setting unit 71 sets one or more identification codes for the one or more devices B1. One or more service screens corresponding to the one or more identification codes can be launched by apps related to services operated or introduced by each of the multiple store companies. The control unit 30 causes a specific device B1 to send an instruction signal to the mobile terminal 6 to execute a first process or a second process. The instruction signal includes a specific identification code set for the specific device B1. The first process is a process of launching a specific service screen corresponding to the specific identification code. The second process is a process of sending a push notification to prompt the launch of the specific service screen.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure generally relates to a customer processing system, a control method, and a program. More particularly, the present disclosure relates to a customer processing system for customers entering / leaving a store, a control method for the customer processing system, and a program. [Background technology]

[0002] Patent Document 1 discloses a store visit promotion method that provides store users (customers) with store information via a mobile terminal to encourage them to actually visit the store. According to this store visit promotion method, the store user's mobile terminal enters the store and approaches a beacon terminal installed in the store, thereby receiving a store ID number from the beacon terminal. The mobile terminal then transmits the store ID number to a server, and the server detects (authenticates) that the mobile terminal has entered the store, and transmits store information about the store to the mobile terminal for display. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2020-113133 Summary of the Invention [Problem to be solved by the invention]

[0004] In the store visit promotion method described in Patent Document 1, the process of displaying a store information screen (service screen) on the store user's portable terminal (customer's portable terminal) includes sending and receiving a store ID number between the beacon terminal, the portable terminal, and the server. The process also includes the detection (authentication) of the portable terminal by the server. Therefore, for example, after a customer enters the store, it may take some time for the service screen to appear on the customer's portable terminal, and further improvement is desired.

[0005] The present disclosure has been made in consideration of the above-mentioned reasons, and aims to provide a visitor processing system, a control method, and a program that improve the processing related to launching a service screen on a visitor's mobile terminal. [Means for solving the problem]

[0006] A customer processing system according to one embodiment of the present disclosure is a customer processing system for customers entering / exiting a store. The store is one or more stores managed by one of a plurality of store companies. The customer processing system includes a control unit and a setting unit. The control unit controls one or more devices installed in the store. The setting unit sets one or more identification codes for the one or more devices. The one or more identification codes correspond to one or more service screens, respectively. The one or more service screens are screens that can be launched by application software related to services operated or introduced by each of the plurality of store companies. The control unit causes a specific device among the one or more devices to send an instruction signal to a mobile device carried by the customer to execute a first process or a second process. The instruction signal includes a specific identification code set for the specific device among the one or more identification codes. The first process is a process of launching a specific service screen from the one or more service screens corresponding to the specific identification code when the application software is installed on the mobile device. The second process is a process of performing a push notification to prompt the launch of the specific service screen when the application software is installed on the mobile terminal.

[0007] A control method according to one aspect of the present disclosure is a control method for a customer processing system for customers entering / leaving a store, executed by one or more processors. The store is any one of one or more stores managed by any one of multiple store companies. The control method includes a control step and a setting step. In the control step, one or more devices installed in the store are controlled. In the setting step, one or more identification codes are set for the one or more devices. The one or more identification codes correspond to one or more service screens, respectively. The one or more service screens are screens that can be launched by application software related to services operated or introduced by each of the multiple store companies. The control step includes an instruction step. In the instruction step, an instruction signal is sent from a specific device of the one or more devices to a mobile terminal carried by the customer to execute a first process or a second process. The instruction signal includes a specific identification code set for the specific device from the one or more identification codes. The first process is a process of launching a specific service screen corresponding to the specific identification code from among the one or more service screens when the application software is installed on the mobile device, and the second process is a process of sending a push notification to prompt the launch of the specific service screen when the application software is installed on the mobile device.

[0008] A program according to one aspect of the present disclosure is a program that causes the one or more processors to execute the above control method. [Effects of the Invention]

[0009] The present disclosure has the advantage of improving the processing related to launching a service screen on a visitor's mobile device. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a block diagram of a visitor processing system according to an embodiment. [Figure 2] FIG. 2 is a conceptual diagram showing the state when a customer enters a store to which the above-mentioned customer processing system is applied. [Figure 3] FIG. 3 is a conceptual diagram showing the state when a customer leaves the store. [Figure 4] FIG. 4 is a conceptual diagram of an example of a first service screen that is launched on the mobile terminal of the visitor in response to an instruction signal from a device in the visitor processing system. [Figure 5] FIG. 5 is a conceptual diagram of an example of a store visit points screen displayed on the mobile terminal of the customer using the app. [Figure 6] FIG. 6 is a conceptual diagram of an example of a second service screen that is activated on the mobile terminal of the visitor in response to an instruction signal from a device in the visitor processing system. [Figure 7] FIG. 7 is a sequence diagram for explaining the flow of operations of the visitor processing system. DETAILED DESCRIPTION OF THE INVENTION

[0011] (overview) Below, visitor processing systems, control methods, and programs according to embodiments and modifications will be described with reference to the drawings. Note that the following embodiments and modifications are merely examples of various embodiments of the present disclosure. Furthermore, the following embodiments and modifications can be modified in various ways depending on the design, etc., as long as the object of the present disclosure can be achieved. Furthermore, the configurations of the following modifications can be appropriately combined with the following embodiments or other modifications. Furthermore, the figures described in this disclosure are schematic diagrams, and the ratios of the sizes and thicknesses of the components in the figures do not necessarily reflect the actual dimensional ratios.

[0012] As shown in FIG. 1, a visitor processing system 1 according to one embodiment is a system for a visitor A1 (see FIGS. 2 and 3) entering / leaving a store 2. The store 2 is any one of one or more stores 2 managed by any one of multiple store companies. In the present disclosure, a "store 2" is a facility that provides goods (goods, food, drink, etc.) or services. For example, the store 2 may be a convenience store, a restaurant, a clothing store, a supermarket, a drugstore, a hotel, a train station, a gas station, a cram school, a school, a hospital, or an amusement facility.

[0013] As shown in FIG. 1, the visitor processing system 1 includes a control unit 30 and a setting unit 71. The control unit 30 controls one or more devices B1 (see FIGS. 1 to 3) installed in the store 2. The setting unit 71 sets one or more identification codes for the one or more devices B1. The one or more identification codes correspond to one or more service screens C1 (see FIGS. 4 and 6), respectively. The one or more service screens C1 are screens that can be activated by application software related to services operated or introduced by each of the multiple store companies. The control unit 30 causes a specific device B1 among the one or more devices B1 to send an instruction signal S1 (see FIG. 2) to the mobile terminal 6 carried by the visitor A1 to execute a first process or a second process. The instruction signal S1 includes a specific identification code set for the specific device B1 among the one or more identification codes. The first process is a process of launching a specific service screen C1 corresponding to the specific identification code from one or more service screens C1 when the application software is installed on the mobile terminal 6. The second process is a process of sending a push notification to prompt the launch of the specific service screen C1 when the application software is installed on the mobile terminal 6. The "push notification" referred to here is a notification in which information is delivered to the mobile terminal 6 of the visitor A1 by push-type information delivery, which does not require active operation by the visitor A1, even if the visitor A1 does not have the application software open. The specific service screen C1 is launched when the visitor A1 performs a touch operation, such as a tap operation, on the display area of ​​the information delivered by push notification, which is displayed on the display unit 61 of the mobile terminal 6.

[0014] The "identification code" may include, for example, a company identification code (also called a company ID), a store identification code (also called a store ID), and a screen identification code.

[0015] According to the configuration of the customer processing system 1, an instruction signal S1 is sent from the specific device B1 installed in the store 2 to the mobile terminal 6 to execute the first process of launching the specific service screen C1 or the second process of sending a push notification. Therefore, compared to the store visit promotion method described in Patent Document 1, for example, the time required for the service screen C1 to be launched on the mobile terminal 6 of the customer A1 can be shortened. As a result, the customer processing system 1 has the advantage of being able to improve the process of launching the service screen C1 on the mobile terminal 6 of the customer A1.

[0016] As an example, in the following embodiment, it is assumed that the functions of the control unit 30 are implemented in a control device 3 installed in each store 2, and the functions of the setting unit 71 are implemented in a store management server 7 installed outside the store 2.

[0017] A control method according to one embodiment is a control method for the visitor processing system 1, executed by one or more processors. The control method includes a control step and a setting step. In the control step, one or more devices B1 installed in the store 2 are controlled. In the setting step, one or more identification codes are set for the one or more devices B1. The one or more identification codes correspond to one or more service screens C1, respectively. The one or more service screens C1 are screens that can be launched by application software related to services operated or introduced by each of the multiple store companies. The control step includes an instruction step. In the instruction step, an instruction signal S1 is sent from a specific device B1 among the one or more devices B1 to a mobile terminal 6 carried by the visitor A1 to execute a first process or a second process. The instruction signal S1 includes a specific identification code set for the specific device B1 among the one or more identification codes. The first process is a process of launching a specific service screen C1 among the one or more service screens C1 corresponding to the specific identification code when the application software is installed on the mobile terminal 6. The second process is a process of sending a push notification to prompt the user to launch the specific service screen C1 when the application software is installed on the mobile terminal 6. The configuration of the control method described above improves the process of launching the service screen C1 on the mobile terminal 6 of the visitor A1.

[0018] The above control method is used on a computer system (visitor processing system 1). In other words, the above control method can also be embodied as a computer program. A program according to one embodiment is a program that causes one or more processors to execute the above control method. The program may be recorded on a computer-readable non-transitory recording medium. The program may also be a computer program product. A computer program product according to one embodiment includes a computer program that, when executed by one or more processors, implements the processing (steps) of the above control method.

[0019] (Embodiment) (1) Detailed configuration The visitor processing system 1 according to this embodiment will be described in detail below with reference to FIGS.

[0020] (1.1) Overall configuration of visitor processing system As described above, the visitor processing system 1 is a system for a visitor A1 entering / leaving a store 2. The store 2 is any one of one or more stores 2 managed by any one of multiple store companies. As an example, the following description will be given assuming that two store companies, Company A and Company B, use the visitor processing system 1. In the following, one store 2 managed by Company A (store company) may be referred to as the first store 2A (see FIG. 1). In the following, one store 2 managed by Company B (store company) may be referred to as the second store 2B (see FIG. 1). In other words, in the following, it is assumed that the visitor processing system 1 is applied to the first store 2A and the second store 2B. However, the number of stores 2 to which the visitor processing system 1 is applied is not limited to two, and the number of target store companies is also not limited to two. The first store 2A and the second store 2B may be stores in the same business type (for example, both may be convenience stores), or may be stores in different business types (for example, one may be a convenience store and the other a drug store).

[0021] The visitor processing system 1 includes one or more (two in FIG. 1) control devices 3, one or more (five in FIG. 1) devices B1, and a mobile terminal 6 carried by each user (each visitor A1). Note that the mobile terminal 6 does not have to be a component of the visitor processing system 1.

[0022] Two control devices 3 are installed, one in the first store 2A and one in the second store 2B. Hereinafter, the control device 3 installed in the first store 2A may be referred to as the control device 3A, and the control device 3 installed in the second store 2B may be referred to as the control device 3B.

[0023] Device B1 is a device installed in store 2. Device B1 is, for example, a detection sensor 4, a cashier terminal 5, or a sub-terminal 9. In FIG. 1, the number of devices B1 is five, for example. Two of the five devices B1 are detection sensors 4 that detect both customer A1's entry and exit into store 2, and one is installed in each of the first store 2A and the second store 2B. Hereinafter, the detection sensor 4 installed in the first store 2A may be referred to as detection sensor 4A, and the detection sensor 4 installed in the second store 2B may be referred to as detection sensor 4B. One of the five devices B1 is a cashier terminal 5 and is installed only in the first store 2A. The remaining two of the five devices B1 are sub-terminals 9, and one is installed in each of the first store 2A and the second store 2B. Note that the number of devices B1 installed in each store 2 is not limited to the above number.

[0024] For convenience, FIG. 1 illustrates the mobile terminal 6 of customer A1 entering the first store 2A within the block of the first store 2A, and similarly illustrates the mobile terminal 6 of customer A1 entering the second store 2B within the block of the second store 2B. These two mobile terminals 6 may be mobile terminals carried by different customers A1. Here, as an example, it is assumed that the mobile terminal 6 is, for example, a smartphone. However, the mobile terminal 6 is not particularly limited as long as it is a terminal that can be carried by customer A1, and may be, for example, a tablet terminal or a wearable terminal (such as a watch, glasses, or necklace).

[0025] The visitor processing system 1 further includes a store management server 7 and two application operation servers 8 (an application operation server 8A of company A and an application operation server 8B of company B). The two application operation servers 8 do not necessarily have to be components of the visitor processing system 1.

[0026] The store management server 7 is installed, for example, outside the store 2 and is connected to a communications network NT1 (see FIG. 1; wide area network), which is a public line network such as the Internet. Similarly, the two application operation servers 8 are also installed, for example, outside the store 2 and are connected to the communications network NT1. The term "server" here may be composed of one or more server devices. When a server includes multiple server devices, a cloud (cloud computing) may be constructed by the multiple server devices.

[0027] The store management server 7 is capable of communicating with the control device 3 installed in each store 2 via the communications network NT1 and a gateway or the like installed in each store 2.

[0028] Each application operation server 8 is a server that executes processing related to application software (hereinafter simply referred to as a "store application") operated by a corresponding store company. Store applications related to services operated or introduced by each of multiple store companies may be pre-installed on the mobile terminal 6. Each application operation server 8 can communicate with the mobile terminal 6 carried by each customer A1 via the communication network NT1 if the corresponding store application is installed on the mobile terminal 6. Specifically, if a store application related to a service operated by Company A (hereinafter also referred to as "store application A") is installed on the mobile terminal 6, Company A's application operation server 8A can communicate with the mobile terminal 6 via the communication network NT1. If a store application related to a service operated by Company B (hereinafter also referred to as "store application B") is installed on the mobile terminal 6, Company B's application operation server 8B can communicate with the mobile terminal 6 via the communication network NT1.

[0029] Although detailed explanation will be omitted, each application operation server 8 manages user information related to mobile terminals 6 on which a store application (store application A or store application B) operated by that company is installed. The user information may include identification information of the mobile terminal 6, personal information of the user (visitor A1) (such as name, age, sex, date of birth, address, email address, store application login ID and password), store 2 visit points, and purchase history data at store 2.

[0030] In addition to store apps operated by the store company, such as store app A or store app B, a store company may also introduce an automatic payment service (provided by another company) for payment of fees for products, food and drink, or services provided by store 2. In the example of FIG. 1, company A has introduced an automatic payment service (provided by company C), and the front-of-register terminal 5 installed at first store 2A is the terminal for automatic payment. If application software related to this automatic payment service (hereinafter also referred to as "payment app C") is installed on mobile terminal 6, so-called smartphone payment becomes possible by reading a two-dimensional code displayed on mobile terminal 6 via payment app C with a reader on front-of-register terminal 5. The two-dimensional code may be, for example, a QR code (registered trademark) or a barcode.

[0031] Then, the visitor processing system 1 sends an instruction signal S1 to the mobile terminal 6 carried by the visitor A1, causing the mobile terminal 6 to execute the first process or the second process. The instruction signal S1 is sent from a specific device B1 among one or more devices B1 installed in each store 2. The first process or the second process can be executed when an app (store app A, store app B, or payment app C, as an example here) is installed on the mobile terminal 6.

[0032] When the store app A or the store app B is installed on the mobile terminal 6, the “specific device B1” that sends the instruction signal S1 is, for example, the detection sensor 4. In other words, one or more devices B1 include the detection sensor 4, and the specific device B1 is the detection sensor 4.

[0033] When the payment application C is installed on the mobile terminal 6, the "specific device B1" that sends the instruction signal S1 is the front-of-register terminal 5, for example.

[0034] The instruction signal S1 includes a specific identification code set for a specific device B1 from among one or more identification codes. The first process is an automatic launch process that launches a specific service screen C1 from among one or more service screens C1 that corresponds to the specific identification code when an app (here, as an example, store app A, store app B, or payment app C) is installed on the mobile terminal 6. The second process is a push notification process that issues a push notification to prompt the launch of the specific service screen C1 when an app (here, as an example, store app A, store app B, or payment app C) is installed on the mobile terminal 6.

[0035] In short, the visitor processing system 1 automatically launches or pushes a notification to visitor A1's mobile terminal 6 via a specific device B1 in the store 2 regarding a specific service screen C1 corresponding to a specific identification code set for the specific device B1.

[0036] The "one or more service screens C1" referred to here includes at least one of the first service screen C11 (see Figure 4) related to advertising / promotion of store 2 and the second service screen C12 (see Figure 6) related to automatic settlement of payments made at store 2.

[0037] 4, the first service screen C11 is a coupon display screen (i.e., a promotion screen to encourage customers to purchase drinks) that displays a coupon for half-price drinks as information related to the advertisement / promotion of the store 2. The first service screen C11 is not limited to a coupon display screen (promotion screen), and may be an advertisement screen for a new product or a new service.

[0038] In the example of FIG. 6, the second service screen C12 is a two-dimensional code display screen that displays a QR code (two-dimensional code) displayed on the mobile terminal 6 through the payment application C related to the above-mentioned automatic payment service.

[0039] The service screen C1 may be, for example, a top screen (menu screen) of a store app other than the first service screen C11 or the second service screen C12. The top screen may display, for example, the user ID (member ID) of the user (visitor A1) using the app.

[0040] (1.2) Mobile devices As described above, the mobile terminal 6 is, for example, a smartphone carried by the visitor A1. Apps such as the store app A, store app B, and payment app C described above are pre-installed on the mobile terminal 6.

[0041] As shown in FIG. 1, the mobile terminal 6 includes, for example, a processing unit 60, a display unit 61, an operation unit 62, and a communication unit 63.

[0042] The processing unit 60 includes a computer system having one or more processors and a memory. At least some of the functions of the processing unit 60 are realized by the processor of the computer system executing a program recorded in the memory of the computer system. The program may be recorded in the memory, or may be provided via a telecommunications line such as the Internet, or may be recorded on a non-transitory recording medium such as a memory card and provided. The processing unit 60 has the function of controlling the display unit 61, the operation unit 62, the communication unit 63, etc.

[0043] The display unit 61 is configured, for example, with a touch panel type liquid crystal display, and also has the function of the operation unit 62. When the above-mentioned apps (store app A, store app B, payment app C, etc.) are installed, the display unit 61 displays various screens such as one or more service screens C1 (see FIGS. 4 and 6) and displays information delivered by push notification.

[0044] The operation unit 62 may include one or more push buttons (such as a power button, a volume control button, a button for calling up the home screen, etc.).

[0045] The communication unit 63 has a communication interface for performing wireless communication using the communication network NT1. The communication unit 63 can communicate with, for example, the application operation server 8A of company A or the application operation server 8B of company B via the communication network NT1.

[0046] The communication unit 63 also has a communication interface for performing wireless communication in accordance with communication standards such as Wi-Fi (registered trademark) and / or BLE (Bluetooth (registered trademark) low energy). The communication unit 63 performs short-range wireless communication with device B1 installed in store 2, for example, via BLE wireless communication.

[0047] (1.3) Store management server The store management server 7 may be installed outside the store 2. The store management server 7 targets one or more store companies and manages the control devices 3 and devices B1 installed in each of one or more stores 2 of each store company. As described above, the store management server 7 can communicate with the control devices 3 installed in each store 2 via the communications network NT1 and a gateway or the like installed in each store 2. Note that, hereinafter, the person who manages the store management server 7 will be referred to as the "administrator."

[0048] As shown in FIG. 1, the store management server 7 includes a processing unit 70, a communication unit 72, a storage unit 73, a display unit 74, an operation unit 75, and the like.

[0049] The processing unit 70 includes a computer system having one or more processors and a memory. At least some of the functions of the processing unit 70 are realized by the processor of the computer system executing a program recorded in the memory of the computer system. The program may be recorded in the memory, provided via a telecommunications line such as the Internet, or provided by being recorded on a non-transitory recording medium such as a memory card. The processing unit 70 has the function of controlling the communication unit 72, the storage unit 73, the display unit 74, the operation unit 75, etc.

[0050] The communication unit 72 has a communication interface for communicating with the control device 3 in each store 2 via the communication network NT1.

[0051] The storage unit 73 is configured with a device selected from a ROM (Read Only Memory), a RAM (Random Access Memory), an EEPROM (Electrically Erasable and Programmable Read Only Memory), etc. The storage unit 73 stores device setting information set by the setting unit 71, which will be described later.

[0052] The display unit 74 is configured, for example, by a liquid crystal display. The display unit 74 displays a setting screen for setting device setting information, etc. The operation unit 75 includes, for example, one or more of a keyboard and a pointing device (e.g., a mouse), etc. If the display unit 74 is configured, for example, by a touch panel type liquid crystal display, it may also have the functions of the operation unit 75.

[0053] In this embodiment, the processing unit 70 includes a setting unit 71 (see FIG. 1). The setting unit 71 sets device setting information in response to an operation input from an administrator via a setting screen displayed on the display unit 74, for example.

[0054] The setting unit 71 sets one or more identification codes corresponding to one or more service screens C1 that can be launched by apps (such as store app A, store app B, and payment app C) for one or more devices B1. In other words, the control method disclosed herein includes a setting step of setting one or more identification codes corresponding to one or more service screens C1 that can be launched by apps (such as store app A, store app B, and payment app C) for one or more devices B1. Note that it is assumed that there is a one-to-one correspondence between the service screens C1 and the identification codes. On the other hand, there may be a one-to-one correspondence between the identification codes and the devices B1, or a one-to-many correspondence, etc. For example, a single identification code may be set for only one device B1 installed in the first store 2A, or it may be set for multiple devices B1 installed in the first store 2A. In particular, if there are multiple first stores 2A managed by company A, a single identification code may be set for all the devices B1 in the multiple first stores 2A managed by company A.

[0055] Table 1 below shows an example of allocation information indicating the correspondence between the screen identification code included in the identification code and the service screen. Note that the identification code may include, in addition to the screen identification code, a company identification code (company ID) and a store identification code (store ID), for example.

[0056] [Table 1]

[0057] For example, in a store app A operated by company A, the top screen, coupon display screen, first advertising screen, and second advertising screen are each pre-assigned screen identification codes "00001" to "00004." The administrator obtains allocation information from company A in advance, indicating that these screens are each assigned screen identification codes "00001" to "00004." Similarly, the administrator also obtains allocation information from company B in advance. This allocation information may be obtained offline, or the store management server 7 may receive (acquire) the allocation information from each company's app operation server 8 via the communication network NT1. If company A introduces an automatic payment service using company C's payment app C, the allocation information obtained from company A may also include the screen identification code "90001" of the two-dimensional code display screen for automatic payment. Alternatively, the store management server 7 may obtain the screen identification code "90001" from company C (its server).

[0058] The various screens designated by this allocation information become candidates for the service screen C1 that is automatically activated (or pushed) by the visitor processing system 1.

[0059] For example, based on the allocation information obtained from Company A and requests from Company A, the administrator performs operation input on the setting screen displayed on the display unit 74 and specifies which identification code to assign to one or more devices B1 in Company A's first store 2A.

[0060] For example, suppose that company A requests that the top screen be automatically launched (or a push notification be sent) when customer A1 enters the store. The top screen may display, for example, the user ID (member ID) of the user of app A (customer A1). The administrator associates an identification code including the screen identification code "00001" of company A's top screen, company A's corporate ID, and the store ID of the first store 2A with the sensor ID of the detection sensor 4A installed near the entrance / exit of the first store 2A (i.e., the device ID of device B1). In response to this association operation input, the setting unit 71 sets information including the associated identification code (including the screen identification code "00001") and device ID as the device setting information of the first store 2A (stores the information in the memory unit 73).

[0061] Alternatively, for example, suppose that company A requests that a coupon display screen (see first service screen C11 in FIG. 4) be automatically launched (or a push notification be sent) when customer A1 enters the store. The administrator associates an identification code including the screen identification code "00002" of company A's coupon display screen, company A's corporate ID, and the store ID of first store 2A with the sensor ID (i.e., the device ID of device B1) of detection sensor 4A installed near the entrance / exit of first store 2A. In response to this association operation input, setting unit 71 sets information including the associated identification code (including screen identification code "00002") and device ID as device setting information for first store 2A (stores the information in memory unit 73).

[0062] Also, for example, suppose that Company A has introduced an automatic payment service using payment app C and requests that a two-dimensional code display screen (see second service screen C12 in FIG. 6 ) be automatically launched (or a push notification be sent) on the front-of-cash terminal 5 of the first store 2A. The administrator associates an identification code including the screen identification code “90001” of the two-dimensional code display screen, Company A's corporate ID, and the store ID of the first store 2A with the terminal ID (i.e., the device ID of device B1) of the front-of-cash terminal 5 installed in front of the first store 2A's cash register. In response to this association operation input, the setting unit 71 sets information including the associated identification code (including the screen identification code “90001”) and device ID as the device setting information of the first store 2A (stores the information in the memory unit 73).

[0063] Similarly, based on the allocation information obtained from Company B and requests from Company B, the administrator performs operation input on the setting screen displayed on the display unit 74 and selects which screen identification code to assign to one or more devices B1 in Company B's second store 2B.

[0064] For example, suppose that company B requests that the top screen of store app B be automatically launched (or a push notification be sent) when customer A1 enters the store. The top screen may display, for example, the user ID (member ID) of the user of app B (customer A1). The administrator associates an identification code including the screen identification code “00101” of the top screen of store app B, the company ID of company B, and the store ID of the second store 2B with the sensor ID (device ID of device B1) of the detection sensor 4B installed near the entrance / exit of the second store 2B. In response to this association operation input, the setting unit 71 sets information including the associated identification code (including the screen identification code “00101”) and device ID as device setting information for the second store 2B (stores the information in the memory unit 73).

[0065] The administrator also performs operational input on the setting screen to specify from which device B1 in each store 2 a store exit signal S2 (described later) is to be sent. The setting unit 71 generates specification information including the store ID and the device ID of the device B1 that will be the source of the store exit signal S2, and includes this in the device setting information.

[0066] The processing unit 70 transmits the device setting information of the first store 2A from the communication unit 72 to the control device 3A of the first store 2A in response to a sending operation from, for example, the administrator. Also, the processing unit 70 transmits the device setting information of the second store 2B from the communication unit 72 to the control device 3B of the second store 2B in response to a sending operation from, for example, the administrator.

[0067] Each store company may request that the service screen C1 be automatically launched (or a push notification be sent) for a specific period of time. For example, a store company may request that a spring coupon display screen be automatically launched (or a push notification be sent). The administrator accepts requests from each store company at any time and performs operation input on the setting screen, and the setting unit 71 may newly register, change, or delete part of the device setting information stored in the memory unit 73 in response to the operation input. The processing unit 70 not only transmits the device setting information at the time of initial setup, but also transmits update information of the device setting information of each store 2 from the communication unit 72 to the control device 3 of the corresponding store 2 in response to newly registering, changing, or deleting part of the device setting information of each store 2.

[0068] (1.4) Control devices and equipment [Control device] Each control device 3 is installed in the corresponding store 2. Each control device 3 is connected, for example, by wire (or wirelessly), to one or more devices B1 installed in the corresponding store 2, and can individually control the devices B1. Furthermore, each control device 3 is connected, for example, by wire (or wirelessly), to a gateway (device) installed in the corresponding store 2, and can communicate with the store management server 7 via the communication network NT1.

[0069] In detail, each control device 3 includes a control unit 30, a communication unit 31, and a storage unit 32, as shown in FIG.

[0070] The control unit 30 includes a computer system having one or more processors and a memory. At least some of the functions of the control unit 30 are realized by the processor of the computer system executing a program recorded in the memory of the computer system. The program may be recorded in the memory, or may be provided via a telecommunications line such as the Internet, or may be recorded on a non-transitory recording medium such as a memory card and provided. The control unit 30 has the function of controlling the communication unit 31, the storage unit 32, etc.

[0071] The control unit 30 also has a function of controlling one or more devices B1 installed in the store 2. In other words, the control method in the present disclosure includes a control step of controlling one or more devices B1 installed in the store 2.

[0072] The communication unit 31 has a communication interface for communicating with one or more devices B1 installed in the store 2. The communication unit 31 also has a communication interface for communicating with an external store management server 7.

[0073] The memory unit 32 is configured with a device selected from ROM, RAM, EEPROM, etc. The memory unit 32 stores device setting information including information associating the device ID and identification code (screen identification code, company ID, store ID) of each of one or more devices B1 installed in the store 2. The device setting information is information set by the store management server 7, and is received from the store management server 7 and stored (saved) in the memory unit 32. The device setting information further includes designation information including the device ID of the device B1 that sent the store exit signal S2. As described above, the device setting information can be updated as needed. The device setting information in the memory unit 32 is updated based on update information for the device setting information received from the store management server 7.

[0074] The control unit 30 causes a specific device B1 out of one or more devices B1 to send an instruction signal S1 to cause the mobile terminal 6 to execute a first process (automatic activation process) or a second process (push notification process). In other words, the control step of the control method disclosed herein includes an instruction step of sending the instruction signal S1 from the specific device B1. The first process (automatic activation process) or the second process (push notification process) can be executed when an app (store app A, store app B, payment app C, or the like) is installed on the mobile terminal 6 of the visitor A1.

[0075] In detail, the control unit 30 of the control device 3 in each store 2 controls the setting of which device B1 to send an instruction signal S1 containing a specific identification code, based on the device setting information received from the store management server 7. For example, the control device 3 controls the setting by sending a setting signal containing an identification code to the target device B1 and storing it in the memory or the like of the device B1. Each time the device setting information is updated, the control unit 30 sends a setting signal containing the updated identification code to the target device B1 and stores it in the memory or the like of the device B1.

[0076] For example, the control unit 30 of the control device 3A in the first store 2A controls settings based on the device setting information received from the store management server 7 to cause the detection sensor 4A (device B1) to send an instruction signal S1 including an identification code that includes the screen identification code “00002” of the coupon display screen. Similarly, the control unit 30 of the control device 3B in the second store 2B controls settings based on the device setting information received from the store management server 7 to cause the detection sensor 4B (device B1) to send an instruction signal S1 including an identification code that includes the screen identification code “00101” of the top screen of the store app B. For example, when the detection sensor 4 that detects the entry of customer A1 into store 2 detects the entry of customer A1, the control unit 30 controls the specific device B1 (in this case, the detection sensor 4).

[0077] Furthermore, the control unit 30 of the control device 3A of the first store 2A controls the settings to send an instruction signal S1 including an identification code that includes the screen identification code "90001" of the two-dimensional code display screen from the front-register terminal 5, based on the device setting information received from the store management server 7. For example, when the mobile terminal 6 of customer A1 approaches the front-register terminal 5, the control unit 30 causes the instruction signal S1 to be sent from a specific device B1 (in this case, the front-register terminal 5).

[0078] Furthermore, when the detection sensor 4 detects customer A1's exit from the store 2, and an app (a service screen C1 such as store app A, store app B, or payment app C) is running on the mobile device 6, the control unit 30 causes a predetermined device B1 out of one or more devices B1 to send a store exit signal S2 to the mobile device 6 to execute at least one of a third process and a fourth process. The third process is a process of issuing a store exit notification indicating that customer A1 has left the store. The fourth process is a process of terminating the execution of the app. The control unit 30 controls the detection sensor 4 to set the predetermined device B1 that sends the store exit signal S2 based on the designation information included in the device setting information received from the store management server 7. That is, in this example, the predetermined device B1 that sends the store exit signal S2 when customer A1 leaves the store is also the detection sensor 4. In other words, the specific device B1 that sends the instruction signal S1 and the prescribed device B1 that sends the store exit signal S2 are the same device. However, this is not limited to this, and the specific device B1 and the prescribed device B1 may be different devices.

[0079] [device] The first store 2A is equipped with a device B1 consisting of a detection sensor 4A that detects both the entry and exit of customer A1, a front-of-the-register terminal 5, and a sub-terminal 9. The second store 2B is equipped with a device B1 consisting of a detection sensor 4B that detects both the entry and exit of customer A1, and a sub-terminal 9.

[0080] [Detection sensor] As shown in FIGS. 2 and 3, each detection sensor 4 is installed near an entrance (for example, on the ceiling) where a door is installed for a customer A1 of the corresponding store 2 to enter / exit the store.

[0081] As shown in FIG. 1, each detection sensor 4 includes a processing unit 40, a detection unit 41, a communication unit 42, and the like.

[0082] The processing unit 40 includes a computer system having one or more processors and a memory. At least some of the functions of the processing unit 40 are realized by the processor of the computer system executing a program recorded in the memory of the computer system. The program may be recorded in the memory, or may be provided via a telecommunications line such as the Internet, or may be recorded on a non-transitory recording medium such as a memory card and provided. The processing unit 40 has a function of controlling the detection unit 41, the communication unit 42, etc.

[0083] The detection unit 41 has, for example, multiple (for example, two) light sources (for example, infrared LEDs) that each emit infrared light, and a light receiving unit that receives the infrared light. The detection unit 41 emits infrared light from each of the multiple light sources onto a surveillance area near the entrance and exit of the store 2, receives the infrared light reflected by a human body (customer A1) or the like with the light receiving unit, and distinguishes between the entry and exit of customer A1 according to the order of changes in the reflection level. However, the detection method used by the detection unit 41 to detect the entry and exit of customer A1 is not particularly limited.

[0084] For example, the detection unit 41 may include a projector including multiple (e.g., two) light sources (e.g., infrared LEDs), and a light receiver that receives infrared light from the projector and is disposed opposite the projector across a monitoring area near the entrance / exit of the store 2. In this case, the detection unit 41 may distinguish between customer A1 entering and leaving the store and detect this based on the order in which the customer A1 blocks the infrared light from the projector.

[0085] Furthermore, the detector 41 may be a heat ray detector that distinguishes between the entrance and exit of the customer A1 according to a change in the heat ray level from the customer A1.

[0086] It is not necessary for the detection unit 41 of one detection sensor 4 to detect both the entry and exit of customer A1; the detection units 41 of separate detection sensors 4 may detect the entry and exit of customer A1, respectively.

[0087] The communication unit 42 has a communication interface for communicating with the control device 3, for example, via a wired (or wireless) connection. The communication unit 42 receives a setting signal including an identification code from the control device 3 and transmits a detection signal, which will be described later, to the control device 3. The processing unit 40 stores the identification code of the setting signal received by the communication unit 42 in a memory or the like.

[0088] The communication unit 42 also has a communication interface for short-range wireless communication (e.g., BLE) with the mobile terminal 6 of the customer A1 inside the store 2. In other words, each detection sensor 4 also functions as a beacon (terminal) that sends a signal (an instruction signal S1 or a store exit signal S2) to the mobile terminal 6 of the customer A1 via short-range wireless communication.

[0089] The processing unit 40 transmits a detection signal indicating the detection result of the detection unit 41 regarding the entry or exit of customer A1 to the control device 3 from the communication unit 42. The control device 3 can execute various processes according to the detection result. Specifically, in addition to devices B1 such as the detection sensor 4, the cashier terminal 5, and the sub-terminal 9, the store 2 is also equipped with an alarm chime, a speaker, and the like. The control device 3 is connected to the alarm chime, the speaker, and the like, for example, by wire, and can individually control the alarm chime, the speaker, and the like. The alarm chime is installed, for example, in an employee room where store 2 employees wait or near the cash register. When the alarm chime receives a control signal corresponding to the entry or exit of customer A1 from the control device 3, it notifies the control device 3 that customer A1 has entered or left the store. The speaker is installed, for example, near the entrance or exit of the store 2. When the speaker receives a control signal from the control device 3 corresponding to visitor A1 entering or leaving the store, it outputs a voice message or the like corresponding to visitor A1 entering or leaving the store (see Figures 2 and 3; "Welcome," "Thank you," etc.). The speaker may be attached to the detection sensor 4. The control device 3 is also connected, for example by wire, to a fire alarm device installed in the store 2, and when it receives a fire alarm signal from the fire alarm device, it sounds an alarm chime and issues a fire alarm from the speaker, etc.

[0090] Furthermore, when the processing unit 40 establishes communication with the mobile terminal 6 of a nearby customer A1, it references the identification code stored in its own memory or the like and causes the communication unit 42 to send (transmit) an instruction signal S1 (see FIG. 2) including the identification code. The instruction signal S1 is preferably transmitted only when the detection sensor 4A detects that the customer A1 has entered the store. That is, the processing unit 40 preferably causes the instruction signal S1 to be sent (transmitted) when the detection unit 41 detects that the customer A1 has entered the store. Specifically, in the case of the first store 2A of Company A, when the detection unit 41 detects that the customer A1 has entered the store, the communication unit 42 establishes communication with the mobile terminal 6 of the customer A1 if the store app A is installed on the mobile terminal 6. The communication unit 42 then transmits the instruction signal S1 including the identification code, which includes the screen identification code "00002." As a result, the coupon display screen (first service screen C11) corresponding to the screen identification code "00002" is automatically launched (or a push notification regarding the coupon display screen is sent) on the mobile terminal 6 of the visitor A1 who has entered the first store 2A.

[0091] In the case of Company B's second store 2B, when the detection unit 41 detects that customer A1 has entered the store, the communication unit 42 establishes communication with the mobile device 6 of customer A1 if store app B is installed on the mobile device 6. The communication unit 42 then transmits an instruction signal S1 including an identification code that includes the screen identification code "00101." As a result, the top screen corresponding to the screen identification code "00101" is automatically launched (or a push notification related to the top screen) on the mobile device 6 of customer A1 who has entered the second store 2B.

[0092] After the corresponding service screen C1 is launched, the visitor A1 can use the app (store app A or store app B) by performing operational input on the service screen C1 displayed on the display unit 61 of the mobile terminal 6. After the corresponding service screen C1 is launched, the mobile terminal 6 can communicate with the app operating server 8 (the app operating server 8A of Company A or the app operating server 8B of Company B) in response to the operational input from the visitor A1 and execute predetermined processing. For example, the mobile terminal 6 can communicate with the app operating server 8 in response to the operational input from the visitor A1 and execute display processing (predetermined processing) to display on the display unit 61 a points screen D1 (see FIG. 5 ) showing information related to store visit points awarded for visiting the store 2.

[0093] [Cashier terminal] The front-of-register terminal 5 is a payment terminal and is installed near the cash register in the first store 2A of Company A. The front-of-register terminal 5 is equipped with a reader capable of reading two-dimensional codes such as QR codes or barcodes displayed on the screen of the display unit 61 of the mobile terminal 6.

[0094] As shown in FIG. 1, the front-register terminal 5 includes a processing unit 50, a communication unit 51, and the like.

[0095] The processing unit 50 includes a computer system having one or more processors and a memory. At least some of the functions of the processing unit 50 are realized by the processor of the computer system executing a program recorded in the memory of the computer system. The program may be recorded in the memory, or may be provided via a telecommunications line such as the Internet, or may be recorded on a non-transitory recording medium such as a memory card and provided. The processing unit 50 has the function of controlling the communication unit 51, a reader, etc.

[0096] The communication unit 51 has a communication interface for communicating with the control device 3, for example, via a wired (or wireless) connection. The communication unit 51 receives a setting signal including an identification code from the control device 3. The processing unit 50 stores the identification code of the setting signal received by the communication unit 51 in a memory or the like.

[0097] The communication unit 51 also has a communication interface for short-range wireless communication (e.g., BLE) with the mobile terminal 6 of the customer A1 inside the store 2. In other words, the front-register terminal 5 also functions as a beacon (terminal) that sends a signal (instruction signal S1) to the mobile terminal 6 of the customer A1 via short-range wireless communication.

[0098] The processing unit 50 references an identification code stored in the device's memory or the like and causes the communication unit 51 to transmit (send) an instruction signal S1 including the identification code to the mobile device 6 of customer A1, who is approaching the front-of-register terminal 5. Specifically, when the mobile device 6 approaches the front-of-register terminal 5 at Company A's first store 2A, the communication unit 51 establishes communication with the mobile device 6 if a payment app C related to an automatic payment service is installed on the mobile device 6. The communication unit 51 then transmits the instruction signal S1 including the identification code including the screen identification code "90001." As a result, the mobile device 6 automatically launches (or receives a push notification related to) a two-dimensional code display screen for automatic payment (see the second service screen C12 in FIG. 6; in the example of FIG. 6, a QR code) corresponding to the screen identification code "90001." In other words, the two-dimensional code display screen is automatically displayed on the mobile device 6, even if customer A1 does not operate the mobile device 6 to open the payment app C and launch the two-dimensional code display screen.

[0099] Note that detailed description of the process related to automatic settlement at the front-register terminal 5 after the two-dimensional code is read will be omitted here.

[0100] [Sub-device] The sub-terminal 9 is also one of the devices B1. The sub-terminal 9 functions as a beacon (terminal) that transmits a signal (instruction signal S1) to the mobile terminal 6 of customer A1 via short-range wireless communication (e.g., BLE). The sub-terminal 9 is installed near the ceiling of a predetermined area in the store 2 (e.g., an area where magazines and the like are displayed, or an area where drinks are displayed, etc.). The sub-terminal 9 receives a setting signal including an identification code from the control device 3 and stores (stores) the identification code in its own memory or the like. The sub-terminal 9 references the identification code stored in its own memory or the like and transmits an instruction signal S1 including the identification code to the mobile terminal 6 of a nearby customer A1. The sub-terminal 9 may be a speaker or the like installed in the store 2.

[0101] The detection sensor 4 installed near the entrance of the store 2 does not have to have the function of a beacon that transmits the instruction signal S1. In that case, a sub-terminal 9 may be installed near the detection sensor 4 and transmit the instruction signal S1 when the customer A1 enters the store.

[0102] (2) Operation of the visitor processing system A series of processing steps related to the operation of the visitor processing system 1 will be described below with reference to Fig. 7. The sequence diagram shown in Fig. 7 is merely an example of an operation flow related to the operation of the visitor processing system 1, and the order of processing steps may be changed as appropriate, and processing steps may be added or omitted as appropriate.

[0103] The following describes an example in which a customer A1 (user) carrying a mobile terminal 6 with store app A and payment app C installed enters a first store 2A of Company A, purchases a product, and leaves the store. It is also assumed that the control device 3A of the first store 2A has already received device setting information from the store management server 7, and that the control unit 30 of the control device 3A has sent a setting signal to each device B1 and stored the corresponding identification code in the memory of each device B1, completing setting control. The processing flow for the sub-terminal 9 will not be described.

[0104] First, when visitor A1 enters the first store 2A, a detection sensor 4A (device B1) installed near the entrance of the first store 2A detects visitor A1's entry (step ST1). In response to the detection of visitor A1's entry, the detection sensor 4A outputs a voice message such as "Welcome" or a melody from an attached speaker. The detection sensor 4A also transmits a detection signal indicating the detection of visitor A1's entry to the control device 3A (step ST2). Upon receiving the detection signal indicating the detection of visitor A1's entry, the control device 3A transmits a control signal to, for example, an alarm chime, causing the alarm chime to ring to notify the visitor A1 of his / her entry (step ST3).

[0105] When the mobile terminal 6 approaches the detection sensor 4A close enough to enable short-range wireless communication (e.g., BLE), the detection sensor 4A establishes communication with the mobile terminal 6 on which the store app A is installed (step ST4). The detection sensor 4A then references an identification code stored in its own memory and transmits an instruction signal S1, including an identification code including the screen identification code "00002," to the mobile terminal 6 (step ST5). The instruction signal S1 is preferably transmitted only when the detection sensor 4A detects that a customer A1 has entered the store. Upon receiving the instruction signal S1, the mobile terminal 6 automatically launches (or may send a push notification to) a coupon display screen (first service screen C11) of the store app A corresponding to the screen identification code "00002." As a result, the coupon display screen of the store app A is displayed on the display unit 61 of the mobile terminal 6 (step ST6).

[0106] After the coupon display screen is automatically launched, customer A1 moves around the first store 2A, and if he or she wishes to purchase a product (e.g., a drink) that is covered by a coupon displayed on the coupon display screen, he or she can pick up the product and head to the cash register while keeping the coupon display screen displayed.

[0107] On the other hand, after the coupon display screen is automatically launched, if customer A1 has no intention of purchasing the product covered by the coupon displayed on the coupon display screen, he or she can continue using the store app A by performing an operation on the mobile terminal 6 to request a screen transition of the store app A. For example, if customer A1 wants to check the store visit points awarded for entering the first store 2A, he or she can perform an operation on the mobile terminal 6 to call up a points screen D1 (see FIG. 5) that displays information about the store visit points of the store app A. After the coupon display screen is automatically launched, communication processing related to the use of the store app A is performed between the mobile terminal 6 and the app operation server 8A.

[0108] Customer A1 then selects the products he or she wishes to purchase in the first store 2A and heads to the cash register. The pre-register terminal 5 (device B1) establishes communication with the mobile terminal 6, on which the payment app C is installed, by bringing the mobile terminal 6 close enough to enable short-range wireless communication (e.g., BLE) (step ST7). The pre-register terminal 5 then references an identification code stored in its own memory and transmits an instruction signal S1, including an identification code containing the screen identification code "90001," to the mobile terminal 6 (step ST8). Upon receiving the instruction signal S1, the mobile terminal 6 automatically launches (or may send a push notification to) a two-dimensional code display screen (second service screen C12) for automatic payment of the payment app C corresponding to the screen identification code "90001." As a result, the two-dimensional code display screen for the payment app C is displayed on the display unit 61 of the mobile terminal 6 (step ST9).

[0109] After paying for the products, customer A1 heads toward the entrance of first store 2A to leave. Detection sensor 4A (device B1) detects customer A1's exit (step ST10). In response to detection of customer A1's exit, detection sensor 4A outputs a voice message such as "Thank you" or a melody from an attached speaker. In addition, detection sensor 4A transmits a detection signal indicating that customer A1 has left to control device 3A (step ST11). Upon receiving the detection signal indicating that customer A1 has left, control device 3A transmits a control signal to, for example, an alarm chime, causing the alarm chime to ring to notify customer A1 that he or she has left (step ST12).

[0110] Furthermore, when the mobile terminal 6 comes close enough to enable short-range wireless communication (e.g., BLE), the detection sensor 4A establishes communication with the mobile terminal 6 on which the store app A is installed (this step is omitted if communication has already been established). The detection sensor 4A then transmits a store exit signal S2 to the mobile terminal 6 on the condition that it detects customer A1 leaving the store (step ST13). If the store app A (or any service screen C1 of the store app A) is running when the mobile terminal 6 receives the store exit signal S2, the mobile terminal 6 issues a store exit notification indicating that customer A1 has left the store. After the store exit notification is sent, the mobile terminal 6 automatically terminates the launch of the app A (step ST14). The store exit notification allows the app (here, app A) to record customer A1's stay time, purchases, and link the store 2 to the store. This completes a series of processes related to customer A1's entry / visit by the customer processing system 1.

[0111] As described above, in the customer processing system 1, an instruction signal S1 is sent to the mobile device 6 to automatically launch or send a push notification of a specific service screen C1, such as the first service screen C11 or the second service screen C12. In particular, the instruction signal S1 is sent to the mobile device 6 from a specific device B1, such as the detection sensor 4 or the cashier terminal 5 in the store 2. Therefore, compared to the store visit promotion method described in Patent Document 1, for example, the time required for the specific service screen C1 to be launched on the mobile device 6 of the customer A1 can be reduced. As a result, the customer processing system 1 has the advantage of improving the process for launching the service screen C1 on the mobile device 6 of the customer A1.

[0112] (3) Variations Modifications of the above embodiment are listed below. In the following description of the modifications, the same elements as those in the above embodiment are given the same reference numerals, and the description thereof may be omitted as appropriate.

[0113] The same functions as those of the visitor processing system 1 according to the above embodiment may be realized as a control method, a computer program, or a non-transitory recording medium on which a computer program is recorded.

[0114] The visitor processing system 1 of the present disclosure includes a computer system. The computer system is primarily composed of a processor and memory as hardware. The functions of the visitor processing system 1 of the present disclosure are realized by the processor executing a program stored in the computer system's memory. The program may be pre-stored in the computer system's memory, provided via a telecommunications line, or stored on a non-transitory recording medium readable by the computer system, such as a memory card, optical disk, or hard disk drive. The processor of the computer system is composed of one or more electronic circuits, including a semiconductor integrated circuit (IC) or a large-scale integrated circuit (LSI). The integrated circuits, such as ICs and LSIs, are referred to by different names depending on the degree of integration, and include integrated circuits called system LSIs, very large-scale integrations (VLSIs), and ultra-large-scale integrations (ULSIs). Furthermore, field-programmable gate arrays (FPGAs), which are programmable after the LSI is manufactured, or logic devices that allow the reconfiguration of internal connections or circuit partitions within the LSI, can also be used as processors. The electronic circuits may be integrated into one chip or distributed across multiple chips. The chips may be integrated into one device or distributed across multiple devices. The computer system referred to here includes a microcontroller having one or more processors and one or more memories. Therefore, the microcontroller is also composed of one or more electronic circuits including a semiconductor integrated circuit or a large-scale integrated circuit.

[0115] Furthermore, it is not essential that the multiple functions of visitor processing system 1 are concentrated in one housing. The components of visitor processing system 1 may be distributed across multiple housings.

[0116] Conversely, multiple functions of visitor processing system 1 may be integrated into a single housing. Furthermore, at least some of the functions of visitor processing system 1, for example, some of the functions of visitor processing system 1, may be realized by the cloud (cloud computing) or the like.

[0117] In the above embodiment, the functions of the control unit 30 are provided in the control device 3. However, this is not a limitation, and the functions of the control unit 30 may be provided in the device B1 or the store management server 7, for example.

[0118] In the above embodiment, the function of the setting unit 71 is provided in the store management server 7 outside the store 2. However, this is not limited to this, and the function of the setting unit 71 may be provided in, for example, the control device 3, the device B1, or a mobile terminal (such as a smartphone or tablet terminal) in each store 2.

[0119] For example, a case will be described in which the function of the setting unit 71 is provided in the control device 3. A person in charge of each store 2 (for example, the store manager) operates an operation unit attached to the control device 3 on a setting screen displayed on a display device attached to the control device 3 to link an identification code (screen identification code, company ID, and store ID) for his / her own store 2 with a device ID. Then, the setting unit 71 provided in the control device 3 sets the device setting information.

[0120] Alternatively, a case will be described in which the function of the setting unit 71 is provided in device B1. A person in charge of each store 2 operates an operation unit or the like attached to device B1 to directly input an identification code to device B1. Then, the setting unit 71 provided in device B1 sets the device setting information. In this case, the function of the control unit 30 may also be provided in device B1.

[0121] Alternatively, a case will be described in which setting application software that realizes the functions of the setting unit 71 is installed on a mobile terminal carried by a person in charge of each store 2. The person in charge of each store 2 operates the mobile terminal to launch the setting application software and associate the identification code (screen identification code, company ID, and store ID) for their own store 2 with the device ID. Then, the setting unit 71 provided in the mobile terminal sets the device setting information. The mobile terminal may transmit the device setting information to the control device 3. Alternatively, the mobile terminal may also have the functions of the control unit 30, and may transmit a setting signal including the identification code directly to device B1 by performing short-range wireless communication, such as BLE, with device B1.

[0122] In the above embodiment, it has been explained that the mobile terminal 6 that receives the instruction signal S1 executes a first process of automatically launching the service screen C1 or a second process of issuing a push notification to prompt the launch of the service screen C1. Depending on the model of the mobile terminal 6, automatic launch of the application screen of application software may not generally be permitted. There is also a possibility that automatic launch of the service screen C1 of the above-mentioned store app A, store app B, and payment app C may not be permitted. Therefore, depending on the model of the mobile terminal 6, it is desirable to execute the second process.

[0123] Furthermore, there are cases where the user (visitor A1) of the mobile terminal 6 does not want the service screen C1 of the above-described store app A, store app B, or payment app C to automatically launch. It is preferable that the user (visitor A1) can select whether to execute the first process, the second process, or not to allow any process on the mobile terminal 6 when receiving the instruction signal S1. In other words, the visitor processing system 1 has a setting function unit related to the process to be performed when the instruction signal S1 is received, and the function of this setting function unit may be installed in the mobile terminal 6. For example, the function of this setting function unit may be downloaded to the mobile terminal 6 via device B1 of the store 2 when visitor A1 visits the store 2 for the first time.

[0124] (summary) The above-described embodiments and the like disclose the following aspects.

[0125] The visitor processing system (1) according to the first aspect is a visitor processing system for a visitor (A1) entering / leaving a store (2). The store (2) is any one of one or more stores (2) managed by any one of multiple store companies. The visitor processing system (1) includes a control unit (30) and a setting unit (71). The control unit (30) controls one or more devices (B1) installed in the store (2). The setting unit (71) sets one or more identification codes for the one or more devices (B1). The multiple identification codes correspond to one or more service screens (C1). The one or more service screens (C1) are screens that can be launched by application software related to services operated or introduced by each of the multiple store companies. The control unit (30) causes a specific device (B1) among one or more devices (B1) to send an instruction signal (S1) to execute a first process or a second process on the mobile terminal (6) carried by the visitor (A1). The instruction signal (S1) includes a specific identification code set for the specific device (B1) among one or more identification codes. The first process is a process of launching a specific service screen (C1) among one or more service screens (C1) corresponding to the specific identification code when the above application software is installed on the mobile terminal (6). The second process is a process of sending a push notification to prompt the launch of the specific service screen (C1) when the above application software is installed on the mobile terminal (6).

[0126] According to the above aspect, an instruction signal (S1) is sent from a specific device (B1) installed in the store (2) to the mobile terminal (6) to execute a first process for launching a specific service screen (C1) or a second process for sending a push notification. This improves the process for launching the service screen (C1) on the mobile terminal (6) of the customer (A1).

[0127] Regarding the customer processing system (1) according to the second aspect, in the first aspect, when the detection sensor (4) that detects the entry of the customer (A1) into the store (2) detects the entry of the customer (A1), the control unit (30) causes a specific device (B1) to send an instruction signal (S1).

[0128] According to the above embodiment, it becomes easier to realize the transmission of the instruction signal (S1) linked to the visitor (A1) entering the store.

[0129] In the second aspect of the visitor processing system (1) according to the third aspect, one or more devices (B1) include a detection sensor (4). The specific device (B1) is the detection sensor (4).

[0130] According to the above embodiment, the number of devices (B1) installed in the store (2) can be reduced compared to when the instruction signal (S1) is transmitted from a device (B1) separate from the detection sensor (4).

[0131] In the customer processing system (1) according to the fourth aspect, in any one of the first to third aspects, when the detection sensor (4) detects the customer (A1) leaving the store (2), the control unit (30) causes a predetermined device (B1) among one or more devices (B1) to send an exit signal (S2) to the mobile terminal (6) so as to execute at least one of a third process and a fourth process if application software is running on the mobile terminal (6). The third process is a process of issuing an exit notification indicating that the customer (A1) has left the store. The fourth process is a process of terminating the execution of the application software.

[0132] According to the above embodiment, by sending an exit signal (S2) in conjunction with the customer (A1) leaving the store, the customer (A1) does not have to go through the trouble of terminating the application software himself, thereby improving convenience.

[0133] With respect to the visitor processing system (1) according to the fifth aspect, in any one of the first to fourth aspects, the one or more service screens (C1) include at least one of a first service screen (C11) related to advertising / promotion of the store (2) and a second service screen (C12) related to automatic settlement of payments made at the store (2).

[0134] According to the above embodiment, it is possible to improve the process of starting up the first service screen (C11) and the second service screen (C12) on the mobile terminal (6) of the visitor (A1).

[0135] A control method according to a sixth aspect is a control method for a visitor processing system (1) for a visitor (A1) entering / leaving a store (2), executed by one or more processors. The store (2) is any one of one or more stores (2) managed by any one of multiple store companies. The control method includes a control step and a setting step. In the control step, one or more devices (B1) installed in the store (2) are controlled. In the setting step, one or more identification codes are set for the one or more devices (B1). The one or more identification codes respectively correspond to one or more service screens (C1). The one or more service screens (C1) are screens that can be launched by application software related to services operated or introduced by each of the multiple store companies. The control step includes an instruction step. In the instruction step, an instruction signal (S1) is sent from a specific device (B1) among one or more devices (B1) to a mobile terminal (6) carried by a visitor (A1) to execute a first process or a second process. The instruction signal (S1) includes a specific identification code set for the specific device (B1) among one or more identification codes. The first process is a process of launching a specific service screen (C1) corresponding to the specific identification code among one or more service screens (C1) when the above application software is installed on the mobile terminal (6). The second process is a process of sending a push notification to prompt the launch of the specific service screen (C1) when the above application software is installed on the mobile terminal (6).

[0136] According to the above aspect, it is possible to provide a control method that can improve the process of launching the service screen (C1) on the mobile terminal (6) of the visitor (A1).

[0137] A program according to a seventh aspect is a program that causes one or more processors to execute the control method according to the sixth aspect.

[0138] According to the above aspect, it is possible to provide a function that can improve the process of launching the service screen (C1) on the mobile terminal (6) of the visitor (A1). [Explanation of symbols]

[0139] 1. Visitor Processing System 2 stores 30 Control Unit 4 Detection sensor 6. Mobile devices 71 Setting section A1 Guest B1 equipment C1 Service Screen C11 1st service screen C12 2nd service screen S1 instruction signal S2 Exit signal

Claims

1. A customer processing system for customers entering / leaving a store, The store is any one of one or a plurality of stores managed by any one of a plurality of store companies, a control unit that controls one or more devices installed in the store; a setting unit that sets, in the one or more devices, one or more identification codes that correspond to one or more service screens that can be activated by application software related to services operated or introduced by each of the plurality of store companies; Equipped with the control unit causes a specific device among the one or more devices to send an instruction signal to a mobile terminal carried by the visitor to execute a first process or a second process; the instruction signal includes a specific identification code set for the specific device among the one or more identification codes, the first process is a process of launching a specific service screen corresponding to the specific identification code from among the one or more service screens when the application software is installed on the mobile terminal, the second process is a process of sending a push notification to prompt the user to launch the specific service screen when the application software is installed on the mobile terminal; Visitor processing system.

2. the control unit causes the specific device to send the instruction signal when a detection sensor that detects the customer's entry into the store detects the customer's entry into the store. The visitor processing system of claim 1 .

3. the one or more devices include the detection sensor; the specific device is the detection sensor, The visitor processing system of claim 2 .

4. When the control unit detects the customer leaving the store using a detection sensor that detects the customer leaving the store, if the application software is running on the mobile terminal, it causes a predetermined device among the one or more devices to send an exit signal to the mobile terminal so as to cause the mobile terminal to execute at least one of a third process and a fourth process; The third process is a process of issuing a store exit notification indicating that the customer has left the store, The fourth process is a process of terminating the launch of the application software. A visitor processing system according to any one of claims 1 to 3.

5. The one or more service screens include at least one of a first service screen related to advertising / promotion of the store and a second service screen related to automatic settlement of payments made at the store; A visitor processing system according to any one of claims 1 to 3.

6. 1. A method for controlling a customer processing system for customers entering / exiting a store, executed by one or more processors, comprising: The store is any one of one or a plurality of stores managed by any one of a plurality of store companies, a control step of controlling one or more devices installed in the store; a setting step of setting, in the one or more devices, one or more identification codes corresponding to one or more service screens that can be activated by application software related to services operated or introduced by each of the plurality of store companies; Including, the control step includes an instruction step of causing a specific device among the one or more devices to send an instruction signal to a portable terminal carried by the guest to execute a first process or a second process; the instruction signal includes a specific identification code set for the specific device among the one or more identification codes, the first process is a process of launching a specific service screen corresponding to the specific identification code from among the one or more service screens when the application software is installed on the mobile terminal, the second process is a process of sending a push notification to prompt the user to launch the specific service screen when the application software is installed on the mobile terminal; Control method.

7. A program that causes the one or more processors to execute the control method according to claim 6.

Citation Information

Patent Citations

  • Settlement program, settlement device, and settlement method

    JP2021135805A

  • Intelligence provision methods

    JP7108872B2

  • Store application control device, store application control method, and store application control program

    WO2023276650A1

  • Store visit promotion method, application program for store visit promotion, and store visit promotion system

    JP2020113133A

  • JPP7108872B