Information processing device, control method, and control program

The user attribute ratio is analyzed by the information processing device, the corresponding content is determined, and the display device is controlled to display the content, which solves the problem that advertising content does not arouse interest in the prior art, and achieves higher advertising appeal and effect.

CN119547098APending Publication Date: 2025-02-28MITSUBISHI ELECTRIC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280098167.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-07-21
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, when the second display terminals display content as advertisements, they sometimes contain content that does not arouse interest, and it is difficult to provide content that attracts users' interest.

Method used

Through the information processing device, proportional information and facility information are obtained, content corresponding to high proportional attributes is determined, and the display device is controlled to display the content to arouse user interest.

Benefits of technology

It realizes providing content that arouses user interest and improves the attractiveness and effectiveness of advertising.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119547098A_ABST
    Figure CN119547098A_ABST
Patent Text Reader

Abstract

An information processing device (100) communicates with a display device (300). An information processing device (100) is provided with: an acquisition unit (120) that acquires scale information indicating a scale for each attribute corresponding to a plurality of users present in the periphery of a display device (300), and a facility table (111) indicating a correspondence relationship between content and attributes; a specifying unit (140) that specifies one attribute on the basis of the order corresponding to the proportion of each attribute, and specifies content corresponding to the specified attribute on the basis of the facility table (111); and a control unit (150) that performs control for displaying the specified content on a display device (300).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing device, a control method, and a control program. Background Art

[0002] It is known that content is displayed on a display device. For example, content is displayed on a sign. Here, a technology for displaying content and congestion as an advertisement is proposed (see Patent Document 1). The information display system of Patent Document 1 includes a plurality of first display terminals and a plurality of second display terminals. The congestion is displayed on the first display terminal. The advertisement is displayed on the second display terminal.

[0003] Prior art literature

[0004] Patent Literature

[0005] Patent Document 1: Japanese Patent Application Publication No. 2012-128395 Summary of the invention

[0006] Problem that the invention aims to solve

[0007] In the above-mentioned technology, a plurality of second display terminals respectively display contents as advertisements. The displayed contents may contain uninteresting contents. It is undesirable to provide uninteresting contents.

[0008] The purpose of the present disclosure is to provide interesting content.

[0009] Means used to solve problems

[0010] An information processing device according to one embodiment of the present disclosure is provided. The information processing device communicates with a display device. The information processing device comprises: an acquisition unit that acquires ratio information and facility information, wherein the ratio information indicates the ratio of each attribute corresponding to a plurality of users existing around the display device, and the facility information indicates the correspondence between content and attribute; a determination unit that determines one attribute based on a sequence corresponding to the ratio of each attribute, and determines content corresponding to the determined attribute based on the facility information; and a control unit that performs control for causing the display device to display the determined content.

[0011] Effects of the Invention

[0012] According to the present disclosure, it is possible to provide interesting content. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 This is a diagram showing the information providing system according to the first embodiment.

[0014] Figure 2 This is a diagram showing hardware included in the information processing device according to the first embodiment.

[0015] Figure 3 This is a block diagram showing the functions of the information processing device according to the first embodiment.

[0016] Figure 4 This is a diagram showing an example of a facility table according to the first embodiment.

[0017] Figure 5 This is a flowchart showing an example of processing executed by the information processing device according to Embodiment 1.

[0018] Figure 6 This is a diagram showing an information providing system according to the second embodiment.

[0019] Figure 7 This is a block diagram showing the functions of the information processing device according to the second embodiment.

[0020] Figure 8 This is a diagram showing an example of a usage history table according to the second embodiment.

[0021] Fig. 9 This is a flowchart showing an example of processing executed by the information processing device according to the second embodiment.

[0022] Fig.10 This is a flowchart showing an example of processing executed by the information processing device according to the modification example of the second embodiment.

[0023] Fig.11 This is a diagram showing an information providing system according to a third embodiment.

[0024] Fig.12 This is a block diagram showing the functions of the information processing device according to the third embodiment.

[0025] Fig.13 This is a flowchart showing an example of processing executed by the information processing device according to the third embodiment.

[0026] Fig.14 This is a flowchart showing an example of processing executed by the information processing device according to the modification example of the third embodiment.

[0027] Fig.15 This is a block diagram showing the functions of the information processing device according to the fourth embodiment.

[0028] Fig.16 This is a diagram showing an example of a guidance effect table according to the fourth embodiment. DETAILED DESCRIPTION

[0029] Hereinafter, embodiments will be described with reference to the drawings. The following embodiments are merely examples, and various modifications can be made within the scope of the present disclosure.

[0030] Implementation method 1.

[0031] Figure 1 1 is a diagram showing an information providing system according to Embodiment 1. The information providing system includes an information processing device 100, a camera 200, and a display device 300. The information processing device 100, the camera 200, and the display device 300 communicate via a network. The network is a wired network or a wireless network.

[0032] The information processing device 100 is a device that executes the control method. For example, the information processing device 100 is a server.

[0033] In addition, the information processing device 100 may communicate with a communication device installed in a facility. For example, the information processing device 100 may communicate with a communication device installed in facilities A, B, C, and D. Figure 1 4 facilities are depicted in FIG. The information processing device 100 may communicate with communication devices installed in four or more facilities. The information processing device 100 may receive the congestion degree of the facility from the communication device installed in the facility.

[0034] The camera 200 captures images of a plurality of users present around the display device 300. The display device 300 is, for example, a sign.

[0035] Next, the hardware included in the information processing device 100 will be described.

[0036] Figure 2 1 is a diagram showing hardware included in the information processing device according to Embodiment 1. The information processing device 100 includes a processor 101 , a volatile storage device 102 , and a nonvolatile storage device 103 .

[0037] The processor 101 controls the entire information processing device 100. For example, the processor 101 is a CPU (Central Processing Unit), an FPGA (Field Programmable Gate Array), etc. The processor 101 may also be a multiprocessor. In addition, the information processing device 100 may also have a processing circuit.

[0038] The volatile storage device 102 is a main storage device of the information processing device 100. For example, the volatile storage device 102 is a RAM (Random Access Memory). The nonvolatile storage device 103 is an auxiliary storage device of the information processing device 100. For example, the nonvolatile storage device 103 is a HDD (Hard Disk Drive) or an SSD (Solid State Drive).

[0039] Next, the functions of the information processing device 100 will be described.

[0040] Figure 3 1 is a block diagram showing the functions of the information processing device according to Embodiment 1. The information processing device 100 includes a storage unit 110 , an acquisition unit 120 , an estimation calculation unit 130 , a determination unit 140 , and a control unit 150 .

[0041] The storage unit 110 may be realized as a storage area reserved in the volatile storage device 102 or the nonvolatile storage device 103 .

[0042] Part or all of the acquisition unit 120, the estimation calculation unit 130, the determination unit 140, and the control unit 150 may also be implemented by a processing circuit. In addition, part or all of the acquisition unit 120, the estimation calculation unit 130, the determination unit 140, and the control unit 150 may also be implemented as a module of a program executed by the processor 101. For example, the program executed by the processor 101 is also called a control program. For example, the control program is recorded in a recording medium.

[0043] The storage unit 110 may store a facility table. The facility table will be described later.

[0044] The acquisition unit 120 may acquire images of a plurality of users captured by the camera 200 .

[0045] The estimation calculation section 130 estimates the attributes of the plurality of users based on the image. For example, the attributes are gender, age, group, etc. For example, the estimation calculation section 130 estimates the attributes of the plurality of users using image recognition technology.

[0046] Furthermore, for example, when estimating a group, the estimation calculation unit 130 estimates a group of users who are close to each other as a group. When estimating a group, the estimation calculation unit 130 may estimate a group wearing the same uniform as a group.

[0047] The estimation calculation unit 130 estimates the number of users based on the image. For example, the estimation calculation unit 130 estimates the number of users (ie, the total number of users) using image recognition technology.

[0048] The estimation calculation unit 130 calculates the ratio of each attribute using the estimated number of people of the attribute and the total number of people. For example, the estimation calculation unit 130 calculates the ratio of males based on the number of males and the total number of people. In this way, the ratio of each attribute is calculated. For example, the ratio of each attribute is the ratio of males, the ratio of females, the ratio of people in their twenties, the ratio of people in their thirties, the ratio of families, etc.

[0049] The acquisition unit 120 acquires ratio information indicating the ratio of each attribute. For example, the acquisition unit 120 acquires ratio information calculated by the estimation calculation unit 130. In addition, for example, the acquisition unit 120 acquires ratio information from an external device. The external device is a device having the same function as the estimation calculation unit 130. The figure of the external device is omitted.

[0050] The determination unit 140 determines one attribute based on the rank corresponding to the ratio of each attribute. For example, the determination unit 140 determines the attribute with the rank of 1. That is, the determination unit 140 determines the attribute with the highest ratio. In addition, for example, the determination unit 140 determines the attribute with the rank of 2. It is expected that the determination unit 140 determines the higher-ranking attribute.

[0051] The acquisition unit 120 acquires a facility table. For example, the acquisition unit 120 acquires the facility table from the storage unit 110. Also, for example, the acquisition unit 120 acquires the facility table from an external device. Here, the facility table is shown.

[0052] Figure 4 1 is a diagram showing an example of a facility table according to Embodiment 1. For example, a facility table 111 is stored in a storage unit 110. The facility table 111 can also be referred to as facility information.

[0053] The facility table 111 shows the correspondence between facilities, contents, attributes, the number of users, and the congestion of the facilities. Specifically, the facility table 111 has items of facility name, contents, attributes, the number of users, and congestion. The name of the facility is registered in the item of facility name. The contents are registered in the item of contents. The attributes are registered in the item of attributes. The number of users is registered in the item of the number of users. The congestion received from the communication device installed in the facility is registered in the item of the congestion.

[0054] The specifying unit 140 specifies the content corresponding to the specified attribute based on the facility table 111. For example, when the specified attribute is male, the specifying unit 140 specifies the content A1, C1, and D.

[0055] The control unit 150 performs control for causing the display device 300 to display the identified content. Specifically, the control unit 150 sends the identified content and a display instruction of the content to the display device 300. As a result, the display device 300 displays the content. In addition, when the display device 300 stores the identified content, the control unit 150 sends a display instruction of the content to the display device 300. As a result, the display device 300 displays the content.

[0056] Next, the processing executed by the information processing device 100 will be described using a flowchart.

[0057] Figure 5This is a flowchart showing an example of processing executed by the information processing device according to Embodiment 1.

[0058] (Step S11 ) The acquisition unit 120 acquires an image including a plurality of users.

[0059] (Step S12) The estimation calculation unit 130 estimates attributes of a plurality of users based on the image.

[0060] (Step S13) The estimation calculation unit 130 estimates the total number of people based on the image.

[0061] (Step S14 ) The estimation calculation unit 130 calculates the ratio of each attribute using the estimated number of people of the attribute and the total number of people.

[0062] (Step S15 ) The identification unit 140 identifies one attribute based on the rank corresponding to the ratio of each attribute.

[0063] (Step S16 ) The identification unit 140 identifies the content corresponding to the identified attribute based on the facility table 111 .

[0064] (Step S17 ) The control unit 150 performs control for causing the display device 300 to display the specified content.

[0065] According to Embodiment 1, the information processing device 100 determines a high-proportion attribute among a plurality of attributes corresponding to a plurality of users, and provides content corresponding to the determined attribute. Therefore, the provided content arouses the interest of many users. Therefore, the information processing device 100 can provide content that arouses interest.

[0066] In addition, the determination unit 140 may determine two or more attributes in the order corresponding to the ratio of each attribute. For example, the determination unit 140 determines the attribute of male and the attribute of being in their 30s as the two attributes in the top position. Then, the determination unit 140 determines the content corresponding to the determined attribute based on the facility table 111. Thus, for example, the determination unit 140 determines the content C1. In this way, the information processing device 100 can make the display device 300 display more appropriate content by filtering the attributes to be determined.

[0067] The determination unit 140 may also determine the congestion level corresponding to the determined content based on the facility table 111. For example, when the content A1 is determined, the determination unit 140 determines the congestion level A of the facility A. The control unit 150 controls the display device 300 to display the determined content and the determined congestion level. Thus, the display device 300 displays the content and the congestion level. For example, the display device 300 displays the content A1 and the congestion level A. By displaying the congestion level on the display device 300, the information processing device 100 can provide useful information to the user.

[0068] When the determination unit 140 determines a plurality of contents, it may determine the congestion degrees corresponding to the plurality of facilities in the plurality of contents, respectively, based on the facility table 111. The control unit 150 controls the display device 300 to display the plurality of contents in the order of the congestion degrees from low to high. Thus, the display device 300 displays the contents in the order of the congestion degrees from low to high. The user can easily identify facilities with low congestion degrees.

[0069] The determination unit 140 may also determine the congestion corresponding to the determined content based on the facility table 111. For example, when content A1 is determined, the determination unit 140 determines the congestion A of facility A. When the congestion is below a predetermined threshold, the control unit 150 performs control for causing the display device 300 to display the determined content. As a result, the display device 300 displays the content of the facility with low congestion. Therefore, the information processing device 100 can guide the user to the facility with low congestion. In addition, when the congestion is greater than the threshold, the control unit 150 does not perform display control of the content. As a result, the user will not go to the facility with high congestion.

[0070] In addition, the information processing device 100 may also perform the following processing. The determination unit 140 determines one attribute based on the rank corresponding to the ratio of each attribute. For example, the determination unit 140 determines the attribute with the rank of 1st. The determination unit 140 determines the facility corresponding to the determined attribute based on the facility table 111. The determination unit 140 determines the facility with the largest number of users among the determined facilities. The determination unit 140 determines the content corresponding to the determined attribute among the content corresponding to the determined facility (i.e., the facility with the largest number of users) based on the facility table 111. The control unit 150 performs control for causing the display device 300 to display the determined content. As a result, the display device 300 displays the content of the facility with the most utilization of the determined attribute. Therefore, the information processing device 100 can provide content of interest to users of the determined attribute.

[0071] Implementation method 2.

[0072] Next, Embodiment 2 will be described. In Embodiment 2, matters different from Embodiment 1 will be mainly described. In Embodiment 2, description of matters common to Embodiment 1 will be omitted.

[0073] Figure 6 1 is a diagram showing an information providing system according to Embodiment 2. The information providing system includes an information processing device 100a, a display device 300, and a beacon 400. The information processing device 100a, the display device 300, and the beacon 400 communicate via a network. The network is a wired network or a wireless network. In addition, the information processing device 100a communicates with a terminal device 500 via the network.

[0074] The beacon 400 may also exist around the display device 300 .

[0075] The user has a terminal device 500. The terminal device 500 stores the user ID (Identifier) ​​of the user. In addition, the user ID can also be said to be specific information that can identify the user. The specific information can also be the name of the user. The user ID described below can also be replaced with the name of the user.

[0076] Next, the functions of the information processing device 100a will be described.

[0077] Figure 7 This is a block diagram showing the functions of the information processing device according to Embodiment 2. The information processing device 100a includes an acquisition unit 120a, a determination unit 140a, and a control unit 150a.

[0078] The acquisition unit 120a may also acquire the user ID stored in the terminal device 500 via the beacon 400. The storage unit 110 may also store user attribute information indicating attributes of the user. For example, the attribute is gender, age, etc. The acquisition unit 120a may also acquire the user attribute information from the storage unit 110 based on the user ID.

[0079] In addition, the acquisition unit 120a may also acquire the user ID and user attribute information from an external device. For example, the external device stores the user attribute information. The external device acquires the user ID stored in the terminal device 500 via the beacon 400. The external device acquires the user attribute information based on the user ID. The external device sends the user ID and the user attribute information to the information processing device 100a. Thus, the acquisition unit 120a can acquire the user ID and the user attribute information.

[0080] Here, the storage unit 110 may store a usage history table.

[0081] Figure 8 1 is a diagram showing an example of a usage history table according to Embodiment 2. For example, a usage history table 112 is stored in the storage unit 110. The usage history table 112 is also called usage history information. The usage history table 112 has items of user ID, usage date, and facility name.

[0082] The user ID is registered in the item of user ID. The usage date is registered in the item of usage date. In other words, the visit date is registered in the item of usage date. The name of the facility used by the user is registered in the item of facility name.

[0083] The acquisition unit 120 a acquires the use history table 112 from the storage unit 110 or an external device.

[0084] The identification unit 140a identifies the facility corresponding to the user ID based on the usage history table 112 and the user ID. That is, the identification unit 140a identifies the facility used by the user of the user ID. For example, when the user ID is "U1", the identification unit 140a identifies facilities A, B, and D. In addition, the identified facility is also referred to as the second facility.

[0085] The identification unit 140a identifies the facility corresponding to the attribute indicated by the user attribute information based on the facility table 111. For example, when the attribute indicated by the user attribute information is male, the identification unit 140a identifies facilities A, C, and D corresponding to male. The identified facility is also referred to as a first facility.

[0086] The identification unit 140a compares the facilities identified based on the facility table 111 with the facilities identified based on the usage history table 112, and identifies the facilities that the user of the user ID has not visited among the facilities identified based on the facility table 111. For example, the identification unit 140a compares facilities A, C, and D with facilities A, B, and D, and identifies facility C that the user of the user ID "U1" has not visited among facilities A, C, and D.

[0087] The identification unit 140a identifies content corresponding to the attribute indicated by the user attribute information among the contents corresponding to the identified facility based on the facility table 111. For example, when the identified facility is facility C and the attribute indicated by the user attribute information is male, the identification unit 140a identifies content C1.

[0088] The control unit 150a performs control for displaying the identified content on the terminal device 500. For example, the control unit 150a transmits the identified content and a display instruction of the content to the terminal device 500. As a result, the terminal device 500 displays the content.

[0089] Furthermore, the control unit 150 a may perform control for causing the display device 300 to display the identified content.

[0090] Next, the process executed by the information processing device 100 a will be described using a flowchart.

[0091] Fig. 9 This is a flowchart showing an example of processing executed by the information processing device according to the second embodiment.

[0092] (Step S21) The acquisition unit 120a acquires a user ID and user attribute information.

[0093] (Step S22 ) The identification unit 140 a identifies the facility corresponding to the user ID using the usage history table 112 .

[0094] (Step S23 ) The identification unit 140 a identifies the facility corresponding to the attribute indicated by the user attribute information based on the facility table 111 .

[0095] (Step S24 ) The identification unit 140 a compares the facilities identified based on the facility table 111 with the facilities identified based on the use history table 112 , and identifies facilities that the user of the user ID has not visited among the facilities identified based on the facility table 111 .

[0096] (Step S25 ) The identification unit 140 a identifies, based on the facility table 111 , the content corresponding to the attribute indicated by the user attribute information among the content corresponding to the identified facility.

[0097] (Step S26 ) The control unit 150 a performs control for causing the terminal device 500 to display the identified content.

[0098] According to Embodiment 2, the information processing device 100a provides content of facilities that the user has not visited. The facilities corresponding to the content are facilities that the user has not visited. Therefore, when the content is provided, it can be said that the user is interested in the content. In addition, the content is content determined based on the attribute shown in the user attribute information. Therefore, the content can be said to be content that the user of the attribute is interested in. Therefore, the information processing device 100a can provide content that arouses interest.

[0099] Modification of Implementation Example 2

[0100] The acquisition unit 120 a acquires user attribute information. The acquisition method of the user attribute information is acquired by the above-mentioned method. The acquisition unit 120 a acquires the facility table 111 .

[0101] The identification unit 140a identifies the facility corresponding to the attribute indicated by the user attribute information based on the facility table 111. For example, when the attribute indicated by the user attribute information is male, the identification unit 140a identifies the facilities A, C, and D corresponding to male.

[0102] The specifying unit 140a specifies the facility having the largest number of users among the specified facilities.

[0103] The specifying unit 140a specifies the content corresponding to the attribute indicated by the user attribute information among the contents corresponding to the specified facility (ie, the facility with the largest number of users) based on the facility table 111. For example, when the attribute is male, the specifying unit 140a specifies the content A1.

[0104] The control unit 150a performs control for causing the terminal device 500 to display the identified content. Alternatively, the control unit 150a may perform control for causing the display device 300 to display the identified content.

[0105] Next, the processing executed by the information processing device 100 a will be described using a flowchart.

[0106] Fig.10 This is a flowchart showing an example of processing executed by the information processing device according to the modification example of the second embodiment.

[0107] (Step S31) The acquisition unit 120a acquires user attribute information.

[0108] (Step S32 ) The identification unit 140 a identifies a facility corresponding to the attribute indicated by the user attribute information based on the facility table 111 .

[0109] (Step S33) The identification unit 140a identifies a facility having the largest number of users among the identified facilities.

[0110] (Step S34 ) The identification unit 140 a identifies, based on the facility table 111 , the content corresponding to the attribute indicated by the user attribute information among the content corresponding to the identified facility.

[0111] (Step S35 ) The control unit 150 a performs control for causing the terminal device 500 to display the identified content.

[0112] According to the modification of Embodiment 2, the contents of the facilities most frequently used by the attributes indicated by the user attribute information are displayed on the terminal device 500. Therefore, the information processing device 100a can provide interesting contents.

[0113] Implementation method 3.

[0114] Next, Embodiment 3 will be described. In Embodiment 3, matters different from Embodiments 1 and 2 will be mainly described. In Embodiment 3, the description of matters common to Embodiments 1 and 2 will be omitted.

[0115] Fig.11 1 is a diagram showing an information providing system according to Embodiment 3. The information providing system includes an information processing device 100b, a camera 200, a display device 300, and a beacon 400. The camera 200 captures a plurality of users. A plurality of users exist around the display device 300. Each of the plurality of users has a terminal device.

[0116] Fig.12 1 is a block diagram showing the functions of the information processing device according to Embodiment 3. The information processing device 100b includes a storage unit 110, an acquisition unit 120b, an estimation calculation unit 130, a determination unit 140b, and a control unit 150b.

[0117] The acquisition unit 120b acquires ratio information indicating the ratio of each attribute obtained based on the images obtained by photographing a plurality of users. For example, the acquisition unit 120b acquires the ratio information calculated by the estimation calculation unit 130. In addition, for example, the acquisition unit 120b acquires the ratio information from an external device.

[0118] The determination unit 140b determines one attribute based on the rank corresponding to the ratio of each attribute. For example, the determination unit 140b determines the attribute ranked first. It is desirable that the determination unit 140b determines the higher-ranking attribute.

[0119] The identification unit 140b identifies a facility corresponding to the identified attribute based on the facility table 111. The identified facility is also referred to as a first facility.

[0120] The acquisition unit 120b acquires a plurality of user IDs from a plurality of terminal devices owned by a plurality of users via the beacon 400. The plurality of user IDs are also referred to as a plurality of identification information capable of identifying a plurality of users.

[0121] The identification unit 140b identifies the facilities corresponding to the plurality of user IDs based on the use history table 112 and the plurality of user IDs. That is, the identification unit 140b identifies the facilities used by the plurality of users. The identified facilities are also referred to as second facilities.

[0122] The identification unit 140 b compares the facilities identified based on the facility table 111 with the facilities identified based on the utilization history table 112 , and identifies the facilities least utilized by the plurality of users corresponding to the plurality of user IDs among the facilities identified based on the facility table 111 .

[0123] The identification unit 140 b identifies the content corresponding to the identified attribute among the content corresponding to the identified facility based on the facility table 111 .

[0124] The control unit 150 b performs control for causing the display device 300 to display the identified content.

[0125] Next, the processing executed by the information processing device 100b will be described using a flowchart.

[0126] Fig.13 This is a flowchart showing an example of processing executed by the information processing device according to the third embodiment.

[0127] (Step S41) The acquisition unit 120b acquires ratio information indicating the ratio of each attribute.

[0128] (Step S42) The specifying unit 140b specifies one attribute based on the rank corresponding to the ratio of each attribute.

[0129] (Step S43 ) The identification unit 140 b identifies the facility corresponding to the identified attribute based on the facility table 111 .

[0130] (Step S44 ) The acquisition unit 120 b acquires a plurality of user IDs from a plurality of terminal devices owned by a plurality of users via the beacon 400 .

[0131] (Step S45 ) The identification unit 140 b identifies facilities corresponding to a plurality of user IDs using the usage history table 112 .

[0132] (Step S46) The identification unit 140b compares the facilities identified based on the facility table 111 with the facilities identified based on the utilization history table 112, and identifies the facilities least utilized by the plurality of users corresponding to the plurality of user IDs among the facilities identified based on the facility table 111.

[0133] (Step S47 ) The identification unit 140 b identifies, based on the facility table 111 , the content corresponding to the identified attribute among the content corresponding to the identified facility.

[0134] (Step S48 ) The control unit 150 b performs control for causing the display device 300 to display the identified content.

[0135] According to Embodiment 3, the information processing device 100b provides content of facilities that many users have not used. The facilities corresponding to the content are facilities that many users have not used. Therefore, when the content is provided, it can be said that many users are interested in the content. In addition, the content is determined based on the attributes corresponding to multiple users. Therefore, the content can be said to be content that users of the attributes are interested in. Therefore, the information processing device 100b can provide content that arouses interest.

[0136] A variation of implementation example 3.

[0137] In Embodiment 3, a case where contents of facilities that many users have not used are provided is described. In a variation of Embodiment 3, a case where contents of facilities that many users use most are provided is described.

[0138] Fig.14 This is a flowchart showing an example of processing executed by the information processing device according to the modification example of the third embodiment. Fig.14 The processing at step S46a is the same as Fig.13 Therefore, in Fig.14 Step S46a is described in . Moreover, the description of the processes other than step S46a is omitted.

[0139] (Step S46a) The identification unit 140b compares the facilities identified based on the facility table 111 with the facilities identified based on the utilization history table 112, and identifies the facilities that are most utilized by the plurality of users corresponding to the plurality of user IDs, among the facilities identified based on the facility table 111.

[0140] According to the variation of the third embodiment, the information processing device 100b provides the content of the facilities used by many users. In addition, the content is the content of the facilities used by many users with the determined attributes. Therefore, the content can also be said to be the content that many users are interested in. Therefore, the information processing device 100b can provide the content that arouses interest.

[0141] Implementation method 4.

[0142] Next, Embodiment 4 will be described. In Embodiment 4, matters different from Embodiments 1 to 3 will be mainly described. In Embodiment 4, description of matters common to Embodiments 1 to 3 will be omitted.

[0143] Fig.15 1 is a block diagram showing the functions of the information processing device according to Embodiment 4. The information processing device 100 further includes a guidance effect calculation unit 160 .

[0144] Here, the information processing device 100 provides the content to the display device 300, and the display device 300 displays the content. The display device 300 displays the content to obtain the visibility. Alternatively, the display device 300 or other devices may calculate the visibility.

[0145] The acquisition unit 120 acquires the visibility rate. For example, the acquisition unit 120 acquires the visibility rate from a device that calculates the visibility rate.

[0146] Furthermore, the acquisition unit 120 acquires a first congestion degree from a device installed in a facility corresponding to the content before the content is displayed, which is the congestion degree of the facility. The acquisition unit 120 acquires a second congestion degree from a device installed in a facility corresponding to the content after the content is displayed, which is the congestion degree of the facility.

[0147] The guidance effect calculation unit 160 calculates the congestion degree increase rate based on the first congestion degree and the second congestion degree. The guidance effect calculation unit 160 calculates the guidance effect value using equation (1). α is a constant.

[0148] Guidance effect value = congestion increase rate + α × visibility rate... (1)

[0149] Here, by providing the content to the terminal device 500, the terminal device 500 displays the content. After the terminal device 500 displays the content, the user clicks the content that he is interested in. The terminal device 500 calculates the click rate based on the number of displayed contents and the number of clicked contents.

[0150] The acquisition unit 120 may acquire the click rate from the terminal device 500. The guidance effect calculation unit 160 may calculate the guidance effect value using the formula (2).

[0151] Guidance effect value = congestion increase rate + α × click rate (2)

[0152] Furthermore, when the user has visited a facility corresponding to the content, the acquisition unit 120 may obtain the success rate from the terminal device 500. When the success rate is obtained, the guidance effect calculation unit 160 may calculate the guidance effect value using equation (3). β is a constant.

[0153] Guidance effect value = congestion increase rate + α × click rate + β × success rate... (3)

[0154] In this way, the guidance effect value is calculated. In addition, the calculation of the guidance effect value may be executed by a device other than the information processing device 100. In addition, the guidance effect value is also referred to as a value indicating the guidance effect of guiding the facility.

[0155] For example, the storage unit 110 stores a guidance effect table indicating the correspondence relationship between guidance effect values ​​and content.

[0156] Fig.16 1 is a diagram showing an example of a guidance effect table according to Embodiment 4. For example, the guidance effect table 113 is stored in the storage unit 110. The guidance effect table 113 can also be said to be guidance effect information. The guidance effect table 113 shows the correspondence between guidance effect values ​​and contents. In addition, the guidance effect table 113 can also be stored in a device other than the information processing device 100.

[0157] The acquisition unit 120 acquires the guidance effect table 113 . For example, the acquisition unit 120 acquires the guidance effect table 113 from the storage unit 110 .

[0158] After determining the content corresponding to the attribute, the determination unit 140 determines the content based on the guidance effect value corresponding to the determined content. For example, the determination unit 140 determines the content with the highest guidance effect value. In addition, for example, the determination unit 140 determines the content with the second highest guidance effect value. In this way, it is desirable that the determination unit 140 determines the content with the high guidance effect value.

[0159] The control unit 150 performs control for causing the display device 300 to display the identified content.

[0160] According to the fourth embodiment, the information processing device 100 can provide content with a high guidance effect.

[0161] In the above, the case of providing content with high guidance effect is described using the case of Embodiment 1. The same is true for Embodiment 2, its variation, Embodiment 3, and its variation, and the information processing devices 100a and 100b can provide content with high guidance effect.

[0162] Here, the information processing device 100 may also communicate with the terminal device 500. Furthermore, the information processing device 100 may also perform the following processing. The acquisition unit 120 acquires the user attribute information, the facility table 111, and the guidance effect table 113. The determination unit 140 determines the content corresponding to the attribute shown in the user attribute information based on the facility table 111. The determination unit 140 determines the content based on the guidance effect value corresponding to the determined content. The control unit 150 performs control for causing the terminal device 500 to display the determined content. In this way, the information processing device 100 provides content with a high guidance effect. Therefore, the information processing device 100 can provide content that arouses interest.

[0163] The features in the respective embodiments described above can be combined with each other as appropriate.

[0164] Description of Reference Numerals

[0165] 100 information processing device, 100a information processing device, 100b information processing device, 101 processor, 102 volatile storage device, 103 non-volatile storage device, 110 storage unit, 111 facility table, 112 utilization history table, 113 guidance effect table, 120 acquisition unit, 120a acquisition unit, 120b acquisition unit, 130 estimation calculation unit, 140 determination unit, 140a determination unit, 140b determination unit, 150 control unit, 150a control unit, 150b control unit, 160 guidance effect calculation unit, 200 camera, 300 display device, 400 beacon, 500 terminal device.

Claims

1. An information processing device that communicates with a display device, wherein: The information processing device comprises: an acquisition unit that acquires ratio information indicating a ratio of each attribute corresponding to a plurality of users existing around the display device and facility information indicating a correspondence relationship between content and attributes; a determination unit that determines one attribute based on a ranking corresponding to the ratio of each of the attributes, and determines content corresponding to the determined attribute based on the facility information; as well as A control unit performs control for causing the display device to display the determined content.

2. The information processing device according to claim 1, wherein: The specifying unit specifies two or more attributes that rank high in a rank corresponding to the ratio of each of the attributes, and specifies content corresponding to the specified attributes.

3. The information processing device according to claim 1, wherein: The facility information indicates the correspondence between the content, attributes and congestion degree of the facility. The specifying unit specifies a congestion level corresponding to the specified content based on the facility information. The control unit performs control for causing the display device to display the identified content and the identified congestion degree.

4. The information processing device according to claim 3, wherein: The specifying unit specifies a plurality of contents corresponding to the specified attribute based on the facility information, and specifies congestion levels corresponding to a plurality of facilities in the plurality of contents based on the facility information. The control unit performs control for causing the display device to display the plurality of contents in ascending order of the congestion degree.

5. The information processing device according to claim 1, wherein: The facility information indicates the correspondence between the content, attributes and congestion degree of the facility. The determination unit determines a congestion level corresponding to the determined content based on the facility information. The control unit performs control for causing the display device to display the identified content when the identified congestion level is equal to or less than a predetermined threshold value.

6. The information processing device according to claim 1, wherein: The facility information indicates the correspondence between facilities, contents, attributes, and the number of users. The specifying unit specifies a facility corresponding to the specified attribute based on the facility information, specifies a facility having the largest number of users among the specified facilities, and specifies content corresponding to the specified attribute among the content corresponding to the specified facility.

7. The information processing device according to claim 1, wherein: The facility information indicates the correspondence between facilities, contents and attributes. The acquisition unit acquires a plurality of identification information capable of identifying the plurality of users and usage history information indicating facilities used by the plurality of users. The determination unit determines a first facility, which is a facility corresponding to the determined attribute, based on the facility information; determines a second facility, which is a facility used by the multiple users, based on the usage history information and the multiple determination information; compares the first facility with the second facility, determines, in the first facility, a facility that is least used by the multiple users or a facility that is most used by the multiple users; and determines, based on the facility information, content corresponding to the determined attribute among the content corresponding to the determined facility.

8. An information processing device that communicates with a terminal device owned by a user, wherein: The information processing device comprises: an acquisition unit that acquires identification information capable of identifying the user, user attribute information indicating attributes of the user, facility information indicating a correspondence relationship between facilities, content, and attributes, and use history information indicating facilities used by the user; a determination unit that determines a first facility that corresponds to the attribute indicated by the user attribute information based on the facility information, determines a second facility that has been used by the user based on the use history information and the determination information, compares the first facility with the second facility, determines a facility that the user has not visited in the first facility, and determines, based on the facility information, a content that corresponds to the attribute indicated by the user attribute information among the content corresponding to the determined facility; as well as A control unit performs control for causing the terminal device to display the determined content.

9. An information processing device that communicates with a terminal device owned by a user, wherein: The information processing device comprises: an acquisition unit that acquires user attribute information indicating attributes of the user and facility information indicating a correspondence relationship between facilities, contents, attributes, and the number of users; a determination unit that determines a facility corresponding to the attribute indicated by the user attribute information based on the facility information, determines a facility having the largest number of users among the determined facilities, and determines content corresponding to the attribute indicated by the user attribute information among the content corresponding to the determined facilities; as well as A control unit performs control for causing the terminal device to display the determined content.

10. The information processing device according to any one of claims 1 to 9, wherein: The acquisition unit acquires guidance effect information indicating a correspondence relationship between a guidance effect value and content, wherein the guidance effect value indicates a guidance effect for guiding the facility. The determination unit determines the content based on the guidance effect value corresponding to the determined content after determining the content corresponding to the attribute.

11. An information processing device that communicates with a terminal device owned by a user, wherein: The information processing device comprises: an acquisition unit that acquires user attribute information indicating an attribute of the user, facility information indicating a correspondence relationship between content and the attribute, and guidance effect information indicating a correspondence relationship between a guidance effect value and the content, the guidance effect value indicating a guidance effect for guiding the user to the facility; a determination unit that determines content corresponding to the attribute indicated by the user attribute information based on the facility information, and determines the content based on a guidance effect value corresponding to the determined content; as well as A control unit performs control for causing the terminal device to display the determined content.

12. A control method, wherein: The information processing device communicating with the display device performs the following processing: acquiring ratio information and facility information, the ratio information indicating the ratio of each attribute corresponding to a plurality of users existing around the display device, the facility information indicating the correspondence relationship between content and attribute, Determine an attribute based on a ranking corresponding to the ratio of each of the attributes, Determine the content corresponding to the determined attribute based on the facility information, Control is performed to cause the display device to display the determined content.

13. A control method, wherein: The information processing device that communicates with the terminal device owned by the user performs the following processing: obtaining identification information capable of identifying the user, user attribute information indicating attributes of the user, facility information indicating a correspondence relationship between facilities, contents, and attributes, and usage history information indicating facilities used by the user, Based on the facility information, determining a first facility which is a facility corresponding to the attribute indicated by the user attribute information; identifying a second facility that is a facility used by the user based on the use history information and the identification information; comparing the first facility with the second facility, and identifying facilities in the first facility that the user has not visited, Based on the facility information, determining content corresponding to the attribute indicated by the user attribute information among the content corresponding to the determined facility, Control is performed to cause the terminal device to display the identified content.

14. A control method, wherein: The information processing device that communicates with the terminal device owned by the user performs the following processing: acquiring user attribute information indicating attributes of the user and facility information indicating a correspondence relationship between facilities, contents, attributes, and the number of users; determining a facility corresponding to the attribute indicated by the user attribute information based on the facility information, Among the identified facilities, the facility with the largest number of users is identified. determining, among the contents corresponding to the determined facility, the content corresponding to the attribute indicated by the user attribute information, Control is performed to cause the terminal device to display the identified content.

15. A control method, wherein: The information processing device that communicates with the terminal device owned by the user performs the following processing: acquiring user attribute information indicating attributes of the user, facility information indicating a correspondence between content and attributes, and guidance effect information indicating a correspondence between a guidance effect value indicating a guidance effect for guiding the facility and content, determining, based on the facility information, content corresponding to the attribute indicated by the user attribute information; determining the content based on the guidance effect value corresponding to the determined content, Control is performed to cause the terminal device to display the identified content.

16. A control program, wherein: The control program causes the information processing device communicating with the display device to execute the following processing: acquiring ratio information and facility information, the ratio information indicating the ratio of each attribute corresponding to a plurality of users existing around the display device, the facility information indicating the correspondence relationship between content and attribute, Determine an attribute based on a ranking corresponding to the ratio of each of the attributes, Determine the content corresponding to the determined attribute based on the facility information, Control is performed to cause the display device to display the determined content.

17. A control program, wherein: The control program causes an information processing device that communicates with a terminal device owned by a user to execute the following processing: The information processing device that communicates with the terminal device owned by the user performs the following processing: obtaining identification information capable of identifying the user, user attribute information indicating attributes of the user, facility information indicating a correspondence relationship between facilities, contents, and attributes, and usage history information indicating facilities used by the user, Based on the facility information, determining a first facility which is a facility corresponding to the attribute indicated by the user attribute information; identifying a second facility that is a facility used by the user based on the use history information and the identification information; comparing the first facility with the second facility, and identifying facilities in the first facility that the user has not visited, Based on the facility information, determining content corresponding to the attribute indicated by the user attribute information among the content corresponding to the determined facility, Control is performed to cause the terminal device to display the identified content.

18. A control program, wherein: The control program causes an information processing device that communicates with a terminal device owned by a user to execute the following processing: acquiring user attribute information indicating attributes of the user and facility information indicating a correspondence relationship between facilities, contents, attributes, and the number of users; determining a facility corresponding to the attribute indicated by the user attribute information based on the facility information, Among the identified facilities, the facility with the largest number of users is identified. determining, among the contents corresponding to the determined facility, the content corresponding to the attribute indicated by the user attribute information, Control is performed to cause the terminal device to display the identified content.

19. A control program, wherein: The control program causes an information processing device that communicates with a terminal device owned by a user to execute the following processing: acquiring user attribute information indicating attributes of the user, facility information indicating a correspondence between content and attributes, and guidance effect information indicating a correspondence between a guidance effect value indicating a guidance effect for guiding the facility and content, determining, based on the facility information, content corresponding to the attribute indicated by the user attribute information; determining the content based on the guidance effect value corresponding to the determined content, Control is performed to cause the terminal device to display the identified content.

Citation Information

Patent Citations

  • Information display device and information display program

    JP2012128395A