Information processing device, information processing method, and program
The system addresses the lack of organizational rewards in SNS by managing organization points from viewer evaluations, allowing organizations to benefit and individuals to select personal or organizational point allocation, thereby enhancing posting motivation and transparency.
Patent Information
- Application Number
- JP2025119779
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-10-06
- Estimated Expiration
- 2045-07-16
AI Technical Summary
Existing social networking systems (SNS) only reward individual posters with evaluation points that can be converted into cash, neglecting the potential for organizations to evaluate and benefit from their members' posts.
An information processing device and method that manages organization points based on viewer evaluations of posted content, allowing organizations to receive points corresponding to positive ratings on social media, while also enabling separate management of individual points.
Enables organizations to evaluate and benefit from their members' posts, while allowing individuals to choose between personal and organizational point allocation, enhancing transparency and motivation for posting.
Smart Images

Figure 0007749283000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] In the SNS system described in Patent Document 1, a posted message display section and a posted image display section are displayed on a user terminal device. The posted message display section displays text information posted as posted information. The posted image display section displays image information posted as posted information.
[0003] The user terminal device also displays a rating input display unit. The rating input display unit accepts rating inputs from other users other than the poster regarding the posted information displayed in the posted message display unit and the posted image display unit, and displays the rating records from other users. In response to a tap operation on a heart-shaped icon in the rating input display unit, rating points are assigned to the posted information, and in response to a second tap operation, the rating points assigned to the posted information are canceled.
[0004] Furthermore, in the SNS system, the redemption point calculation unit of the management server device calculates redemption points that can be exchanged for redemption resources and cash for each user based on the user-specific evaluation points. The redemption points are points that can be exchanged for redemption resources and cash. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Publication No. 2020-187448 Summary of the Invention [Problem to be solved by the invention]
[0006] In the SNS system described in Patent Document 1, evaluation points are given to posters, and the amount of money obtained by converting the evaluation points into cash belongs to the poster. In this way, evaluation points that can be converted into cash are given only to the poster. In other words, the SNS system focuses only on individuals.
[0007] On the other hand, the inventors of the present application have focused on a novel SNS in which posters belong to an organization.
[0008] The object of the present disclosure is to provide an information processing device, an information processing method, and a program that, when a poster who posts on social media belongs to an organization, enables the organization to evaluate the poster while allowing the organization to benefit from the post. [Means for solving the problem]
[0009] According to the present disclosure, an information processing device can be provided that processes point information used in social media, and that includes an organization point management unit that manages point information held by organizations registered on the social media, and an organization contribution calculation unit that calculates contribution information that indicates the degree of contribution of a poster to the organization based on evaluation information that indicates a viewer's evaluation of first posted information posted via a poster terminal that is a terminal of the poster belonging to the organization, and the organization point management unit adds point information corresponding to a first point-granting operation by the viewer for the first posted information to the point information held by the organization to which the poster belongs.
[0010] According to the present disclosure, an information processing method can be provided for processing point information used in social media, the information processing method including the steps of: calculating contribution information indicating the degree of contribution of a poster to an organization based on evaluation information indicating a viewer's evaluation of first posted information posted via a poster terminal, which is a terminal of a poster belonging to an organization registered on the social media; and adding point information corresponding to a first point-granting operation by the viewer for the first posted information to point information held by the organization.
[0011] According to the present disclosure, a program can be provided that causes a computer to process point information used in social media, the program causing the computer to execute the steps of: calculating contribution information indicating the degree of contribution of a poster to an organization based on evaluation information indicating a viewer's evaluation of first posted information posted via a poster terminal, which is a terminal of a poster belonging to an organization registered on the social media; and adding point information corresponding to a first point-granting operation by the viewer for the first posted information to point information held by the organization.
[0012] According to the present disclosure, an information processing device that processes point information used in social media includes an organization point management unit that manages point information held by organizations registered on the social media, and an organization contribution calculation unit that calculates contribution information indicating the degree of contribution of a poster to the organization based on evaluation information indicating a viewer's evaluation of first posted information posted through a poster terminal, which is a terminal of the poster belonging to the organization, and the organization point management unit adds point information corresponding to a first point-granting operation by the viewer for the first posted information to the point information held by the organization to which the poster belongs.A program for communicating with the information processing device can be provided, which causes a computer to execute a step of sending the first posted information to the information processing device when the computer functions as the poster terminal, and a step of sending information indicating the first point-granting operation to the information processing device when the computer functions as a viewer terminal, which is the terminal of the viewer. [Effects of the Invention]
[0013] According to the present disclosure, when a poster who posts on social media belongs to an organization, it is possible for the organization to evaluate the poster and for the organization to benefit from the post. [Brief explanation of the drawings]
[0014] [Figure 1] 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram illustrating an example of the configuration of an information processing device according to the embodiment. [Figure 3A] FIG. 10 is a diagram showing an example of a GUI screen (first mode) according to the embodiment. [Figure 3B] FIG. 10 is a diagram showing an example of a GUI screen (second mode) according to the embodiment. [Figure 4] FIG. 10 is a diagram showing an example of a content screen according to the embodiment. [Figure 5]FIG. 10 is a diagram illustrating an example of a contribution degree screen according to the embodiment. [Figure 6] 10 is a flowchart illustrating an example of an information processing method according to the embodiment. [Figure 7] 10 is a flowchart illustrating an example of a posting-related process according to the embodiment. [Figure 8] 10 is a flowchart illustrating an example of a point-related process according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0015] Preferred embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In this specification and drawings, components having substantially the same functional configurations are designated by the same reference numerals, and redundant description will be omitted.
[0016] FIG. 1 is a diagram showing an example of the configuration of an information processing system SYS according to one embodiment of the present invention. The information processing system SYS is, for example, a system that realizes social media. Social media is an example of a network service. Examples of social media include, but are not limited to, a social networking service (SNS) or a video sharing service. Below, SNS will be used as an example of social media.
[0017] 1, the information processing system SYS includes an information processing device 1, a point purchase server 3, a point exchange server 5, multiple terminals TM, and multiple organization terminals TM3. The information processing device 1, the point purchase server 3, the point exchange server 5, the multiple terminals TM, and the multiple organization terminals TM3 are connected to a network NW. The network NW includes, for example, one or more of the Internet, a LAN (Local Area Network), a public telephone network, a closed network, and a short-range wireless network.
[0018] The information processing device 1 provides a platform for an SNS. The SNS enables communication between users of the SNS, for example, via the platform. The platform includes, for example, application software that runs on a mobile terminal or the like, and a website.
[0019] The information processing device 1 also processes point information used in the SNS. That is, the information processing device 1 processes point information acquired and consumed by users and organizations in the SNS. In the present embodiment, as an example, the point information is represented by a numerical value (for example, an integer) and is information that can be subjected to arithmetic operations. The unit of the point information is not particularly limited, but for ease of understanding, "points" will be used as an example.
[0020] A user can be both a poster and a viewer. Hereinafter, when there is no need to distinguish between posters and viewers, the posters and viewers will be collectively referred to as "users."
[0021] The organization is not particularly limited, but may be, for example, a company, an organization, an institution, or a business entity. The organization may be, for example, a for-profit organization or a non-profit organization. The organization may also be a group as long as it has multiple members. A group may be, for example, a department or team formed within a company or the like. In this embodiment, the organization refers to an organization that is registered as a member of the SNS.
[0022] Furthermore, the information processing device 1 is connected to a point purchase server 3, a point exchange server 5, a plurality of terminals TM, and a plurality of organization terminals TM3 via a network NW. The information processing device 1 is, for example, a server (for example, a computer).
[0023] The organization terminal TM3 is a terminal used by an administrator belonging to the organization. When the user is a poster who posts information, the terminal TM functions as a poster terminal TM1. On the other hand, when the user is a viewer who views information, the terminal TM functions as a viewer terminal TM2. The terminal TM and the organization terminal TM3 are, for example, tablet personal computers, notebook personal computers, or mobile terminals such as smartphones.
[0024] In this embodiment, information is posted by transmitting information from the poster terminal TM1 to the information processing device 1. The transmitted information (posted information) is processed and stored by the information processing device 1, and is displayed so as to be viewable on the terminal TM and the organization terminal TM3 via the platform for the SNS.
[0025] Some contributors belong to an organization, while others do not. Similarly, some viewers belong to an organization, while others do not.
[0026] The point purchase server 3 performs a settlement process for users and organizations to purchase points. Purchasing points means exchanging currency for point information, and the user or organization obtains the point information. Currency includes legal currency and digital currency. Digital currency is, for example, electronic money or virtual currency.
[0027] Specifically, the information processing device 1 uses an API (Application Programming Interface) provided by the point purchase server 3 to send a point purchase request from the terminal TM or the organization terminal TM3 to the point purchase server 3. As a result, the point purchase server 3 exchanges currency for point information based on the point purchase request, associates the point information with the user's identification information, and sends the point information to the information processing device 1. The information processing device 1 stores the point information in association with the identification information.
[0028] The point exchange server 5 performs processing to exchange the user's points for currency. Exchange of points for currency means that the user's point information is exchanged for currency, and the user obtains the currency.
[0029] Specifically, the information processing device 1 uses an API provided by the point redemption server 5 to send a point redemption request from the terminal TM or the organization terminal TM3 to the point redemption server 5. As a result, the point redemption server 5 converts the point information into currency based on the point redemption request and transfers the currency to a financial institution account or electronic wallet designated by the user.
[0030] Next, the information processing device 1 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example configuration of the information processing device 1. As shown in Fig. 2, the information processing device 1 includes a processing unit 110, an input unit 130, an output unit 140, a communication unit 150, and a storage unit 160.
[0031] The processing unit 110 executes various processes (various calculations). The processing unit 110 controls the input unit 130, the output unit 140, the communication unit 150, and the storage unit 160. The processing unit 110 includes one or more processors. The processor is a central processing unit (CPU), a graphics processing unit (GPU), a field programmable gate array (FPGA), a digital signal processor (DSP), or an application specific integrated circuit (ASIC). The processor may operate by a program or by hardwired logic.
[0032] The input unit 130 is an input device for inputting various pieces of information to the processing unit 110. For example, the input unit 130 is a keyboard and pointing device, or a touch panel.
[0033] The output unit 140 outputs various types of information. The output unit 140 includes, for example, a display unit that displays the various types of information. The display unit is, for example, a liquid crystal display or an organic electroluminescence display.
[0034] The storage unit 160 includes one or more storage devices and stores data and programs. The storage unit 160 includes a main storage device such as a semiconductor memory, and an auxiliary storage device such as a semiconductor memory and a storage drive. The storage drive is, for example, a hard disk drive or a solid-state drive. The storage unit 160 is, for example, a non-transitory computer-readable storage medium.
[0035] The communication unit 150 is connected to the network NW. The communication unit 150 communicates with the terminal TM, the organization terminal TM3, the point purchase server 3, and the point redemption server 5 via the network NW. The communication unit 150 is a communication device that communicates according to a predetermined communication protocol, and includes, for example, a network interface controller. The predetermined communication protocol is, for example, a protocol conforming to Ethernet (registered trademark), the Internet Protocol Suite, or a protocol conforming to a short-range wireless communication standard.
[0036] The processing unit 110 includes an organization point management unit 111 and an organization contribution calculation unit 112. Specifically, the processor of the processing unit 110 executes a program stored in the storage device of the storage unit 160, thereby functioning as the organization point management unit 111 and the organization contribution calculation unit 112.
[0037] The organization point management unit 111 manages point information held by organizations registered with the SNS. Specifically, the storage unit 160 includes one or more organization point storage units 161. An organization point storage unit 161 is provided for each organization and is associated with the organization's identification information. The organization point storage unit 161 is a storage area assigned to an organization and is a storage area for storing point information held by the organization. The organization point management unit 111 manages the point information stored in the organization point storage unit 161 for each organization. The organization point management unit 111, for example, adds point information to the point information stored in the organization point storage unit 161 or subtracts point information from the point information stored in the organization point storage unit 161.
[0038] The organization point management unit 111 adds point information corresponding to the viewer's first point-assigning operation for the first posted information to point information held by the organization to which the poster belongs. That is, the organization point management unit 111 adds point information corresponding to the first point-assigning operation to point information stored in the organization point storage unit 161 assigned to the organization.
[0039] The first posted information indicates information posted to the SNS platform via the poster terminal TM1. In this embodiment, the first posted information is information posted to the SNS platform via the poster terminal TM1 in a first mode (FIG. 3A) described below. The poster terminal TM1 is the terminal of the poster of the first posted information. For example, the poster terminal TM1 is the terminal of a poster who belongs to an organization to which the organization point storage unit 161 is assigned.
[0040] The first posted information is, for example, content or a comment. Content is the main posted information (primary posted information) posted to the SNS platform. Comments are secondary posted information (secondary posted information) added to the content. Therefore, viewers of the content are the posters of the comments.
[0041] The first posted information is, for example, character string information, image information, or audio information, or a combination of two or more of these. The character string information may include not only character strings but also numbers, symbols, and / or pictograms. The data format of the first posted information is not particularly limited. For example, the first posted information may be posted as a file or a folder.
[0042] The first point-granting operation is an operation to instruct the granting of point information for the first posted information. The first point-granting operation is an operation by a viewer via the viewer terminal TM2. The viewer terminal TM2 is the terminal of the viewer of the first posted information. For example, the viewer terminal TM2 is the terminal of a viewer who belongs to an organization to which the organization point storage unit 161 is assigned. Here, for example, the organization to which the poster of the first posted information belongs is different from the organization to which the viewer performing the first point-granting operation belongs. Note that, for example, the organization to which the poster of the first posted information belongs and the organization to which the viewer performing the first point-granting operation belongs may be the same.
[0043] The organization contribution calculation unit 112 calculates contribution information indicating the degree of contribution (hereinafter, "contribution") of the poster to the organization based on evaluation information indicating the viewers' evaluation of the first posted information. In this case, the "evaluation" typically indicates a positive evaluation of the first posted information.
[0044] In particular, in this embodiment, the first posted information is rated by a first point-granting operation by a viewer. That is, the first point-granting operation corresponds to an operation (rating operation) for rating the first posted information. For example, a single operation on a single widget (e.g., a "Like" button) simultaneously realizes both a function as an operation for rating the first posted information and a function as a first point-granting operation instructing the awarding of point information. As a result, the viewer can simultaneously rate the first posted information and award point information with a single intuitive operation. Furthermore, by using a common widget to rate the first posted information and award point information, the configuration of the graphical user interface (GUI) can be simplified. Here, a widget refers to an interface component (operation element) that constitutes the GUI.
[0045] As described above with reference to FIG. 2, according to this embodiment, point information for the first posted information is added to the point information of the organization to which the poster belongs, not to the poster. In other words, point information for the first posted information is granted to the organization. Meanwhile, contribution information to the organization is calculated for the poster. As a result, the organization can evaluate the poster based on the contribution information. Thus, according to this embodiment, when a poster who posts to an SNS belongs to an organization, it is possible for the organization to evaluate the poster and allow the organization to enjoy benefits (point information) from the poster's post. For example, when a poster generates posted information using the resources of the organization, point information for the post can be granted to the organization in consideration of the organization's contribution to the generation of the posted information. Meanwhile, the poster can be appropriately evaluated based on the contribution information. Therefore, for example, the organization can provide a reward to the poster according to the evaluation based on the contribution information.
[0046] The information processing device 1 will be described in more detail with reference to Fig. 2. As shown in Fig. 2, the processing unit 110 may further include one or more components of a personal point management unit 113 and a display control unit 114. Specifically, the processor of the processing unit 110 may function as the organization point management unit 111, the organization contribution calculation unit 112, the personal point management unit 113, and the display control unit 114 by executing a program stored in the storage device of the storage unit 160.
[0047] The personal point management unit 113 manages point information held by individuals. Individuals are users of the SNS, and can also be contributors and viewers.
[0048] Specifically, the storage unit 160 includes one or more personal point storage units 162. The personal point storage unit 162 is provided for each individual and is associated with the individual's identification information. The personal point storage unit 162 is a storage area assigned to each individual and is a storage area for storing point information held by the individual. The personal point management unit 113 manages the point information stored in the personal point storage unit 162 for each individual. The personal point management unit 113, for example, adds point information to the point information stored in the personal point storage unit 162 or subtracts point information from the point information stored in the personal point storage unit 162.
[0049] In this embodiment, the SNS is provided with two types of modes: a first mode (organization mode) and a second mode (individual mode).
[0050] The first mode is a mode in which point information of an organization is processed. Specifically, in the first mode, point information is added to point information held by the organization in the organization point storage unit 161, and point information is subtracted from point information held by the organization in the organization point storage unit 161. Note that the above describes the processing of point information for first posted information posted in the first mode.
[0051] The second mode is a mode in which point information of an individual is processed. Specifically, in the second mode, point information is added to point information held by an individual in the individual point storage unit 162, or point information is subtracted from point information held by an individual in the individual point storage unit 162.
[0052] 3A shows an example of a GUI screen SC11 (first mode) for switching modes. In the example of FIG. 3A, the GUI screen SC11 is displayed on the terminal TM by application software running on the terminal TM. The GUI screen SC11 is a mode switching screen when the mode is set to the first mode. Specifically, the GUI screen SC11 includes a mode indicating section 210, a widget 211, a function indicating section 212, a point display section 213, and an organization indicating section 214.
[0053] Information indicating the mode set in the SNS is displayed in the mode indicating section 210. In the example of Fig. 3A, the mode indicating section 210 displays "organization mode" indicating the first mode.
[0054] The widget 211 is a widget for switching modes. In the example of FIG. 3A, the widget 211 is a toggle switch, but is not particularly limited to this. In the example of FIG. 3A, the widget 211 selects a first mode (organization mode). The user can switch the mode from the first mode to the second mode by operating the widget 211. The terminal TM transmits information indicating the mode (first mode or second mode) indicated by the state of the widget 211 to the information processing device 1. As a result, the information processing device 1 executes processing according to the mode set by the user.
[0055] The function indicating unit 212 indicates the functions available in the set mode, which in the example of FIG. 3A is the first mode. "Use of organization wallet" indicates that the organization point storage unit 161 is used in the first mode. The point display unit 213 displays point information held by the organization to which the user belongs, that is, point information allocated to the organization and stored in the organization point storage unit 161. The organization indicating unit 214 displays the name of the organization to which the user belongs.
[0056] 3B shows an example of a GUI screen SC12 (second mode) for switching modes. In the example of FIG. 3B, the GUI screen SC12 is displayed on the terminal TM by application software running on the terminal TM. The GUI screen SC12 is a mode switching screen when the mode is set to the second mode. Specifically, the GUI screen SC12 includes a mode indicating section 210, a widget 211, a function indicating section 212, and a point display section 213.
[0057] The mode indicating section 210 displays "personal mode," which indicates the second mode. In the example of FIG. 3B, the second mode (personal mode) is selected by the widget 211. The user can switch from the second mode to the first mode by operating the widget 211. The function indicating section 212 indicates the functions available in the second mode. "Use of personal wallet" indicates that the personal point storage section 162 is used in the second mode. The point display section 213 displays point information held by the user as an individual, that is, point information stored in the personal point storage section 162 that is assigned to the user.
[0058] 2, the display control unit 114 may cause the terminal TM to display a widget 211 for switching between the first mode and the second mode. In this case, for example, GUI screens SC11 and SC12 including the widget 211 are displayed by a browser started on the terminal TM.
[0059] As described above with reference to Figures 2, 3A, and 3B, according to this embodiment, by displaying the widget 211 on the terminal TM, the user can easily switch between the first mode and the second mode.
[0060] Next, with reference to FIG. 2, the processing in the first mode and the second mode will be described in detail.
[0061] When a poster posts first posted information with the mode set to the first mode, the organization point management unit 111 adds point information corresponding to a first point-granting operation by a viewer for the first posted information to point information held by the organization to which the poster belongs. In this case, the viewer performs a first point-granting operation for the first posted information posted in the first mode by the poster with the mode set to the first mode by the viewer or with the mode set to the second mode by the viewer.
[0062] For example, when a poster posts first posted information with the mode set to the first mode, the organization point management unit 111 adds X1 points (first predetermined amount of point information) to the organization's point information in response to one first point-giving operation. X1 indicates, for example, an integer equal to or greater than 1.
[0063] On the other hand, when the second posted information is posted via the poster terminal with the mode set to the second mode by the poster, the personal point management unit 113 adds point information corresponding to the second point-granting operation by the viewer for the second posted information to point information held by the poster. That is, the personal point management unit 113 adds point information corresponding to the second point-granting operation to point information assigned to the poster and stored in the personal point storage unit 162. In this case, the viewer performs the second point-granting operation for the second posted information posted in the second mode by the poster with the mode set to the first mode by the viewer or with the mode set to the second mode by the viewer.
[0064] For example, when a poster posts second posted information with the mode set to the second mode, the personal point management unit 113 adds X2 points (a second predetermined amount of point information) to the poster's point information in response to one second point granting operation. X2 indicates, for example, an integer equal to or greater than 1. The X2 points granted to the poster may be the same as or different from the X1 points granted to the organization.
[0065] The second posted information indicates information posted to the SNS platform via the poster terminal TM1 in the second mode. The poster terminal TM1 is the terminal of the poster of the second posted information. For example, the poster terminal TM1 is the terminal of the poster who belongs to the organization to which the organization point storage unit 161 is assigned.
[0066] The second posted information is, for example, content or a comment, which is similar to the first posted information.
[0067] The second posted information is, for example, character string information, image information, or audio information, or a combination of two or more of these, which is similar to the first posted information.
[0068] The second point granting operation is an operation to instruct the granting of point information for the second posted information. The second point granting operation is an operation by a viewer via viewer terminal TM2. Viewer terminal TM2 is a terminal of the viewer of the second posted information. For example, viewer terminal TM2 is a terminal of a viewer who belongs to an organization to which organization point storage unit 161 is assigned. Here, for example, the organization to which the poster of the second posted information belongs is different from the organization to which the viewer performing the second point granting operation belongs. Note that, for example, the organization to which the poster of the second posted information belongs and the organization to which the viewer performing the second point granting operation belongs may be the same.
[0069] In particular, in this embodiment, the second posted information is rated by a viewer's second point-granting operation. That is, the second point-granting operation corresponds to an operation for rating the second posted information (rating operation). For example, a single operation on a single widget (e.g., a "Like" button) simultaneously realizes both a function as an operation for rating the second posted information and a function as a second point-granting operation instructing the granting of point information. As a result, the viewer can simultaneously rate the second posted information and grant point information with a single intuitive operation. Furthermore, by using a common widget to rate the second posted information and grant point information, the GUI configuration can be simplified.
[0070] As described above with reference to FIG. 2, according to this embodiment, in the first mode, point information for the first posted information is added to the point information of the organization to which the poster belongs, rather than to the poster. That is, in the first mode, point information for the first posted information is granted to the organization. On the other hand, in the second mode, point information for the second posted information is added to the point information of the poster. That is, in the second mode, point information for the second posted information is granted to the poster. In this way, by providing a first mode and a second mode for the posting operation, the poster can flexibly choose whether to link their post to the organization's revenue or to their own personal revenue.
[0071] For example, if a poster has created posted information using organizational resources, or if the poster wishes to post information as a member of an organization, the poster can select the first mode. On the other hand, if a poster has created posted information using personal resources, or if the poster wishes to post information as an individual, the poster can select the second mode. In this way, posters can select the desired mode depending on the situation and purpose. As a result, users' motivation to post can be increased.
[0072] Furthermore, in this embodiment, when a first point-granting operation or a second point-granting operation is performed by a viewer while the mode is set to the first mode, the organization point management unit 111 subtracts point information corresponding to the first point-granting operation or point information corresponding to the second point-granting operation from point information held by the organization to which the viewer belongs. That is, the organization point management unit 111 subtracts point information corresponding to the first point-granting operation or the second point-granting operation from point information stored in the organization point storage unit 161 and assigned to the organization to which the viewer belongs. In this case, for example, the organization point management unit 111 may subtract point information corresponding to the first point-granting operation or the second point-granting operation from point information assigned to the viewer, among point information held by the organization to which the viewer belongs.
[0073] As an example, in response to a single first point granting operation by a viewer in the first mode, the organization point management unit 111 subtracts X1 points from the point information held by the organization to which the viewer belongs. X1 points are the same as the X1 points added to the point information of the organization to which the poster who posted in the first mode belongs.
[0074] For example, in response to a single second point granting operation by a viewer in the first mode, the organization point management unit 111 subtracts X2 points from the point information held by the organization to which the viewer belongs. X2 points are the same as the X2 points added to the point information of a poster who posted in the second mode.
[0075] On the other hand, when the first point granting operation or the second point granting operation is performed by the viewer while the mode is set to the second mode, the personal point management unit 113 subtracts the point information corresponding to the first point granting operation or the second point granting operation from the point information held by the viewer. In other words, the personal point management unit 113 subtracts the point information corresponding to the first point granting operation or the second point granting operation from the point information stored in the personal point storage unit 162 assigned to the viewer.
[0076] For example, the personal point management unit 113 subtracts X1 points from the point information held by the viewer in response to one first point granting operation by the viewer in the second mode. X1 points are the same as the X1 points added to the point information of the organization to which the poster belongs who posted in the first mode.
[0077] For example, the personal point management unit 113 subtracts X2 points from the point information held by the viewer in response to one second point granting operation by the viewer in the second mode. X2 points are the same as the X2 points added to the point information of the poster who posted in the second mode.
[0078] As described above, point information corresponding to the first point-granting operation in the first mode is consumed from point information held by the organization to which the viewer belongs and is awarded to the organization to which the poster who posted in the first mode belongs. Alternatively, point information corresponding to the second point-granting operation in the first mode is consumed from point information held by the organization to which the viewer belongs and is awarded to the poster who posted in the second mode. Meanwhile, point information corresponding to the first point-granting operation in the second mode is consumed from point information held by the poster and is awarded to the organization to which the poster who posted in the first mode belongs. Alternatively, point information corresponding to the second point-granting operation in the second mode is consumed from point information held by the poster and is awarded to the poster who posted in the second mode.
[0079] In this way, by providing the first and second modes for point allocation operations, viewers can clearly distinguish between point allocation as an individual and point allocation as an organization, thereby realizing highly transparent management of point information regarding point consumption.
[0080] Furthermore, in this embodiment, when a poster posts first posted information with the mode set to the first mode, the organization point management unit 111 subtracts point information corresponding to the posting (posting operation) of the first posted information from point information held by the organization to which the poster belongs. That is, the organization point management unit 111 subtracts point information corresponding to the posting of the first posted information from point information stored in the organization point storage unit 161 assigned to the organization to which the poster belongs. In this case, for example, the organization point management unit 111 may subtract point information corresponding to the posting of the first posted information from point information assigned to the poster among point information held by the organization to which the poster belongs.
[0081] As an example, the organization point management unit 111 subtracts Y1 points (a third predetermined amount of point information) from the point information held by the organization to which the poster belongs in response to one posting of first posted information. Y1 is, for example, an integer equal to or greater than 1. Y1 points may be the same as or different from the above-mentioned X1 points or X2 points, for example.
[0082] On the other hand, when the poster posts the second posted information with the mode set to the second mode, the personal point management unit 113 subtracts point information corresponding to the posting of the second posted information from point information held by the poster. That is, the personal point management unit 113 subtracts point information corresponding to the posting of the second posted information from point information stored in the personal point storage unit 162 assigned to the poster.
[0083] For example, the personal point management unit 113 subtracts Y2 points (a fourth predetermined amount of point information) from the point information held by the poster in response to each posting of second posted information. Y2 is, for example, an integer equal to or greater than 1. The Y2 points may be the same as or different from the above-mentioned Y1 points, for example.
[0084] As described above, when a post is made in the first mode, point information is deducted from the poster's organizational point information, and when a post is made in the second mode, point information is deducted from the poster's point information. This configuration makes it possible to clearly distinguish who is responsible for the costs (point consumption) associated with posting. Specifically, it becomes possible to manage organizational activities and personal activities separately, and the costs of business posts and personal posts can be appropriately separated. As a result, the boundary between business activities using organizational resources and personal activities using personal resources is clarified, realizing highly transparent point management for both organizations and individuals.
[0085] Next, an example of a screen displayed on the terminal TM will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of a content screen SC2 displayed on the terminal TM. The content screen SC2 is, for example, a feed screen, a timeline screen, or a home screen of an SNS. The content screen SC2 is displayed on the terminal TM of a user (contributor or viewer). In this case, the user is both a user of the terminal TM and a user of the SNS. For example, application software or a browser running on the terminal TM displays the content screen SC2 on the terminal TM based on data transmitted from the information processing device 1.
[0086] As shown in FIG. 4, the content screen SC2 includes a mode indicating section 310, an input field 311, and a content field 313.
[0087] The mode indicating unit 310 displays information indicating the mode set in the SNS by the user of the terminal TM. In the example of FIG. 4, the mode indicating unit 310 displays "organization mode," which indicates the first mode. That is, the user sets the mode to the first mode on the content screen SC2. Therefore, the information processing device 1 processes the user's operation on the content screen SC2 as an operation in the first mode.
[0088] The input field 311 is a field where the user inputs content via the terminal TM. The content is an example of first posted information. In this case, for example, the content may be input directly into the input field 311, a file containing the content may be input by referencing it, or a file containing the content may be input by dragging and dropping it. The input field 311 includes a widget 312. The widget 312 is, for example, a post button. When the user operates the widget 312 via the terminal TM, the content input into the input field 311 is posted (uploaded) to the SNS platform.
[0089] In response to content posted by a user, the organization point management unit 111 subtracts a third predetermined amount of point information (for example, Y1 points) from the point information held by the organization to which the user belongs.
[0090] The content field 313 displays post identification information 314 for identifying content posted by a poster. The content may be first posted information posted in the first mode, or second posted information posted in the second mode. In this case, the poster is another user of the SNS or the user of the terminal TM. The post identification information 314 is, for example, the title of the content, a summary of the content, or an image showing the content. In this embodiment, the post identification information 314 includes link information (e.g., a hyperlink) for displaying the content. When the user operates (e.g., clicks) the post identification information 314 via the terminal TM, the content is displayed on the terminal TM. Note that link information (e.g., a link button) for displaying the content may be provided separately from the post identification information 314. Furthermore, the content may be directly displayed in the content field 313.
[0091] The content field 313 includes a widget 315. The widget 315 is a widget that allows a user to rate content. The widget 315 is, for example, a "Like" button. The user can rate content by operating the widget 315 via the terminal TM. The operation of the widget 315 is a type of operation for rating content (rating operation). In this case, the "rating" typically indicates a positive rating for the content.
[0092] In particular, in this embodiment, when content in the content section 313 is posted in the first mode, the operation of the widget 315 by the user of the terminal TM is also a first point-granting operation for granting point information to the organization to which the content poster belongs. Therefore, the organization point management unit 111 adds a first predetermined amount of point information (e.g., X1 points) to the point information of the organization to which the content poster belongs, in response to the operation of the widget 315 by the user. In this case, the organization point management unit 111 subtracts a first predetermined amount of point information (e.g., X1 points) from the point information of the organization to which the user belongs, in response to the operation of the widget 315 by the user.
[0093] On the other hand, if the content in the content column 313 is posted in the second mode, the operation of the widget 315 by the user of the terminal TM is also a second point-granting operation for granting point information to the poster of the content. Therefore, the personal point management unit 113 adds a second predetermined amount of point information (e.g., X2 points) to the point information of the poster of the content in response to the operation of the widget 315. In this case, the organization point management unit 111 subtracts a second predetermined amount of point information (e.g., X2 points) from the point information of the organization to which the user belongs in response to the operation of the widget 315.
[0094] As described above, a single operation on a single widget 315 can simultaneously give both a content rating and an instruction to assign point information.
[0095] The content column 313 includes a rating display section 316. The rating display section 316 displays the aggregated result of rating information indicating ratings for the content (for example, the number of "likes").
[0096] The content field 313 includes a widget 317. The widget 317 is a widget that allows a user to post a comment on the content. The widget 317 is, for example, a comment button. A comment input field is displayed when the user operates the widget 317 via the terminal TM. Then, the user can post (upload) the comment to the SNS platform by entering the comment in the comment input field via the terminal TM. As a result, the comment is displayed in association with the content in the content field 313. The comment is an example of first posted information.
[0097] Therefore, a widget having the same function as the widget 315 may also be displayed for a comment, and other users may rate the comment and perform a first point-giving operation by the other users to give point information to the organization to which the user (poster) of the terminal TM who posted the comment belongs. Also, a rating display unit having the same function as the rating display unit 316 may be displayed for a comment, and a summary result of rating information indicating other users' ratings for the comment may be displayed.
[0098] Note that operations of the widgets 315 and 317 from the terminal TM are invalid for content posted by the user of the terminal TM. In addition, one or more of the widget 315, the rating display unit 316, and the widget 317 may be displayed on the screen on which the content is displayed.
[0099] The above describes examples of screens and operations when the mode set in the SNS by the user of the terminal TM is the first mode.
[0100] Continuing to refer to FIG. 4, examples of screens and operations when the mode set in the SNS by the user of the terminal TM is the second mode will be described, focusing on differences from the first mode. In the second mode, the mode indicator 310 displays "personal mode," indicating the second mode. Therefore, the information processing device 1 processes the user's operation on the content screen SC2 as an operation in the second mode.
[0101] That is, the content input into the input field 311 is the second posted information. In response to the content posted by the user, the personal point management unit 113 subtracts a fourth predetermined amount of point information (for example, Y2 points) from the point information held by the user.
[0102] Furthermore, if the content in the content column 313 is posted in the first mode, the organization point management unit 111 adds a first predetermined amount of point information (e.g., X1 points) to the point information of the organization to which the content poster belongs, in response to the user's operation of the widget 315 (first point giving operation). In this case, the personal point management unit 113 subtracts the first predetermined amount of point information from the user's point information in response to the user's operation of the widget 315.
[0103] On the other hand, if the content in the content column 313 is posted in the second mode, the personal point management unit 113 adds a second predetermined amount of point information (for example, X2 points) to the point information of the poster of the content in response to an operation (second point giving operation) of the widget 315. In this case, the personal point management unit 113 subtracts the second predetermined amount of point information from the user's point information in response to an operation of the widget 315.
[0104] Furthermore, when the user operates the widget 317 via the terminal TM, a comment input field is displayed. Then, the user can post (upload) a comment to the SNS platform by entering a comment in the comment input field via the terminal TM. The comment is an example of second posted information.
[0105] Therefore, a widget having the same function as widget 315 may also be displayed for a comment, and other users may rate the comment and perform a second point-granting operation by other users to grant point information to the user (poster) of terminal TM who posted the comment.
[0106] The above describes examples of screens and operations when the mode set in the SNS by the user of the terminal TM is the second mode.
[0107] As described above with reference to Fig. 4, in this embodiment, for example, the application software activated on the terminal TM is a program for communicating with the information processing device 1. When the terminal TM functions as a poster terminal TM1, the application software causes the terminal TM to execute a step of transmitting the first posted information or the second posted information to the information processing device 1 depending on the mode. On the other hand, when the terminal TM functions as a viewer terminal TM2, the application software causes the terminal TM to execute a step of transmitting information indicating a first point-granting operation or information indicating a second point-granting operation to the information processing device 1 depending on the mode.
[0108] Furthermore, for example, application software running on the terminal TM may cause the terminal TM to execute a step of transmitting information indicating the mode to the information processing device 1.
[0109] The terminal TM corresponds to an example of a "computer" in the present disclosure.
[0110] Returning to FIG. 2, the details of the organizational contribution calculation unit 112 will be described. In this embodiment, the contribution information calculated by the organizational contribution calculation unit 112 may include one or more of first contribution information, second contribution information, and third contribution information. Each of the first contribution information, second contribution information, and third contribution information is calculated for each poster. Each of the first contribution information, second contribution information, and third contribution information is calculated based on an evaluation of the first posted information over a predetermined period. The predetermined period can be selected arbitrarily, for example.
[0111] The first contribution information includes a total GT of point information added to point information held by the organization in accordance with one or more pieces of evaluation information for one or more pieces of first posted information by the poster. By calculating the total GT, it is possible to objectively evaluate the economic value that each poster directly brought to the organization.
[0112] For example, if a total of N first point-granting operations are performed on multiple first posted information by a certain poster (for example, if there are a total of N "like" ratings by the widget 315), (X1×N) points are added to the point information of the organization. In this case, the total GT is (X1×N) points.
[0113] The second contribution information includes first numerical information FN reflecting the number A1 of ratings (hereinafter referred to as the rating number A1) for one piece of first posted information by the poster, and / or second numerical information SN obtained by performing statistical processing (e.g., averaging) on multiple pieces of first numerical information FN for different pieces of first posted information by the poster. The rating number A1 is, for example, the number of "like" ratings by the widget 315. The first numerical information FN and the second numerical information SN are indicators that indicate the degree of viewer response to one piece of first posted information.
[0114] For example, the first numerical information FN may be the number of evaluations A1 itself for one piece of first posted information. Alternatively, the first numerical information FN may be the ratio A3 (=A1 / A2) of the number of evaluations A1 to a reference value A2. The ratio A3 is expressed in units of, for example, "%." In this way, by calculating the first numerical information FN, it is possible to evaluate each piece of first posted information. Furthermore, the first numerical information FN makes it possible to indirectly evaluate the economic value that the poster has brought to the organization for each piece of first posted information.
[0115] For example, if a poster posts M times, a rating number A1 is obtained for each post, and the second numerical information SN is the average value of the rating numbers A1 (= total value of A1 / M) or the average value of the ratios A3 (= total value of A3 / M). In this way, by calculating the second numerical information SN, it is possible to comprehensively evaluate the first posted information for each poster. Furthermore, the second numerical information SN can indirectly evaluate the economic value that each poster has brought to the organization.
[0116] The third contribution information includes third numerical information TN reflecting the number A4 of first posted information that has been rated among multiple different first posted information by the poster. The third numerical information TN is an index showing how many posts have been rated among all posts by a poster, and is useful when evaluating the quality of posts by that poster. The third numerical information TN can indirectly evaluate the economic value that the poster has brought to the organization. The number A4 is, for example, the number of first posted information that has been rated "like" by the widget 315. Note that even if two or more "like" ratings have been given to the same first posted information, the number A4 is counted as "1."
[0117] For example, the third numerical information TN is the number A4 of first posted information that has been rated among a plurality of first posted information by a certain poster. Alternatively, for example, the third numerical information TN is the ratio A6 (=A4 / A5) of the number A4 to the total number A5 of first posted information by a certain poster. The ratio A6 is expressed in units of, for example, "%." In this case, the third numerical information TN is an index indicating the percentage of posts that have been rated among all posts by one poster.
[0118] 5 is a diagram showing an example of a contribution degree screen SC3 displayed on the organization terminal TM3. For example, application software or a browser running on the organization terminal TM3 displays the contribution degree screen SC3 on the organization terminal TM3 based on data transmitted from the information processing device 1. The organization terminal TM3 is operated by, for example, an administrator belonging to the organization.
[0119] 5, the contribution screen SC3 shows contribution information for each member belonging to an organization. Specifically, the contribution screen SC3 includes an organization earned points field 410, a member field 411, a first contribution field 412, a second contribution field 413, a third contribution field 414, a total contribution field 415, an aggregation period field 420, and a widget 430. The widget 430 is, for example, an update button.
[0120] The aggregation period field 420 displays the period for which contribution information is calculated. When the administrator inputs a period in the aggregation period field 420 via the organization terminal TM3 and operates (presses) the widget 430, information for the input period is transmitted from the organization terminal TM3 to the information processing device 1. As a result, the organization contribution calculation unit 112 calculates the contribution information of each member of the organization for that period. Then, the communication unit 150 transmits the contribution information of each member to the organization terminal TM3. As a result, the organization terminal TM3 displays the contribution information of each member on the contribution screen SC3.
[0121] The organization earned points column 410 displays the total points awarded to the organization during the period displayed in the aggregation period column 420. The member column 411 displays information for identifying members of the organization (for example, names). Members are users of the SNS.
[0122] First contribution information is displayed for each member in the first contribution column 412. The first contribution information indicates the total GT of the point information acquired by each member.
[0123] Second contribution information is displayed for each member in the second contribution column 413. The second contribution information indicates the second numerical information SN of each member.
[0124] Third contribution information is displayed for each member in the third contribution column 414. The third contribution information indicates the third numerical information TN of each member.
[0125] The total contribution information is displayed for each member in the total contribution column 415. The total contribution information indicates the total contribution of each member to the organization. The total contribution information is calculated, for example, based on the first contribution information, the second contribution information, and the third contribution information. In the example of FIG. 5, the total contribution information of each member is visually displayed by an indicator bar.
[0126] The contribution screen SC3 may also be displayed on the terminal TM. In this case, the contribution information of all members of the organization may be included on the contribution screen SC3, or only the contribution information of the user of the terminal TM may be included on the contribution screen SC3.
[0127] Next, the flow of processing by the information processing device 1 will be described with reference to Fig. 2 and Fig. 6 to Fig. 8. Fig. 6 is a flowchart showing an information processing method according to this embodiment. The information processing method is executed by the information processing device 1 of Fig. 2.
[0128] 6, the information processing method includes steps S1 to S5. A program stored in the storage unit 160 of the information processing device 1 causes the processing unit 110 to execute steps S1 to S5. In other words, the program product realizes steps S1 to S5 when the program is executed by the processing unit 110. The processing unit 110 corresponds to an example of the "computer" in the present disclosure.
[0129] First, in step S1, the display control unit 114 of the processing unit 110 executes various processes for controlling the display of various screens (e.g., GUI screens SC11, SC12, content screen SC2, and contribution screen SC3) on the terminal TM and the organization terminal TM3. For example, the display control unit 114 transmits various data for displaying various screens to the terminal TM and the organization terminal TM3 in response to requests from application software or browsers of the terminal TM and the organization terminal TM3.
[0130] Next, in step S2, the processing unit 110 determines whether an event has occurred. In the example of FIG. 6, the events are a posting operation of posted information by terminal TM, a point assignment operation by terminal TM, and a contribution calculation request by terminal TM or organization terminal TM3. In this case, the posting operation is a posting operation of first posted information or second posted information. The point assignment operation is a first point assignment operation or a second point assignment operation. The contribution calculation request is a calculation request for contribution information.
[0131] Specifically, when the processing unit 110 receives posted information (first posted information or second posted information) from the terminal TM, it determines that a posting operation has occurred as an event. In this case, the processing unit 110 receives mode information from the terminal TM indicating the mode at the time of posting. The mode information indicates, for example, the mode (first mode or second mode) selected by the widget 211 in FIGS. 3A and 3B. Then, the processing unit 110 stores the poster's identification information, the posted information, and the mode information at the time of posting in the storage unit 160.
[0132] Furthermore, when the processing unit 110 receives information indicating a point-giving operation (first point-giving operation or second point-giving operation) from the terminal TM, the processing unit 110 determines that a point-giving operation has occurred as an event. The information indicating the point-giving operation is, for example, information indicating that the widget 315 in FIG. 4 has been operated (pressed). In this case, the processing unit 110 receives, from the terminal TM, mode information at the time of the point-giving operation and identification information of the posted information to which points were given. Then, the processing unit 110 stores, in the storage unit 160, the identification information of the viewer who performed the point-giving operation, information indicating the point-giving operation, mode information at the time of the point-giving operation, and identification information of the posted information to which points were given.
[0133] Furthermore, when the processing unit 110 receives information indicating a contribution calculation request from the terminal TM or the organization terminal TM3, the processing unit 110 determines that a contribution calculation request has occurred as an event. The information indicating a contribution calculation request is, for example, information indicating that the widget 430 in FIG. 5 has been operated (pressed). In this case, the processing unit 110 receives information about the period entered in the aggregation period field 420. Then, the processing unit 110 stores the information indicating the contribution calculation request and the period information in the storage unit 160.
[0134] If it is determined in step S2 that a posting operation has occurred as an event, the process proceeds to step S3. In step S3, the organization point management unit 111 and the personal point management unit 113 of the processing unit 110 execute a process related to the posting (posting-related process).
[0135] If it is determined in step S2 that a point granting operation has occurred as the event, the process proceeds to step S4. In step S4, the organization point management unit 111 and the individual point management unit 113 of the processing unit 110 execute processing related to point granting (point-related processing).
[0136] If it is determined in step S2 that a contribution calculation request has occurred as an event, the process proceeds to step S5. In step S5, the organization contribution calculation unit 112 of the processing unit 110 calculates contribution information (first contribution information, second contribution information, third contribution information) (contribution calculation process). Then, in step S1, the display control unit 114 transmits data for displaying the contribution screen SC3 (FIG. 5) to the terminal TM or organization terminal TM3 that has issued the contribution calculation request. As a result, the terminal TM or organization terminal TM3 displays the contribution screen SC3 based on the data.
[0137] As described above, the processing unit 110 executes steps S1 to S5 while communicating with each terminal TM and each organization terminal TM3.
[0138] Fig. 7 is a flowchart showing an example of the post-related process in step S3 of Fig. 6. As shown in Fig. 7, the post-related process includes steps S31 to S33.
[0139] First, in step S31, the processing unit 110 determines the mode in which the posted information was posted.
[0140] If it is determined in step S31 that the mode at the time of posting is the first mode, the process proceeds to step S32.
[0141] Next, in step S32, the organization point management unit 111 subtracts point information corresponding to the posting of the first posted information (for example, content or a comment) from point information held by the organization to which the poster belongs. Then, the process proceeds to step S1 in FIG.
[0142] In step S1 of FIG. 6, the display control unit 114 transmits to the terminal TM data for directly or indirectly displaying the first posted information on the content screen SC2 (FIG. 4) of the terminal TM. The data for directly displaying the first posted information is data that directly indicates the first posted information. The data for indirectly displaying the first posted information is post specifying information 314 (FIG. 4). Based on the data, the terminal TM displays the post specifying information 314 of the first posted information (e.g., content) on the content screen SC2. Alternatively, based on the data, the terminal TM displays the first posted information (e.g., a comment) on the content screen SC2.
[0143] On the other hand, if it is determined in step S31 that the mode at the time of posting is the second mode, the process proceeds to step S33.
[0144] Next, in step S33, the personal point management unit 113 subtracts point information corresponding to the posting of the second posted information (for example, content or a comment) from the point information held by the poster. Then, the process proceeds to step S1 in FIG.
[0145] In step S1 of FIG. 6, the display control unit 114 transmits to the terminal TM data for directly or indirectly displaying the second posted information on the content screen SC2 of the terminal TM. The data for directly displaying the second posted information is data that directly indicates the second posted information. The data for indirectly displaying the second posted information is the post specifying information 314. Based on the data, the terminal TM displays the post specifying information 314 of the second posted information (e.g., content) on the content screen SC2. Alternatively, based on the data, the terminal TM displays the second posted information (e.g., a comment) on the content screen SC2.
[0146] Fig. 8 is a flowchart showing an example of the point-related processing in step S4 of Fig. 6. As shown in Fig. 8, the point-related processing includes steps S41 to S51.
[0147] First, in step S41, the processing unit 110 determines the mode at the time of the point giving operation.
[0148] If it is determined in step S41 that the mode during the point giving operation is the first mode, the process proceeds to step S42.
[0149] Next, in step S42, processing unit 110 determines the mode in which the posted information for which points are to be awarded was posted.
[0150] If it is determined in step S42 that the mode at the time of posting is the first mode, the process proceeds to step S43.
[0151] Next, in step S43, the organization point management unit 111 subtracts point information corresponding to the first point assigning operation from point information held by the organization to which the viewer who performed the first point assigning operation on the first posted information belongs.
[0152] Next, in step S44, the organization point management unit 111 adds point information corresponding to the first point-granting operation for the first posted information to point information held by the organization to which the poster belongs. Then, the process proceeds to step S1 in FIG.
[0153] On the other hand, if it is determined in step S42 that the mode at the time of posting is the second mode, the process proceeds to step S45.
[0154] Next, in step S45, the organization point management unit 111 subtracts point information corresponding to the second point granting operation from point information held by the organization to which the viewer who performed the second point granting operation on the second posted information belongs.
[0155] Next, in step S46, the personal point management unit 113 adds the point information corresponding to the second point granting operation for the second posted information to the point information held by the poster. Then, the process proceeds to step S1 in FIG.
[0156] On the other hand, if it is determined in step S41 that the mode during the point giving operation is the second mode, the process proceeds to step S47.
[0157] Next, in step S47, the processing unit 110 determines the mode in which the posted information for which points are to be awarded was posted.
[0158] If it is determined in step S47 that the mode at the time of posting is the first mode, the process proceeds to step S48.
[0159] Next, in step S48, the personal point management unit 113 subtracts the point information corresponding to the first point-giving operation from the point information held by the viewer who performed the first point-giving operation on the first posted information.
[0160] Next, in step S49, the organization point management unit 111 adds point information corresponding to the first point-granting operation for the first posted information to point information held by the organization to which the poster belongs. Then, the process proceeds to step S1 in FIG.
[0161] On the other hand, if it is determined in step S47 that the mode at the time of posting is the second mode, the process proceeds to step S50.
[0162] Next, in step S50, the personal point management unit 113 subtracts point information corresponding to the second point granting operation from point information held by the viewer who performed the second point granting operation on the second posted information.
[0163] Next, in step S51, the personal point management unit 113 adds point information corresponding to the second point granting operation for the second posted information to the point information held by the poster. Then, the process proceeds to step S1 in FIG.
[0164] (Variation) A modified example of the above embodiment will be described with reference to Fig. 4. The modified example differs from the above embodiment mainly in that the point-giving operation and the operation for rating posted information (rating operation) are performed by operating different widgets.
[0165] In the above embodiment, the operation of the widget 315 in FIG. 4 was both an operation for rating posted information and a point-granting operation. In contrast, in the modified example, the widget 315 is a widget operated for rating posted information, and is not a widget for a point-granting operation. Therefore, in the modified example, an operation (e.g., a click) of the post specification information 314 including link information for displaying posted information is processed as a point-granting operation. Therefore, the processing unit 110 according to the modified example recognizes the operation of the post specification information 314 as a point-granting operation. As a result, the organization point management unit 111 and the individual point management unit 113 according to the modified example process the point information based on the operation of the post specification information 314. Note that, in the modified example, instead of using the post specification information 314 as an operation element for a point-granting operation, a display element (e.g., a widget) for a point-granting operation may be included in the content screen SC2, separate from the widget 315.
[0166] In the modified example, the calculation of the contribution information is also performed based on the operation of the widget 315 for evaluating the posted information, as in the above embodiment.
[0167] As described above, in the modified example, the point-giving operation (first point-giving operation and second point-giving operation) by the viewer is different from the operation (rating operation) for rating the posted information (first posted information and second posted information). Therefore, the viewer can consider rating and point-giving separately, thereby improving the viewer's convenience.
[0168] Although the preferred embodiments and modifications of the present disclosure have been described in detail above with reference to the accompanying drawings, the technical scope of the present disclosure is not limited to such examples. It is clear that a person skilled in the art of the present disclosure can conceive of various modified or altered examples within the scope of the technical idea described in the claims, and it is understood that these also naturally fall within the technical scope of the present disclosure.
[0169] 2 may process not only an operation (rating operation) of the widget 315 for content but also an operation of posting a comment on content as a point-granting operation. In this case, the organization point management unit 111 and the individual point management unit 113 recognize not only the operation of the widget 315 but also the operation of posting a comment as a point-granting operation and process the point information.
[0170] In this case, for example, the organizational contribution calculation unit 112 may include point information added by the comment posting operation in the total GT when calculating the first contribution information. Also, for example, the organizational contribution calculation unit 112 may include the number of comment postings in the evaluation number A1 when calculating the second contribution information. Furthermore, for example, the organizational contribution calculation unit 112 may count the posting of comments as number A4 when calculating the third contribution information. Note that even if two or more comments are posted for the same content, they are counted as "1" in the calculation of number A4.
[0171] Furthermore, for example, the information processing device 1 can also provide a chat function on a platform of an SNS. In this case, the user can post first posted information in the first mode and second posted information in the second mode not only to the content screen SC2 (for example, a timeline screen, etc.) but also through chat. Furthermore, the user can view the first posted information and second posted information posted in chat. The first posted information and second posted information may include the content of the conversation.
[0172] The information processing device 1 also allows chat posting and viewing in a first mode (organization mode) and in a second mode (personal mode). Therefore, when a first posted information is posted in the first mode, the organization point management unit 111 subtracts point information corresponding to the posting (e.g., Y1 points) from the point information of the organization to which the poster belongs. Furthermore, when a second posted information is posted in the second mode, the personal point management unit 113 subtracts point information corresponding to the posting (e.g., Y2 points) from the point information held by the poster.
[0173] The information processing device 1 may provide, for example, personal chat and group chat as chat. Personal chat is chat for conversation between individuals. Group chat is chat for conversation between members belonging to a group. A group may be an organization or any group within an organization. For example, the information processing device 1 may set chat in the first mode to group chat and chat in the second mode to personal chat.
[0174] Furthermore, a first point granting operation and a second point granting operation may also be performed on the first posted information and the second posted information via chat. In this case, the organization point management unit 111 and the personal point management unit 113 may add and subtract points to the point information depending on the mode. This is similar to the processing of point information in the case of the first point granting operation and the second point granting operation on the content screen SC2. Furthermore, the organization contribution calculation unit 112 calculates contribution information in the same way as in the case of a post on the content screen SC2. In this way, as an example, the processing of point information and the calculation of contribution information are similar whether the post is on the content screen SC2 or via chat.
[0175] Furthermore, for example, the information processing device 1 may have only the first mode (organization mode) or only the second mode (personal mode).
[0176] Furthermore, for example, the information processing device 1 may form a private group with multiple users belonging to an organization based on a request from the organization terminal TM3. In this case, the information processing device 1 controls the SNS platform so that only users belonging to the private group can post and view information. In this example, the information processing device 1 may control the SNS platform based on a request from the organization terminal TM3 so that posted information posted by users belonging to the private group can be viewed by users of the SNS other than those in the private group. In other words, the information processing device 1 may cancel the private group in response to a request from the organization terminal TM3.
[0177] For example, the processing unit 110 may include a mode setting unit that automatically switches the mode depending on the analysis result of the posted information and / or the posting status. In this case, for example, if the posted information includes keywords related to the organization's business or if the post was posted during the organization's business hours, the mode setting unit sets the mode to the first mode (organization mode). On the other hand, for example, if the posted information does not include keywords related to the organization's business (for example, if it includes private content) or if the post was posted outside the organization's business hours (for example, on a holiday), the mode setting unit sets the mode to the second mode (personal mode).
[0178] Furthermore, for example, in the point-granting operation, instead of granting a uniform predetermined amount of point information, it may be possible to grant point information in different predetermined amounts. In this case, the organization point management unit 111 and the individual point management unit 113 add the amount of point information specified in the point-granting operation to the point information of the poster or his / her organization, and subtract the amount of point information specified in the point-granting operation from the point information of the viewer (the person who performed the point-granting operation) or his / her organization.
[0179] Furthermore, the device or system described in this specification may be realized as a single device, or may be realized by a plurality of devices (e.g., cloud servers) partially or entirely connected via a network. For example, a storage device that stores the organization point storage unit 161 and the individual point storage unit 162 in FIG. 2 may be provided separately from the information processing device 1.
[0180] Furthermore, the series of processes performed by the devices described in this specification may be realized using any of software, hardware, and a combination of software and hardware.
[0181] Furthermore, the processes described herein using flowchart diagrams need not necessarily be performed in the order shown, some process steps may be performed in parallel, additional process steps may be employed, and some process steps may be omitted.
[0182] Furthermore, the effects described herein are merely descriptive or exemplary and are not limiting. That is, the technology according to the present disclosure may achieve other effects in addition to or in place of the above-described effects that would be apparent to a person skilled in the art from the description of this specification.
[0183] The following configurations also fall within the technical scope of the present disclosure.
[0184] (Item 1) An information processing device that processes point information used in social media, an organization point management unit that manages point information held by organizations registered on the social media; an organization contribution calculation unit that calculates contribution information indicating the degree of contribution of a contributor to the organization based on evaluation information indicating viewers' evaluations of first posted information posted via a contributor terminal that is a terminal of a contributor belonging to the organization; The organization point management unit adds point information corresponding to a first point-granting operation by the viewer for the first posted information to the point information held by the organization to which the poster belongs.
[0185] (Item 2) The system further includes a personal point management unit that manages point information held by the poster, A first mode is provided for processing point information of an organization, and a second mode is provided for processing point information of an individual, when the first posted information is posted by the poster with the mode set to the first mode, the organization point management unit adds the point information corresponding to the first point assignment operation for the first posted information to the point information held by the organization to which the poster belongs; The information processing device described in item 1, wherein when second posted information is posted via the poster terminal with the mode set to the second mode by the poster, the personal point management unit adds point information corresponding to the second point assignment operation by the viewer for the second posted information to the point information held by the poster.
[0186] (Item 3) The organization point management unit Manage point information held by the organization to which the viewer belongs; When the first point-granting operation or the second point-granting operation is performed by the viewer with the mode set to the first mode, the point information corresponding to the first point-granting operation or the point information corresponding to the second point-granting operation is subtracted from the point information held by the organization to which the viewer belongs, The personal point management unit Manage point information held by the viewer; An information processing device according to item 2, wherein when the first point granting operation or the second point granting operation is performed by the viewer while the mode is set to the second mode, the point information corresponding to the first point granting operation or the point information corresponding to the second point granting operation is subtracted from the point information held by the viewer.
[0187] (Item 4) the organization point management unit, when the first posted information is posted by the poster with the mode set to the first mode, subtracts point information corresponding to the posting of the first posted information from the point information held by the organization to which the poster belongs; The information processing device according to item 2 or 3, wherein when the second posted information is posted by the poster with the mode set to the second mode, the personal point management unit subtracts point information corresponding to the posting of the second posted information from the point information held by the poster.
[0188] (Item 5) 5. The information processing device according to any one of items 2 to 4, further comprising a display control unit that causes the poster terminal to display a widget for switching between the first mode and the second mode.
[0189] (Item 6) 6. The information processing device according to any one of items 1 to 5, wherein the evaluation is performed by the first point-giving operation.
[0190] (Item 7) 6. The information processing device according to any one of items 1 to 5, wherein the first point-granting operation is different from an operation for evaluating the first posted information.
[0191] (Item 8) the contribution information includes one or more of first contribution information, second contribution information, and third contribution information; the first contribution information includes a total of the point information added to the point information held by the organization in accordance with one or more pieces of evaluation information for one or more pieces of first posted information by the poster; The second contribution information includes first numerical information reflecting the number of ratings for one of the first posted information by the poster, and / or second numerical information obtained by performing statistical processing on a plurality of the first numerical information for different of the first posted information by the poster, An information processing device according to any one of items 1 to 7, wherein the third contribution information includes third numerical information reflecting the number of first posted information for which the evaluation was performed among a plurality of different first posted information by the poster.
[0192] (Item 9) An information processing method for processing point information used in social media, A step of calculating contribution information indicating the degree of contribution of a poster to the organization based on evaluation information indicating viewers' evaluations of first posted information posted via a poster terminal, which is a terminal of a poster belonging to an organization registered on the social media; and adding point information corresponding to a first point-granting operation by the viewer in response to the first posted information to point information held by the organization.
[0193] (Item 10) A program that causes a computer to process point information used in social media, The computer, A step of calculating contribution information indicating the degree of contribution of a poster to the organization based on evaluation information indicating viewers' evaluations of first posted information posted via a poster terminal, which is a terminal of a poster belonging to an organization registered on the social media; and adding point information corresponding to a first point-granting operation by the viewer in response to the first posted information to point information held by the organization.
[0194] (Item 11) An information processing device that processes point information used in social media, the information processing device comprising: an organization point management unit that manages point information held by an organization registered on the social media; and an organization contribution calculation unit that calculates contribution information that indicates the degree of contribution of a poster to the organization based on evaluation information that indicates a viewer's evaluation of first posted information posted via a poster terminal that is a terminal of the poster belonging to the organization, wherein the organization point management unit adds point information corresponding to a first point-granting operation by the viewer for the first posted information to the point information held by the organization to which the poster belongs, and a program for communicating with the information processing device, On the computer, When the computer functions as the poster terminal, the computer executes a step of transmitting the first posted information to the information processing device; A program that causes the computer to execute a step of transmitting information indicating the first point-granting operation to the information processing device when the computer functions as a viewer terminal that is a terminal of the viewer. [Explanation of symbols]
[0195] 1 Information processing device (computer), 111 Organization point management unit, 112 Organization contribution calculation unit, 113 Personal point management unit, 114 Display control unit, TM terminal (computer), TM1 Contributor terminal, TM2 Viewer terminal
Claims
1. An information processing device that processes point information used in social media, an organization point management unit that manages point information held by organizations registered on the social media; an organization contribution calculation unit that calculates contribution information indicating the degree of contribution of a contributor to the organization based on evaluation information indicating viewers' evaluations of first posted information posted via a contributor terminal that is a terminal of a contributor belonging to the organization; The organization point management unit adds point information corresponding to a first point-granting operation by the viewer for the first posted information to the point information held by the organization to which the poster belongs.
2. The system further includes a personal point management unit that manages point information held by the poster, A first mode is provided for processing point information of an organization, and a second mode is provided for processing point information of an individual, when the first posted information is posted by the poster with the mode set to the first mode, the organization point management unit adds the point information corresponding to the first point assignment operation for the first posted information to the point information held by the organization to which the poster belongs, 2. The information processing device of claim 1, wherein when second posted information is posted via the poster terminal with the mode set to the second mode by the poster, the personal point management unit adds point information corresponding to the second point assignment operation by the viewer for the second posted information to the point information held by the poster.
3. The organization point management unit Manage point information held by the organization to which the viewer belongs; When the first point-giving operation or the second point-giving operation is performed by the viewer with the mode set to the first mode, the point information corresponding to the first point-giving operation or the point information corresponding to the second point-giving operation is subtracted from the point information held by the organization to which the viewer belongs, The personal point management unit Manage point information held by the viewer; 3. The information processing device of claim 2, wherein when the first point granting operation or the second point granting operation is performed by the viewer while the mode is set to the second mode, the point information corresponding to the first point granting operation or the point information corresponding to the second point granting operation is subtracted from the point information held by the viewer.
4. the organization point management unit, when the first posted information is posted by the poster with the mode set to the first mode, subtracts point information corresponding to the posting of the first posted information from the point information held by the organization to which the poster belongs; 3. The information processing device according to claim 2, wherein when the second posting information is posted by the poster with the mode set to the second mode, the personal point management unit subtracts point information corresponding to the posting of the second posting information from the point information held by the poster.
5. The information processing device according to claim 2 , further comprising a display control unit that causes the poster terminal to display a widget for switching between the first mode and the second mode.
6. The information processing device according to claim 1 , wherein the evaluation is performed by the first point-giving operation.
7. The information processing device according to claim 1 , wherein the first point-giving operation is different from an operation for rating the first posted information.
8. the contribution information includes one or more of first contribution information, second contribution information, and third contribution information; the first contribution information includes a total of the point information added to the point information held by the organization in accordance with one or more pieces of evaluation information for one or more pieces of first posted information by the poster; The second contribution information includes first numerical information reflecting the number of evaluations for one of the first posted information by the poster, and / or second numerical information obtained by performing statistical processing on a plurality of the first numerical information for different of the first posted information by the poster, 8. The information processing device according to claim 6, wherein the third contribution information includes third numerical information reflecting the number of the first posted information for which the evaluation was performed among the plurality of different first posted information by the poster.
9. An information processing method for processing point information used in social media, calculating contribution information indicating the degree of contribution of a poster to the organization based on evaluation information indicating viewers' evaluations of first posted information posted via a poster terminal, which is a terminal of a poster belonging to an organization registered on the social media; and adding point information corresponding to a first point-granting operation by the viewer in response to the first posted information to point information held by the organization.
10. A program that causes a computer to process point information used in social media, The computer, calculating contribution information indicating the degree of contribution of a poster to the organization based on evaluation information indicating viewers' evaluations of first posted information posted via a poster terminal, which is a terminal of a poster belonging to an organization registered on the social media; and adding point information corresponding to a first point-granting operation by the viewer in response to the first posted information to point information held by the organization.
Citation Information
Patent Citations
Activation system of intra-organization activities and activation system of multiple in-organization activities
JP2020004306A
Contribution management server, and contribution management system
JP2021077020A
Posting management server, posting management system, and posting management program
JP2021149167A
Management server device for SNS system
JP2020187448A