Information processing program, information processing system, information processing device, server and information processing method

Through the information processing system, the game screen parameters are monitored and published to SNS, which solves the impact of game promotion on development progress, realizes the visualization of game excitement and player interaction, and enhances the attractiveness of the game in SNS.

JP2025015370APending Publication Date: 2025-01-30THE POKEMON CO
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023138765
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-29
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

When the existing technology uses Social Networking Service (SNS) for game promotion, it is easy to affect the progress of game development, and it is difficult to effectively visualize the excitement of the game, and it is unable to adapt to the needs of players from different backgrounds.

Method used

Through the information processing system, parameter values ​​in the game screen are monitored and published on the SNS, these parameter values ​​are identified using the API, reply content is generated and displayed on the SNS, and these values ​​are accumulated to change the specific role display or behavior of a specific website.

Benefits of technology

It realizes the excitement of visualizing the game through SNS without affecting the progress of game development, attract new players and enhance the gaming experience of existing players, and promotes the game interaction on SNS.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025015370000001_ABST
    Figure 2025015370000001_ABST
Patent Text Reader

Abstract

To provide an information processing program capable of visualizing excitement of a game on an SNS without affecting game development, information processing system, information processing device, server and information process method.SOLUTION: An information program for causing a computer to execute a reply of prescribed information based on an image posted to a specific SNS, the information program causes a processor to execute: a post monitoring step of acquiring a display image and a specific text as post data, the display image displaying a value of a prescribed parameter determined in a game, within a prescribed image in a manner being perceptible by a user, and monitoring posting of the post data to the specific SNS; a parameter value specification step of specifying a value of the prescribed parameter within the display image in the post data; and a reply processing step of replying reply content including the specified value of the prescribed parameter to the post data.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing program, an information processing system, an information processing device, a server, and an information processing method, and more particularly to an information processing program, an information processing system, an information processing device, a server, and an information processing method that enable a reply to predetermined information posted on a social networking service (SNS). [Background technology]

[0002] Conventionally, there is known a system for managing evaluations of avatar images, the system including one or more computer processors, the one or more computer processors executing, in response to execution of readable instructions, a process of accepting registration of an avatar image, a process of accepting evaluations of the registered avatar image, and a process of providing an avatar image object that is an image object usable as a message in a predetermined communication and corresponds to the registered avatar image, the process of providing the avatar image object including providing the avatar image object corresponding to the registered avatar image based at least on the evaluation of the registered avatar image (see, for example, Patent Document 1). The system described in Patent Document 1 can promote continuous use of avatar images registered in contests and the like. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP2019-091363A Summary of the Invention [Problem to be solved by the invention]

[0004] In the system described in Patent Document 1 and the like, advertising and promotion activities are carried out using a social networking service (SNS) in order to publicize the game itself and events held in the game and to develop new game players. For example, Patent Document 1 also proposes implementing a function within the game for posting information about the game to an SNS, and allows users to post predetermined game information to a specific SNS while playing the game (for example, paragraph

[0058] of Patent Document 1, etc.).

[0005] Here, the essence of a game is the playability and interest of the game itself, and the main focus of game development is on enhancing playability and interest. However, if the implementation process of a function focused on advertising is included in game development, it may affect the progress of game development. In addition, advertising needs to be carried out appropriately and in response to game players with various backgrounds, including potential game players, but the timing of carrying out such measures does not usually coincide with the timing of game development.

[0006] Therefore, an object of the present invention is to provide an information processing program, an information processing system, an information processing device, a server, and an information processing method that can visualize the excitement of a game on an SNS without affecting the game development. [Means for solving the problem]

[0007] In order to achieve the above-mentioned object, the present invention provides an information processing program having a processor and a memory, for causing a computer to execute a reply of specified information based on an image posted to a specific SNS (Social Networking Service), the program comprising an information processing program including: a post monitoring step in which the processor grasps a display image in which the value of a specified parameter determined in a game is displayed within the specified image so as to be perceptible to the user, and specified text, as post data, and monitors the posting of the post data to the specific SNS; a parameter value identification step in which the value of a specified parameter in the display image in the post data is identified by analyzing the display image; and a reply processing step in which reply content including the identified value of the specified parameter is processed as a reply to the post data. Effect of the Invention

[0008] According to the information processing program, information processing system, information processing device, server, and information processing method of the present invention, it is possible to provide an information processing program, information processing system, information processing device, server, and information processing method that can visualize the excitement of a game on a social networking site without affecting the game development. [Brief description of the drawings]

[0009] [Figure 1] 1 is a schematic diagram of an information processing system according to an embodiment of the present invention. [Diagram 2] 1 is a functional configuration block diagram of an information processing system according to an embodiment of the present invention. [Diagram 3] FIG. 2 is a flow diagram of processing in the information processing system according to the embodiment. [Figure 4] 1 shows a game screen in the information processing system according to the present embodiment. [Diagram 5] 1 is a diagram showing a screen of an SNS in the information processing system according to the present embodiment. [Figure 6] 1 is a diagram showing a predetermined character in the information processing system according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] [Embodiment Mode] <Outline of Information Processing System 1> FIG. 1 shows an overview of an information processing system according to this embodiment.

[0011] The information processing system 1 according to this embodiment includes an information terminal 10 owned by a user and on which a game is executed, and a server 20 that executes a predetermined process based on a post from the information terminal 10 to a specific Social Networking Service (SNS) server 30. The information processing system 1 may also include a special server 40 that executes a predetermined process based on the content of a post from the information terminal 10 to the specific SNS server 30. The information terminal 10, the server 20, the SNS server 30, and / or the special server 40 are connected to each other via a communication network 5 so as to be capable of two-way communication. The information processing system 1 may be a server-client type information processing system.

[0012] 1 shows an example in which one information terminal 10 is connected to the server 20, the SNS server 30, and / or the special server 40 via the communication network 5, but one information terminal 10 and / or multiple information terminals 10 used by different users may each be connected to the server 20, the SNS server 30, and / or the special server 40 via the communication network 5. In the following explanation, for the sake of simplicity, an example in which one information terminal 10 is connected to the server 20, the SNS server 30, and / or the special server 40 via the communication network 5 will be mainly explained.

[0013] Specifically, when a game image of a game executed on an information terminal 10 is posted to a specific SNS from a specific information terminal 10, the information processing system 1 is a system that identifies specific information contained in the game image and replies to the content including the identified specific information to the poster (i.e., the SNS account of the user of the specific information terminal 10. Typically, the information terminal 10 and the specific information terminal 10 are the same. However, as described below, the information terminal 10 and the specific information terminal 10 may be different). Here, as an example, a case will be described where the game is a sleep game that is executed based on sleep information related to the user's sleep. The sleep game may be a game in which a user sets a sleep goal in the game, and when the user achieves the sleep goal by sleeping, a specific benefit is given to the user.

[0014] The sleep game executed by the information terminal 10 is executed using the user's sleep information measured by a sleep measurement unit that measures the user's sleep state included in the information terminal 10 or a sleep measurement unit that is provided separately and independently from the information terminal 10. For example, the sleep measurement unit can be configured by a motion sensor or the like. The information terminal 10 progresses the game based on a first parameter that increases based on the presence or absence of a user's operation during the time period when the user is awake and active, a sleep parameter that is determined based on sleep information related to the user's sleep (for example, sleep time), and a second parameter (hereinafter, sometimes referred to as "sleepiness power") obtained by multiplying the first parameter by the sleep parameter. The information terminal 10 determines a game event to be generated based on the second parameter. The information terminal 10 also displays a game screen on the display unit of the information terminal 10, on which the value of the second parameter is displayed.

[0015] Then, the information processing system 1 sets an image of the game screen displaying the value of the second parameter and specific text (for example, a hashtag, a mention, etc.) as post data, and monitors whether the post data has been posted to the specific SNS. The post data is posted to the specific SNS by uploading it from the information terminal 10 to the SNS server 30 via the communication network 5. The image of the game screen may be a screenshot image using a screenshot function included in the operating system of the information terminal 10 in advance, or an image captured by another information terminal 10. When an image captured by another information terminal 10 is used, the post data may be posted to the specific SNS from the other information terminal 10.

[0016] Next, when the posting data is posted to a specific SNS, the information processing system 1 collects an image of a game screen (an image included in the posting data) based on a specific text included in the posting data, and identifies the value of a second parameter. For example, the information processing system 1 uses a specific Application Programming Interface (API) to identify the value of the second parameter from the image of the game screen in the posting data. As an example, the information processing system 1 identifies the value of the second parameter by performing a specific image processing on the image of the game screen. Then, the information processing system 1 generates a reply content (reply content) including the identified second parameter, and replies with the reply content to the poster of the posting data (an SNS account opened by the user of the information terminal 10 by user registration on the specific SNS). This allows the posting data posted from the information terminal 10 and the reply content replied to by the information processing system 1 to be referenced on the web in the specific SNS.

[0017] Furthermore, the information processing system 1 identifies the values ​​of a plurality of second parameters included in the posting data posted to a specific SNS from each of the information terminals 10 of a plurality of users, and calculates a cumulative value of the identified values ​​of the plurality of second parameters. Then, the information processing system 1 executes a predetermined process on a special site that the special server 40 publishes on the web based on this cumulative value. The predetermined process may be, for example, a process of changing the display mode or behavior of a predetermined character displayed on the special site based on this cumulative value. As an example, the information processing system 1 increases the size of a predetermined character displayed on the special site in proportion to the magnitude of the cumulative value. This allows a user who refers to the special site using the information terminal 10 to perceive that the size of the predetermined character has increased due to the sum of the values ​​of the second parameters included in the images posted by a plurality of users including the user.

[0018] As a result, according to the information processing system 1, even if a special function for posting to an SNS is not built into the game, an image of the game screen and the value of the second parameter can be uploaded to a specific SNS outside the game by reply processing, so that the excitement of the game can be made visible to various users on a specific SNS or a special website without affecting the game development. Therefore, according to the information processing system 1, an SNS campaign utilizing a parameter in a specific game can be implemented, and as a result, the excitement of the game can be made visible on the SNS, which not only fosters a sense of unity among existing users but also makes it easy to acquire new users.

[0019] As an example, a particular SNS may be an SNS that allows two-way posting of information between multiple users and / or between one or more users and the information processing system 1, and posting of specific information in response to a user's posted data is referred to as a "reply."

[0020] The information terminal 10 is a device that can be operated by a user. The information terminal 10 may be, for example, a mobile terminal such as a mobile phone, a smartphone, or a tablet compatible with a mobile communication system. In addition, the information terminal 10 may be, for example, a stationary personal computer (PC), a laptop PC, a notebook PC, a portable game machine, and / or a home game machine or a dedicated game machine. Furthermore, the communication network 5 is a communication network such as a mobile phone network and / or the Internet. The communication network 5 may also include a communication network such as a wired LAN and a wireless LAN. The information processing system 1 according to this embodiment will be described in detail below, but the names and numerical values ​​in the above and following descriptions are merely examples, and it is noted that the present invention is not limited to these proper names and numerical values, and that these proper names and numerical values ​​do not necessarily relate to real proper names and numerical values.

[0021] <Details of Information Processing System 1> FIG. 2 shows an example of an outline of the functional configuration of the information processing system according to this embodiment.

[0022] [Overview of the configuration of Information Processing System 1] The information processing system 1 is a system that executes a reply with predetermined information based on an image including a game screen of a game executed on an information terminal 10, when the image is posted on a specific SNS (an SNS operated by an SNS server 30). For example, the information processing system 1 is configured with an information terminal 10, a server 20, and / or a special server 40. The game is executed on the information terminal 10. In the present embodiment, as an example, a case where the game is a sleep game executed based on the user's sleep information is mainly described. Also, it is assumed that the user of the information terminal 10 has registered in advance with the SNS server 30 that operates the specific SNS, and that the user has opened an SNS account. The SNS server 30 has a function that allows the user to post predetermined information. The information processing system 1 utilizes the operation of a known SNS server 30, and the configuration of the information processing system 1 may not include the SNS server 30.

[0023] First, the information processing system 1 includes an output unit 100 that outputs various information, an output control unit 101 that controls the output unit 100, an input unit 102 that accepts input from a user, a sleep information acquisition unit 110 that acquires sleep information of the user, a game control unit 112 that controls the execution of the game, a parameter value determination unit 114 that determines the value of a predetermined parameter in the game, an image generation unit 116 that generates an image of the game screen, an image acquisition unit 118 that acquires an image of the game screen, a post monitoring unit 200 that monitors posts to a specific SNS, a parameter value identification unit 202 that identifies a parameter value based on the posted image, a reply processing unit 204 that executes reply processing, an accumulated value storage unit 206 that stores an accumulated value, a reward control unit 208 that controls rewards to users, and a special server control unit 400 that controls the operation of the special server.

[0024] In the information processing system 1, for example, a game is executed on an information terminal 10 used by a user. In this case, the information terminal 10 is configured to have at least an output unit 100 and an input unit 102. Furthermore, posting of predetermined information to a specific SNS, i.e., posting of predetermined information to the SNS server 30, is executed based on an instruction from the user via the input unit 102.

[0025] The information processing system 1 may not only have the above-mentioned multiple components in the same device or location physically, but may also have some of the above-mentioned multiple components installed in physically separate locations. In this case, each component may be connected by a communication network such as the Internet. For example, the information processing system 1 may have an external server perform some of the functions of the components. The information processing system 1 may also be configured as one or more servers. In this case, the information processing system 1 is configured by combining an information terminal, components of one server, and components of another server. In addition, in this embodiment, each device (information terminal, server, etc.) can also be understood as an information processing device. That is, a collection of each device (a collection of predetermined components) can be understood as one "information processing device (information processing device having a control unit and a storage unit)", and the information processing system 1 may be formed as a collection of multiple information processing devices. The method of allocating multiple functions required to realize the information processing system 1 according to this embodiment to one or multiple hardware devices can be appropriately determined in consideration of the processing capacity of each hardware device and / or the specifications required for the information processing system 1. In addition, the server 20 may have some of the components of the information terminal 10, and the information terminal 10 or the special server 40 may have some or all of the components of the server 20.

[0026] [Details of the configuration of Information Processing System 1] In the following description, a case will be described in which a user mainly executes a game provided by the information processing system 1 using an information terminal 10 (for example, a smartphone, a tablet terminal, or the like).

[0027] (Game control unit 112) The game control unit 112 controls the user's gameplay based on a predetermined operation of the user or information on the user's real life (e.g., sleep information, etc.) to progress the game. For example, the game control unit 112 controls a process of drawing a lottery for a game object such as a predetermined character and / or an item based on the user's sleep information acquired as the gameplay progresses (e.g., a process of granting a predetermined character to the user, a process of granting the type and quantity of items to be introduced to the user, etc.). This allows the user to have an experience such as discovering a new game character based on the sleep information. In addition, the game control unit 112 can also execute various game processes (e.g., a process of action of a predetermined character, various processes based on the action of a predetermined character executed in response to an instruction from the user when the game is a role-playing game, and / or a process of fighting between a character operated by the user and a character operated by another user or a non-player character (NPC) when the game is a fighting game, etc.) in response to the user's operation input received via the input unit 102.

[0028] (output unit 100, output control unit 101) The output unit 100 is controlled by the output control unit 101 and outputs various information related to the execution of the game (for example, text information, image information of still images and videos, audio information, etc.). The output unit 100 outputs various processing results in a manner that the user can perceive. Specifically, the output control unit 101 causes the output unit 100 to output various processing results in each component as data in a predetermined format, still images, video images, audio, text, and / or vibration. The output unit 100 can also output information received from an external server, that is, the SNS server 30 and / or the special server 40. The output unit 100 may be configured to include a display unit that displays various information, an audio output unit such as a speaker that outputs audio, and / or a vibration unit that generates vibrations in response to predetermined information. The display unit may be, for example, a liquid crystal display or an organic EL display.

[0029] Furthermore, the output control unit 101 controls the output of predetermined information to the output unit 100 in response to instructions from each component of the information processing system 1. For example, the output control unit 101 causes the output unit 100 to output various information such as sleep information acquired by the sleep information acquisition unit 110, predetermined information accepted based on a user's operation input, a game effect determined by the game control unit 112, an image of the game generated by the image generation unit 116, and / or an image of the game generated by the image generation unit 116 that includes a display of the value of a parameter determined by the parameter value determination unit 114 (display image).

[0030] (Input unit 102, input surface 104, input control unit 106) The input unit 102 accepts input of a predetermined instruction or operation from a user. The input may be a voice input. The input unit 102 supplies the instruction to a predetermined component of the information terminal 10. Each component that accepts the instruction performs a predetermined function. The input unit 102 is an input device (for example, a touch panel, a touch pad, a pointing device such as a mouse, a keyboard, a motion sensor, a microphone, etc.) for accepting an operation input from a user. In this embodiment, an example will be described in which the input unit 102 is a touch panel provided in the information terminal 10. The touch panel may be capable of detecting multi-touch. Specifically, the touch panel as the input unit 102 has an input surface 104 to which an operation from a user is input, and an input control unit 106 that acquires information related to the operation input to the input surface 104. The touch panel is arranged on top of the display unit that is the output unit 100, and the surface of the touch panel corresponds to the input surface 104.

[0031] For example, an area for receiving a predetermined instruction is displayed on the display unit, and the input surface 104 detects the predetermined instruction at a position designated by a user's operation (e.g., a touch operation, a tap operation, a swipe operation, etc.) on the area of ​​the input surface 104. The input surface 104 supplies the detected information, i.e., information indicating the predetermined instruction at the detected position, to the input control unit 106. The input control unit 106 acquires the information indicating the predetermined instruction from the input surface 104, and supplies the information to a predetermined component of the information processing system 1.

[0032] Furthermore, the input unit 102 accepts an instruction to input predetermined information from the user, and executes posting of the information to the SNS server 30 of the specific SNS. For example, in a state where the information terminal 10 is communicatively connected to the SNS server 30 via the communication network 5, the input unit 102 accepts predetermined information of the user for the site of the specific SNS output to the output unit 100 by the SNS server 30, and an instruction to post the predetermined information to the SNS server 30, and supplies the predetermined information to the SNS server 30 via the communication network 5, thereby executing posting of the predetermined information to the specific SNS.

[0033] (Sleep information acquisition unit 110) The sleep information acquisition unit 110 acquires the sleep information of the user acquired by a sensor (for example, a motion sensor including an acceleration sensor, an angular velocity sensor, etc.) constituting a sleep measurement unit that acquires information related to the sleep of the user of the information terminal 10. Specifically, the sleep information acquisition unit 110 acquires information related to the sleep of the user acquired by the sleep measurement unit, that is, the sleep information, from the sleep measurement unit. The sleep information is, for example, the user's awake / sleep state, information on the user's movement, date information, bedtime, time of going to bed, time of falling asleep, time of waking up, sleep time, depth of the user's sleep, quality of sleep, and / or environmental sound during sleep. As an example, the sleep information acquisition unit 110 acquires the sleep information from the start of the user's sleep (or going to bed or starting to sleep) to waking up constantly or at a predetermined time interval. The sleep information acquisition unit 110 supplies the acquired sleep information to the game control unit 112 and the parameter value determination unit 114. However, if the game is not a sleep game, the sleep information acquisition unit 110 is not necessary.

[0034] When the information terminal 10 and the sleep measurement unit are separate and independent devices, the information terminal 10 communicates with the sleep measurement unit by short-range wireless communication such as Bluetooth (registered trademark) or Wi-Fi, and receives the sensing result of the sleep measurement unit. The sleep measurement unit may be realized by, for example, a sensor such as a motion sensor built into the information terminal 10. In other words, the information terminal 10 and the sleep measurement unit may be included in the same device. In this case, the information terminal 10 also functions as the sleep measurement unit.

[0035] (Parameter value determination unit 114) The parameter value determination unit 114 determines or calculates the value of a predetermined parameter based on the user's operation in the game, etc. The parameter is not limited as long as it is a parameter used in the game and can be compared based on a predetermined criterion. Specifically, the parameter may be a parameter that is determined based on the user's operation in the game, the user's state (state in the real world), etc., and can be expressed as a value that can be compared in magnitude and / or can be calculated by four arithmetic operations. For example, the parameter may be a parameter determined based on the user's sleep information (for example, the second parameter described above), a predetermined parameter of a character determined based on the user's game operation when a predetermined character appears in the game (for example, a predetermined status value or level of the character), a parameter indicating the number of types and number of characters acquired by the user in the game, a parameter indicating the number of battles played by the user in a game including a battle element, the number of wins and / or losses of battles, etc. In the present embodiment, as an example, the parameter value determination unit 114 determines a parameter value (e.g., a second parameter value) obtained by performing a predetermined process on the sleep information of the user acquired by the sleep information acquisition unit 110, based on the sleep information (e.g., sleep time). The parameter value may be a parameter that is processed by a predetermined process (e.g., a predetermined calculation process) so that the user and third parties cannot directly know the sleep information. In other words, the parameter determined or calculated by the parameter value determination unit 114 may be a parameter that does not allow the content of information related to the user's privacy to be directly known. The parameter value determination unit 114 supplies the determined parameter value to the image generation unit 116.

[0036] (Image generation unit 116) The image generating unit 116 generates a predetermined game image in response to the control by the game control unit 112. Specifically, the image generating unit 116 generates a game image including a value of a predetermined parameter set, determined, or calculated in the game. For example, the image generating unit 116 generates a display image in which the value of the parameter determined by the parameter value determining unit 114 is displayed in a predetermined game image so as to be perceptible by the user. That is, the display image displays the value of the parameter determined in the game. For example, the display image displays the value of the parameter determined by the parameter value determining unit 114 as a numerical value or text in a state in which the user can visually grasp it. That is, the image generating unit 116 can generate an image as a display image in which the user can visually grasp information but cannot visually grasp information (for example, information that is not displayed in the image and may be information such as location information or time information at which the image is generated). The image generating unit 116 supplies the generated display image to the image acquiring unit 118 in response to a request from the image acquiring unit 118.

[0037] (Image acquisition unit 118) The image acquisition unit 118 is controlled by the game control unit 112 to acquire an image of the game screen generated by the image generation unit 116. For example, the image acquisition unit 118 acquires a display screen generated by the image generation unit 116. Here, the image acquisition unit 118 may use a screenshot function of an operating system of the information terminal 10 that controls the operation of the information terminal 10. Furthermore, the image acquisition unit 118 may be an imaging unit of an information terminal 10 other than the information terminal 10 that displays the display image.

[0038] Here, if a function for posting an image such as a predetermined character image appearing in the game to a specific SNS (for example, a posting function based on an SNS linking function, a predetermined posting button linked to a specific SNS) is provided in advance within the game, there is no prohibition on the information processing system 1 being provided with this function. In other words, the information processing system 1 can be provided with a posting button for posting a predetermined image to a specific SNS, and there is no prohibition on the image acquisition unit 118 using the SNS linking function. In this case, the image acquisition unit 118 may acquire an image by associating the image of the game screen used when the image generation unit 116 generates a display image with the parameter values ​​determined by the parameter value determination unit 114.

[0039] For example, in the information processing system 1, a posting button that can link with a specific SNS and post a game image to the specific SNS may be provided in the game. However, the input unit 102 posts post data including specific text without using a specific posting button that is linked with the specific SNS and is provided in advance in the game. If a posting button is provided, for example, when a user posts only an image of a character or the like that appears in the game to the specific SNS, the user can post the image to the specific SNS via the posting button. On the other hand, when posting post data that is a set of a display image, that is, a game image in which a value of a specific parameter is displayed and specific text to the specific SNS, the input unit 102 posts the data directly to the specific SNS without using the posting button. Here, posting post data to the specific SNS without using the posting button means posting from outside the game. In other words, it means using a posting function provided by the SNS server 30 accessed by the information terminal 10 to post post data to the specific SNS from a specific browser of the information terminal 10 or an application for the specific SNS.

[0040] Then, the input unit 102 accepts an input instruction for predetermined information (specific text, for example, a hashtag, a mention, etc.) from the user, selects a display image selected by the user from among the display images acquired by the image acquisition unit 118, and supplies posting data including the specific text and the display image to the SNS server 30 of the specific SNS. This causes the posting of the predetermined information (here, the posting data that is information including the specific text and the display image) to the specific SNS.

[0041] Specifically, the input unit 102 executes posting to the specific SNS by supplying predetermined information from the information terminal 10 to the SNS server 30 of the specific SNS via the communication network 5. The input unit 102 executes posting to the specific SNS from outside the game. As a prerequisite, it is required that the user has an SNS account given to the user by registering in advance with the specific SNS. Then, in this SNS account, predetermined information is supplied to the SNS server 30 based on an instruction from the user, and posting of the predetermined information to the specific SNS is executed. For example, the input unit 102 accepts an instruction from the user, inputs predetermined information into a predetermined format provided by the SNS site operated by the SNS server 30, and executes posting of information to the specific SNS by accepting a predetermined posting instruction. For example, the information terminal 10 accesses the SNS server 30 via the communication network 5 and causes the display unit of the information terminal 10 to display the SNS site. Then, the input unit 102 accepts input of predetermined information into the predetermined format of the SNS site according to an instruction from the user, and when it subsequently accepts a posting instruction from the user, posts the predetermined information to the SNS site. This allows the predetermined information to be referenced by the information terminal 10 that has accessed the SNS server 30 (including not only the information terminal 10 of the user who posted, but also the information terminals 10 of other users).

[0042] In this embodiment, data including a display image in which the value of a predetermined parameter determined in the game, i.e., the value of the parameter determined by the parameter value determination unit 114, is displayed in a predetermined image in a manner that is perceptible to the user (typically, visually perceptible), and specific text (e.g., a hashtag or a mention) is posted as post data to a specific SNS, i.e., the SNS server 30. The specific text may be, for example, text including the name of the second parameter and a specific symbol (as an example, when "sleepy power" is used as the second parameter, the specific text may be "#sleepy power", etc.).

[0043] In addition, when the image acquisition unit 118 acquires the display image through an imaging unit of an information terminal 10 different from the information terminal 10 that displays the display image, the display image captured by the imaging unit may be supplied to the information terminal 10 that generated the display image through the communication network 5 or short-distance wireless communication. Then, the information terminal 10 that received the display image may post post data to a specific SNS. Alternatively, the information terminal 10 having the imaging unit may post post data including the display image captured by the imaging unit to a user's SNS account on a specific SNS. In this case, the information terminal 10 having the imaging unit may not be the information terminal 10 owned by the user, but may be the information terminal 10 owned by a person having a predetermined relationship with the user (for example, a spouse, a relative such as a sibling, a friend, an acquaintance, etc.).

[0044] (Post Monitoring Unit 200) The post monitoring unit 200 monitors a specific post to a specific SNS. That is, the post monitoring unit 200 grasps a display image in which a value of a specific parameter determined in a game executed on the information terminal 10 is displayed in a specific image so as to be perceptible to a user, and specific text as post data, and monitors whether or not this post data has been posted to a specific SNS. The post monitoring unit 200 can be configured using a specific API, and can monitor whether or not the post data has been posted to an SNS account based on specific text (hashtag, mention, etc.). When post data including specific text is posted to a specific SNS, the post monitoring unit 200 acquires information on the post data and the SNS account to which the data has been posted (for example, information required for authentication of a user who uses the SNS account), and supplies the information to the parameter value identification unit 202, the reply processing unit 204, and the reward control unit 208.

[0045] (Parameter value specification unit 202) The parameter value identification unit 202 identifies the value of a predetermined parameter in a display image in post data posted to a specific SNS, the posting of which has been confirmed by the post monitoring unit 200. The parameter value identification unit 202 identifies and extracts the value of the parameter based on a display image in which the value of the parameter determined in the game is displayed. For example, the parameter value identification unit 202 identifies and extracts the value of a predetermined parameter in a display image included in the post data by a predetermined analysis process (for example, a character analysis process or an extraction process, or an optical character recognition (OCR) process). Alternatively, the parameter value identification unit 202 may identify the value of the predetermined parameter based on a feature amount such as a feature point of text (characters or numerical values) included in the display image in the post data.

[0046] In addition, in the case where a function for posting an image such as a specified character image to a specific SNS (for example, a function for posting specified information to a specific SNS) is provided in advance in the game, if the image acquisition unit 118 acquires an image of the game screen by associating the image with the parameter value determined by the parameter value determination unit 114, the parameter value identification unit 202 may identify the parameter value by acquiring the parameter value associated with the image.

[0047] Furthermore, when the posting monitoring unit 200 acquires the posting data of each of the SNS accounts of a plurality of different users and information related to the posted SNS, the parameter value identification unit 202 identifies the cumulative value of the value of a predetermined parameter in a display image included in the posting data of each of the plurality of users. That is, the parameter value identification unit 202 identifies the value of a predetermined parameter included in the posting data posted to each of the SNS accounts of the plurality of users, and identifies the cumulative value by summing up the identified values ​​of the plurality of predetermined parameters. The parameter value identification unit 202 supplies the identified parameter value to the reply processing unit 204. Furthermore, the parameter value identification unit 202 supplies the identified cumulative value to the reply processing unit 204, the cumulative value storage unit 206, and the special server control unit 400.

[0048] (Reply processing unit 204) The reply processing unit 204 generates reply content including the value of the predetermined parameter specified by the parameter value specifying unit 202, and executes reply processing of the generated reply content to the source (posting source) that posted the posted data. The posting source is the SNS account of a user who has registered in advance with a specific SNS, and is the SNS account of the user who posted the posted data. That is, the reply processing unit 204 can execute reply processing using information on the SNS account that posted the posted data received from the post monitoring unit 200. The reply processing unit 204 can also execute reply processing of the value of the parameter specified by the parameter value specifying unit 202 as text information. That is, in this case, the reply content includes the value of the predetermined parameter as text information. The reply content can also include a display image included in the posted data. Here, when the posted data does not include a display image and / or the display image does not include a value of the predetermined parameter, the reply processing unit 204 executes reply processing of an error instead of the reply content, or does not execute reply processing. Furthermore, the reply processing unit 204 can also include the cumulative value received from the parameter value identification unit 202 as text information in the reply content. As a result, in the SNS account of the user who posted the posting data to a specific SNS, reply content including a parameter value based on the user's own game result, a display image including the parameter value, and / or a cumulative value of the parameter value determined based on the game results of multiple users is displayed.

[0049] (accumulation value storage unit 206) The cumulative value storage unit 206 stores the cumulative value of the parameter values ​​identified by the parameter value identification unit 202. In other words, when the parameter value identification unit 202 identifies the value of a predetermined parameter in a display image included in the posting data of each of the SNS accounts of a plurality of different users and identifies a cumulative value by summing up the values ​​of the identified plurality of parameters, the cumulative value storage unit 206 stores the cumulative value in chronological order. In response to a request from the special server control unit 400, the cumulative value storage unit 206 supplies the stored cumulative value to the special server control unit 400.

[0050] (Remuneration control unit 208) The reward control unit 208 grants a predetermined reward to a user who has posted information including a predetermined image (i.e., a display image), that is, posted data, to a specific SNS. That is, the reward control unit 208 refers to the posted data received from the post monitoring unit 200 and information related to the SNS account to which the data has been posted, and grants a predetermined reward to the user who owns the SNS account based on the information related to the SNS account to which the data has been posted. In this case, the reward control unit 208 may use a direct message or the like used in the specific SNS to inform the user of the SNS account of how to obtain the reward.

[0051] (Special server control unit 400) The special server control unit 400 controls the special server 40 and executes the operation of a special site on the web. For example, the special site may be a web page that displays a predetermined cumulative value processing result that is executed based on the cumulative value of the value of a predetermined parameter included in the posting data posted to a specific SNS from each of the information terminals 10 of a plurality of users. Then, the parameter value identification unit 202 may supply the cumulative value to the special server control unit 400 of the special server 40, and the special server control unit 400 may display the predetermined cumulative value processing result on the special site of the web page in real time. In addition, the special server control unit 400 may acquire the cumulative value stored in the cumulative value storage unit 206 and display the predetermined cumulative value processing result that is executed based on the acquired cumulative value on the special site. As a result, a user can view a web page including the cumulative value by accessing the special site of the special server 40 using the information terminal 10.

[0052] As an example, the special server control unit 400 displays a predetermined character on a web page that is a special site. Then, the special server control unit 400 changes and displays at least one of the display and behavior of the predetermined character based on the accumulated value of the parameter value (the display result is an example of an accumulated value processing result). For example, the special server control unit 400 increases the size of the character according to the accumulated value, and displays the increased size character on the special site. In this way, when a user accesses the special site of the special server 40 from the information terminal 10, the user can observe the character gradually becoming larger according to the accumulated value.

[0053] [Processing flow of information processing system 1] Fig. 3 shows an example of a process flow in the information processing system according to the present embodiment. Fig. 4 to Fig. 6 show an example of display contents in the information processing system according to the present embodiment. Note that the following describes a case where a user uses an information terminal 10.

[0054] First, a predetermined game is executed in the information terminal 10 under the control of the game control unit 112. Then, in the game executed by the game control unit 112, the parameter value determination unit 114 determines the value of a predetermined parameter at a predetermined timing (step 10. Hereinafter, step is represented as "S"). The predetermined parameter can be appropriately determined depending on the type of game executed. If the game is a sleep game, the parameter may be determined based on the user's sleep information. Here, as an example, an example will be described in which the predetermined parameter is "sleepiness power" as explained above.

[0055] Next, the image generating unit 116 generates an image (i.e., a display image) including a value of "sleepy power" determined based on the user's sleep information (S12). The display image may be an image presented to the user in the flow of the game. In other words, the display image may not be an image generated for the purpose of posting to a specific SNS. The display image may be an image output to the output unit 100 at a predetermined timing as the game progresses, regardless of the existence of a specific SNS. For example, as shown in FIG. 4, the image generating unit 116 generates a display image including a parameter value 500 of "sleepy power", which is a predetermined parameter, and a character image 510 of a predetermined character that appears in the game and is acquired by the user. The output unit 100 is controlled by the output control unit 101, and outputs the display image to the output unit 100 (i.e., the display unit) of the information terminal 10. In the example of FIG. 4, a numerical value of "1,580,000" is included as the parameter value 500 in the display image, and a breakdown 501 of this numerical value is displayed below the parameter value 500.

[0056] Then, the image acquisition unit 118 acquires a display image in response to an instruction from the user (S14). For example, the image acquisition unit 118 acquires a display image by using a screenshot function of the information terminal 10. Next, the input unit 102 accepts an input of a specific text (hashtag, mention, etc.) from the user. Furthermore, the input unit 102 accepts a display image acquired by the image acquisition unit 118 from the user, or, if the image acquisition unit 118 acquires multiple display images, a selection of a display image selected by the user from the multiple display images. Then, the input unit 102 accepts an instruction from the user to post post data to a specific SNS, and uses the specific text received from the user (hereinafter, sometimes referred to as "specific text") and the display image acquired by the image acquisition unit 118 or the display image selected by the user (hereinafter, sometimes referred to as "selected display image") as post data, and posts this post data to the specific SNS (S16).

[0057] For example, as shown in Fig. 5(a), a posting format for a specific SNS is displayed on the output unit 100 of the information terminal 10 that has accessed the SNS server 30. Then, the input unit 102, in response to an input instruction from the user, sets specific text 600 (in the example of Fig. 5(a), "#sleepypower" is displayed) and a selected display image 602 as posting data, and the input unit 102 further accepts a posting instruction from the user via a posting button 610, whereby the posting data is posted to the specific SNS.

[0058] The post monitoring unit 200 monitors whether or not post data including specific text (e.g., specific text 600) has been posted to a specific SNS (S18). If the post data including the specific text has not been posted to a specific SNS (No in S18), the post monitoring unit 200 continues monitoring. On the other hand, if the post data including the specific text has been posted to a specific SNS (Yes in S18), the post monitoring unit 200 supplies the parameter value identification unit 202 with information on the post data and the SNS account to which the data has been posted. For example, the post monitoring unit 200 recognizes the specific text included in the information posted to the SNS server 30, and acquires information on the user of the SNS account who posted the information including the specific text (i.e., information on the SNS account). The post monitoring unit 200 supplies the acquired post data and information on the SNS account to the parameter value identification unit 202 and the reply processing unit 204.

[0059] Then, the parameter value identification unit 202 identifies the value of "sleepy power", which is the value of a predetermined parameter, from the post data whose posting has been confirmed by the post monitoring unit 200 (S20). For example, the parameter value identification unit 202 uses predetermined text information (e.g., the name of a predetermined parameter. In the example of FIG. 5(a), the text information is "sleepy power") displayed in a display image included in the post data as a reference, and acquires numerical information at a predetermined position from the reference. The parameter value identification unit 202 supplies the identified numerical value to the reply processing unit 204. In the example of FIG. 5(a), the parameter value identification unit 202 acquires the numerical value "1,580,000" displayed near "sleepy power" in the selection display image 602 as the parameter value, and supplies it to the reply processing unit 204.

[0060] The reply processing unit 204 recognizes the information on the SNS account received from the post monitoring unit 200, and executes reply processing on the post data posted to the SNS server 30 by the user of the SNS account (S22). The reply processing unit 204 generates reply content including the value of the parameter identified by the parameter value identification unit 202, i.e., the value of "sleepy power", and posts the reply content to the SNS server 30 as a reply to the post data posted by the user of the SNS account recognized from the information on the SNS account received from the post monitoring unit 200.

[0061] For example, as shown in FIG. 5(b), the reply processing unit 204 generates reply content including a reply message 700 and performs reply processing. The user can confirm this reply message 700 by having the output unit 100 of the information terminal 10 that has accessed the SNS server 30 output the reply message 700 to the output unit 100. The reply message 700 displays the value of a parameter included in the display image of the posting data posted by the user (in the example of FIG. 5(b), "Your sleepiness power was 1,580,000!!" is displayed). However, when the posting data acquired by the posting monitoring unit 200 does not include a display image and / or the display image does not include a value of a predetermined parameter (i.e., the value of "sleepy power"), the reply processing unit 204 may perform reply processing indicating an error or may not perform reply processing. As the reply processing indicating an error, for example, a predetermined message indicating an error may be replied to the poster. The predetermined message indicating the error may be, for example, text data such as "Image not included!" or "Sleepy power not included!".

[0062] Furthermore, when the posting monitoring unit 200 confirms the posting data from each of the multiple users, the parameter value identification unit 202 identifies the value of "sleepy power", which is a value of a predetermined parameter displayed in each display image, from the display image in the posting data of each of the multiple users (S20). Then, the parameter value identification unit 202 calculates and identifies a cumulative value obtained by adding up the identified multiple "sleepy power" values. The parameter value identification unit 202 stores the calculated cumulative value in the cumulative value storage unit 206, and supplies it to the special server control unit 400 of the special server 40 (S24).

[0063] The parameter value determination unit 202 may store the cumulative value in the cumulative value storage unit 206 in association with the time when the posted data from each of the multiple users was confirmed. For example, assume that a first user, a second user, and a third user post post data to the SNS server 30 in this order. The post monitoring unit 200 acquires information on each user's post data and SNS account along with the posting time of each user. Then, the parameter value determination unit 202 determines the value of "sleepy power", which is a value of a predetermined parameter, for each of the posted data of each user, and associates the determined value of "sleepy power" with the posting time when each user posted the posted data, and sequentially adds up the values ​​of "sleepy power" to calculate a cumulative value. For example, assume that the value of "sleepy power" identified from the posting data posted by a first user is "x" and the posting was made at a first time, the value of "sleepy power" identified from the posting data posted by a second user is "y" and the posting was made at a second time, and the value of "sleepy power" identified from the posting data posted by a third user is "z" and the posting was made at a third time. In this case, the parameter value identification unit 202 calculates the cumulative value at the first time as "x", the cumulative value at the second time as "x+y", and the cumulative value at the third time as "x+y+z". Then, the parameter value identification unit 202 stores the cumulative value at each posting time in the cumulative value storage unit 206 in association with the posting time of each user.

[0064] Then, when reply processing is executed, the reply processing unit 204 performs reply processing by including in the reply content the cumulative value calculated by the parameter value identification unit 202 or the cumulative value stored in the cumulative value storage unit 206 (S22). In this case, the reply content includes the cumulative value of "Sleepy Power" as a numerical value together with the value of "Sleepy Power" in the display image included in the post data posted by the user of the SNS account recognized from the information on the SNS account received from the post monitoring unit 200.

[0065] In addition, the special server control unit 400 executes a predetermined process based on the cumulative value received from the parameter value identification unit 202 or the cumulative value stored in the cumulative value storage unit 206. For example, the special server 40 creates a web page that displays a predetermined cumulative value process result executed based on the cumulative value. The special server control unit 400 executes a predetermined process based on the received cumulative value, and makes the predetermined cumulative value process result, which is the execution result, displayable on the web page.

[0066] For example, the special server control unit 400 displays a predetermined character on the web page of the special site. Then, the special server control unit 400 changes and displays at least one of the display and the movement of the predetermined character based on the result of the predetermined accumulated value processing (S26). As an example, as shown in FIG. 6(a), the special server control unit 400 displays an image of a predetermined character 800 on the web page together with an accumulated value display 420 of the accumulated value of the "drowsy power" (in the example of FIG. 6(a), a value of "5,000,000" is displayed as the "accumulated sleepy power"). The user can refer to the image of the character 800 via the output unit 100 of the information terminal 10 that has accessed the special server 40.

[0067] The special server control unit 400 can increase the size of the character 800 according to the accumulated value received from the parameter value identification unit 202 or the accumulated value stored in the accumulated value storage unit 206. For example, as shown in Fig. 6(a), Fig. 6(b), and Fig. 6(c), the larger the accumulated value displayed in the accumulated value display 420, the larger the size of the character 800 is displayed (in the example of Fig. 6(b), a value of "20,000,000" is displayed as the accumulated value display 420 as the "accumulated sleepiness power", and in the example of Fig. 6(c), a value of "100,000,000" is displayed as the accumulated value display 420 as the "accumulated sleepiness power", and the size of the character 800 is displayed larger according to the accumulated value). The user can observe how the size of the character 800 gradually increases according to the accumulated value via the output unit 100 of the information terminal 10 that has accessed the special server 40. In other words, by referring to the size of the character 800 on the special site, the user can understand that he or she and other users other than himself or herself are playing the game.

[0068] [Application example of information processing system 1] Besides the sleep game, the game executed in the information processing system 1 may be a role-playing game (RPG). For example, the game control unit 112 advances the game story in response to the user's operation received via the input unit 102, and outputs images and / or text to the output unit 100 in accordance with the progress. The game control unit 112 also controls the process of outputting one or more predetermined quests to the output unit 100, receiving an event selection from the user via the input unit 102, and progressing the event selected by the user. For example, the game control unit 112 can move a character in the game toward a predetermined destination in the game space based on the user's input operation, and cause a predetermined event to occur during the movement or at the destination.

[0069] Then, the parameter value determination unit 114 determines the value of a predetermined parameter determined in the game. This parameter may be a parameter of a predetermined status of a user character operated by the user in the RPG, a companion character of the user character, and / or an enemy character. Then, the image generation unit 116 is controlled by the game control unit 112 and generates an image of the game screen. The generated image may be, for example, an image representing an event that has occurred in the RPG. In this case, the image generation unit 116 generates a display image including the predetermined parameter value determined by the parameter value determination unit 114.

[0070] The subsequent processing is the same as that from S14 onward in the flow described in Fig. 3, and therefore description thereof will be omitted. Note that the game executed in the information processing system 1 may be a type of game other than an RPG, such as a fighting game, an action game, a shooting game, a simulation game, a racing game, a puzzle game, or a music game.

[0071] [Information Processing Program] Each of the components of the information processing system 1 according to this embodiment shown in Figures 1 to 6 can be realized by having a processor such as a central processing unit (CPU) execute a program (i.e., an information processing program), that is, by software processing. Also, each of the components can be realized by writing a program in advance into hardware as an electronic component such as an integrated circuit (IC). Note that software and hardware can also be used in combination.

[0072] That is, the information processing program according to the present embodiment is a program for causing a computer having a processor and a memory to execute a reply of predetermined information based on an image posted to a specific SNS, or to analyze posts to a specific SNS. The information processing program according to the present embodiment can be incorporated in advance, for example, in an IC or a ROM. The information processing program can also be provided as a computer program by recording the information processing program in a computer-readable recording medium such as a magnetic recording medium, an optical recording medium, or a semiconductor recording medium in an installable or executable format. The recording medium storing the program may be a non-transient recording medium such as a CD-ROM or a DVD. Furthermore, the information processing program can be stored in advance in a computer connected to a communication network such as the Internet, and can be provided by downloading via the communication network.

[0073] The information processing program of this embodiment acts on a CPU, etc., causing the information processing program to function as the output unit 100, output control unit 101, input unit 102, sleep information acquisition unit 110, game control unit 112, parameter value determination unit 114, image generation unit 116, image acquisition unit 118, post monitoring unit 200, parameter value identification unit 202, reply processing unit 204, cumulative value storage unit 206, reward control unit 208, and special server control unit 400 described in Figures 1 to 6.

[0074] [Effects of the embodiment] When posting a display image including a value of a predetermined parameter determined in a game to a specific SNS, the information processing system 1 according to this embodiment can acquire the display image using a screenshot function or an imaging unit of the information terminal 10, and post the acquired display image to the specific SNS. In other words, the information processing system 1 can post a display image to a specific SNS without having to implement a button for posting to the specific SNS in the game, so that the excitement of the game can be visualized on the SNS without affecting the development of the game. Since various users can refer to the specific SNS using their own information terminals 10, it can be visualized via the specific SNS that the game is being played by many users.

[0075] Furthermore, when a user posts post data to a specific SNS during a specific campaign of a game, for example, the information processing system 1 identifies the SNS account of the user based on hashtags, mentions, and the like included in the post data. The information processing system 1 then performs a specific image analysis on the display image included in the post data to identify the value of a specific parameter, generates reply content including the identified value of the specific parameter, and posts the reply content to the SNS account of the user to perform reply processing. In other words, since the information processing system 1 performs reply processing for the user who posted the post data to the specific SNS, the user can reliably recognize that he or she has participated in the specific campaign by referring to the reply, and the inconvenience of being unable to participate in the campaign can be prevented.

[0076] Furthermore, the information processing system 1 can execute a predetermined process on a special site based on the cumulative value of a predetermined parameter included in each of a plurality of posted images posted from a plurality of SNS accounts to a specific SNS. This allows the information processing system 1 to allow the user to recognize that other users are also playing the game and that the predetermined process on the special site is being executed in cooperation with the other users, thereby fostering a sense of unity with the other users regarding the game.

[0077] Although the embodiments of the present invention have been described above, the above-described embodiments do not limit the invention according to the claims. It should be noted that not all of the combinations of features described in the embodiments are essential to the means for solving the problems of the invention. Furthermore, the technical elements of the above-described embodiments may be applied alone, or may be divided into multiple parts such as program parts and hardware parts and applied.

[0078] The information processing system according to this embodiment can also be referred to in the following appended claims, which should not be confused with the claims.

[0079] (Additional note 1) An information processing system that executes a reply with predetermined information based on an image posted on a specific SNS (Social Networking Service), a post monitoring unit that grasps a display image, in which a value of a predetermined parameter determined in a predetermined game is displayed in a predetermined image in a manner perceptible to a user, and a specific text as post data, and monitors the posting of the post data to the specific SNS; a parameter value specification unit that specifies a value of the predetermined parameter in the display image in the post data; a reply processing unit that performs reply processing on the posted data with reply content including the specified parameter value; An information processing system comprising: (Additional note 2) 2. The information processing system according to claim 1, wherein the display image is acquired by an image acquisition unit that acquires an image of the game. (Additional note 3) 2. The information processing system according to claim 1, wherein the display image is information that the user can visually grasp, and does not include information that the user cannot visually grasp. (Additional note 4) The information processing system according to claim 1, wherein the parameter value identification unit identifies the value of the specified parameter in the display image included in the post data by a specified analysis process. (Additional note 5) the parameter value identification unit identifies an accumulated value of the predetermined parameter in the display image of the posted data of each of a plurality of users; 2. The information processing system according to claim 1, wherein the reply processing unit includes the cumulative value in the reply content. (Additional note 6) The parameter value specification unit supplies the cumulative value to a special server that creates a web page that displays a result of a predetermined cumulative value processing executed based on the cumulative value; An information processing system as described in claim 5, wherein the special server displays the specified cumulative value processing result on the web page. (Additional note 7) The information processing system described in Appendix 6, wherein the special server displays a specified character on the web page and changes at least one of the display and behavior of the specified character based on the specified cumulative value processing result. (Additional note 8) the game is a sleep game executed based on sleep information of the user, 2. The information processing system according to claim 1, wherein the predetermined parameter is a parameter that cannot directly grasp the sleep information. (Additional note 9) A program to be executed by a computer having a processor and a memory, the computer analyzing posts to a specific SNS, The program causes the processor to: monitoring posting of posted data, which includes a captured image (display screen) of a game screen including a parameter value calculated within the game and specific text, posted on the specific SNS; When detecting the posting of the post data by monitoring the specific text, performing a character analysis of the image included in the post data and recognizing the numerical value; executing a reply process including the recognized numerical value as text information; A program that executes the following. [Explanation of symbols]

[0080] 1. Information Processing Systems 5. Communication Network 10 Information terminals 20 Servers 30 Social Networking Server 40 Special Server 100 Output section 101 Output control section 102 Input section 104 Input Surface 106 Input control section 110 Sleep information acquisition unit 112 Game control unit 114 Parameter value determination unit 116 Image Generation Unit 118 Image Acquisition Unit 200 Post Monitoring Department 202 Parameter value specification unit 204 Reply Processing Section 206 Accumulation value storage section 208 Reward Control Unit 400 Special server control unit 420 Accumulation value display 500 Parameter Value 501 Breakdown 510 Character Images 600 Specific Text 602 Selected display image 610 Post button 700 Reply Message 800 characters

Claims

1. An information processing program for causing a computer to execute a reply of predetermined information based on an image posted on a specific SNS (Social Networking Service), the information processing program comprising: The program causes the processor to: a post monitoring step of grasping a display image, in which a value of a predetermined parameter determined in the game is displayed in a predetermined image in a manner perceptible by a user, and specific text as post data, and monitoring the posting of the post data to the specific SNS; a parameter value specifying step of specifying a value of the predetermined parameter in the display image in the post data by analyzing the display image; a reply processing step of replying to the posting data with reply content including the specified parameter value; An information processing program that executes the above.

2. The information processing program according to claim 1 , wherein the display image is acquired by an image acquisition step of acquiring an image of the game.

3. 2 . The information processing program according to claim 1 , wherein the predetermined parameter in the displayed image is information that the user can visually grasp, and does not include information that the user cannot visually grasp.

4. the parameter value identification step identifies an accumulated value of the value of the predetermined parameter in the display image in the posted data of each of a plurality of users; 2. The information processing program according to claim 1, wherein the reply processing step includes the cumulative value in the reply content.

5. The parameter value identification step provides the cumulative value to a special server that creates a web page that displays a result of a predetermined cumulative value processing performed based on the cumulative value; The information processing program according to claim 4 , wherein the special server displays the predetermined cumulative value processing result on the web page.

6. The information processing program according to claim 5 , wherein the special server displays a predetermined character on the web page and changes at least one of the display and the action of the predetermined character based on the predetermined cumulative value processing result.

7. the game is a sleep game executed based on sleep information of the user, The information processing program according to claim 1 , wherein the predetermined parameter is a parameter that cannot directly grasp the sleep information.

8. The information processing program according to claim 1 , wherein the posting data is posted without using a predetermined posting button linked to the SNS.

9. 9. An information processing system comprising means for executing all the steps performed in the invention according to any one of claims 1 to 8.

10. 9. An information processing device comprising a control unit and a storage unit, the control unit executing all the steps executed in the invention according to any one of claims 1 to 8.

11. A server comprising a control unit and a storage unit, the control unit executing all the steps executed in the invention according to any one of claims 1 to 8.

12. An information processing method for an information processing system that executes a reply of predetermined information based on an image posted on a specific SNS (Social Networking Service), comprising: a post monitoring step of grasping a display image, in which a value of a predetermined parameter determined in the game is displayed in a predetermined image in a manner perceptible by a user, and specific text as post data, and monitoring the posting of the post data to the specific SNS; a parameter value specifying step of specifying a value of the predetermined parameter in the display image in the post data by analyzing the display image; a reply processing step of replying to the posting data with reply content including the specified parameter value; An information processing method comprising:

Citation Information

Patent Citations

  • System, method and program for managing evaluation of avatar images

    JP2019091363A