Operation specification device, portable terminal, operation specification program and operation specification method
Patent Information
- Application Number
- JP2023127377
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-03
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2043-08-03
AI Technical Summary
【0006】 本開示によれば、該当エリア内に位置するユーザが有する携帯端末から該当エリアでのユーザの動作を示す情報を受信し、該当エリアごとのユーザの動作を集計することができる。
Smart Images

Figure 2025022630000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a technique for aggregating user behavior information within an area. [Background technology]
[0002] In OMO, it is important to combine offline sales at stores with online sales on e-commerce sites. OMO is an abbreviation for Online Merges with Offline. EC is an abbreviation for Electronic Commerce. So-called showrooming, where a user checks out a product in a store before purchasing it on an EC site, is becoming more common. Normally, when a user purchases a product on an EC site, the user's location information cannot be obtained, so it is not possible to know whether the store contributed to sales through showrooming. As a result, manufacturers cannot confirm the usefulness of the store, and commercial facilities that provide stores cannot charge rent for purchases made on EC sites. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2002-342640 A Summary of the Invention [Problem to be solved by the invention]
[0004] Patent Document 1 discloses a system that recognizes when a customer enters or leaves a store and transmits product information that matches the customer's interests. Although Patent Document 1 aims to provide information to customers, it cannot grasp the customer's behavior within the store. The present disclosure aims to receive information indicating user behavior in a relevant area, such as a store, from a mobile terminal held by a user located within that area, and to aggregate user behavior for each relevant area. [Means for solving the problem]
[0005] The action identification device according to the present disclosure includes an information acquisition unit that acquires user location information and user action type information from the user's mobile terminal, and an action aggregation unit that identifies an area from the location information acquired by the information acquisition unit and aggregates the user action type information for each area. Effect of the Invention
[0006] According to the present disclosure, information indicating user actions in a given area can be received from a mobile terminal held by a user located within the given area, and user actions for each given area can be aggregated. [Brief description of the drawings]
[0007] [Figure 1] FIG. 1 is a configuration diagram of a motion identification system according to a first embodiment. [Diagram 2] FIG. 2 is a functional configuration diagram of the motion identification system according to the first embodiment. [Diagram 3] FIG. 2 is a hardware configuration diagram of the operation identification system according to the first embodiment. [Figure 4] FIG. 2 is a master data configuration diagram of the motion identification system according to the first embodiment. [Diagram 5] FIG. 2 is a data configuration diagram of the motion identification system according to the first embodiment. [Figure 6] 4 is a flow diagram for acquiring a user operation type according to the first embodiment. [Figure 7] 4 is a flow diagram for acquiring an intrusion action type according to the first embodiment. [Figure 8] 4 is a flow diagram for acquiring a product purchase behavior type according to the first embodiment. [Figure 9] FIG. 4 is a flow diagram for displaying a compilation of user action types and bill data according to the first embodiment. [Figure 10] 4 is a flow diagram showing a collection of user action types and user action type management data according to the first embodiment; FIG. [Figure 11] FIG. 4 is an image diagram of a bill data display according to the first embodiment. [Figure 12]FIG. 13 is a user action type management data display image diagram according to the first embodiment. [Figure 13] FIG. 11 is a configuration diagram of a motion identification system according to a second embodiment. [Figure 14] 11 is a flow diagram for acquiring an intrusion action type according to the second embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Embodiment 1 In the first embodiment, a process of acquiring and tallying up user action types within a specific area in a action specifying system that is a system configuration of an action specifying device, a mobile terminal, and an area terminal will be described. In this embodiment, an area refers to the floor area of a sales floor of a tenant in a facility such as a shopping mall or the space occupied by the sales floor. Vendors who sell products within the area provide users with EC sites, which are websites where products can be purchased, and users can purchase products from the EC sites. The term "user" includes a person who visits an area of a tenant, etc. and looks around products in the area, and a person who purchases products in the area. The user's actions (user action types) include the user's actions of visiting an area and looking around for products in the area (entering) and purchasing products from a seller's EC site in the area. When an area manager rents out an area such as a tenant to a seller, rent is generated. The area manager bills the seller for the rent and provides user action type management data including user action type information. An EC site application (hereinafter referred to as EC site app) provided by a seller is installed on the mobile terminal, and the user accesses the EC site and purchases products by logging in to this app and performing operations. Also, by logging in to the EC site app, the mobile terminal can transmit the user action type to the action identification device, and the action identification device can acquire the user action type.
[0009] ***Configuration of the First Embodiment*** FIG. 1 is a configuration diagram of the motion identification system 1. As shown in FIG. The motion identification system 1 includes a network 2, a motion identification device 10, a mobile terminal 20, an area terminal 30, an operation terminal 40, and a sales device (EC site) 50. The motion identification device 10, the mobile terminal 20, the area terminal 30, and the operation terminal 40 are connected via a network 2. Specific examples of the network 2 include a LAN or the Internet. LAN is an abbreviation for Local Area Network. The motion identification device 10 is a device that identifies and executes an instructed process. The motion identification device 10 is, for example, a computer such as a server. The mobile terminal 20 is a communication device such as a smartphone used by a user. The area terminal 30 is a device used by a business operator that manages an area such as a store. It is a terminal that transmits information using a signal that can perform short-distance communication such as Bluetooth (registered trademark), and is a device such as a Beacon. A plurality of area terminals 30 may be installed in one area. Also, the area terminals 30 may be installed in each of a plurality of areas in a plurality of different facilities such as a commercial facility. The operation terminal 40 is a device that accepts input of instructions to the motion identification device 10. A specific example of the operation terminal 40 is a PC. PC is an abbreviation for Personal Computer. The operation terminal 40 may be a tablet or other input device. The sales device (EC site) 50 is a device used by a seller, which lists various products and allows users to access and purchase the products.
[0010] FIG. 2 is a functional configuration diagram showing the functional configuration of the system. The action identification device 10 includes a storage unit 11, a communication unit 12, an information acquisition unit 13, an action tallying unit 14, an action identification unit 15, and a display unit 16. The storage unit 11 stores area terminal data 111, area data 112, and user action data 113. The information acquisition unit 13 acquires user location information transmitted from the mobile terminal 20 and information on the user's action within the area. The action tallying unit 14 tallys up user action type information for each area. Furthermore, it calculates the billing amount for the area from the user action type information tallied for each area. The action identification unit 15 identifies the user action type from the information on the user's action acquired by the information acquisition unit 13. The display unit 16 displays a table of the user action type information and the area billing amount for each area and for each reference period, and user action type management data. The mobile terminal 20 includes a storage unit 21, a communication unit 22, an input unit 23, a display unit 24, an operation reception unit 25, and a short-range communication unit . The area terminal 30 includes a memory unit 31 , a communication unit 32 and a short-range communication unit 33 . The operation terminal 40 includes a storage unit 41 , a communication unit 42 , an input unit 43 , a display unit 44 , and an operation reception unit 45 . The sales device (EC site) 50 includes a storage unit 51, a communication unit 52, and a processing unit 53, and the EC site is in operation.
[0011] The functions of the motion identification device 10 configured as above are realized by the hardware shown in FIG. The system is configured with a processing device 101 such as a digital SINGLE UNIT, a storage device 102 such as a ROM (READ ONLY MEMORY) or a hard disk drive, a communication device 103 connected to other hardware via a network 2, and input / output devices 104 such as a keyboard, a mouse, speakers, and a display, all connected by a bus. The CPU may have its own memory. There may be a plurality of processing devices 101, and the plurality of processing devices 101 may cooperate to execute programs for realizing the respective functions.
[0012] FIG. 4 is a diagram showing the master data structure. The area terminal data 111 includes data related to the area terminal 30, and includes an area terminal ID for identifying the area terminal 30 installed within the area and an area code for specifying the area in which the area terminal is installed. The area data 112 includes data related to an area, and includes an area code, location information indicating the location of the area, a user action type indicating a user action within the area, and a rate amount corresponding to the user action type of the area. It is assumed that the area terminal data 111 and the area data 112 are set in advance by a system administrator.
[0013] FIG. 5 is a data structure diagram. The user action data 113 is made up of user action type records that indicate data related to user action types. The user action type records include a sequence number that identifies each record, a reception date and reception time when the information on the user action type was received, an area code that identifies the area, an area terminal ID that identifies the area terminal, a mobile terminal ID that identifies the mobile terminal of the corresponding user, and the user action type.
[0014] ***Operation of the First Embodiment*** FIG. 6 shows a processing flow in which the area terminal 30 establishes a short-range communication connection with a mobile terminal 20 of a user present within the area, and the action identification device 10 acquires information on user actions, including the user's entry into the area and the action of accessing an EC site 50 within the area to purchase a product. The operation will be explained using this flow chart. An operation procedure of the motion identification system 1 according to the embodiment 1 corresponds to the motion identification method according to the embodiment 1. Moreover, a program for realizing the operation of the motion identification system 1 according to the embodiment 1 corresponds to the motion identification program according to the embodiment 1.
[0015] The short-distance communication unit 33 of the area terminal 30 requests a short-distance communication connection to the mobile terminal 20 within the area at regular intervals (step S101). Here, the area terminal 30 is a device that transmits a wireless signal once every few seconds that can be received by terminals having a communication unit, including the mobile terminal 20, located within the area.
[0016] The short-distance communication unit 26 of the mobile terminal 20 accepts a request for short-distance communication connection from the area terminal 30, receives information of the area terminal ID for identifying the area terminal 30, and establishes an area terminal connection (step S102). When the mobile terminal 20 accepts a connection request from the area terminal 30 , the area terminal 30 transmits area terminal ID information for identifying the area terminal 30 to the mobile terminal 20 using the short-distance communication unit 33 of the area terminal 30 .
[0017] Next, the display unit 24 of the mobile terminal 20 displays a login screen for the seller's EC site app, and prompts the user to enter login data including a login ID and password for login authentication to the EC site app. The operation reception unit 25 of the mobile terminal 20 creates login data for the user to access the EC site 50 of the retailer within the area, and the communication unit 22 transmits the login data to the EC site 50 (step S103). At this time, the login input to the EC site 50 can be automatically performed by the operation reception unit 25 of the mobile terminal 20 using login information stored in advance in the mobile terminal 20.
[0018] Based on the login data received from the mobile terminal 20 through the communication unit 51 of the EC site 50, the processing unit 53 performs login authentication of the user, and transmits the result of the login authentication to the mobile terminal 20 through the communication unit 52 (step S104).
[0019] The communication unit 22 of the mobile terminal 20 creates area terminal connection establishment information including the area terminal ID received as information indicating that an area terminal connection with the area terminal 30 has been established and the mobile terminal ID which is the identification number of the mobile terminal 20. Next, the communication unit 22 of the mobile terminal 20 is used to transmit the area terminal connection establishment information to the action identification device 10 (step 105).
[0020] The information acquiring unit 13, which has received the area terminal connection establishment information through the communication unit 12 of the action identification device 10, generates the reception date and reception time, and acquires the area terminal ID and mobile terminal ID information included in the area terminal connection establishment information. By specifying the acquired area terminal ID, an area terminal record including an area code indicating the position of the corresponding area is acquired from the area terminal data 111. Next, the action identification unit 15 determines that the user action type is entry based on only the area terminal connection establishment information, and creates area entry information including the reception date and time, reception time, area code, area terminal ID, mobile terminal ID, and a user action type indicating that the user has entered the area based on the area terminal connection establishment information and the area terminal record. The action identification unit 15 registers a user action data record in the user action data 113 as area entry information that is area entry information that the user has entered the area, including a sequence number that uniquely identifies the user action, the reception date and reception time, the received area terminal ID, the mobile terminal ID, and the user action type indicating entry into the area (step S106). For example, a connection request transmitted by an area terminal 30 with an area terminal ID of "00001" is received by a mobile terminal 20 of a user with a mobile terminal ID of "0000001". By receiving the connection request, short-distance communication is established, and the mobile terminal 20 receives area terminal information including the area terminal ID "00001". The communication unit 22 of the mobile terminal 20 creates and transmits area terminal connection establishment information including the area terminal ID "00001" and the mobile terminal ID "0000001" to the action identification device 10. When the information acquisition unit 13 of the action identification device 10 accepts data from the mobile terminal 20, it acquires the area terminal ID "00001" from the area terminal connection establishment information, and acquires a record of the area code "00001" corresponding to the area terminal ID "00001" from the area terminal data 111. Furthermore, the action identification unit 15 acquires the date and time of acceptance, creates information of the acceptance date and time "2023 / 07 / 10" and the acceptance time "10:00:00", and creates area entry information of the acceptance date and time "2023 / 07 / 10", the acceptance time "10:00:00", the area code "00001", the area terminal ID "00001", the mobile terminal ID "0000001", and the user action type "entry" indicating that the user has entered the area for the user action data 113. Next, a registration process is performed on the user action data 113, and a sequence number "1" that uniquely identifies the record is issued to register the area entry information.
[0021] Next, when the user purchases a product within the area, the display unit 24 of the mobile terminal 20 displays an operation screen for purchasing the product by user operation, and has the user input product information to be purchased from the EC site 50 on the operation screen to perform the product purchase operation. The purchased product information including the product number is transmitted to the EC site 50 through the communication unit 22 (step S107).
[0022] The purchased product information is received from the mobile terminal 20 via the communication unit 52 of the EC site 50, and the processing unit 53 performs a purchasing process for the relevant product (step S108). At this time, a product purchase completion result indicating that the product purchase has been completed is transmitted to the mobile terminal 20 via the communication unit 52.
[0023] When the communication unit 22 of the mobile terminal 20 receives the product purchase completion result, it determines that a short-range communication connection has been established with the area terminal 30 with which a short-range communication connection has been established, and transmits area terminal connection establishment information including the area terminal ID and the mobile terminal ID, and purchased product information which is information about the purchased product, to the action identification device 10 (step S109).
[0024] The information acquisition unit 13 receives the area terminal connection establishment information and the purchased product information through the communication unit 12 of the action identification device 10, generates a reception date and reception time, and acquires the area terminal ID, mobile terminal ID information, and purchased product information included in the area terminal connection establishment information. The acquired area terminal ID is specified to acquire a corresponding area terminal record from the area terminal data 111. Next, the action identification unit 15 determines that the user has purchased a product within the area based on the area terminal record and the product information contained in the purchased product information, and creates area purchase history information including the area terminal ID, area code, and product information. Next, the action identification unit 15 registers a sequence number that uniquely identifies the user action, the reception date and time, the received area terminal ID, area code, mobile terminal ID, and in-area purchase user action type as in-area purchase history information in the user action data 113 (step 110). For example, when an area terminal connection has been established between an area terminal 30 having an area terminal ID of "00001" and a mobile terminal 20 having a mobile terminal ID of "0000001", the mobile terminal 20 transmits to the action identification device 10 area terminal connection establishment information including the area terminal ID "00001" and the mobile terminal ID "0000001", and purchased product information including product number "ABC001". When the information acquisition unit 13 of the action identification device 10 receives the area terminal connection establishment information and purchased product information transmitted from the mobile terminal 20, it acquires a record of the area code "00001" corresponding to the area terminal ID "00001" from the area terminal data 111, and further generates information on the reception date and time "2023 / 07 / 10" and the reception time "10:10:00". Furthermore, based on the fact that the received data contains purchased product information including "ABC001", it determines that it is a product purchase action, and creates in-area purchase history information including information on the reception date and time "2023 / 07 / 10", the reception time "10:10:00", the area code "00001", the area terminal ID "00001", the mobile terminal ID "0000001", and the user action type "purchase" indicating that the user purchased a product within the area, and registers this as a user action data record in the user action data 113. When registered in the user action data 113, a sequence number "2" is issued to uniquely identify the record.
[0025] FIG. 7 is a flow diagram of a process in which, when a user enters an area, a connection is established between the mobile terminal 20 and the area terminal 30, and the action identification device 10 acquires area entry information based on area terminal connection establishment information. The operation will be explained using this flow chart.
[0026] The short-distance communication unit 33 of the area terminal 30 requests a connection for short-distance communication to the mobile terminal 20 present within the area (step S201). The area terminal 30 is a device that transmits a wireless signal once every few seconds that can be received by terminals having a communication unit, including the mobile terminal 20, located within the area.
[0027] The short-distance communication unit 26 of the mobile terminal 20 receives a request for short-distance communication connection from the area terminal 30, establishes a short-distance communication connection with the area terminal 30, and receives information on the area terminal ID that identifies the device of the area terminal 30 (step S202).
[0028] The communication unit 22 of the mobile terminal 20 acquires area terminal connection establishment information stored in the memory (storage device 102) to determine whether a connection with the area terminal 30 has already been established (step S203). If the area terminal connection establishment information cannot be acquired, the process of step S204 is executed. Since a connection request from the area terminal 30 is received at regular intervals, the processes of steps S202 and S203 are repeatedly executed if area terminal connection establishment information can be acquired from the memory of the mobile terminal 20. By repeating the processes of steps S202 and S203, the area terminal connection establishment is maintained.
[0029] The short-distance communication unit 26 of the mobile terminal 20 creates area terminal information based on the received information of the area terminal ID that identifies the area terminal 30, and establishes a connection between the area terminal 30 and the mobile terminal 20. At this time, the area terminal information including the received area terminal ID is stored in a memory (step S204).
[0030] The display unit 24 of the mobile terminal 20 acquires from the memory the information on the log-in history to the EC site 50 (step S205). If the EC site log-in history information cannot be acquired, the process proceeds to step S206. If the EC site login history information has been acquired, the process of step S207 is executed.
[0031] The display unit 24 of the mobile terminal 20 displays a login screen for logging in to the seller's EC site 50, and prompts the user to input login data including a login ID and password for the relevant EC site 50. The operation reception unit 25 of the mobile terminal 20 creates login data for the user to access the EC site 50 of the store within the area, and the communication unit 22 transmits the login data to the EC site 50. Login authentication is performed at the EC site 50, and the communication unit 22 receives a result of the login authentication from the EC site 50 (step S206). At this time, login to the EC site 50 may be performed automatically by the operation reception unit 25 of the mobile terminal 20 using login information stored in advance in the mobile terminal 20.
[0032] Next, the communication unit 22 of the mobile terminal 20 creates area terminal connection establishment information including the area terminal ID and the mobile terminal ID as information indicating that an area terminal connection has been established with the area terminal 30. Next, the communication unit 22 of the mobile terminal 20 is used to transmit the area terminal connection establishment information to the action identification device 10 (step 207).
[0033] The information acquiring unit 13, which has received the area terminal connection establishment information through the communication unit 12 of the action identification device 10, generates a reception date and reception time, and acquires the area terminal ID and mobile terminal ID information included in the area terminal connection establishment information. The acquired area terminal ID is specified to acquire a corresponding area terminal record from the area terminal data 111. Next, the action identification unit 15 identifies the action of the user entering the area based on the area terminal connection establishment information and the area terminal record, and creates area entry information including the reception date and time, reception time, area code, area terminal ID, mobile terminal ID, and an entry user action type indicating that the user has entered the area (step S208).
[0034] Next, the action identification unit 15 registers area entry information in the user action data 113 (step S209).
[0035] FIG. 8 is a flow diagram of a process in which, when a user purchases a product from an EC site 50 using a mobile terminal 20 within an area, the action identification device 10 acquires information about the product purchase within the area based on the area-terminal connection establishment information and purchased product information. The operation will be explained using this flow chart.
[0036] When the user is logged in to the EC site app using a mobile terminal 20 located within the area, the display unit 24 of the mobile terminal 20 displays a product purchase screen for the EC site 50 and prompts the user to input purchase product data, which is data on the product to be purchased on the EC site 50 (step S301).
[0037] The operation reception unit 25 of the mobile terminal 20 acquires purchase item information including a product identification number that identifies the purchased item from the input purchase item data (step S302).
[0038] The operation reception unit 25 acquires the area terminal connection establishment information and determines whether a connection with the area terminal 30 has been established (step S303). If the area terminal connection establishment information cannot be acquired, the process of step S303 is executed. If the area terminal connection establishment information is acquired, the process of step S305 is executed.
[0039] The short-range communication unit 33 of the area terminal 30 receives an area terminal connection request, which is a wireless signal that can be received by terminals having a communication unit, including the mobile terminal 20, within the area at regular intervals, and the short-range communication unit 26 of the mobile terminal 20 establishes a short-range communication connection (step S304).
[0040] The short-distance communication unit 26 of the mobile terminal 20 receives the area terminal ID information for identifying the area terminal 30, and establishes a connection between the area terminal 30 and the mobile terminal 20. At this time, the received area terminal ID information is stored in memory (step S305).
[0041] The communication unit 22 of the mobile terminal 20 transmits the area terminal connection establishment information and the purchased product information to the action identification device 10 (step S306).
[0042] The information acquisition unit 13 generates the received date and time through the communication unit 12 of the action identification device 10, and acquires the area terminal ID and mobile terminal ID information included in the received area terminal connection establishment information and product information from the received purchased product information. By specifying the acquired area terminal ID, the corresponding area terminal record is acquired from the area terminal data 111. Next, the action identification unit 15 identifies the action as a product purchase in the area based on the fact that the received data contains purchased product information, and creates area purchase history information from the area terminal record and product information, including the reception date and time, reception time, area code, area terminal ID, mobile terminal ID, and user action type by which the user purchased a product within the area (step S307).
[0043] Next, the action identification unit 15 performs a process of registering the user action in the user action data 113, a sequence number that uniquely identifies the user action is issued, and the in-area purchase record information is registered in the user action data 113 (step S308).
[0044] FIG. 9 shows a process flow in which, when an area manager operates to request display of billing data for a corresponding area, the action identifying device 10 tallys up user action types, creates billing data, and displays the billing data for the corresponding area. The operation will be explained using this flow chart.
[0045] The display unit 44 of the operation terminal 40 displays an operation screen and allows the area manager to input area information including an area code and aggregation period information including a reference period such as a year and a month, and then uses the communication unit 42 to transmit a user action aggregation request together with the input data to the action identification device 10 (step S401).
[0046] When the action tally unit 14 receives the action tally request, it acquires a user action data record corresponding to the area information and tally period information from the user action data 113, and creates user action tally data. When there are multiple records with the same mobile terminal ID and a type indicating entry into the area, if the records are obtained within a certain period of time, they are counted as one entry into the area, and user action summary data is created (step S402).
[0047] The action tallying unit 14 acquires an area code from the area information, and acquires a rate corresponding to the area code and the user action type from the area data 112. The action tallying unit 14 multiplies the user action tallying data by the rate corresponding to the user action type to calculate billing data (step S403).
[0048] The action aggregation unit 14 acquires location information corresponding to the area code from the area data 112, creates user action aggregation data including each user action type in the reference period, bill data including an amount multiplied by a rate for each user action type information, and bill data display information indicating the location information and period information, and transmits the information to the operation terminal 40 (step S404). For example, data on the area code "00001", the reference period "month", and the period "July 2023" are input to the operation terminal 40 and transmitted to the action identification device 10. The action identification device 10 receives the area information and the period information, and acquires records with sequence numbers "1", "2", "3", and "4", which are records from "2023 / 07 / 01" to "2023 / 07 / 31" corresponding to the area code "00001" and the period "July 2023", from the user action data 113. In this case, if the aggregated data was received on the same day and there are multiple "entry" user action types indicating entry into the area, the records with sequence numbers "1" and "3" are counted as a single entry into the area, so the record with sequence number "3" is deleted, and sequence numbers "1," "2," and "4" are created as aggregated data corresponding to the area code "00001," the reference period "month," and the period "July 2023." Next, the action tallying unit obtains the area code "00001", user action type "entry", rate amount "10" which are the rate amounts for each user action type corresponding to the area code "00001" from the area data, and the area code "00001", user action type "purchase", rate amount "100" records, multiplies the two entry records of the tallying data by the rate amount "10" for the user action type of entry to calculate the entry rate of "20" when entering, and multiplies the one purchase record by the rate amount "100" for purchase to calculate the purchase rate of "100" when purchasing a product. Furthermore, it calculates the total rate of "120" by adding the entry rate and the purchase rate. Next, the behavior aggregation unit obtains location information "ABC Shinjuku Store" corresponding to area code "00001" from the area data 112, and creates invoice display data including user behavior aggregation data for July 2023, invoice data, location information, period information, the day of the week corresponding to the date, number of visits, number of purchases, visit commission rent, purchase commission rent, total commission rent, total number of visits, total number of purchases, total visit commission rent, total purchase commission rent, total commission rent, and further the total number of visits, number of purchases, visit commission rent, purchase commission rent, and total commission rent for July 2023.
[0049] The operation terminal 40 receives the bill display data for the corresponding area through the communication unit 42, and the display unit 44 displays the bill data on the operation terminal 40 based on the bill display data included in the received data (step S405).
[0050] In this embodiment, it is assumed that when the area manager operates the operation terminal 40, bill data is displayed as shown in FIG. Furthermore, on the screen displaying the invoice data, the area administrator can provide sellers with buttons for an "invoice issue" operation that allows them to issue invoices and a "invoice data output" operation that allows them to download the invoice data.
[0051] FIG. 10 shows a process flow in which the action identification device 10 tallys up user action types and displays the user action type management data for a given area when a request to display user action type management data for that area is made by a seller who sells products within that area. The operation will be explained using this flow chart.
[0052] The display unit 44 of the operation terminal 40 displays an operation screen and has the seller input area information including an area code and aggregation period information including a reference period such as a year or a month. Using the communication unit 42, the user action aggregation and a request to create user action type management data are transmitted to the action identification device 10 together with the input data (step S501).
[0053] When the action tally unit 14 receives the action tally request, it acquires a user action data record corresponding to the area information and tally period information from the user action data 113, and creates user action tally data. When there are multiple records with the same mobile terminal ID and a type indicating entry into the area, if the records are obtained within a certain period of time, they are counted as one entry into the area, and user action summary data is created (step S502).
[0054] The action tallying unit 14 acquires an area code from the area information, and acquires a rate corresponding to the area code and the user action type from the area data 112. The action tallying unit 14 multiplies the user action tallying data by the rate corresponding to the user action type to calculate user action type management data (step S503).
[0055] The action tallying unit 14 acquires location information corresponding to the area code from the area data 112, creates user action tallying data including each user action type in a reference period, billing amount data including an amount multiplied by a rate for each user action type information, and user action type management data display information indicating the location information and period information, and transmits the information to the operation terminal 40.
[0056] The operation terminal 40 receives the user action type management data display information for the corresponding area through the communication unit 42, and the display unit 44 displays the user action type management data on the operation terminal 40 based on the user action type management data display information included in the received data (step S505).
[0057] In this embodiment, it is assumed that when the seller operates the operation terminal 40, the user action type management data is displayed as shown in FIG. Furthermore, on the screen on which the user action type management data is displayed, the seller can also provide a button for a "user action type data output" operation for downloading the user action type data.
[0058] ***Advantages of the First Embodiment*** Information indicating the actions of users in a given area can be received from mobile terminals held by users located within the given area, and user actions for each given area can be tallied.
[0059] ***Other configurations*** <Variation 1> As a first modification, some or all of the functions of motion identifying device 10, mobile terminal 20, and operation terminal 40 of motion identifying system 1 may be integrated into a single device.
[0060] <Variation 2>
[0061] As a second modification, some or all of the functions of the motion identifying device 10, the mobile terminal 20, and the operation terminal 40 of the motion identifying system 1 may be implemented by being constructed on the cloud.
[0062] Embodiment 2 In the first embodiment, the system is realized by motion specifying device 10, one area terminal 30 in each area, mobile terminal 20, operation terminal 40, and vending device 50. In the second embodiment, differences from the first embodiment will be described in the motion identification system 1 having a configuration in which a motion identification device 10, a mobile terminal 20, an operation terminal 40, a vending device 50, and an area terminal 30 are installed in each area. In this embodiment, the number of area terminals 30 is two.
[0063] ***Configuration of the Second Embodiment*** FIG. 13 is a configuration diagram of the motion identification system 1. As shown in FIG. In this embodiment, the motion specifying system 1 includes a network 2, a motion specifying device 10, a mobile terminal 20, an area terminal 30a, an area terminal 30b, an operation terminal 40, and a sales device (EC site) 50. The two area terminals installed in the area are area terminal 30a and area terminal 30b, and have the same functional configuration as area terminal 30. A plurality of area terminals 30 may be installed in one area, or may be installed in a plurality of areas in a plurality of different facilities such as a commercial facility.
[0064] ***Operation of the Second Embodiment*** Figure 14 shows a processing flow in which the area terminal 30a establishes a short-range communication connection with the mobile terminal 20 of a user present within the area, the motion identification device 10 acquires information on the user's motion of entering the area, the short-range communication between the mobile terminal 20 and the area terminal 30a is interrupted, the area terminal 30b is established for short-range communication, and the motion identification device 10 acquires information on the user's motion of entering the area. Here, the operation of the process in which the motion identification device 10 acquires information on a user motion by establishing a short-distance communication connection with area terminals 30 installed at a plurality of locations will be described with reference to this flow diagram.
[0065] The short-distance communication unit 33 of the area terminal 30a requests a short-distance communication connection to the mobile terminal 20 present within the area (step S601). The area terminal 30a transmits a radio signal once every few seconds that can be received by terminals having a communication unit, including the mobile terminal 20, located within the area.
[0066] The short-range communication unit 26 of the mobile terminal 20 receives a request for short-range communication connection from the area terminal 30a, and the communication unit 22 of the mobile terminal 20 determines whether a connection has already been established with the area terminal or obtains area terminal connection establishment information stored in memory (step S602).
[0067] The short-distance communication unit 26 of the mobile terminal 20 receives information of the area terminal ID for identifying the area terminal 30a, and establishes a connection between the area terminal 30a and the mobile terminal 20. At this time, the area terminal information including the received area terminal ID is stored in a memory (step S603). The communication unit 22 of the mobile terminal 20 creates area terminal connection establishment information including the area terminal ID and the mobile terminal ID as information indicating that the area terminal connection with the area terminal 30 has been established. Thereafter, the communication unit 22 of the mobile terminal 20 is used to transmit area terminal connection establishment information including the area terminal ID and the mobile terminal ID indicating that the area terminal connection with the area terminal 30a has been established to the action identification device 10 (step S603).
[0068] The motion identification unit 15, which has received the area terminal connection establishment information through the communication unit 12 of the motion identification device 10, generates the date and time of reception, and acquires the area terminal ID and mobile terminal ID information included in the area terminal connection establishment information. By specifying the acquired area terminal ID, an area terminal record including the area terminal ID and the area code indicating the position of the area corresponding to the area terminal ID is acquired from the area terminal data 111. Next, the operation identification unit 15 creates area entry information indicating that the user has entered the area, based on the area-terminal connection establishment information and the area-terminal record. A sequence number that uniquely identifies the user action, the reception date and time, the received area terminal ID, the mobile terminal ID, and the user action type indicating entry into the area are registered in the user action data 113 as area entry information that indicates that the user has entered the area (step S604).
[0069] The communication unit 22 of the mobile terminal 20 performs a process to determine whether a connection request has been received from the area terminal 30a for a certain period of time (step S605). Since the area terminal 30a transmits a signal once every few seconds, the connection request reception determination performed by the communication unit 22 may be synchronized with the wireless signal transmission interval of the area terminal 30a. If the area terminal connection request is not received within the fixed time, the process of step S606 is executed. If the area terminal connection request is received within the fixed time, the process of step S605 is executed and the process is repeated.
[0070] When the communication unit 22 cannot receive the connection request from the area terminal 30a, the communication unit 22 deletes the area terminal connection establishment information including the area terminal ID of the area terminal 30a from the memory (step S606). When the mobile terminal 20 fails to receive a connection request from the area terminal 30a for a certain period of time, this indicates that the mobile terminal 20 has left the communication range of the area terminal 30a.
[0071] Next, the short-range communication unit 33 of the area terminal 30b transmits a wireless signal that can be received by terminals having a communication unit, including the mobile terminal 20, within the area once every few seconds, and requests the mobile terminal 20 to connect (step S607).
[0072] The short-distance communication unit 26 of the mobile terminal 20 receives the area terminal ID information for identifying the area terminal 30b, and establishes a connection between the area terminal 30b and the mobile terminal 20. At this time, the area terminal information including the received area terminal ID is stored in a memory (step S608).
[0073] The communication unit 22 of the mobile terminal 20 creates area terminal connection establishment information including the area terminal ID and the mobile terminal ID as information that an area terminal connection has been established with the area terminal 30. Next, using the communication unit 22 of the mobile terminal 20, the area terminal connection establishment information including the area terminal ID and the mobile terminal ID indicating that an area terminal connection has been established with the area terminal 30 is transmitted to the action identification device 10 (step S609).
[0074] The motion identification unit 15, which has received a motion identification information creation request through the communication unit 12 of the motion identification device 10, generates the date and time of reception, and acquires the area terminal ID and mobile terminal ID information included in the received data. By specifying the acquired area terminal ID, an area terminal record including the area terminal ID and the area code indicating the position of the area corresponding to the area terminal ID is acquired from the area terminal data 111. Next, the action identification unit 15 creates area entry information indicating that the user has entered the area, based on the received data and the area / terminal record. In the user action data 113, a sequence number that uniquely identifies the user action, the reception date and time, the received area terminal ID, the mobile terminal ID, and a user action type indicating entry into the area are registered as area entry information that is area entry information that the user has entered into the area (step S610).
[0075] ***Effects of the second embodiment*** By installing multiple area terminals capable of short-range communication, even in areas with a large surface area or space such as a tenant area, the motion identification system can receive information indicating user motion in a relevant area from a mobile terminal held by a user located within the relevant area, and compile user motion for each relevant area.
[0076] In addition, the word "part" in the above description may be read as a "circuit," "step," "procedure," "processing," or "processing circuit."
[0077] Various aspects of the present disclosure are summarized below as appendices. (Appendix 1) an information acquisition unit that acquires user location information and user action type information indicating an action of the user from a mobile terminal of the user located within the area; an action counting unit that identifies an area from the location information acquired by the information acquiring unit and counts the user action type information for each area; A motion identification device comprising: (Appendix 2) the user action type information includes an entry of the user into the area and a purchase of a product by the user in the area; moreover, acquiring area terminal connection establishment information including an area terminal type of an area terminal installed in each of the areas of the seller based on login information of the mobile terminal at an EC site of the seller who sells products in the area; The action is identified as entering the area, and when purchase record information that is a record of purchases made on the EC site within the area is acquired in addition to the area terminal connection establishment information, the action is identified as purchasing a product in the area. Equipped with a motion identification unit 2. The motion identification device of claim 1. (Appendix 3) The information acquisition unit further acquires mobile terminal type information from the area terminal connection establishment information, When the area terminal connection establishment information is acquired multiple times from the same mobile terminal type information, the operation counting unit counts the number of times as one entry into the area if the number of times is within a certain period. 3. The motion identification device of claim 2. (Appendix 4) moreover, For a manager who manages the area, the amount multiplied by the rate for each of the user operation type information of the area is displayed as billing data for each of the areas; The operation information display unit displays, for the seller, an amount multiplied by a rate for each of the user operation type information in the area as user operation type management data for each of the areas. 4. The motion identification device according to claim 1, (Appendix 5) The action tallying unit displays the bill data and the user action type management data for each reference period. 5. The motion identification device of claim 4. (Appendix 6) The motion identification device is constructed on a cloud. 6. The motion identification device according to claim 1, (Appendix 7) A mobile terminal connected to a motion identification device, an area terminal, and an EC site through a network, a short-distance communication unit that receives a wireless signal transmitted at a constant interval by the area terminal and creates area terminal information including a terminal number that identifies the area terminal and area terminal connection establishment information including a terminal number that identifies a mobile terminal; an operation receiving unit that accesses the EC site, receives an input operation of information on a purchase product which is a product to be purchased from the EC site, and creates purchase product information including information on the purchase product; a communication unit that transmits the area terminal connection establishment information and the purchased product information to the action specifying device; A mobile device equipped with (Appendix 8) an information acquisition process for acquiring user location information and user action type information indicating an action of the user from a mobile terminal of the user; an action counting process of identifying an area from the location information acquired by the information acquiring unit, and counting the user action type information for each area; An action-specific program comprising: (Appendix 9) When location information of the user and user action type information indicating an action of the user are acquired from the mobile terminal of the user, An area is identified from the location information acquired by the information acquisition unit, and the user operation type information is tallied for each area. Behavior identification method.
[0078] The embodiments of the present disclosure have been described above. Some of these embodiments may be combined and implemented. Also, one or some of them may be partially implemented. Note that the present disclosure is not limited to the above embodiments, and various modifications are possible as necessary. [Explanation of symbols]
[0079] 1 Action identification system, 2 network, 10 action identification device, 11 memory unit, 12 communication unit, 13 information acquisition unit, 14 action aggregation unit, 15 action identification unit, 16 display unit, 20 mobile terminal, 21 memory unit, 22 communication unit, 23 input unit, 24 display unit, 25 operation reception unit, 26 short-range communication unit, 30 area terminal, 31 memory unit, 32 communication unit, 33 short-range communication unit, 40 operation terminal, 41 memory unit, 42 communication unit, 43 input unit, 44 display unit, 45 operation reception unit, 50 sales device (EC site), 51 memory unit, 52 communication unit, 53 processing unit, 111 area terminal data, 112 area data, 113 user action data.
Claims
1. an information acquisition unit that acquires user location information and user action type information indicating an action of the user from a mobile terminal of the user located within the area; an action counting unit that identifies an area from the location information acquired by the information acquiring unit and counts the user action type information for each area; A motion identification device comprising:
2. the user action type information includes an entry of the user into the area and a purchase of a product by the user in the area; moreover, acquiring area terminal connection establishment information including an area terminal type of an area terminal installed in each of the areas of the seller based on login information of an EC (Electronic Commerce) site of the seller who sells products in the area on the mobile terminal; The action is identified as entering the area, and when purchase record information that is a record of a purchase made at the EC site within the area is acquired in addition to the area terminal connection establishment information, the action is identified as purchasing a product in the area. Equipped with a motion identification unit The motion identification device according to claim 1 .
3. The information acquisition unit further acquires mobile terminal type information from the area terminal connection establishment information, When the area terminal connection establishment information is acquired multiple times from the same mobile terminal type information, the operation counting unit counts the number of times as one entry into the area if the number of times is within a certain period. The motion identification device according to claim 2 .
4. moreover, For a manager who manages the area, the amount multiplied by the rate for each of the user operation type information of the area is displayed as billing data for each of the areas; For the seller, an action information display unit is provided which displays an amount multiplied by a rate for each of the user action type information in the area as user action type management data for each of the areas. The motion identification device according to claim 1 .
5. The action tallying unit displays the bill data and the user action type management data for each reference period. The motion identification device according to claim 4 .
6. The motion identification device is constructed on a cloud. The motion identification device according to any one of claims 1 to 5.
7. A mobile terminal that is network-connected to an action specifying device, an area terminal, and an EC (Electronic Commerce) site, a short-distance communication unit that receives a wireless signal transmitted at a constant interval by the area terminal and creates area terminal information including a terminal number that identifies the area terminal and area terminal connection establishment information including a terminal number that identifies a mobile terminal; an operation receiving unit that accesses the EC site, receives an input operation of information on a purchase product which is a product to be purchased from the EC site, and creates purchase product information including information on the purchase product; a communication unit that transmits the area terminal connection establishment information and the purchased product information to the action specifying device; A mobile device equipped with
8. an information acquisition process for acquiring user location information and user action type information indicating an action of the user from a mobile terminal of the user; an action counting process of identifying an area from the location information acquired by the information acquiring process, and counting the user action type information for each area; An action-specific program comprising:
9. acquiring user location information and user action type information indicating an action of the user from a mobile terminal of the user; Identifying an area from the acquired location information, and aggregating the user operation type information for each area. Behavior identification method.
Citation Information
Patent Citations
Method and device for introducing merchandise
JP2002342640A