Information processing method and program

The method improves advertising effectiveness by delivering ads based on environmental factors and rewarding users for sharing them on social networks, addressing the inefficiencies of traditional media advertising.

JP7777887B1Active Publication Date: 2025-12-01エーティーブイ インフォメーション テクノロジー イーエスティー
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024218290
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-12-01
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

Advertising on television and other media is often ineffective due to environmental conditions not being considered, leading to reduced advertising effectiveness.

Method used

An information processing method that uses a communication application to deliver advertisements based on environmental information, such as weather and location, and rewards users for sharing these advertisements on social networking services.

Benefits of technology

Enhances advertising effectiveness by tailoring ad delivery to environmental conditions and incentivizing users to share ads, thereby increasing reach and engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007777887000001_ABST
    Figure 0007777887000001_ABST
Patent Text Reader

Abstract

To provide an information processing method and program for efficiently achieving advertising effects in advertising using SNS. [Solution] In the information processing system 100, the information processing method includes a posted information display step, a posted information providing step, an environmental information acquisition step, and an advertisement sending step. In the posted information display step, the information processing device displays information regarding the advertiser's advertisement on the user terminal. In the posted information providing step, the information processing device provides the posted information to the user terminal when the information is selected by the user in the posted information display step. In the environmental information acquisition step, when the user terminal posts posted information on a posting page, the information processing device acquires location information corresponding to the location of the user terminal at the time of posting, and also acquires environmental information corresponding to the location information of the user terminal. In the advertisement sending step, the information processing device sends an advertisement based on the environmental information to the user terminal using a predetermined transmission method.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing method and a program. [Background technology]

[0002] However, Patent Document 1 discloses technology related to sponsor advertisements (television advertisements) for television programs, but with the spread of the Internet, the advertisements we see are shifting from television to advertisements on the web and SNS (Social Network Service). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-283782 Summary of the Invention [Problem to be solved by the invention]

[0004] Advertising on television and other media is likely to require a lot of money, so advertisers want to maximize the effectiveness of their advertising. If the advertising medium is television, and the advertisement (CM) is scheduled to be aired regardless of the weather or other environmental conditions, for example, a beverage manufacturer may air an advertisement for a cold drink even though it is raining and the temperature is low, and this places a limit on the advertising effectiveness that advertisers can achieve.

[0005] The present invention aims to improve the effectiveness of advertising. [Means for solving the problem]

[0006] According to the present invention, there is provided an information processing method for causing an information processing device to execute a process of granting a reward to a user associated with an advertiser via a message function of a communication application capable of exchanging messages with a specific person, the information processing device having a function of communicating with a user terminal via the communication application and creating an account for the information processing device of the user corresponding to the user terminal through authentication on an authentication page, the communication application having a function of displaying, in a room of the advertiser in the message function of the communication application, an object for transitioning to the authentication page for creating the account for the information processing device, the information processing device having a function of displaying information related to an advertisement of the advertiser on the user terminal after the account for the information processing device is created on the authentication page, the displayed information related to the advertisement of the advertiser being made up of posted information, and the information processing device having a function of providing the posted information to the user terminal when information corresponding to the posted information is selected by the user via the user terminal, the information processing device having a function of displaying the posted information on a social networking service (SNS)and a function of granting a reward to the account of the information processing device when the information is posted to a posting page of a social networking service (SNS) application, the posting function of the SNS application having a function that allows unspecified persons to view posted content, the account of the user on the information processing device corresponds to the user's account on the communication application and the user's account on the SNS application, and the information processing method includes a posted information display step, a posted information providing step, an environmental information acquisition step, and an advertisement sending step, in which, in the posted information display step, the information processing device displays the information related to the advertisement of the advertiser on the user terminal, and in the posted information providing step, the information processing device provides the posted information to the user when the information is selected by the user in the posted information display step. In the environmental information acquisition step, when the user terminal posts the posting information to the posting page, the information processing device acquires location information corresponding to the location of the user terminal at the time of posting, and the information processing device acquires environmental information corresponding to the location information of the user terminal. In the advertisement sending step, the information processing device sends an advertisement based on the environmental information to the user terminal by a predetermined sending method, and the predetermined sending method includes at least one of: (1) sending to the room of the message function of the communication application; (2) sending by email to an email address of the user; (3) sending by SMS related to a telephone number of the user; and (4) sending by direct mail in the SNS application of the user.

[0007] According to the present invention, an information processing device is capable of transmitting advertisements to a user terminal based on environmental information, thereby making it possible to advertise in a manner that takes the environment into consideration, thereby increasing the effectiveness of the advertisements. [Brief explanation of the drawings]

[0008] [Figure 1]FIG. 1 shows an example of the system configuration of an information processing system 100 that performs an information processing method according to an embodiment. [Figure 2] FIG. 2 is a block diagram showing the hardware configuration of the information processing device 1. As shown in FIG. [Figure 3] FIG. 3 is a functional block diagram of the control unit shown in FIG. [Figure 4] FIG. 4 is an explanatory diagram that schematically shows a screen when a communication application is activated, on which a list of specific people with whom messages can be exchanged using the communication application is displayed. [Figure 5] FIG. 5 is an explanatory diagram that schematically shows a display screen of a message room for a specific person (ABCXYZ Beer Co., Ltd.) on the screen shown in FIG. [Figure 6] FIG. 6 is an explanatory diagram that schematically shows a screen on which information related to age authentication is displayed. [Figure 7] FIG. 7 is an explanatory diagram that schematically shows a screen on which information related to the terms of use is displayed. [Figure 8] FIG. 8 is an explanatory diagram that schematically shows a screen that displays conditions for awarding points (an example of a reward). [Figure 9] FIG. 9 is an explanatory diagram that schematically shows a screen that is displayed when the user terminal 3 acquires posted information. [Figure 10] FIG. 10 is an explanatory diagram that schematically shows a screen that is displayed after the user terminal 3 acquires posted information. [Figure 11] FIG. 11 is an explanatory diagram showing an example of a My Page (management screen) of each account of the information processing device 1. As shown in FIG. [Figure 12] FIG. 12 is a diagram showing an example of a management screen on which posting statuses of various accounts (only Patent Jiro and Trade Hanako are shown here) registered in the information processing device 1 are displayed. [Figure 13] FIG. 13 is a schematic diagram showing a state in which an advertisement is transmitted from the information processing device 1 to the user (user terminal 3) via a communication application. [Figure 14]FIG. 14 is an example of a flowchart illustrating processing related to various authentications and posting of posted information in the information processing method according to the embodiment. [Figure 15] FIG. 15 is an example of a flowchart illustrating a process related to a reward granting determination and a reward granting process in an information processing method according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other. Furthermore, each feature can be an invention independently.

[0010] 1. System Configuration of Information Processing System 100 As shown in Fig. 1, the information processing system 100 includes an information processing device 1, an external server, and a user terminal 3. In the embodiment, the external servers include a communication server 2A, an SNS server 2B, and an environmental information server 2C. These are connected to each other so as to enable the exchange of information via a communication network 4 (for example, the Internet, etc.). The communication network 4 may be a closed network, partly or entirely separated from the Internet.

[0011] Each component of the information processing system 100, such as the information processing device 1, has one or more functions (functional units), and each component may be configured as a single device as shown in Fig. 1, or may be configured as multiple independent devices configured to be able to exchange information. The same applies to each functional unit, such as the control unit 12 of the information processing device 1, which will be described later. Each component included in the information processing system 100 will be further described below.

[0012] The information processing device 1 is configured to be able to communicate with a user terminal 3, and here, this user terminal 3 is a terminal that can cooperate with advertisers via a message function of a communication application that allows messages to be exchanged with specific persons. The communication application, which will be explained in detail later, is an application that has a message function, and if the user terminal 3 is, for example, a smartphone, the communication application can be installed and run on the user terminal 3.

[0013] A specified party is a party with which communication can be performed using a predetermined communication application (communication applications will be described in 1-2-1 below). A specified party may be a person or a company. In the embodiment, the specified party includes an advertiser requesting to place an advertisement. In the following description, an example will be given in which the advertiser is a beer manufacturer called "ABCXYZ Beer Co., Ltd." The advertiser is not limited to manufacturers, but may be any entity that wishes to spread advertisements, and the type of business is not particularly limited. In the following description, the name (account name) of the user using the user terminal 3 will be described as "Patent Jiro" as an example. FIG. 4 shows an example of a screen that can be displayed when Patent Jiro launches a communication application using the user terminal 3. To Patent Jiro, "Patent Taro," "Design Hanako," "Practical Jiro," "Trademark Yasuko," "ABCXYZ Beer Co., Ltd.", "Tokyo Hanaya," and "Intellectual Property Taro" are other people and specific persons. As shown in FIG. 4, the communication application displays a room for each specific person independently. Although not shown in FIG. 4, it goes without saying that there may also be a room for the information processing device 1. The information processing device 1 can transmit various information to the user through the room of the information processing device 1, such as information about rewards provided by the information processing device 1 or advertisements.

[0014] The information processing device 1 has a function of providing rewards to users who are linked with advertisers via the message function of the communication application described above. In the embodiment, the rewards are, for example, points that can be exchanged for a predetermined object (e.g., a physical object, etc.), but are not limited thereto. The reward may not be points, but may be the predetermined object (e.g., a physical object, etc.) itself. Furthermore, the predetermined object described above is not limited to physical objects, whether it is a point or not. Specifically, the reward may be, for example, access rights to digital content (granting the right to access or download paid videos, paid e-books, etc.), improvement of services on the information processing device 1 (e.g., upgrading status to premium membership if there are separate statuses such as regular membership and premium membership), provision of virtual items (e.g., avatars, etc.), lottery tickets, gift certificates, discount coupons, cash, electronic money, virtual currency, etc.

[0015] In the information processing system 100, when a user spreads information including an advertiser's advertisement (posted information, which will be described later) through a social network service (SNS), the user is given a reward (points in one embodiment) to the user's account on the information processing device 1. In other words, when the user cooperates in increasing the advertising effectiveness of the advertisement related to the advertiser, the user is given a reward to the account registered on the information processing device 1. The reward can be exchanged for, for example, a predetermined object, so that the user is incentivized to spread information including the advertiser's advertisement through the SNS, which encourages the posting of information including the advertiser's advertisement, thereby effectively publicizing the advertiser's advertisement.

[0016] 1-1. Information processing device 1 The information processing device 1 can register a user account through an account registration page linked in an advertiser's room of a message function of a communication application (such as LINE). The link to the account registration page (i.e., the entrance for registering an account) is not limited to the advertiser's room of the communication application, but may be the room of the information processing device in the communication application described above. Alternatively, the link may be included in the user's email, in an SMS related to the user's phone number, or in a direct mail message in an SNS application.

[0017] Furthermore, the information processing device 1 can acquire information about a user who uses a communication application by linking with the communication application (for example, OAuth: Open Authorization). The acquisition of the user information can be realized, for example, after obtaining approval from the user when agreeing to terms of use in the authentication unit 121, which will be described later. The acquired user information is user information in the communication application, but may also include, for example, a telephone number or an email address. Note that even if the information processing device 1 cannot acquire such information when agreeing to terms of use, it may request information such as a telephone number or an email address from the user after registering an account and obtaining approval from the user. Furthermore, the information processing device 1 has a function to link the communication application with an SNS application (for example, an API). In other words, the information processing device 1 has a function to link (acquire information from) the user's SNS application on the user terminal through the communication application. That is, the information processing device 1 can acquire information such as an account of the SNS application.

[0018] As shown in Figure 2, the information processing device 1 has a communication unit 10, a memory unit 11, a control unit 12, an output unit 13, and an input unit 14, and these components are electrically connected within the information processing device 1 via a communication bus 15. As shown in FIG. 3, the control unit 12 includes an acquisition unit 120, an authentication unit 121, a posting information providing unit 122, a reward granting unit 123, a reward granting determination unit 124, an advertisement generation unit 125, an advertisement sending unit 126, and a management unit 127.

[0019] Each component of the information processing device 1 described above may be implemented by software or hardware. When implemented by software, various functions can be realized by a CPU executing a computer program. The program may be stored on a non-transitory computer-readable recording medium, provided as a downloadable file from an external server, or implemented using so-called cloud computing, in which a program stored in an external storage unit is read and functions are realized. When implemented by hardware, various circuits such as an ASIC, FPGA, or DRP can be used. The embodiments deal with various information and concepts encompassing such information. These are represented by high and low signal values ​​or quantum bits as a collection of binary bits consisting of 0s or 1s, and communication and calculations can be performed using the software or hardware described above. The software may be a general-purpose OS or a dedicated OS.

[0020] The communication unit 10 can employ wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), wired LAN network communication, etc. The communication unit 10 may be configured to be connected to the communication network 4 via wireless communication means such as wireless LAN network communication, mobile communication such as 3G / LTE / 5G, Bluetooth (registered trademark) communication, etc. The communication unit 10 may also be configured to use both the wired communication means and wireless communication means described above.

[0021] The storage unit 11 stores, for example, various programs, constants, variables, and setting values ​​of the information processing device 1 executed by the control unit 12. The storage unit 11 also stores, for example, information to be processed by each functional unit of the information processing device 1 (an acquisition unit 120, an authentication unit 121, a posted information providing unit 122, a reward granting unit 123, a reward granting determination unit 124, an advertisement generation unit 125, and a management unit 127) described below. The memory unit 11 may be a storage device such as a solid state drive (SSD), or a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to program operations. In addition to the memory unit 11, the information processing device 1 may also use an external memory unit (for example, an external storage medium, a cloud, etc.).

[0022] The control unit 12 is configured to execute processing and control related to information processing of the information processing device 1. The control unit 12 can be configured, for example, by a central processing unit (CPU), and in the embodiment, the control unit 12 is an example of a processor capable of executing programs related to each step of a flowchart described below. The control unit 12 realizes various functions related to the information processing device 1, for example, by reading out programs stored in the storage unit 11. Furthermore, information processing by software in the information processing device 1 is realized, for example, by the control unit 12 as hardware processing various programs stored in the storage unit 11.

[0023] The output unit 13 is, for example, a display unit of the information processing device 1. The output unit 13 may be included in the housing of the information processing device 1 or may be externally attached. The output unit 13 displays a graphical user interface (GUI) screen that can be operated by a user. The output unit 13 may be, for example, a display device such as a CRT display, a liquid crystal display, an organic EL display, a plasma display, or an electronic paper display, as well as a display device such as an illuminable light or a projector. It is optional whether or not the information processing device 1 includes the output unit 13. For example, the output of the information processing device 1 may be displayed on a display unit located at a location independent of the location where the information processing device 1 is installed. The output unit 13 may also have a device that outputs audio.

[0024] The input unit 14 is configured to receive, for example, an operation input made by a user of the information processing device 1. The input unit 14 may be included in the housing of the information processing device 1 or may be externally attached. For example, the input unit 14 may be a touch panel, a switch button, a mouse, a keyboard, or the like. It is optional whether or not the information processing device 1 includes the input unit 14. For example, the information processing device 1 may receive an operation input to the information processing device 1 via an information processing terminal located at a location separate from the location where the information processing device 1 is installed.

[0025] 1-2. External Server 1-2-1.Communication Server 2A The communication server 2A has a function that enables those (specified parties) who have registered accounts on the communication server 2A to exchange messages with each other. The communication server 2A has various functions such as processing requests from clients, forwarding messages, authenticating users, and storing data. Specified parties can exchange messages with each other by launching a predetermined communication application related to the communication server 2A.

[0026] In one embodiment, the messaging function of the communication application is at least one of LINE, WhatsApp, WeChat, Telegram, Messenger, Viber, Kakao Talk, Snapchat, and QQ Mobile. While these communication applications are not necessarily required, these communication applications are preferred in the embodiments. Although these applications are functionally similar, the embodiments are applicable even if the names of these applications have been changed. Furthermore, the communication application may or may not have a calling function.

[0027] FIG. 4 is an example of a screen displayed when Patent Jiro launches a communication application using the user terminal 3. In FIG. 4, the screen displays a list of message rooms a1 to a7 of each specific person. For example, when the user (Patent Jiro) selects and operates the message room a5 of ABCXYZ Beer Co., Ltd., the screen transitions to a message room display screen displaying details of the message with ABCXYZ Beer Co., Ltd., as shown in FIG. 5. In this way, the user (Patent Jiro) cooperates with ABCXYZ Beer Co., Ltd., which is the advertiser in this embodiment, via the message function of the communication application.

[0028] In Fig. 4, icon b1 is an icon for transitioning to the home screen of the communication application. Icon b2 is an icon for transitioning to a screen that displays a list of message rooms a1 to a7 of specific users, and in Fig. 4, icon b2 is selected. Although a description of the home screen will be omitted, it is possible to perform various management operations on the home screen, such as changing the status information of one's own account.

[0029] As shown in FIG. 5, the message room a5 has display areas Rg1 to Rg3 as areas in which some information is displayed.

[0030] The display area Rg1 is an area where messages exchanged with a specific person (here, ABCXYZ Beer Co., Ltd.) are displayed. The display area Rg2 is an area displayed above the display area Rg1, and although nothing is displayed here, it is possible to display, for example, an advertisement.

[0031] The display area Rg3 is an area displayed below the display area Rg1. In the embodiment, the display area Rg1 displays advertisement information c1. As an example, the advertisement information c1 displays text information such as "When you post with a specific hashtag or mention...". In addition, an object c2 that can be selected by the user is displayed within the display area of ​​the advertisement information c1. The object c2 is configured so that it can be selected by the user through a selection operation. The object c2 is a link that enables communication between the user terminal 3 and the information processing device 1.

[0032] The display location of the advertisement information c1 is not limited to within the message room shown in Fig. 5, and may be in the display area Rg1 or the display area Rg2. Similarly, the object c2 may be displayed in the display area Rg1 or the display area Rg2. Furthermore, the object c2 does not have to be displayed within the display area of ​​the advertisement information c1, and may be displayed separately (displayed outside the display area of ​​the advertisement information c1).

[0033] 1-2-2.SNS Server 2B The posting function of the SNS application associated with the SNS server 2B has a function that allows unspecified persons to view posted content. In other words, the SNS server 2B has a function that allows a person who has registered an account on the SNS server 2B to post information to unspecified persons and display the information to unspecified persons. Note that the function provided by the SNS server 2B may also allow unspecified persons to view the posted information even if they do not have an account on the SNS server 2B. In an example embodiment, the posting function of the SNS application uses at least one of Facebook, X (formerly Twitter), Instagram, TikTok, BeReal., Pinterest, and YouTube. While these SNS applications are not necessarily required, these communication applications are suitable for the embodiment. Note that although these applications are functionally similar, the embodiment is applicable even if the names of these applications are changed.

[0034] 1-2-3. Environmental Information Server 2C The environmental information server 2C has a function of providing environmental information corresponding to location information. That is, the environment, such as atmospheric pressure and temperature, may change depending on the location, and the environmental information server 2C is configured to be able to acquire such environmental information that may change depending on the location. Specifically, the information processing device 1 acquires location information corresponding to the location of the user terminal 3 from the user terminal 3 via a communication application related to the communication server 2A. Then, the information processing device 1 acquires environmental information corresponding to the location information of the user terminal 3 via the environmental information server 2C.

[0035] The information processing device 1 may be configured to, for example, acquire environmental information for all of Japan at a corresponding time from the environmental information server 2C in one go, and select from that environmental information information information that corresponds to the location of the user terminal 3. Alternatively, the information processing device 1 may be configured to output only location information that corresponds to the location of the user terminal 3 to the environmental information server 2C, and acquire environmental information corresponding to that location information as a response from the environmental information server 2C.

[0036] In an embodiment, the environmental information includes at least one of air pressure, temperature, perceived temperature, humidity, wind speed, and weather. Also, as an example of an embodiment, preferably, the environmental information includes air pressure, more preferably, the environmental information includes air pressure and perceived temperature, and even more preferably, the environmental information includes all of air pressure, temperature, perceived temperature, humidity, wind speed, and weather.

[0037] 1-3. User terminal 3 The user terminal 3 is, for example, a smartphone, a tablet, a notebook PC, a desktop PC, or the like, and any device capable of communicating with the information processing device 1 or the like can be used. In the embodiment, the operation (selection operation) on the user terminal 3 can include, for example, an operation in which the user taps with a finger or a device such as an electronic pen in the case of a smartphone or tablet. Also, in the case of a notebook PC or desktop PC, it can include, for example, an operation of selecting by clicking with a mouse or an operation of selecting by tapping on a touchpad. Also, if the notebook PC or desktop PC has a touch screen, it can include an operation with a finger, an electronic pen, or the like, similar to a smartphone.

[0038] 2. Functional configuration The functional configuration of the information processing device 1 according to this embodiment will be described with reference to Fig. 3. Information processing by software stored in the storage unit 11 is specifically realized by the control unit 12, which is an example of hardware, and each functional unit included in the control unit 12 is executed. Here, the focus will be on the functional description of each functional unit, and the control flow will be described in detail later in "3. Information processing flow of the information processing system 100".

[0039] 2-1. Acquisition part 120 The acquisition unit 120 has a function of acquiring various information processed by the control unit 12. Here, acquisition can include both receiving data stored in the storage unit 11 and generating the data through arithmetic processing within the information processing device 1. The data acquired by the information processing device 1 can be acquired, for example, by using an API via the communication unit 10, or by using a web scraping technique.

[0040] The acquisition unit 120 has a function of acquiring location information of the user terminal 3. The method by which the acquisition unit 120 acquires location information from the user terminal is not particularly limited, but for example, a location information acquisition function of a communication application can be adopted. Note that the location information of the user terminal 3 does not necessarily need to be precise, and may be accurate to, for example, the level of a prefecture or city / ward / town / village. The acquisition unit 120 has a function of acquiring environmental information corresponding to the position information of the user terminal 3. The environmental information can be acquired from an environmental information server 2C, which is an external server.

[0041] The acquisition unit 120 has a function of acquiring information relating to authentication by the authentication unit 121 (described later) (for example, information relating to age verification and consent to terms of use).

[0042] 2-2.Authentication Unit 121 The information processing device 1 has a function of performing authentication when registering an account on the information processing device 1. Specifically, the information processing device 1 performs authentication by requesting age information and consent to terms of use. In addition, in the example embodiment, consent to rules regarding conditions for granting rewards is also requested. The authentication unit 121 has functions related to these authentications.

[0043] In the embodiment, by using the service provided by the information processing device 1, a user (Patent Jiro in this case) can receive a reward as a reward. However, as a condition for receiving the reward, the user must spread information, including advertisements from advertisers, using SNS. Here, the information to be spread may include content that is not desirable for those under the age of majority. For example, products such as alcoholic beverages and tobacco can only be used after reaching the age of majority, and it is not desirable for those under the age of majority to spread such products using SNS. For this reason, the information processing device 1 according to the embodiment employs a configuration in which authentication is performed in advance when using the service of the information processing device 1.

[0044] When the authentication unit 121 determines that the user satisfies the judgment regarding the age conditions, the judgment regarding agreement to the terms of use, and the judgment regarding agreement to the rules regarding the conditions for granting rewards, the authentication of the user is completed and an account for the user on the information processing device 1 is generated.

[0045] As shown in Fig. 6, the authentication unit 121 is configured to display a screen for age authentication (age confirmation) on the user terminal 3. The screen shown in Fig. 6 includes information d1 for age confirmation and an object d2 for acquiring information related to age confirmation from the user. Information d1 includes text information for age verification, such as "Age Verification" and "Are you over 20 years old?", as well as graphic information to draw attention. Whether or not information d1 includes graphic information is optional. Various settings are possible for the age for age verification, but for example, being an adult (over 20 years old) can be used. This age value can also be changed. This makes it possible to respond, for example, to cases where the age at which people can consume luxury goods such as alcoholic products or tobacco changes due to legal changes, or where the content being advertised is not about such luxury goods.

[0046] Object d2 is configured to prompt the user to select "Yes" or "No," but is not limited to this. For example, the object may prompt the user to enter a specific age. If "No" is selected in object d2, text information indicating that the user cannot use the service related to the information processing device 1 may be displayed.

[0047] The authentication unit 121 is configured to display a screen for consenting to the terms of use on the user terminal 3, as shown in Fig. 7. The screen shown in Fig. 7 includes information e1 relating to the terms of use and an object e2 for acquiring information from the user as to whether or not the user consents to the terms of use. The information e1 includes text information such as "Please be sure to read" to explain the terms of use. The information e1 may also include graphic information. For example, the object e2 is configured to prompt the user to select "Yes" or "No." If "No" is selected in the object e2, text information indicating that the service related to the information processing device 1 cannot be used may be displayed.

[0048] Also, although the authentication for determining age authentication (age verification) (FIG. 6) and authentication for consent to the terms of use (FIG. 7) have been described as being displayed on separate screens, this is not limiting and authentication may be performed on a single screen at once. In other words, both information asking whether the user is 20 years of age or older and information asking whether the user agrees to the terms of use may be displayed on a single display screen, and objects for obtaining consent may also be displayed on this display screen.

[0049] The authentication unit 121 is configured to display a screen on the user terminal 3 for obtaining consent to rules regarding the conditions under which a reward is given, as shown in FIG. The display screen shown in FIG. 8 includes information f1 about the rule and an object f2 for obtaining consent (confirming understanding) about the rule. Like objects d2 and e2, object f2 may be configured to prompt the user to select "Yes (agree to the rules)" or "No (cannot agree to the rules)." In this case, if "No" is selected, text information indicating that the service related to the information processing device 1 cannot be used may be displayed.

[0050] 2-3. Posting Information Section 122 As shown in FIG. 9, the post information providing unit 122 has a function of providing users with information including advertisement content related to an advertiser, for spreading on SNS. In other words, the posted information providing unit 122 is configured to display, on the user terminal 3, a screen for providing the user with information including the advertisement content related to the advertiser, as shown in FIG. This screen displays information (here, information g1 and information g2) for acquiring advertisement content related to the advertiser.

[0051] The information g1 includes an object g11 for causing the user terminal 3 to acquire advertising information, and information g12 indicating the acquired advertising information. The information g2 also includes an object g21 for causing the user terminal 3 to acquire advertising information, and information g22 indicating the acquired advertising information. As shown in FIG. 9, when the object g11 or g21 is selected by the user, the corresponding posted information is copied to the user terminal 3.

[0052] 9, the post information providing unit 122 is configured to display a screen on the user terminal 3 that allows the user to select and acquire information for stories posting (see g1, g11, and g12) and information for feed posting (see g2, g21, and g22). That is, in the embodiment, the posting function of the SNS application includes feed posting and stories posting. Note that the configuration is not limited to that shown in FIG. 9, and the post information providing unit 122 may be configured to display only either information for stories posting or information for feed posting.

[0053] Note that feed posts are displayed larger than story posts on the home screen of social media, and story posts will not be displayed larger unless they are selected. Also, while feed posts are posts that do not disappear unless a deletion operation is performed, stories posts are posts that automatically disappear after a predetermined period of time (for example, 24 hours).

[0054] In the embodiment, the above-mentioned stories posting and feed posting (examples of Instagram posting) are described as examples, but the posting method is not limited to these, and a posting method according to the SNS application being used can be used. The posting function of the SNS application includes at least one of posting by text information, posting by still images, posting by video, and posting by audio. The posting function of the SNS application may include multiple posting methods (two examples, Stories posting and Feed posting, are given in the example embodiment, but three or more methods may be used). Note that in the embodiment, the posting function of the SNS application may include only one posting method, rather than multiple posting methods.

[0055] The posted information provided by the posted information providing unit 122 is stored in advance in the storage unit 11. The information stored in the storage unit 11 may be received from an advertiser, may be automatically generated within the information processing device 1 based on information received from the advertiser, or may be obtained from an external server that generates posted information that enhances advertising effectiveness.

[0056] As shown in FIG. 10, when the user selects object g11 or object g21, the posting information providing unit 122 is configured to display a message that the posting information has been copied to the user terminal 3 and an object that makes it easier to post to the SNS. Specifically, when objects g11 and g21 shown in Fig. 9 are selected, a screen such as that shown in Fig. 10 is displayed. This screen includes information h1 notifying the user that the advertising information (posted information) has been copied to the user terminal 3, information h2 regarding rules related to reward provision, and an object h3 for launching an SNS application. This allows the user to know that the information to be posted has been properly copied to the user terminal 3.

[0057] When the user selects "Post" for object h3, the information processing device 1 (post information providing unit 122) automatically launches a predetermined SNS application (for example, Instagram, etc.) on the user terminal 3. This allows information related to the advertiser to be spread on SNS with just a simple operation of pasting information copied to the user terminal 3, thereby reducing the workload related to posting. In addition, instead of a configuration in which a predetermined SNS application is automatically launched, for example, a screen may be displayed for the user to select which SNS application to launch, and when the user makes a selection, the corresponding SNS application may be launched. Furthermore, the information processing device 1 may be configured so that the post information providing unit 122 omits the process of displaying the screen shown in Fig. 10. In this case, the user himself / herself launches an SNS application and pastes the information.

[0058] 2-4. Reward Granting Department 123 The reward granting unit 123 has a function of granting a reward to the account of the user who posted the posted information when the reward granting determination unit 124 determines that a reward should be granted. In other words, when the reward granting unit 123 determines that the posted information has been posted to the posting page while satisfying predetermined conditions, it grants a reward (points in one embodiment) to the account of the user. The reward granted to the user is linked to the account in the information processing device 1. Information related to the accounts managed by the information processing device 1 will be described in detail in the management unit 127, which will be described later.

[0059] The reward given by the reward giving unit 123 may be variable depending on various conditions. In the embodiment, for example, the reward for a feed post (700 points in the example embodiment) is set to be higher than the reward for a story post (500 points in the example embodiment). In other words, in the embodiment, the reward given varies depending on the posting method.

[0060] Also, for example, this may be achieved by the operator of the information processing device 1 changing the reward to be granted via the input unit 14, or the reward to be granted may be automatically changed by executing a predetermined process.

[0061] Note that the various conditions used by the reward granting unit 123 are not limited to these, and for example, the reward granted may be changed depending on the time of posting, or a higher reward may be set for the account of a specific user randomly selected from multiple accounts. In addition, a higher reward may be set for those who are recognized as having a high ability to spread posted information effectively, or a higher reward may be set for those who post less frequently. Furthermore, it may be changed according to the number of times of viewing (condition b) described later, and may be set higher if the number of times of viewing is large, and set lower if the number of times of viewing is small.

[0062] 2-5. Reward granting determination unit 124 The reward determination unit 124 has a function of determining whether or not the posted information has been posted to the posting page while satisfying predetermined conditions. If the content posted by a user on the SNS is immediately deleted, or if the information that the advertiser expects to spread is not posted appropriately, the effectiveness of the advertiser's advertisement will be diminished, and such a person should not be given a reward. Therefore, the information processing device 1 is provided with the reward determination unit 124 to avoid such situations.

[0063] The predetermined conditions in the reward granting determination unit 124 include at least one of the following: (condition a) the posting information is posted on the posting page for a predetermined period of time or more; (condition b) the posting information is viewed a predetermined number of times or more; (condition c) the number of followers is equal to or greater than a predetermined number of followers; and (condition d) the number of posts on the posting page on the user's SNS is equal to or greater than a predetermined number of posts. In the embodiment, (Condition a) is adopted in the case of a feed post, and (Condition b) can be adopted in the case of a story post. (Condition c) is based on the viewpoint that, for example, the effectiveness of advertising will be increased if the system of this embodiment is utilized by more influential people. In addition, (Condition d) is based on the viewpoint of eliminating cases where people who post only in order to receive rewards do so because they do not post frequently. In other words, such people do not post regularly, so they are not well known, and it is assumed that their posts are not viewed by the general public, which may result in a low advertising effect.

[0064] The predetermined time (condition a) may be, for example, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, or 96 hours, and may be within a range between any two of the values ​​exemplified here (72 hours in one embodiment, as shown in Figure 8). Furthermore, the predetermined number of views (condition b) may be, for example, 50, 60, 70, 80, 90, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 6000, 7000, 8000, 10,000, 20,000, 30,000, 40,000, 50,000, 60,000, 70,000, 80,000, 90,000, or 100,000, or may be within a range between any two of the numbers exemplified here.

[0065] 2-6. Advertisement generation unit 125 The advertisement generation unit 125 has a function of generating an advertisement (advertising information) to be transmitted to the user terminal 3 via a communication application related to the communication server 2A. The advertisement information k generated by the advertisement generation unit 125 is transmitted to a message room as appropriate, as shown in Fig. 13. That is, this advertisement information k is transmitted from the information processing device 1 to the message room in the user terminal 3 as appropriate via the communication application (via the communication server 2A). It should be noted that the advertisement generation unit 125 preferably transmits the advertisement using a communication application related to the communication server 2A, but is not limited to this. For example, the advertisement may be a web advertisement (for example, an advertisement on a predetermined site on the Internet or an advertisement on a social networking site), direct mail, etc. In other words, the advertisement generated by the advertisement generation unit 125 is more effective for people whose situation (environmental information and posting tendencies) is known, but it may also be sent as an advertisement to unspecified people. In the embodiment, an example will be described in which advertisement information k is transmitted from the information processing device 1 to a message room in the user terminal 3 via a communication application.

[0066] The advertising information k may or may not have an object (link) attached to it for receiving spread information (see FIG. 9). Note that the attachment of the object encourages users to post and spreads the advertiser's information, thereby increasing the advertising effectiveness.

[0067] 13, the advertisement information k may be displayed in the display area Rg2 or Rg3, or may be displayed in the display area Rg1. As for the advertisement content, since this is a room for ABCXYZ Beer Co., Ltd., it may be advertisement content for ABCXYZ Beer Co., Ltd., but it may also be advertisements for other companies, or it may include advertisements for both.

[0068] Furthermore, the relationship between the information processing device 1 and Patent Jiro may be that of a specified party, and an account for the information processing device 1 may be registered in Patent Jiro's communication application. In other words, although not shown in Fig. 4, the account for the information processing device 1 may also be present on the account list screen. In this case, the advertising information k may be output to a message room with the information processing device 1. Here, the communication application may have a function to place the account that has received the message at the top of the account list. In the example of Figure 4, the message received from "Patent Taro" is the most recent and is therefore at the top. When advertising information k is sent as a message, the account will rise to the top even if it is buried in the bottom row of Figure 4. This makes it easier for Patent Jiro to recognize the advertisement, improving the effectiveness of the advertisement for the user.

[0069] The advertisement generation unit 125 has a function of determining the content of the advertisement, the timing of transmitting the advertisement, and the target of the advertisement (users who have accounts on the information processing device 1). The advertisement generation unit 125 can determine the content of the advertisement, the timing of transmitting the advertisement, and the target of the advertisement (users who have accounts on the information processing device 1) based on the environmental information. For example, it is considered that the hotter the day (the higher the perceived temperature), the more people will want to drink beer from ABCXYZ Beer Co., Ltd. Therefore, for example, when the perceived temperature meets a predetermined condition (for example, exceeds a threshold perceived temperature), it is possible to determine that an advertisement for beer from ABCXYZ Beer Co., Ltd. will be sent, and that the number of recipients to whom the advertisement will be sent will be set to as large as possible. Also, for example, when the atmospheric pressure is low, there is a possibility that more people will complain of feeling unwell, so when the atmospheric pressure is low, it may be decided to send an advertisement for health foods that use yeast, for example, instead of an advertisement for beer.

[0070] The advertisement generation unit 125 can also determine the content of the advertisement, the timing of transmitting the advertisement, and the target of the advertisement (users who have accounts on the information processing device 1) based on the posting tendency of the users. Note that the term "user" here may refer to either a single or multiple users. If it refers to a single user, the advertisement will be based on an analysis and evaluation of the individual user of the account. If it refers to multiple users, the advertisement will be based on an analysis and evaluation of multiple users. Furthermore, posting trends may refer to, for example, the time when a user posts more frequently or the type of advertisements that the user prefers to post. For example, if a user posts more about beer than about health foods, it may be determined to send advertisements related to beer. In other words, some users may be biased in the types of information they post when spreading it on SNS, and may tend to avoid posting about health foods and actively post about beer. In this case, it is highly likely that the user has a strong interest in beer, so advertisements for beer from ABCXYZ Beer Co., Ltd. may be sent to the user. The statistical method for understanding posting trends is not particularly limited, but for example, a histogram can be created according to time, and the time period with the highest posting frequency can be used. Histograms can also be used for the type of advertisement.

[0071] Furthermore, the advertisement generation unit 125 can also determine the content of the advertisement, the timing of sending the advertisement, and the target (users who have accounts on the information processing device 1) to whom the advertisement will be sent based on both environmental information and the user's posting tendencies.

[0072] Furthermore, the advertisement generation unit 125 may have a function of randomly determining the content and timing of the advertisement. For example, when the number of user posts is small, it may be difficult to determine what kind of advertisement will be effective for the user and when it is effective to send the advertisement to the user. In such a case, the advertisement generation unit 125 may have a function of randomly determining the content of the advertisement and the timing of sending the advertisement. Furthermore, the advertisement generation unit 125 may have a function of randomly determining the user (user who has an account with the information processing device 1) to whom the advertisement will be sent. The method of randomly determining these is not particularly limited, and for example, a configuration can be adopted in which one of multiple advertisement contents is selected using a random number. The same applies to the transmission timing and the recipient.

[0073] The advertisement generation unit 125 may generate an advertisement based on environmental information for a recent predetermined period. The nearest predetermined period is, for example, from x hours before the current time to y hours after the current time. Specifically, x (hours) is, for example, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, or 24, and may be within a range between any two of the values ​​exemplified here. Specifically, y (hours) is, for example, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, or 24, and may be within a range between any two of the numerical values ​​exemplified here. Furthermore, the advertisement generation unit 125 may generate advertisements based on environmental information beyond the most recent predetermined period. In this case, the environmental information is useful because it can predict the environment of the future to some extent, but it allows the user to prepare for future situations.

[0074] The advertisement generation unit 125 may determine the content of the advertisement, the timing of sending the advertisement, and the target of the advertisement (users who have accounts on the information processing device 1) in accordance with a predetermined algorithm, or may determine these using a machine learning model.

[0075] 2-7. Advertisement sending unit 126 The advertisement transmitting unit 126 is configured to transmit to various terminals the advertisements (advertising information) generated by the advertisement generating unit 125. The transmission timing and the transmission target can be determined according to the timing and target determined by the advertisement generating unit 125.

[0076] The advertisement (advertising information) transmission method by the advertisement transmission unit 126 can employ at least one of the following: (1) transmission to a room of a message function of a communication application; (2) transmission by e-mail to the user's e-mail address; (3) transmission by SMS related to the user's phone number; and (4) transmission by direct mail in the user's SNS application. In the embodiment, the advertisement transmission unit 126 appropriately transmits the advertisement to a message room of the communication application. That is, the advertisement information is appropriately transmitted from the information processing device 1 via the communication application (via the communication server 2A) to the message room in the user terminal 3. Here, the communication application may have a function to place the account that has received the message at the top of the account list. For example, in the example in Figure 4, the message received from "Patent Taro" is the most recent and is therefore at the top. If the advertising information is sent using the method (1) above, even if the account is buried in the bottom row of Figure 4, it will surface at the top. This makes it easier for Patent Jiro to recognize the advertisement, improving the effectiveness of the advertisement for the user.

[0077] 2-8. Management Department 127 11 shows an example of a management screen (my page) of an account (Patent Jiro's account in FIG. 11) in the information processing device 1. The management unit 127 is configured to manage the management screen having information such as that shown in FIG. 11 upon completion of authentication in the authentication unit 121.

[0078] The management unit 127 is configured to display, for example, the rewards that each account has earned, which corresponds to display j1. The management unit 127 is also configured to display an object j2 that can be exchanged for the accumulated reward. The management unit 127 is also configured to display a display j3 showing text information and the like relating to rules for posting so that posting information can be posted using various SNSs. Furthermore, the management unit 127 is configured to display an object j4 that can be selected when posting information. When this object j4 is selected, the display screen changes to, for example, the screen shown in FIG. 9.

[0079] The information processing device 1 is capable of managing each post so that the posting status of each user can be grasped. Specifically, as shown in Fig. 12, the management unit 127 manages the posting status of each user. Post T1, post T2, and post T3 are independent of each other. For example, each post includes information such as the poster (account name), post information, post date, post time, post location, temperature, perceived temperature, wind speed, humidity, air pressure, weather, and whether or not a reward was awarded. Post T1 has met the conditions for reward granting, and is therefore marked as "granted." Therefore, the reward for this post will be granted to Patent Jiro's account by the reward granting unit 123. Post T2 is currently being evaluated (under review) to determine whether it satisfies the conditions for granting a reward. For example, a predetermined amount of time may not have passed since the post was posted, or the number of views may not have reached a predetermined number. Post T2 is continuously evaluated (monitored) by the reward granting evaluation unit 124. Post T3 is a post for which the conditions for providing a reward were not met and no reward was provided. In other words, post T3 is a post for which it was determined that no reward should be provided (NG post). For example, a situation may arise in which, although the user should have posted the posted information provided by the posted information providing unit 122, they instead posted other information.

[0080] The screen shown in FIG. 12 is a screen that can be viewed by the administrator of the information processing device 1. In addition, it is preferable that the management unit 127 be configured to display the posting information, posting date, posting time, and whether or not a reward has been awarded for each post so that Patent Jiro himself can understand the status of his posts.

[0081] 3. Information Processing Flow of Information Processing System 100 The program according to the embodiment executes each step (information processing method) described below. The flowchart described here is an example, and the control flowchart of the information processing device 1 can be modified by changing the order or omitting steps.

[0082] 3-1. Flow of various authentications and posting of posted information With reference to FIG. 14, a flow relating to various authentications and posting of posted information will be described.

[0083] (Step S000) This flow starts when the user (Patent Jiro) performs a selection operation on the object c2 shown in Fig. 5. When the authentication unit 121 determines that this selection operation has been performed, the process proceeds to step S001. Note that step S000 is not limited to being triggered by the selection operation of object c2 shown in FIG. 5, but may also be triggered, for example, by a person with an account selecting object j4 on their My Page shown in FIG. 11.

[0084] (Step S001) The authentication unit 121 determines whether or not the user (Patent Jiro) already has an account. If the user has an account, the process proceeds to step S008, and if not, the process proceeds to step S002.

[0085] (Step S002) The authentication unit 121 causes the user terminal 3 to display the age authentication screen shown in FIG.

[0086] (Step S003) The authentication unit 121 performs a determination regarding age authentication. If the authentication unit 121 determines that the age verification is appropriate (if "Yes" shown in Figure 6 is selected), it proceeds to step S004, and if it determines that the age verification is inappropriate (if "No" shown in Figure 6 is selected), it proceeds to step S013. 6, when "Yes" is selected, information corresponding to the selection reaches the information processing device 1 via the communication application, the acquisition unit 120 acquires this information, and the authentication unit 121 makes a determination based on the information. The same applies when "No" is selected.

[0087] (Step S004) The authentication unit 121 causes the user terminal 3 to display a screen for consent to the terms of use shown in FIG.

[0088] (Step S005) If the authentication unit 121 determines that consent to the terms of use has been obtained (if "Yes" shown in Figure 7 is selected), it proceeds to step S006, and if it determines that consent has not been obtained (if "No" shown in Figure 7 is selected), it proceeds to step S013. The processing of the information corresponding to the selection is the same as that described in (Step S003).

[0089] (Step S006) The authentication unit 121 causes the user terminal 3 to display a screen for consenting to the rules relating to reward provision, as shown in FIG.

[0090] (Step S007) The authentication unit 121 determines whether or not agreement regarding the rules has been obtained. If it is determined that consent has been obtained (if object f2 shown in Figure 8 has been selected), the process proceeds to step S008, and if consent has not been obtained (if object f2 shown in Figure 8 has not been selected), step S006 continues to be displayed. If it is determined that no selection operation has been performed for a predetermined time or longer, the process may be configured to exit the loop process from step S007 to step S006 and proceed to step S013. The processing of the information corresponding to the selection is the same as that described in (Step S003).

[0091] Although not shown as a step, if consent is obtained in step S007, all authentication is completed. As a result, the management unit 127 creates an account for the user (Patent Jiro) in the information processing device 1. That is, in the information processing device 1, it is possible to create an account for the user through an authentication page (see FIGS. 6 to 8) linked in the room (see FIG. 5) of the advertiser (ABCXYZ Beer Co., Ltd.) of the message function of the communication application.

[0092] (Step S008: Posted information display step) As shown in FIG. 9, the posted information providing unit 122 displays on the user terminal 3 a screen for providing the user with information (posted information) including the advertisement content related to the advertiser.

[0093] (Step S009) The posted information providing unit 122 determines whether the object g11 or the object g21 shown in FIG. 9 has been selected. The processing of the information corresponding to the selection is the same as that described in (Step S003).

[0094] (Step S010) As shown in FIG. 10, the posted information providing unit 122 displays information h1, information h2, and an object h3.

[0095] (Step S011) The posted information providing unit 122 determines whether or not the object h3 is selected. The processing of the information corresponding to the selection is the same as that described in (Step S003).

[0096] (Step S012: Environmental information acquisition step) Since the user selected to post to an SNS in step S011, the post information providing unit 122 processes information so that the user terminal 3 starts an SNS application. That is, the information processing device 1 processes information so that the SNS application linked to the communication application starts. The communication application and the SNS application do not necessarily have to be linked. In this case, the user can simply launch the SNS and post the copied information.

[0097] Also, in step S012, the acquisition unit 120 acquires location information of the user terminal 3. In addition, the acquisition unit 120 also acquires environmental information corresponding to this location information. The posted information copied via step S009 is associated with the location information and environmental information. The timing at which the acquisition unit 120 acquires the location information and environmental information may be before or after this step. In other words, any timing may be used as long as it is not extremely distant from the time when the user posts information to the SNS. In other words, the acquisition unit 120 may acquire location information corresponding to the location of the user terminal 3 when the user terminal 3 posts information, and may also acquire environmental information corresponding to this. For example, even when the posted information is copied in step S009, the time lag until the posted information is actually posted is not considered to be large, so the timing of acquisition may be when the posted information is copied in step S009. Also, for example, the timing of acquisition may be when the user posts the posted information to the SNS.

[0098] After that, the flow ends (step S014). When the SNS application is started, the user pastes the copied information stored in the storage unit (not shown) of the user terminal 3 into the posting page of the SNS as the posting information.

[0099] (Step S013) The authentication unit 121 displays text information on the user terminal 3 to the effect that the service related to the information processing device 1 cannot be used, and this flow ends (step S014).

[0100] 3-2. Flow of determining whether to grant rewards and granting rewards Referring to FIG. 15, a flow relating to the determination of whether to grant a reward and the granting of a reward will be described.

[0101] (Step T000) It is assumed that a user (Patent Jiro) has completed posting information to the SNS after going through the flow shown in Figure 14. This flow is executed upon completion of posting. This flow is executed for each post.

[0102] (Step T001: Judgment step) The reward granting determination unit 124 determines whether or not the posted information satisfies a predetermined posting condition and is posted to the SNS (posting page). If the condition is met, the reward granting determination unit 124 proceeds to step T002, and if the condition is not met, the reward granting determination unit 124 proceeds to step T003.

[0103] (Step T002) The reward granting determination unit 124 determines whether or not to decide not to grant a reward for the posted information (whether or not to approve it as NG). For example, if the content posted to the SNS differs from the posted information shown in FIG. 9, the reward granting determination unit 124 determines that the content is NG. Furthermore, even if the same content as the posting information shown in Figure 9 is posted on an SNS, if the reward granting determination unit 124 determines that the posting information has been deleted without waiting for a predetermined time (72 hours in this embodiment), it will make a decision to certify it as NG. Furthermore, even if the same content as the posting information shown in Figure 9 is posted on an SNS, if the reward granting determination unit 124 determines that the posting information has been deleted before the predetermined number of posts is reached, it will make a decision to certify it as NG.

[0104] (Step T003: Reward Granting Step) The reward granting unit 123 grants a predetermined reward to the user's account, and this flow ends (Step T005).

[0105] (Step T004) The reward granting determination unit 124 cancels the continuous monitoring state (determination state) of the posted information for which the NG certification has been made, and this flow ends (step T005).

[0106] 3-3. Flow of advertisement generation and advertisement transmission The flow of advertisement generation and advertisement transmission will be explained below, but the flowchart will be omitted.

[0107] (U001: Ad generation step) The advertisement generation unit 125 generates an advertisement based on the environmental information and the user's posting tendency. The environmental information and the posting tendency can be based on the location information and the environmental information acquired in step S012 of FIG. 14 and the posting information corresponding thereto.

[0108] (U002: Advertisement sending step) The advertisement transmitting unit 126 transmits the advertisement generated by the advertisement generating unit 125 to the user terminal 3 via a communication application. In the embodiment, the transmission method can be any of the transmission methods (1) to (4) described in section 2-7. In the embodiment, the transmission method (1) is adopted. In addition, (2) in the case of sending by email to the user's email address, or (3) in the case of sending by SMS related to the user's telephone number, for example, at any timing from step S002 to step S007, this information (email address, telephone number) may be automatically obtained by cooperation between applications, or may be obtained by having the user input it. (4) In the case of sending a direct mail in a user's SNS application, for example, at any timing from step S002 to step S007, information such as the user ID in the SNS application or a similar user identifier may be automatically obtained by linking the applications together, or may be obtained by having the user input it. Furthermore, the timing is not limited to any of steps S002 to S007, and for example, after the user has completed creating an account on the information processing device 1, information processing to obtain (2) to (4) (automatically obtained by cooperation between applications, or obtained by having the user input) may be performed with the user's consent.

[0109] 4. Actions and Effects of the Embodiments Advertising in various media requires a lot of money, so advertisers want to maximize the effectiveness of their advertising, but there is a limit to the effectiveness that advertisers can achieve by advertising on social media alone. In contrast, in the information processing device 1, when posted information related to an advertiser's advertisement is posted to the SNS application, a reward is given to the user's account, providing an incentive for spreading the posted information and enhancing the effectiveness of the advertisement. Furthermore, since the user obtains the posted information from the information processing device 1 rather than from the advertiser, and the reward is also given by the information processing device 1, the burden on the advertiser itself is reduced, and the advertiser can efficiently obtain the effectiveness of the advertisement.

[0110] In the embodiment, the reward varies depending on the posting method, which increases the enjoyment for users, and also has the synergistic effect of preventing posts with little advertising effectiveness through the judgment step, even if the number of users increases.

[0111] For example, we consider a method to increase the effectiveness of advertising by having advertisers themselves place advertisements on social media and provide some kind of incentive to those who spread the advertisements on social media. With this method, if the advertisement being spread is for a product with an age restriction (such as alcoholic beverages), it may be necessary to verify the age of the person spreading the advertisement each time. This may cause the person to find the verification process troublesome and stop spreading the advertisement. In this case, there is a concern that the effectiveness of spreading the advertisement may be reduced. In contrast, in the information processing device 1, information (posted information) to be spread by a user is acquired from the information processing device 1. The information processing device 1 acquires the user's age information and information regarding consent to the terms of use in advance. This eliminates the need for the user to authenticate age information, etc., every time the user acquires posted information (every time an advertisement is placed on behalf of an advertiser). This effectively reduces the burden of the authentication procedure, and in addition, combined with the incentive of receiving a reward, it promotes the spread of posted information related to the advertiser's advertisement, thereby increasing the effectiveness of advertising using SNS.

[0112] Advertising on television and other media is likely to require a lot of money, so advertisers want to maximize the effectiveness of their advertising. If the advertising medium is television, and the advertisement (CM) is scheduled to be aired regardless of the weather or other environmental conditions, for example, a beverage manufacturer may air an advertisement for a cold drink even though it is raining and the temperature is low, and this places a limit on the advertising effectiveness that advertisers can achieve. In contrast, the information processing device 1 is capable of sending advertisements to the user terminal 3 based on environmental information, so that advertisements can be made in a manner that takes the environment into consideration, thereby increasing the effectiveness of the advertisements.

[0113] Furthermore, since the poster's emotional state is at the very moment of posting on the SNS, it is believed that placing some kind of advertisement can be effective. For example, when a person posts information about alcoholic beverages on the SNS, the posting behavior may be prompted not only by the desire to receive rewards (points) but also by environmental factors, such as high temperatures and thirst. In the information processing system 100, advertisements are provided to posters who are emotionally moved, thereby improving the effectiveness of advertisements.

[0114] Various embodiments are exemplified below, and the embodiments shown below can be combined with each other. [Appendix 1] An information processing method for causing an information processing device to execute a process of granting a reward to a user who is associated with an advertiser via a message function of a communication application that allows messages to be exchanged between the user and a specific person, the method comprising: the information processing device has a function of communicating with a user terminal via the communication application and creating an account of the information processing device for the user corresponding to the user terminal through authentication on an authentication page; the communication application has a function of displaying an object for transitioning to the authentication page for creating the account of the information processing device in a room of the advertiser in the message function of the communication application, the information processing device has a function of displaying information related to the advertisement of the advertiser on the user terminal after the account of the information processing device is created on the authentication page; the displayed information related to the advertisement of the advertiser is composed of posted information, and the information processing device has a function of providing the posted information to the user terminal when the information corresponding to the posted information is selected by the user via the user terminal; the information processing device has a function of granting a reward to the account of the information processing device when the posted information is posted to a posting page of an SNS (Social Network Service) application; The posting function of the SNS application has a function that allows unspecified persons to view posted content, the account of the user in the information processing device corresponds to the account of the user in the communication application and the account of the user in the SNS application; The information processing method includes a posted information display step, a posted information providing step, an environmental information obtaining step, and an advertisement transmitting step, In the posted information display step, the information processing device displays the information related to the advertisement of the advertiser on the user terminal; In the posted information providing step, the information processing device provides the posted information to the user terminal when the information is selected by the user in the posted information display step; In the environmental information acquisition step, when the user terminal posts the posted information to the posting page, the information processing device acquires location information corresponding to a location of the user terminal at the time of posting, and the information processing device acquires environmental information corresponding to the location information of the user terminal; In the advertisement transmitting step, the information processing device transmits an advertisement based on the environmental information to the user terminal by a predetermined transmission method; The predetermined transmission method includes: (1) a method for sending a message to the room of the message function of the communication application; (2) Sending the information by email to the email address of the user. (3) A method of sending the notification by SMS to the user's phone number; (4) The user is sent a direct message via the SNS application. An information processing method including at least one of the above. [Appendix 2] 10. The information processing method according to claim 1, An information processing method, wherein the environmental information includes at least one of atmospheric pressure, temperature, perceived temperature, humidity, wind speed, and weather. [Appendix 3] 10. The information processing method according to claim 1 or 2, In the advertisement transmitting step, the information processing device transmits an advertisement to the user terminal based on the environmental information as well as a posting tendency of the posted information. [Appendix 4] An information processing method according to any one of Supplementary Note 1 to Supplementary Note 3, In the posted information displaying step, the information processing device displays the posted information and an object for causing the user terminal to acquire the posted information. [Appendix 5] A program for executing the information processing method according to any one of Supplementary Note 1 to Supplementary Note 4. [Explanation of symbols]

[0115] 1: Information processing equipment 2A: Communication Server 2B: SNS server 2C: Environmental Information Server 3: User terminal 4: Communication network 10: Communications Department 11: Storage section 12: Control section 13: Output section 14: Input section 15: Communication bus 100: Information Processing Systems 120: Acquisition section 121: Authentication section 122: Submission Information Department 123: Reward Division 124: Reward granting determination unit 125: Advertisement generation unit 126: Advertising transmission unit 127: Management Department

Claims

1. An information processing method for causing an information processing device to execute a process of granting a reward to a user who is linked to an advertiser via a message function of a communication application that allows messages to be exchanged between the user and a specific person, the method comprising: the information processing device has a function of communicating with a user terminal via the communication application and creating an account of the information processing device for the user corresponding to the user terminal through authentication on an authentication page; the communication application has a function of displaying an object for transitioning to the authentication page for creating the account of the information processing device in a room of the advertiser in the message function of the communication application, the information processing device has a function of displaying information about the advertisement of the advertiser on the user terminal after the account of the information processing device is created on the authentication page; the displayed information related to the advertisement of the advertiser is composed of posted information, and the information processing device has a function of providing the posted information to the user terminal when the information corresponding to the posted information is selected by the user via the user terminal; the information processing device has a function of granting a reward to the account of the information processing device when the posted information is posted to a posting page of an SNS (Social Network Service) application; The posting function of the SNS application has a function that allows unspecified persons to view posted content, the account of the user in the information processing device corresponds to the account of the user in the communication application and the account of the user in the SNS application; The information processing method includes a posted information display step, a posted information providing step, an environmental information acquiring step, and an advertisement transmitting step, In the posted information display step, the information processing device displays the information related to the advertisement of the advertiser on the user terminal; In the posted information providing step, the information processing device provides the posted information to the user terminal when the information is selected by the user in the posted information display step; In the environmental information acquisition step, when the user terminal posts the posted information to the posting page, the information processing device acquires location information corresponding to a location of the user terminal at the time of posting, and the information processing device acquires environmental information corresponding to the location information of the user terminal; In the advertisement transmitting step, the information processing device transmits an advertisement based on the environmental information to the user terminal by a predetermined transmission method; The predetermined transmission method includes: (1) a method for sending to the room of the message function of the communication application; (2) A method of sending the information by e-mail to the user's e-mail address; (3) A method of sending the notification by SMS to the user's phone number; (4) being sent by direct mail in the user's SNS application; An information processing method including at least one of the above.

2. 2. The information processing method according to claim 1, An information processing method, wherein the environmental information includes at least one of atmospheric pressure, temperature, perceived temperature, humidity, wind speed, and weather.

3. 3. The information processing method according to claim 1 or 2, In the advertisement transmitting step, the information processing device transmits an advertisement to the user terminal based on the environmental information as well as a posting tendency of the posted information.

4. 3. The information processing method according to claim 1 or 2, In the posted information displaying step, the information processing device displays the posted information and an object for causing the user terminal to acquire the posted information.

5. A program for executing the information processing method according to claim 1 or 2.

Citation Information

Patent Citations

  • Television advertisement replacing system, television advertisement replacement method, television video-recording apparatus, television advertisement replacement program

    JP2010283782A

  • Content distribution device, content distribution method and program

    JP2015018418A

  • Program, information processing apparatus, and information processing method

    JP2023086098A

  • JPP7651087B