Information processing apparatus and program

The information processing system addresses the limitation of static recommendation methods by using a server and wireless tags to prioritize and dynamically display personalized information based on user interaction, improving engagement and relevance.

JP2025136427APending Publication Date: 2025-09-19TOSHIBA TEC KK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024035003
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-07
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Existing methods for providing personalized recommendations require users to actively view information on their devices or digital signage, limiting the ability to provide information to users in a dynamic and personalized manner.

Method used

An information processing system that includes a server, display device, and wireless tag, which sets priorities based on user interaction with the tag to dynamically display personalized recommendations on a display device, allowing for tailored information display based on user proximity and interest.

Benefits of technology

Enables dynamic and personalized information display on a display device, enhancing user engagement by providing relevant recommendations without requiring active user interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025136427000001_ABST
    Figure 2025136427000001_ABST
Patent Text Reader

Abstract

To provide a user with information effectively.SOLUTION: An information processing apparatus in one embodiment comprises an acquiring section, a setting section and a display processing section. The acquiring section acquires identification information read out of a wireless tag by a reading section. The setting section sets a priority order of the identification information based on a reading mode of the identification information. The display processing section processes information for a user associated with the identification information to be displayed on a display section in a display mode according to the priority order.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] An embodiment of the present invention relates to an information processing device and a program. [Background technology]

[0002] In recent years, there has been an increase in methods for providing personalized recommendations based on data such as consumer preference data and purchase data.

[0003] Recommendations are generally displayed on a device owned by the consumer, but the consumer must take out the device to view them while shopping.

[0004] There is also a method of displaying recommendations on digital signage installed in stores, but digital signage can only display recommendations aimed at individuals. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2016-18438 Summary of the Invention [Problem to be solved by the invention]

[0006] The problem to be solved by the embodiments of the present invention is to provide a technique that can effectively provide information to a user. [Means for solving the problem]

[0007] In one embodiment, the information processing device includes an acquisition unit, a setting unit, and a display processing unit. The acquisition unit acquires identification information read from a wireless tag by a reading unit. The setting unit sets a priority of the identification information based on a read mode of the identification information. The display processing unit processes information for a user associated with the identification information to be displayed on a display unit in a display mode according to the priority. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a block diagram illustrating an information processing system according to the first embodiment. [Figure 2] FIG. 2 is a block diagram illustrating a server according to the first embodiment. [Figure 3] FIG. 3 is a block diagram illustrating the display device according to the first embodiment. [Figure 4] FIG. 4 is a block diagram illustrating a terminal according to the first embodiment. [Figure 5] FIG. 5 is a sequence diagram showing an example of a display process of signage recommendation information by the processing circuit of each device included in the information processing system according to the first embodiment. [Figure 6] FIG. 6 is a sequence diagram showing an example of a display process of second terminal recommendation information by the processing circuit of each device included in the information processing system according to the first embodiment. [Figure 7] FIG. 7 is a diagram showing an example of a display on a display device of the display device according to the first embodiment. [Figure 8] FIG. 8 is a diagram showing another example of a display on the display device of the display device according to the first embodiment. [Figure 9] FIG. 9 is a block diagram illustrating a display device according to the second embodiment. [Figure 10] FIG. 10 is a sequence diagram showing an example of a display process of second terminal recommendation information by the processing circuit of each device included in the information processing system according to the second embodiment. [Figure 11]FIG. 11 is a diagram illustrating a display on a display device of the display device according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, several embodiments will be described with reference to the drawings. Note that the scale of each part in each drawing used in the following description of the embodiments may be changed as appropriate. Also, for the sake of explanation, each drawing used in the following description of the embodiments may omit components.

[0010] [First embodiment] (Configuration example) FIG. 1 is a block diagram illustrating an information processing system S. The information processing system S is a system that communicates between multiple devices and supports the provision of recommendation information to users in a store. For example, a store is a mass retailer such as a supermarket, but is not limited to this. A user includes the meaning of a customer. Recommendation information is information recommended to a user to encourage them to shop around while shopping in a store. For example, recommendation information is menu information that is likely to interest a user, but is not limited to this. Menu information is information such as recipes and ingredients. Interest includes the meaning of curiosity.

[0011] The information processing system S includes a server 1, a display device 2, a terminal 3, and a wireless tag 4. The server 1 and the display device 2 are installed in a store. The terminal 3 and the wireless tag 4 are used by a user. The server 1, the display device 2, and the terminal 3 are connected to each other so as to be able to communicate with each other via a network NW. The network NW is a LAN (Local Area Network) or the like. The LAN may be a wireless LAN or a wired LAN.

[0012] 1 shows one display device 2, the information processing system S can include multiple display devices 2. While Fig. 1 shows one terminal 3 and one wireless tag 4 used by a user, the information processing system S can include multiple terminals 3 and multiple wireless tags 4 used by multiple users.

[0013] The server 1 is a device that provides recommendation information to users.

[0014] The display device 2 is a device that displays information by digital signage while updating it as needed. The display device 2 includes a display device 24 (described later) that is large enough for multiple users to view. For example, the display device 2 displays recommended information for each user. Hereinafter, the recommended information displayed on the display device 2 is also referred to as recommended information for signage. The recommended information for signage may be information displayed as a moving image or as a still image. The recommended information for signage may be information that can be acquired via the Internet, or may be information created by the store's operating company.

[0015] Terminal 3 is an electronic device that has product registration and accounting functions and processes transactions at a store. Terminal 3 is a device that can be carried around while shopping. For example, terminal 3 is loaned to the user by the store. Terminal 3 is also a device that displays recommended information for the user. Hereinafter, the recommended information displayed on terminal 3 is also referred to as recommended information for the terminal. For example, recommended information for the terminal is information displayed in text. Recommended information for the terminal may be information that can be obtained via the Internet, or may be information created by the store's operating company.

[0016] A transaction is the transfer of fees from a user to a store in connection with the sale of a product by the store. From the store's perspective, a transaction includes the sale of a product. From the user's perspective, a transaction includes the purchase of a product. Products include not only objects, but also non-tangible objects such as services or tickets. Unless otherwise specified, the term "transaction" refers to the same transaction.

[0017] Product registration is the registration of the product to be transacted before the transaction is settled. Registered products are also called registered products. Product registration is the updating of registered data. Registration data may include registered product information for each registered product. Registered product information may include all or part of the following information: product code, product name, price, quantity, and product amount. Product code is identification information that uniquely identifies a product. Product name is the name of the product. Price is the unit price indicating the price per product. Quantity is the number of products identified by the product code. Product amount is the amount calculated by multiplying the price and quantity. Registered product information may include information other than these. Registration data may be stored in terminal 3 or in a transaction management server that manages each transaction. Updating registered data includes adding registered product information, increasing the quantity included in the registered product information, decreasing the quantity included in the registered product information, and deleting registered product information.

[0018] Accounting is payment for a transaction. Accounting includes the meaning of settlement. For example, an accounting method for accounting for a transaction is online payment. Online payment is accounting performed in cooperation with other devices via a network such as the Internet. For example, online payment includes credit card payment, electronic money payment, debit card payment, and code payment. Note that an accounting method for accounting for a transaction may also be offline payment. Offline payment is accounting that does not require cooperation with other devices via a network such as the Internet. For example, offline payment is accounting using cash and gift certificates. Gift certificates are certificates that are circulated in a form similar to cash currency. For example, gift certificates include, but are not limited to, gift certificates, gift certificates, shareholder coupons, and coupons.

[0019] The wireless tag 4 is an IC (Integrated Circuit) tag used in wireless communication technologies such as RFID (Radio Frequency Identification) or NFC (Near Field Communication). The wireless tag 4 includes an IC chip and an antenna. The wireless tag 4 transmits a signal including tag information stored in the IC chip via the antenna. The tag information is information that can uniquely identify the wireless tag 4. Since the wireless tag 4 is used by a user, the tag information is information associated with the user and can also uniquely identify the user. The tag information is an example of identification information. The wireless tag 4 may be mounted on a card medium or an electronic device such as a smartphone.

[0020] FIG. 2 is a block diagram illustrating the server 1. As shown in FIG. The server 1 includes a processing circuit 10, a main memory 11, an auxiliary storage device 12, and a communication interface 13. The processing circuit 10, the main memory 11, the auxiliary storage device 12, and the communication interface 13 are connected to each other so that signals can be input and output. In Fig. 2, the interface is indicated as "I / F."

[0021] The processing circuit 10 corresponds to the central part of the server 1. The processing circuit 10 is an element that constitutes the computer of the server 1. The processing circuit 10 includes one or more circuits that perform multiple processes based on multiple functions. For example, the circuit may be, but is not limited to, a processor, an ASIC (Application Specific Integrated Circuit), or an FPGA (Field-Programmable Gate Array). For example, the processor may be, but is not limited to, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The processing circuit 10 loads a program stored in the main memory 11 or the auxiliary storage device 12 into the main memory 11. The program is a program that can cause the processing circuit 10 to execute processes by each unit described below. The processing circuit 10 executes the program loaded into the main memory 11, thereby enabling various processes to be performed.

[0022] The main memory 11 includes elements corresponding to the main memory portion of the server 1. The main memory 11 is an element that constitutes the computer of the server 1. The main memory 11 includes a non-volatile memory area and a volatile memory area. The main memory 11 stores an operating system or a program in the non-volatile memory area. The main memory 11 uses the volatile memory area as a work area where data is rewritten as appropriate by the processing circuit 10. For example, the main memory 11 includes ROM (Read Only Memory) as a non-volatile memory area. For example, the main memory 11 includes RAM (Random Access Memory) as a volatile memory area. The main memory 11 is an example of a storage unit of the server 1.

[0023] The auxiliary storage device 12 corresponds to the auxiliary storage portion of the server 1. The auxiliary storage device 12 includes one or more storage devices. The storage devices may be, but are not limited to, an EEPROM (registered trademark) (Electric Erasable Programmable Read-Only Memory), an HDD (Hard Disc Drive), an SSD (Solid State Drive), or a semiconductor memory. The auxiliary storage device 12 stores the above-mentioned programs, data used by the processing circuit 10 to perform various processes, and data generated by the processing in the processing circuit 10. The auxiliary storage device 12 is an example of a storage portion of the server 1.

[0024] The auxiliary storage device 12 includes a user data storage area 121. The user data storage area 121 stores user data for each user. The user data is data related to the user that is used to provide recommendation information. For example, the user data includes, but is not limited to, preference data and purchase data. The preference data is data related to the user's preferences. The preference data may include registered data indicating the user's preferences. The preference data may include behavioral history data related to the user's preferences. For example, the behavioral history data is data such as web browsing and video viewing. The purchase data is data on products the user has purchased in the past. The user data may be updated as appropriate.

[0025] The user data is associated with tag information, member information, and terminal information. The member information is also information that can uniquely identify the user as a member of the store. The terminal information is information that can uniquely identify the terminal 3. Because the terminal 3 is used by the user, the terminal information is information associated with the user and can also be information that can uniquely identify the user. When the terminal 3 is loaned to the store, the server 1 can associate the terminal information with the tag information by reading the member information from the code symbol on which the terminal 3 records the member information. Therefore, the terminal information associated with the tag information can be updated every time the terminal 3, which is loaned for each shopping trip, reads the member information from the code symbol on which the member information is recorded.

[0026] The auxiliary storage device 12 includes a display management data storage area 122. The display management data storage area 122 stores display management data for each priority order. The priority order is the priority of tag information set in the tag information in order to display the signage recommendation information on the display device 24. The priority order includes the meaning of priority. Because the tag information is information associated with the user who uses the wireless tag 4, the priority order of the tag information includes the meaning of the user's priority. Because the signage recommendation information is directed to the user associated with the tag information, the priority order of the tag information includes the meaning of the priority of the signage recommendation information. Hereinafter, unless otherwise specified, the term "priority order" refers to the priority order of the tag information. The setting of the priority order will be described later. The display management data is data that manages the display on the display device 24.

[0027] The display management data includes prioritized tag information, signage recommendation information, and display mode information. The display mode information is information indicating the display mode in which the signage recommendation information is displayed on the display device 24. The display mode is how the signage recommendation information is displayed. The higher the priority, the more noticeable the signage recommendation information is displayed.

[0028] For example, the display mode is the mode of the display area of ​​the signage recommendation information on the display device 24. The display mode includes at least one of the position and size of the display area of ​​the signage recommendation information. The higher the priority, the closer the position of the display area of ​​the signage recommendation information is to the top of the display device 24. The higher the priority, the larger the size of the display area of ​​the signage recommendation information. In this way, the higher the priority, the more noticeable the signage recommendation information becomes.

[0029] The position of the display area for the signage recommendation information may be set to any range on the display device 24. The position of the display area for the signage recommendation information may be set to any one of a plurality of determined display target ranges on the display device 24. In this example, each of the plurality of display target ranges is associated with a different priority.

[0030] The server 1 updates the display management data for each priority order as needed to display the signage recommendation information on the display device 24 while updating the information as needed.

[0031] The communication interface 13 includes various interfaces that connect the server 1 to other devices via the network NW in accordance with a predetermined communication protocol so that the server 1 can communicate with them. The communication interface 13 is an example of a communication unit of the server 1.

[0032] The hardware configuration of the server 1 is not limited to the above configuration, and the server 1 allows the omission or modification of the above components and the addition of new components as appropriate.

[0033] Each unit realized by the processing circuit 10 will be described. The processing circuit 10 realizes a first acquisition unit 101, a setting unit 102, a first display processing unit 103, a second acquisition unit 104, an identification unit 105, and a second display processing unit 106. Each unit realized by the processing circuit 10 can also be referred to as a function. Each unit realized by the processing circuit 10 can also be referred to as being realized by a control unit including the processing circuit 10 and a main memory 11.

[0034] The first acquisition unit 101 acquires information. For example, the first acquisition unit 101 can acquire tag information read from the wireless tag 4 by a reader 25 (described later) of the display device 2. The first acquisition unit 101 can acquire reading mode information indicating the reading mode of the tag information.

[0035] The reading mode is a mode in which the reader 25 reads tag information from the wireless tag 4 by communicating with the wireless tag 4 via the antenna 251. The reading mode changes depending on how the user stays near the display device 2. Therefore, the reading mode reflects the degree of interest the user has in the information displayed on the display device 2.

[0036] For example, the reading mode includes at least one of the reception strength of the wireless tag 4 and the duration of reading the wireless tag 4. When the user approaches the display device 2, the wireless tag 4 approaches the reader 25, and the reception strength of the wireless tag 4 becomes stronger.

[0037] The duration of reading the wireless tag 4 is the time during which the reader 25 continues to read the same tag information from the first time that the reader 25 was able to read the tag information from the wireless tag 4. If the user stays near the display device 2 for a long time, the wireless tag 4 will be present within the reading range of the reader 25 for a long time, and the duration of reading the wireless tag 4 will be longer.

[0038] The setting unit 102 sets the priority based on the reading mode of the tag information. The setting unit 102 sets the priority for each piece of tag information based on a comparison of the reading mode of the tag information read for each wireless tag 4. When the reading mode of the tag information includes the reception strength of the wireless tag 4, the stronger the reception strength of the wireless tag 4, the more likely the priority is to be set to a higher level. When the reading mode of the tag information includes the duration of reading the wireless tag 4, the longer the duration of reading the wireless tag 4, the more likely the priority is to be set to a higher level.

[0039] The first display processing unit 103 processes the information to be displayed on the display device 24. For example, the first display processing unit 103 can process the information to be displayed on the display device 24, the information being recommended for the user and associated with the tag information read by the reader 25.

[0040] The first display processing unit 103 can perform processing to display the signage code symbol on the display device 24 in association with the signage recommendation information. Displaying the signage code symbol in association with the signage recommendation information includes displaying the signage code symbol in the display area of ​​the signage recommendation information. For example, the signage code symbol is a two-dimensional code symbol, but may also be a barcode symbol. The signage code symbol is a code symbol on which specific information is recorded.

[0041] The identification information is information that can identify the signage recommendation information. In one example, the identification information includes information that can identify the content of the signage recommendation information. In this example, if the signage recommendation information is information that can be obtained via the Internet, the identification information may be a URL. In this example, if the signage recommendation information is information created by a store management company, the identification information may be information that can uniquely identify the signage recommendation information. In another example, the identification information includes information that can identify a display area of ​​the signage recommendation information. Since the display area differs for each piece of signage recommendation information, once the display area is identified, the signage recommendation information displayed in this display area can be identified. In this example, the information that can identify the display area may be information that indicates the position of the display area. The information that can identify the display area may be information that indicates a priority associated with a user who is the target of the signage recommendation information. Since the display area differs depending on the priority, once the priority is identified, the display area can be identified.

[0042] The first display processing unit 103 can perform processing to display the user's identification image on the display device 24 in association with the signage recommendation information. Displaying the user's identification image in association with the signage recommendation information includes displaying the user's identification image in the display area of ​​the signage recommendation information. The user's identification image is an image that can uniquely identify the user who is the target of the signage recommendation information. The user's identification image may be a mark or an avatar. The server 1 may store the user's identification image registered by the user in association with tag information.

[0043] The second acquisition unit 104 acquires information. For example, the second acquisition unit 104 acquires interest identification information. The interest identification information is identification information that can identify interest recommendation information. The interest recommendation information is signage recommendation information for other users that the user has focused his or her attention on, from among the signage recommendation information displayed on the display device 24.

[0044] The identification unit 105 identifies interest recommendation information based on the interest identification information.

[0045] The second display processing unit 106 performs processing to display information on the terminal 3. For example, the second display processing unit 106 can perform processing to display first terminal recommendation information on the terminal 3. The first terminal recommendation information is terminal recommendation information based on the user data of the user, and is terminal recommendation information displayed on the terminal 3 used by this user.

[0046] The second display processing unit 106 can perform processing to display second terminal recommendation information on the terminal 3 based on the interest identification information. The second terminal recommendation information is terminal recommendation information based on interest recommendation information. The second terminal recommendation information is displayed on the terminal 3 used by the user based on the interest recommendation information in which the user has focused their interest. For example, if the interest recommendation information is menu information, the second terminal recommendation information is information targeted at the same menu as the menu indicated by the interest recommendation information.

[0047] FIG. 3 is a block diagram illustrating the display device 2. As shown in FIG. The display device 2 includes a processing circuit 20, a main memory 21, an auxiliary storage device 22, a communication interface 23, a display device 24, a reader 25, and an antenna 251. The processing circuit 20, the main memory 21, the auxiliary storage device 22, the communication interface 23, the display device 24, and the reader 25 are connected to each other so as to be able to input and output signals. The reader 25 and the antenna 251 are connected to each other so as to be able to input and output signals. In FIG. 3, the interface is indicated as "I / F."

[0048] The processing circuit 20 corresponds to the central part of the display device 2. The processing circuit 20 is an element that constitutes the computer of the display device 2. Like the processing circuit 10, the processing circuit 20 includes one or more circuits that execute multiple processes using multiple functions. The processing circuit 20 loads a program stored in the main memory 21 or the auxiliary storage device 22 into the main memory 21. The program is a program that can cause the processing circuit 20 to execute processes by each unit described below. The processing circuit 20 executes the program loaded into the main memory 21, thereby enabling various processes to be executed.

[0049] The main memory 21 includes elements corresponding to the main storage portion of the display device 2. The main memory 21 is an element that constitutes the computer of the display device 2. The main memory 21 may be configured in the same manner as the main memory 11. The main memory 21 is an example of a storage unit of the display device 2.

[0050] The auxiliary storage device 22 corresponds to the auxiliary storage portion of the display device 2. Like the auxiliary storage device 12, the auxiliary storage device 22 includes one or more storage devices. The auxiliary storage device 22 is an example of a storage unit of the display device 2.

[0051] The communication interface 23 includes various interfaces that connect the display device 2 to other devices via the network NW in accordance with a predetermined communication protocol so that the display device 2 can communicate with them. The communication interface 23 is an example of a communication unit of the display device 2.

[0052] The display device 24 is a device capable of displaying various images under the control of the processing circuit 20. For example, the display device 24 is a liquid crystal display or an EL (Electroluminescence) display. The display device 24 is an example of a display unit of the display device 2.

[0053] The reader 25 communicates with the wireless tag 4 within the reading range of the reader 25 via the antenna 251. The reader 25 reads tag information from the wireless tag 4 within the reading range of the reader 25. The reading range of the reader 25 is a range in which the reader 25 can read tag information from the wireless tag 4. The reading range of the reader 25 corresponds to the range in which communication is possible via the antenna 251. The reader 25 is an example of a reading unit of the display device 2. The antenna 251 receives the signal transmitted from the wireless tag 4 .

[0054] The hardware configuration of the display device 2 is not limited to the above configuration. The display device 2 allows the above components to be omitted or changed, and new components to be added, as appropriate.

[0055] Each unit realized by the processing circuit 20 will be described. The processing circuitry 20 realizes an acquisition unit 201, a calculation unit 202, a display processing unit 203, and a communication processing unit 204. Each unit realized by the processing circuitry 20 can also be said to be a function. Each unit realized by the processing circuitry 20 can also be said to be realized by a control unit including the processing circuitry 20 and the main memory 21.

[0056] The acquisition unit 201 acquires tag information. For example, the acquisition unit 201 can acquire tag information read from the wireless tag 4 by the reader 25. For example, the acquisition unit 201 can acquire reading mode information indicating the reading mode of the tag information. The reading mode of the tag information may be calculated by the calculation unit 202. The calculation unit 202 calculates the tag information reading mode based on the tag information read from the wireless tag 4 by the reader 25 . The display processing unit 203 processes the information so that it is displayed on the display device 24 . The communication processing unit 204 communicates with other devices via the communication interface 23 .

[0057] FIG. 4 is a block diagram illustrating the terminal 3. As shown in FIG. The terminal 3 includes a processing circuit 30, a main memory 31, an auxiliary storage device 32, a communication interface 33, a display device 34, and an imaging device 35. The processing circuit 30, the main memory 31, the auxiliary storage device 32, the communication interface 33, the display device 34, and the imaging device 35 are connected to each other so that signals can be input and output. In Fig. 4, the interface is indicated as "I / F".

[0058] The processing circuit 30 corresponds to the central part of the terminal 3. The processing circuit 30 is an element that constitutes the computer of the terminal 3. Like the processing circuit 10, the processing circuit 30 includes one or more circuits that execute multiple processes using multiple functions. The processing circuit 30 loads a program stored in the main memory 31 or the auxiliary storage device 32 into the main memory 31. The program is a program that can cause the processing circuit 30 to execute processes by each unit described below. The processing circuit 30 executes the program loaded into the main memory 31, thereby enabling various processes to be executed.

[0059] The main memory 31 includes elements corresponding to the main storage portion of the terminal 3. The main memory 31 is an element that constitutes the computer of the terminal 3. The main memory 31 may be configured in the same manner as the main memory 11. The main memory 31 is an example of a storage unit of the terminal 3.

[0060] The auxiliary storage device 32 corresponds to the auxiliary storage portion of the terminal 3. Like the auxiliary storage device 12, the auxiliary storage device 32 includes one or more storage devices. The auxiliary storage device 32 is an example of a storage unit of the terminal 3.

[0061] The communication interface 33 includes various interfaces that connect the terminal 3 to other devices via the network NW in accordance with a predetermined communication protocol so that the terminal 3 can communicate with them. The communication interface 33 is an example of a communication unit of the terminal 3.

[0062] The display device 34 is a device that can display various images under the control of the processing circuit 30. For example, the display device 34 is a liquid crystal display, an EL display, etc. The display device 34 is an example of a display unit of the terminal 3.

[0063] The imaging device 35 is a device that captures images by taking pictures. For example, the imaging device 35 is a camera. The imaging device 35 can be used for product registration. The imaging device 35 is an example of an imaging unit of the terminal 3.

[0064] The hardware configuration of the terminal 3 is not limited to the above configuration, and the terminal 3 allows the omission or modification of the above components and the addition of new components as appropriate.

[0065] Each unit realized by the processing circuit 30 will be described below. The processing circuitry 30 realizes a communication processing unit 301 and a display processing unit 302. Each unit realized by the processing circuitry 30 can also be said to be a function. Each unit realized by the processing circuitry 30 can also be said to be realized by a control unit including the processing circuitry 30 and the main memory 31.

[0066] The communication processing unit 301 communicates with other devices via the communication interface 33 . The display processing unit 302 processes the information so that it is displayed on the display device 34. For example, the display processing unit 302 can process the information so that it is displayed on the display device 34 as recommended information for the terminal.

[0067] (Example of operation) The processing performed by the processing circuits of the devices included in the information processing system S will be described. The processing procedures described below are merely examples, and each process may be modified as much as possible. Furthermore, steps may be omitted, replaced, or added as appropriate depending on the embodiment.

[0068] An example of a display process for signage recommendation information will be described. FIG. 5 is a sequence diagram showing an example of a process for displaying signage recommendation information by the processing circuits of the devices included in the information processing system S. In FIG.

[0069] After the user starts shopping, the processing circuit 10 of the server 1 performs processing to display the first terminal recommendation information on the terminal 3 (ACT1001). ACT1001 may be processing by the second display processing unit 106. In ACT1001, for example, the processing circuit 10 generates the first terminal recommendation information based on the user data. The processing circuit 10 generates display data for displaying the first terminal recommendation information on the terminal 3 based on the first terminal recommendation information. The processing circuit 10 transmits the generated display data to the terminal 3.

[0070] The processing circuit 30 of the terminal 3 receives display data for displaying the first terminal recommendation information on the terminal 3 from the server 1 (ACT3001). ACT3001 may be processing by the communication processing unit 301.

[0071] The processing circuit 30 of the terminal 3 displays the first terminal recommendation information on the display device 34 based on the received display data (ACT3002). ACT3002 may be processing by the display processing unit 302.

[0072] The processing circuit 20 of the display device 2 acquires tag information read from the wireless tag 4 by the reader 25 (ACT2001). ACT2001 may be processing by the acquisition unit 201. Here, while shopping, the user passes by or stops near the display device 2. The reader 25 reads tag information from the wireless tag 4 within the reading range via the antenna 251.

[0073] The processing circuit 20 of the display device 2 calculates a reading mode based on the reading of tag information from the wireless tag 4 by the reader 25 (ACT2002). ACT2002 may be processing by the calculation unit 202. In ACT2002, for example, the processing circuit 20 acquires reading mode information indicating the reading mode of the tag information based on the calculation of the reading mode of the tag information.

[0074] The processing circuit 20 of the display device 2 transmits the information to the server 1 (ACT2003). ACT2003 may be processing by the communication processing unit 204. In ACT2003, for example, the processing circuit 20 transmits tag information read from the wireless tag 4 by the reader 25 to the server 1. The processing circuit 20 transmits reading mode information indicating the acquired reading mode to the server 1.

[0075] The processing circuit 10 of the server 1 acquires information from the display device 2 (ACT1002). ACT1002 may be processing by the first acquisition unit 101. In ACT1002, for example, the processing circuit 10 acquires tag information by receiving, from the display device 2, tag information read from the wireless tag 4 by the reader 25. The processing circuit 10 acquires reading mode information by receiving the reading mode information from the display device 2.

[0076] The processing circuit 10 of the server 1 sets the priority of the tag information (ACT1003). ACT1003 may be processing by the setting unit 102. In ACT1003, for example, the processing circuit 10 sets the priority based on the reading mode of the tag information indicated by the reading mode information.

[0077] The processing circuit 10 of the server 1 performs processing to display the information on the display device 24 (ACT1004). ACT1004 may be processing by the first display processing unit 103. The processing circuit 10 can perform processing to display, on the display device 24, signage recommendation information for the user associated with the tag information read by the reader 25. In this example, the processing circuit 10 can perform processing to display, on the display device 24, the signage recommendation information in a display mode according to the priority. The processing circuit 10 can perform processing to display, on the display device 24, a signage code symbol in association with the signage recommendation information. The processing circuit 10 can perform processing to display, on the display device 24, an identification image of the user in association with the signage recommendation information.

[0078] In ACT1004, for example, the processing circuit 10 generates signage recommendation information for a user based on the user data of the user. The signage recommendation information for a user is information related to the first terminal recommendation information for the same user. For example, if the first terminal recommendation information is menu information, the signage recommendation information is information for the same menu as the menu indicated in the first terminal recommendation information. Therefore, the signage recommendation information serves as an opportunity for the user to view the first terminal recommendation information.

[0079] The processing circuitry 10 sets a display area for the signage recommendation information based on a priority associated with a user who is a target of the signage recommendation information. The processing circuitry 10 may set the position of the display area to any range on the display device 24. The processing circuitry 10 may set the position of the display area to any one of a plurality of determined display target ranges on the display device 24.

[0080] The processing circuit 10 generates a code symbol for signage that stores specific information that can identify the generated recommendation information for signage. The processing circuit 10 generates an identification image of a user who is a target of the generated recommendation information for signage. The processing circuit 10 generates display data for signage based on the generated information.

[0081] The signage display data includes data for displaying the signage recommendation information on the display device 24. The signage display data includes data for displaying a signage code symbol on the display device 24 in association with the signage recommendation information. The signage display data includes data for displaying a user identification image on the display device 24 in association with the signage recommendation information. The processing circuitry 10 transmits the generated signage display data to the display device 2.

[0082] The processing circuit 20 of the display device 2 receives the display data for the signage from the server 1 (ACT2004). ACT2004 may be processing by the communication processing unit 204.

[0083] The processing circuitry 20 of the display device 2 causes the display device 24 to display information based on the signage display data (ACT2005). ACT2005 may be processing by the display processing unit 203. In ACT2005, for example, the processing circuitry 20 causes the display device 24 to display signage recommendation information. In this example, the processing circuitry 20 can cause the display device 24 to display the signage recommendation information in a display mode according to the priority. The processing circuitry 20 causes the display device 24 to display a signage code symbol in association with the signage recommendation information. The processing circuitry 20 causes the display device 24 to display a user identification image in association with the signage recommendation information.

[0084] The processing circuit 10 of the server 1 repeatedly performs the processes of ACT1002 to ACT1004 as needed. The processing circuit 20 of the display device 2 repeatedly performs the processes of ACT2001 to ACT2005 as needed. This allows the display device 2 to display information on the display device 24 while updating the information as needed.

[0085] An example of the display process of the second terminal recommendation information will be described. FIG. 6 is a sequence diagram showing an example of a display process of second terminal recommendation information by the processing circuit of each device included in the information processing system S.

[0086] Here, it is assumed that user (A) is interested in the signage recommendation information for user (B) displayed on the display device 24. User (B) is another user from the perspective of user (A). The terminal 3 and the wireless tag 4 refer to those used by user (A).

[0087] The processing circuit 20 of the display device 2 displays information on the display device 24 based on the signage display data (ACT2011). ACT2011 is the same as the processing of ACT2005 described above. Here, the signage code symbol is displayed on the display device 24 in association with the signage recommendation information for the user (B). The signage code symbol records specific information that can identify the signage recommendation information for the user (B). The signage recommendation information for the user (B) that the user (A) has focused his / her attention on is interest recommendation information.

[0088] The processing circuit 30 of the terminal 3 reads the signage code symbol using the imaging device 35 (ACT3011). In ACT3011, for example, the processing circuit 30 reads the specific information recorded in the signage code symbol as interest specific information.

[0089] The processing circuitry 30 of the terminal 3 transmits the information to the server 1 (ACT3012). ACT3012 may be processing by the communication processing unit 301. In ACT3012, for example, the processing circuitry 30 transmits the read interest specific information to the server 1. The processing circuitry 30 transmits terminal information of the terminal 3 to the server 1.

[0090] The processing circuit 10 of the server 1 acquires information from the terminal 3 (ACT1011). ACT1011 may be processing by the second acquisition unit 104. In ACT1011, for example, the processing circuit 10 receives the interest identifying information from the terminal 3 based on the terminal 3 reading the interest identifying information from the code symbol for signage. The processing circuit 10 acquires the interest identifying information by receiving the interest identifying information from the terminal 3. The processing circuit 10 acquires the terminal information by receiving the terminal information from the terminal 3.

[0091] The processing circuit 10 of the server 1 identifies interest recommendation information based on the acquired interest identification information (ACT1012). ACT1012 may be processing by the identification unit 105. A case will be described where the identification information is information that can identify the content of the signage recommendation information. In this example, the processing circuit 10 identifies the content that can be identified based on the interest identification information as interest recommendation information. A case will be described where the identification information is information that can identify a display area. In this example, the processing circuit 10 refers to the display management data and identifies signage recommendation information associated with a display area that can be identified based on the interest identification information as interest recommendation information.

[0092] The processing circuit 10 of the server 1 performs processing to display the second terminal recommendation information on the terminal 3 (ACT1013). ACT1013 may be processing by the second display processing unit 106. In ACT1013, for example, the processing circuit 10 generates second terminal recommendation information based on the interest recommendation information. The processing circuit 10 generates display data for displaying the second terminal recommendation information on the terminal 3 based on the second terminal recommendation information. The processing circuit 10 identifies the terminal 3 on which the second terminal recommendation information is to be displayed based on the acquired terminal information. The processing circuit 10 transmits the display data to the terminal 3.

[0093] The processing circuit 30 of the terminal 3 receives display data for displaying the second terminal recommendation information on the terminal 3 from the server 1 (ACT3013). ACT3013 may be processing by the communication processing unit 301.

[0094] The processing circuit 30 of the terminal 3 displays the second terminal recommendation information on the display device 34 based on the received display data (ACT3014). ACT3014 may be processing by the display processing unit 302.

[0095] (Display example) Some display examples on the display device 24 of the display device 2 will be described.

[0096] FIG. 7 is a diagram showing an example of a display on the display device 24 of the display device 2. As shown in FIG. Here, it is assumed that five users, user (A), user (B), user (C), user (D), and user (E), are staying near the display device 2. It is assumed that the wireless tags 4 used by each of the five users are present within the reading range of the reader 25.

[0097] User (A) is closest to the display device 2 out of the five users. Therefore, the priority of the tag information associated with user (A) is set to be first. User (B) is second closest to the display device 2 out of the five users, but spends less time near the display device 2 than user (C). Therefore, the priority of the tag information associated with user (B) is set to be third. User (C) is farther from the display device 2 than user (B), but spends more time near the display device 2 than user (B). Therefore, the priority of the tag information associated with user (C) is set to be second. User (D) is farthest from the display device 2 out of the five users. Therefore, the priority of the tag information associated with user (D) is set to be fourth. User (E) has set up to refuse reading of tag information, so the tag information associated with user (E) is not included.

[0098] The display device 24 displays four pieces of signage recommendation information for four users in a display mode according to the priority order. The display device 24 includes a first display area 51, a second display area 52, a third display area 53, and a fourth display area 54. Each display area is an area for displaying the signage recommendation information, the signage code symbol, and the user's identification image. The positions of the four display areas are set within any range on the display device 24.

[0099] The first display area 51 is a display area for signage recommendation information for user (A). The position of the first display area 51 is the highest of the four display areas. The size of the first display area 51 is the largest of the four display areas. The second display area 52 is a display area for signage recommendation information for user (C). The position of the second display area 52 is the second highest of the four display areas. The size of the second display area 52 is the second largest of the four display areas. The third display area 53 is a display area for signage recommendation information for user (B). The position of the third display area 53 is the third highest of the four display areas. The size of the third display area 53 is the third largest of the four display areas. The fourth display area 54 is a display area for signage recommendation information for user (D). The position of the fourth display area 54 is the lowest of the four display areas. The size of the fourth display area 54 is the smallest of the four display areas.

[0100] With reference to FIG. 7, the switching of terminal recommendation information displayed on the terminal 3 of the user (A) will be described. It is assumed that first terminal recommendation information for user (A) is displayed on terminal 3 of user (A). User (A) turns his / her attention to signage recommendation information for user (B) displayed on display device 24. User (A) reads the signage code symbol displayed in third display area 53 on terminal 3.

[0101] By the display process of the second terminal recommendation information described with reference to FIG. 6, the terminal 3 displays the second terminal recommendation information on the display device 34. The terminal recommendation information displayed on the terminal 3 of the user (A) switches from the first terminal recommendation information to the second terminal recommendation information. Note that the terminal recommendation information may be made available to be viewed on an electronic device such as a smartphone owned by the user (A). This allows the user (A) to check recipes and the like when cooking after shopping.

[0102] FIG. 8 is a diagram showing another example of a display on the display device 24 of the display device 2. In FIG. The priority of tag information associated with each user is the same as that described with reference to FIG.

[0103] The display device 24 displays four pieces of signage recommendation information for four users in a display mode according to the priority order. The display device 24 includes a first display area 61, a second display area 62, a third display area 63, and a fourth display area 64. Each display area is an area for displaying the signage recommendation information, the signage code symbol, and the user's identification image. The position of each display area is set to one of the four display target ranges on the display device 24.

[0104] The display target range on the top left of the display device 24 is the first display target range associated with the first priority. The display target range on the top right of the display device 24 is the second display target range associated with the second priority. The display target range on the bottom left of the display device 24 is the third display target range associated with the third priority. The display target range on the bottom right of the display device 24 is the fourth display target range associated with the fourth priority. Here, the display target range on the left side of the display device 24 is associated with a higher priority than the display target range on the right side, but the reverse may also be true.

[0105] The first display area 61 is a display area for signage recommendation information for user (A). The position of the first display area 61 is set in a first display target range associated with the first priority. The second display area 62 is a display area for signage recommendation information for user (C). The position of the second display area 62 is set in a second display target range associated with the second priority. The third display area 63 is a display area for signage recommendation information for user (B). The position of the third display area 63 is set in a third display target range associated with the third priority. The fourth display area 64 is a display area for signage recommendation information for user (D). The position of the fourth display area 64 is set in a fourth display target range associated with the fourth priority.

[0106] According to the first embodiment, the server 1 can perform processing to display the signage recommendation information on the display device 24 in a display format according to the priority order. A user who is close to the display device 2 or who stays in the vicinity of the display device 2 for a long time is likely to view the display device 24. Even if the display device 24 displays multiple pieces of recommended signage information, the recommended signage information for such a user is displayed in an eye-catching manner. The user can easily find the recommended signage information directed to him or her among the recommended signage information displayed on the display device 24. In this way, the server 1 can perform processing to preferentially display recommended signage information for users who are likely to view the display device 24. This allows the server 1 to effectively provide information to users.

[0107] The server 1 can perform processing to display, on the user's terminal 3, second terminal recommendation information based on interest recommendation information in which the user has focused their interest. The user can view the second terminal recommendation information on the terminal 3 even after the display of the interest recommendation information disappears from the display device 24. In this way, the server 1 can effectively provide information to the user.

[0108] The server 1 can acquire the interest specifying information by reading the interest specifying information from the signage code symbol with the terminal 3. The server 1 can acquire the specific information of interest by processing the display device 24 to display the signage code symbol. Since the display device 2 does not require additional hardware for acquiring the specific information of interest, the server 1 can easily acquire the specific information of interest.

[0109] [Second embodiment] In the second embodiment, the same reference numerals are used to designate configurations that may be similar to those in the first embodiment, and descriptions thereof will be omitted.

[0110] The second embodiment differs from the first embodiment in that the display device 2 includes multiple antennas in addition to the antenna 251. Hereinafter, the term "multiple antennas" refers to antennas other than the antenna 251 included in the display device 2. The antenna 251 is an antenna used to display signage recommendation information, whereas the multiple antennas are antennas used to identify interest recommendation information. In the second embodiment, the position of the display area for the signage recommendation information is set in one of multiple display target ranges determined on the display device 24. Each of the multiple display target ranges is associated with a different priority. The number of the multiple antennas is the same as the number of multiple display target ranges on the display device 24. Each of the multiple antennas is associated with one of the multiple display target ranges. Therefore, each of the multiple antennas is also associated with a priority. Each of the multiple antennas is also associated with the signage recommendation information displayed in the display target range.

[0111] As in the first embodiment, the identification information is information that can identify the signage recommendation information. In the second embodiment, the identification information includes information that can identify a display area of ​​the signage recommendation information. Since the display area differs for each piece of signage recommendation information, once the display area is identified, the signage recommendation information displayed in this display area can be identified. The information that can identify the display area may be information that can identify a display target range set as the position of the display area. Since the position of the display area is set in one of the display target ranges, once the display target range is identified, the display area set in the display target range can be identified. The information that can identify the display area may be information that can identify an antenna used to read tag information from among multiple antennas. The information that can identify the antenna may be information that can uniquely identify the antenna. Since the antenna is associated with the display target range, once the antenna used to read tag information is identified, the display target range associated with the antenna can be identified.

[0112] For the sake of simplicity, the four display target ranges, i.e., the first display target range, the second display target range, the third display target range, and the fourth display target range described using Figure 8, will be used as examples of multiple display target ranges.

[0113] (Configuration example) The information processing system S is configured in the same manner as in the first embodiment.

[0114] The server 1 is configured in the same manner as in the first embodiment. The terminal 3 is configured in the same manner as in the first embodiment.

[0115] FIG. 9 is a block diagram illustrating the display device 2. As shown in FIG. Similar to the first embodiment, the display device 2 includes a processing circuit 20, a main memory 21, an auxiliary storage device 22, a communication interface 23, a display device 24, a reader 25, and an antenna 251. Unlike the first embodiment, the display device 2 includes a first reader 26, a second reader 27, a third reader 28, and a fourth reader 29. The display device 2 includes four antennas, namely, a first antenna 261, a second antenna 271, a third antenna 281, and a fourth antenna 291, as multiple antennas.

[0116] The first reader 26 communicates with the wireless tag 4 within the reading range of the first reader 26 via the first antenna 261. The first reader 26 reads tag information from the wireless tag 4 within the reading range of the first reader 26. The reading range of the first reader 26 is a range wide enough for the first reader 26 to read tag information from the wireless tag 4. The reading range of the first reader 26 is narrower than the reading range of the reader 25, and can be a range near the display device 24. The reading range of the first reader 26 corresponds to the range in which communication is possible via the first antenna 261. The first reader 26 is an example of a reading unit of the display device 2.

[0117] The first antenna 261 receives a signal transmitted from the wireless tag 4. The first antenna 261 is associated with the first display target range and has the first priority. The first antenna 261 is installed so that the read range of the first reader 26 includes the vicinity of the first display target range. For example, the first antenna 261 is installed so as to face the first display target range.

[0118] The second reader 27 communicates with the wireless tag 4 within the reading range of the second reader 27 via the second antenna 271. The second reader 27 reads tag information from the wireless tag 4 within the reading range of the second reader 27. The reading range of the second reader 27 is a range wide enough for the second reader 27 to read tag information from the wireless tag 4. The reading range of the second reader 27 is narrower than the reading range of the reader 25, and can be a range near the display device 24. The reading range of the second reader 27 corresponds to the range in which communication is possible via the second antenna 271. The second reader 27 is an example of a reading unit of the display device 2.

[0119] The second antenna 271 receives a signal transmitted from the wireless tag 4. The second antenna 271 is associated with the second display target range and has the second highest priority. The second antenna 271 is installed so that the read range of the second reader 27 includes the vicinity of the second display target range. For example, the second antenna 271 is installed so as to face the second display target range.

[0120] The third reader 28 communicates with the wireless tag 4 within the reading range of the third reader 28 via the third antenna 281. The third reader 28 reads tag information from the wireless tag 4 within the reading range of the third reader 28. The reading range of the third reader 28 is a range wide enough for the third reader 28 to read tag information from the wireless tag 4. The reading range of the third reader 28 is narrower than the reading range of the reader 25, and can be a range in the vicinity of the display device 24. The reading range of the third reader 28 corresponds to the range in which communication is possible via the third antenna 281. The third reader 28 is an example of a reading unit of the display device 2.

[0121] The third antenna 281 receives a signal transmitted from the wireless tag 4. The third antenna 281 is associated with a third display target range and a third priority. The third antenna 281 is installed so that the read range of the third reader 28 includes the vicinity of the third display target range. For example, the third antenna 281 is installed so as to face the third display target range.

[0122] The fourth reader 29 communicates with the wireless tag 4 within the reading range of the fourth reader 29 via the fourth antenna 291. The fourth reader 29 reads tag information from the wireless tag 4 within the reading range of the fourth reader 29. The reading range of the fourth reader 29 is a range wide enough for the fourth reader 29 to read tag information from the wireless tag 4. The reading range of the fourth reader 29 is narrower than the reading range of the reader 25, and may be a range near the display device 24. The reading range of the fourth reader 29 corresponds to the range within which communication is possible via the fourth antenna 291. The fourth reader 29 is an example of a reading unit of the display device 2.

[0123] The fourth antenna 291 receives a signal transmitted from the wireless tag 4. The fourth antenna 291 is associated with a fourth display target range and a fourth priority. The fourth antenna 291 is installed so that the read range of the fourth reader 29 includes the vicinity of the fourth display target range. For example, the fourth antenna 291 is installed so as to face the fourth display target range.

[0124] The number of antennas that the display device 2 has in addition to the antenna 251 is not limited to four. The number of antennas varies depending on the number of display target ranges on the display device 24. The reading range of the first reader 26, the reading range of the second reader 27, the reading range of the third reader 28, and the reading range of the fourth reader 29 may be ranges that do not overlap with one another.

[0125] Hereinafter, the notation "antenna" without a reference symbol refers to any one of the four antennas, namely, the first antenna 261, the second antenna 271, the third antenna 281, and the fourth antenna 291. The notation "reader" without a reference symbol refers to any one of the four readers, namely, the first reader 26, the second reader 27, the third reader 28, and the fourth reader 29.

[0126] (Example of operation) The processing performed by the processing circuits of the devices included in the information processing system S will be described. The processing procedures described below are merely examples, and each process may be modified as much as possible. Furthermore, steps may be omitted, replaced, or added as appropriate depending on the embodiment.

[0127] An example of a display process for signage recommendation information will be described. The process of displaying the signage recommendation information is the same as the process in the first embodiment described with reference to FIG.

[0128] In the second embodiment, the signage code symbol does not have to be displayed on the display device 24. Therefore, in ACT1004, the processing circuitry 10 of the server 1 does not have to perform processing to cause the display device 24 to display the signage code symbol in association with the signage recommendation information. In ACT2005, the processing circuitry 20 of the display device 2 does not have to cause the display device 24 to display the signage code symbol in association with the signage recommendation information.

[0129] In ACT1004, the processing circuit 10 of the server 1 sets the position of the display area in one of the plurality of display target ranges on the display device 24 based on the priority. Therefore, displaying the recommended signage information in a display mode according to the priority includes processing to display the recommended signage information in the display target range associated with the priority.

[0130] An example of the display process of the second terminal recommendation information will be described. FIG. 10 is a sequence diagram showing an example of a display process of second terminal recommendation information by the processing circuit of each device included in the information processing system S. Here, it is assumed that user (A) is interested in the signage recommendation information for user (B) displayed on the display device 24. User (B) is another user from the perspective of user (A). The terminal 3 and the wireless tag 4 refer to those used by user (A).

[0131] The processing circuit 20 of the display device 2 displays information on the display device 24 based on the signage display data (ACT2021). ACT2021 is the same as the processing of ACT2005 described above. The processing circuit 20 displays the signage recommendation information in a display target range associated with the priority. Here, the priority of the tag information associated with user (B) is assumed to be third. Therefore, the signage recommendation information for user (B) is assumed to be displayed in the third display target range.

[0132] The processing circuit 20 of the display device 2 acquires tag information read from the wireless tag 4 by the reader (ACT2022). ACT2022 may be processing by the acquisition unit 201. Here, the user (A) holds the wireless tag 4 over the third antenna 281 associated with the signage recommendation information for the user (B). The signage recommendation information for the user (B) that the user (A) has focused his / her attention on is interest recommendation information. The third reader 28 reads tag information from the wireless tag 4 within the reading range via the third antenna 281.

[0133] In ACT2022, for example, the processing circuitry 20 detects the antenna used to read the tag information based on the acquisition of the tag information. The processing circuitry 20 generates interest-specific information based on the detection of the antenna used to read the tag information. The processing circuitry 20 may generate information capable of identifying the detected antenna as the interest-specific information. In this example, the interest-specific information is information capable of identifying the third antenna 281. The processing circuitry 20 may identify a display target range associated with the detected antenna and generate information capable of identifying the display target range as the interest-specific information. In this example, the interest-specific information is information capable of identifying the third display target range.

[0134] The processing circuitry 20 of the display device 2 transmits the information to the server 1 (ACT2023). ACT2023 may be processing by the communication processing unit 204. In ACT2023, for example, the processing circuitry 20 transmits the interest specification information to the server 1. The processing circuitry 20 transmits the read tag information to the server 1.

[0135] The processing circuit 10 of the server 1 acquires information from the display device 2 (ACT1021). ACT1021 may be processing by the second acquisition unit 104. In ACT1021, for example, the processing circuit 10 receives interest-specifying information from the display device 2 based on reading tag information from the wireless tag 4 with a reader via an antenna associated with the interest recommendation information. The processing circuit 10 acquires the interest-specifying information by receiving the interest-specifying information from the display device 2. The processing circuit 10 acquires the tag information by receiving the tag information from the display device 2.

[0136] The processing circuit 10 of the server 1 identifies interest recommendation information based on the acquired interest identification information (ACT1023). ACT1023 may be processing by the identification unit 105. A case will be described in which the identification information is information capable of identifying an antenna used to read tag information from among multiple antennas. In this example, the server 1 may store data in which information capable of identifying an antenna and information indicating a display target range are associated with each antenna. The processing circuit 10 refers to this data and identifies the display target range based on the interest identification information. The processing circuit 10 refers to the display management data and identifies, as interest recommendation information, signage recommendation information associated with the identified display target range. A case will be described in which the identification information is information capable of identifying a display target range. In this example, the processing circuit 10 refers to the display management data and identifies, as interest recommendation information, signage recommendation information associated with a display target range that can be identified based on the interest identification information.

[0137] The processing circuit 10 of the server 1 performs processing to display the second terminal recommendation information on the terminal 3 (ACT1023). ACT1023 may be processing by the second display processing unit 106. In ACT1023, for example, the processing circuit 10 generates second terminal recommendation information based on the interest recommendation information. The processing circuit 10 generates display data for displaying the second terminal recommendation information on the terminal 3 based on the second terminal recommendation information. The processing circuit 10 identifies the terminal 3 on which to display the second terminal recommendation information based on the terminal information associated with the acquired tag information. The processing circuit 10 transmits the display data to the terminal 3.

[0138] The processing circuit 30 of the terminal 3 receives display data for displaying the second terminal recommendation information on the terminal 3 from the server 1 (ACT3021). ACT3021 may be processing by the communication processing unit 301.

[0139] The processing circuit 30 of the terminal 3 displays the second terminal recommendation information on the display device 34 based on the received display data (ACT3022). ACT3022 may be processing by the display processing unit 302.

[0140] (Display example) A display example on the display device 24 of the display device 2 will be described.

[0141] FIG. 11 is a diagram illustrating an example of a display on the display device 24 of the display device 2. As shown in FIG. The priority of tag information associated with each user is the same as that described with reference to FIG.

[0142] The display device 24 displays four pieces of signage recommendation information for four users in a display target range associated with the priorities. The display device 24 includes a first display area 71, a second display area 72, a third display area 73, and a fourth display area 74. Each display area is an area for displaying the signage recommendation information and an identification image of the user.

[0143] The first display area 71 is a display area for signage recommendation information for user (A). The position of the first display area 71 is set in a first display target range associated with the first priority. The first antenna 261 is provided so as to face the first display area 71. The second display area 72 is a display area for signage recommendation information for user (C). The position of the second display area 72 is set in a second display target range associated with the second priority. The second antenna 271 is provided so as to face the second display area 72. The third display area 73 is a display area for signage recommendation information for user (B). The position of the third display area 73 is set in a third display target range associated with the third priority. The third antenna 281 is provided so as to face the third display area 73. The fourth display area 74 is a display area for signage recommendation information for user (D). The position of the fourth display area 74 is set to the fourth display target range associated with the fourth priority. The fourth antenna 291 is provided to face the fourth display area 74.

[0144] With reference to FIG. 11, switching of terminal recommendation information displayed on the terminal 3 of the user (A) will be described. It is assumed that first terminal recommendation information for user (A) is displayed on the terminal 3 of user (A). User (A) turns his / her attention to signage recommendation information for user (B) displayed on the display device 24. User (A) holds the wireless tag 4 over the third antenna 281 associated with the signage recommendation information for user (B).

[0145] By the display process of the second terminal recommendation information described with reference to FIG. 10, the terminal 3 displays the second terminal recommendation information on the display device 34. The terminal recommendation information displayed on the terminal 3 of the user (A) switches from the first terminal recommendation information to the second terminal recommendation information. Note that the terminal recommendation information may be made available to be viewed on an electronic device such as a smartphone owned by the user (A). This allows the user (A) to check recipes and the like when cooking after shopping.

[0146] In the second embodiment, an example in which the position of the antenna is fixed has been described, but the present invention is not limited to this. The antenna may be movable. In this case, the position of the display area for the signage recommendation information is not limited to being set to any one of a plurality of display target ranges determined on the display device 24. The position of the display area for the signage recommendation information may be set to any range on the display device 24.

[0147] According to the second embodiment, the server 1 can perform processing to cause the display device 24 to display the signage recommendation information in a display format according to the priority, as in the first embodiment. As in the first embodiment, the server 1 can perform processing to display, on the user's terminal 3, second terminal recommendation information based on interest recommendation information in which the user has focused their attention.

[0148] The server 1 can acquire the specific information of interest based on reading tag information from the wireless tag 4 via an antenna with a reader. The server 1 can acquire the interest-specific information simply by the user holding a wireless tag over the antenna. The user's action to display the second terminal recommendation information on the terminal 3 is a simple action of holding the wireless tag over the antenna, which is highly convenient for the user.

[0149] [Other embodiments] In the above embodiment, the recommendation information has been described as an example of information for a user, but the information for a user is not limited to this. The information for a user may be information directed to a user different from the recommendation information.

[0150] The above-described process for displaying recommended information for a second terminal is premised on the premise that the display device 24 displays recommended information for signage for each user, but is not limited to this. The display device 24 may display any information that does not identify a user. In this example, the recommended information for a second terminal is information that is displayed on the display device 24 and that the user is interested in.

[0151] In the above embodiment, the server 1 is installed in a store, but the present invention is not limited to this example, and the server 1 may be installed outside the store.

[0152] The functions of the respective units realized by the server 1 described above may be realized by the display device 2. In this example, the display device 2 is an example of an information processing device.

[0153] In the above embodiment, an example has been described in which the server 1 processes the terminal recommendation information to be displayed on the terminal 3, but the present invention is not limited to this. The server 1 may also process the terminal recommendation information to be displayed on an electronic device such as a smartphone owned by the user.

[0154] In the above embodiment, an example in which the terminal 3 reads the signage code symbol has been described, but the present invention is not limited to this. An electronic device such as a smartphone owned by a user may read the signage code symbol. In this example, the second terminal recommendation information is displayed on the electronic device such as a smartphone.

[0155] The functions of each part realized by the above-mentioned server 1 may be realized by a single device as explained using server 1 as an example, or may be realized by a system including multiple devices with distributed functions.

[0156] The above-described embodiments may be applied to a method executed by an apparatus, a program that can cause a computer of the apparatus to execute each function, or a recording medium that stores the program.

[0157] Each of the one or more circuits constituting the processing circuit performs one or more of the multiple processes. When the processing circuit is composed of a single circuit, the single circuit performs all of the multiple processes. When the processing circuit is composed of multiple circuits, each of the multiple circuits performs a part of the multiple processes. The part of the multiple processes may be one of the multiple processes, or two or more of the multiple processes. When the processing circuit is composed of multiple circuits, the multiple circuits may be included in a single device or may be distributed across multiple devices.

[0158] The program may be transferred in a state where it is stored in the device according to the embodiment, or may be transferred in a state where it is not stored in the device. In the latter case, the program may be transferred via a network, or may be transferred in a state where it is recorded on a recording medium. The recording medium is a non-transitory tangible medium. The recording medium is a computer-readable medium. The recording medium may be in any form, such as a CD-ROM or a memory card, as long as it is capable of storing the program and is computer-readable.

[0159] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims.

[0160] Some of the above-described embodiments may be expressed as follows. [C1] an acquisition unit that acquires the identification information read from the wireless tag by the reading unit; a setting unit that sets a priority of the identification information based on a read mode of the identification information; a display processing unit that processes information for the user associated with the identification information to be displayed on a display unit in a display mode according to the priority; An information processing device comprising: [C2] the display mode includes at least one of a position and a size of a display area of ​​the information on the display unit; The information processing device according to [C1]. [C3] an acquisition unit that acquires specific information that can identify information about another user that the user is interested in from the information displayed on the display unit; a display processing unit that processes information based on the information for the other user to be displayed on a terminal of the user based on the specific information; The information processing device according to [C1], [C4] The information processing device described in [C3], wherein acquiring the specific information includes acquiring the specific information based on reading the specific information from a code symbol displayed on the display unit in association with information for the other user using an electronic device. [C5] The information processing device described in [C3], wherein acquiring the specific information includes acquiring the specific information based on reading the identification information from the wireless tag via an antenna associated with information for the other user using a reading unit. [C6] On the computer, acquiring identification information read from the wireless tag by a reading unit; setting a priority of the identification information based on a read mode of the identification information; processing to display information for the user associated with the identification information on a display unit in a display mode according to the priority; A program that can be executed. [Explanation of symbols]

[0161] 1...server, 2...display device, 3...terminal, 4...wireless tag, 10...processing circuit, 11...main memory, 12...auxiliary storage device, 13...communication interface, 20...processing circuit, 21...main memory, 22...auxiliary storage device, 23...communication interface, 24...display device, 25...reader, 26...first reader, 27...second reader, 28...third reader, 29...fourth reader, 30...processing circuit, 31...main memory, 32...auxiliary storage device, 33...communication interface, 34...display device, 35...imaging device, 51...first display area, 52...second display area, 53...third display area, 54...fourth display area, 61...first display area, 62...second display area , 63...third display area, 64...fourth display area, 71...first display area, 72...second display area, 73...third display area, 74...fourth display area, 101...first acquisition unit, 102...setting unit, 103...first display processing unit, 104...second acquisition unit, 105...identification unit, 106...second display processing unit, 121...user data storage area, 122...display management data storage area, 201...acquisition unit, 202...calculation unit, 203...display processing unit, 204...communication processing unit, 251...antenna, 261...first antenna, 271...second antenna, 281...third antenna, 291...fourth antenna, 301...communication processing unit, 302...display processing unit, NW...network, S...information processing system.

Claims

1. an acquisition unit that acquires the identification information read from the wireless tag by the reading unit; a setting unit that sets a priority of the identification information based on a read mode of the identification information; a display processing unit that processes information for the user associated with the identification information to be displayed on a display unit in a display mode according to the priority; An information processing device comprising:

2. the display mode includes at least one of a position and a size of a display area of ​​the information on the display unit; The information processing device according to claim 1 .

3. an acquisition unit that acquires specific information that can identify information about another user that the user is interested in from the information displayed on the display unit; a display processing unit that processes information based on the information for the other user to be displayed on a terminal of the user based on the specific information; The information processing device according to claim 1 , comprising:

4. The information processing device according to claim 3, wherein acquiring the specific information includes acquiring the specific information based on reading the specific information from a code symbol displayed on the display unit in association with information for the other user using an electronic device.

5. The information processing device according to claim 3 , wherein acquiring the specific information includes acquiring the specific information based on reading the identification information from the wireless tag via an antenna associated with information for the other user with a reading unit.

6. On the computer, acquiring identification information read from the wireless tag by a reading unit; setting a priority of the identification information based on a read mode of the identification information; processing to display information for the user associated with the identification information on a display unit in a display mode according to the priority; A program that can be executed.

Citation Information

Patent Citations

  • Signage device

    JP2013080123A

  • Display device and display method

    JP2013115644A

  • Content display device, program and content transfer system

    JP2016212695A

  • Information providing device, information providing method, and information providing program

    JP2016218688A

  • Server, system, method, program, and display device

    JP2017092780A