Information sharing device, information sharing method, and information sharing program
The information sharing device divides content into sections for targeted commenting, enhancing user engagement and knowledge sharing by simplifying the commenting process.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- MODELIST INC
- Filing Date
- 2025-05-29
- Publication Date
- 2026-06-29
AI Technical Summary
Existing information sharing systems fail to effectively address the challenges of users to comment on the entire piece of content, leading to reduced active information sharing.
An information sharing device and method that divides content into multiple pre-set areas, allowing users to comment on specific sections, accompanied by icons and tags, and supports responses, requests, and voting.
Facilitates easier and more active information sharing by reducing the effort required to make comments, promoting engagement and knowledge sharing.
Smart Images

Figure 2026106368000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information sharing device, an information sharing method, and an information sharing program.
Background Art
[0002] Regarding a technique for sharing information among a plurality of users, a system described in Patent Document 1 is known. In this system, it is possible to reply to a statement made by a user.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] For a person who replies (comments) to a statement posted by a user, it may be difficult to reply to the entire statement. For example, although it is easy to reply to some of the content included in the statement because it is related to one's own specialty, it may be difficult to reply to the entire statement because it is not related to one's own specialty. Therefore, it is difficult to promote active information sharing only by being able to reply to the entire posted statement as in the system of Patent Document 1.
[0005] The present disclosure has been made in view of such circumstances, and provides an information sharing device, an information sharing method, and an information sharing program that can promote active information sharing.
Means for Solving the Problems
[0006] According to the present invention, the following inventions are provided. [1] An information sharing device for sharing content and comments on the content by multiple users, comprising: a content receiving unit that receives the content divided into a plurality of pre-set areas; a comment receiving unit that receives the comments for each area of the content; and a display unit that displays the content and the comments, wherein the display unit displays the comments in association with the comment area which is the area on which the comments were received. An information sharing device as described in [2][1], wherein the display unit displays an accessory indicating the comment area, the display unit displays the accessory at a position corresponding to the comment area, and when the accessory is selected or semi-selected, displays the comment received in the comment area. An information sharing device as described in [3][2], wherein the comment receiving unit acquires an icon corresponding to the user who made the comment, and the display unit displays the icon as an accessory. An information sharing device according to [4][2] or [3], further comprising a response receiving unit for receiving responses to the comment, wherein the display unit displays the comment received in the comment area and the response to the comment when the accessory is selected or semi-selected. An information sharing device according to any one of [5][1] to [4], further comprising a tagging unit that assigns tags indicating matters relating to the content to the received content, wherein the display unit displays the number of content items and the number of comments for each tag based on the number of tags assigned to the content received from the user. An information sharing device as described in [6][5], wherein the display unit displays the number of contents and the number of comments using a graph for each tag, and when one of the graphs is selected, it identifies the combination of tags that have been assigned to the contents in the past for each content, calculates the number of times each tag has been assigned to the contents together with the tag corresponding to the first graph based on the combination of tags identified for each content, identifies the combination of tags corresponding to the first graph based on the calculated number of times, and displays the tag corresponding to the first graph and the identified combination of tags. An information sharing device as described in any one of [7][1] to [6], further comprising: a tagging unit that assigns tags indicating matters relating to the content to the received content; and a request receiving unit that accepts requests for the content, wherein the request receiving unit accepts the request for each tag, and the display unit displays the request for each tag. An information sharing device as described in [8][7], further comprising a voting reception unit that accepts votes for each request, and a display unit that displays the number of votes for each request. An information sharing device as described in any one of [9][1] to [8], wherein the display unit displays a comment start section which is a portion selected when making a comment, and when the area is semi-selected, the display unit displays the comment start section at a position corresponding to the area.
[10] An information sharing method which is a method of operating an information sharing device for sharing content and comments on said content by multiple users, comprising: a content receiving step of receiving said content divided into a plurality of pre-set areas; a comment receiving step of receiving said comments for each of the areas of said content; and a display step of displaying said content and said comments, wherein the display step displays said comments in association with the comment area which is the area in which said comments were received.
[11] Information sharing program for a computer, which is an information sharing device for sharing content and comments on said content by multiple users, comprising: a content receiving unit that receives said content divided into a plurality of pre-set areas; a comment receiving unit that receives said comments for each of the areas of said content; and a display unit that displays said content and said comments, wherein the display unit operates as an information sharing device, and displays said comments in association with the comment area which is the area where said comments were received. [Effects of the Invention]
[0007] In the information sharing device of the present invention, content is divided into multiple areas, and comments are accepted for each area of content. Therefore, users can comment on only a portion of the content. Furthermore, since the content is divided into multiple areas in advance, the effort required to make a comment is reduced compared to, for example, when a user makes a comment and specifies the area to comment on. Consequently, comments are made more easily, and active information sharing can be promoted.
[0008] An information sharing method and information sharing program relating to another aspect of the present invention will produce the same effects and advantages as the information sharing device described above. [Brief explanation of the drawing]
[0009] [Figure 1] This figure shows an overview of a system 10 including a server 1 according to an embodiment of the present invention. [Figure 2] This block diagram shows the hardware configuration of Server 1 as shown in Figure 1. [Figure 3] Figure 1 is a block diagram showing the functional configuration of Server 1. [Figure 4] This flowchart shows an example of basic processing. [Figure 5] This is a schematic diagram showing an example of the content display screen P1. [Figure 6]It is a schematic diagram showing an example of the content display screen P1 when the area P13 is preselected. [Figure 7] It is a schematic diagram showing an example of the content display screen P1 on which the accompanying object P16 is displayed. [Figure 8] It is a schematic diagram showing an example of the content display screen P1 on which the comment display part P17 is displayed. [Figure 9] It is a schematic diagram showing an example of the content display screen P1 including the video part P18. [Figure 10] It is a flowchart showing an example of the skill display process. [Figure 11] It is a schematic diagram showing an example of the skill display screen P2. [Figure 12] It is a schematic diagram showing an example of the request screen P3. [Figure 13] It is a schematic diagram showing an example of the skill display screen P2 on which the evaluation display part P23 is displayed. [Figure 14] (a) is a flowchart showing an example of the request process. (b) is a flowchart showing an example of the voting process. [Figure 15] It is a schematic diagram showing an example of the request display screen P4. [Figure 16] It is a schematic diagram showing an example of the reaction display screen P5. [Figure 17] It is a schematic diagram showing the content display screen P1 according to the modification example. [Figure 18] It is a schematic diagram showing an example of the content display screen P1 including the outline and the sub-outline. [Figure 19] It is a schematic diagram showing the content display screen P1 according to another modification example. [Figure 20] It is a schematic diagram showing an example when the area P13 is preselected in the content display screen P1 shown in FIG. 19.
Mode for Carrying Out the Invention
[0010] Embodiments of this disclosure will be described below with reference to the drawings. The various features shown in the embodiments below can be combined with each other. Furthermore, each feature can constitute an invention independently.
[0011] [1. System 10 Configuration] The system 10 of this embodiment will be explained using Figure 1. The system 10 is used to share information among multiple users A. A user A is, for example, a person who uses the system 10 to share information. A user A includes people who use the system 10 for a fee and those who use it free of charge. A user A may be, for example, an employee working for the same company.
[0012] "Sharing information" includes, for example, providing content posted by one user A to another user A other than that user A. "Sharing information" also includes another user A commenting on content posted by one user A, and providing comments made by other user A to another user A other than that other user A.
[0013] Content is, for example, an article posted by user A. Content includes, for example, information related to work. Content typically includes information about tools used in work and knowledge used to perform work. However, the type of content is not particularly limited. Content includes, for example, images, text, and videos.
[0014] A comment is, for example, text posted by user A in response to content. A comment may include, for example, ideas that user A had after viewing the content, and user A's impressions of the content.
[0015] As shown in Figure 1, System 10 includes Server 1 (information sharing device) and a plurality of user terminals 2. Server 1 and user terminals 2 are configured to communicate via a network (not shown). The network is, for example, a mobile communication network and a public wireless LAN (LAN: Local Area Network). The communication method between Server 1 and user terminals 2 is typically wireless communication, but wired communication is also possible.
[0016] Server 1 shares content and comments on that content. Server 1 provides User A with a platform for sharing content and comments. Details about Server 1 will be described later.
[0017] User terminal 2 is a terminal operated by user A. User terminal 2 may be owned by user A, or it may be owned by someone other than user A. User terminal 2 may be a mobile device such as a smartphone, tablet, or laptop computer. User terminal 2 may also be a desktop personal computer.
[0018] [2. Hardware configuration of Server 1] The hardware configuration of Server 1 according to this embodiment will be explained using Figure 2. As shown in Figure 2, Server 1 may be physically configured as a computer system including one or more CPUs (Central Processing Units) 101 which are processors, one or more ROMs (Read Only Memory) 102, one or more RAMs (Random Access Memory) 103 which are main memory, an HDD (Hard Disk Drive) 104 which is auxiliary storage, and a communication unit 105 such as a communication interface for communicating with a network. For example, when the CPU 101 reads a program P (information sharing program) that is pre-stored in the HDD 104 into the RAM 103 and executes it, each piece of hardware operates under the control of the CPU 101, and data is read from and written to the ROMs 102, RAM 103, and HDD 104. This realizes the various functions of Server 1 that will be described later. In addition to the hardware configuration shown in Figure 2, Server 1 may also be equipped with input devices such as a mouse and keyboard, output devices such as a display and speakers, etc.
[0019] [3. Background] In today's digital society, various technology services have emerged and are being utilized in business operations, including sales, marketing, human resources, and retail. However, in order to not only use technology services but also to drive business transformation, it is necessary to promote information sharing among the three parties: the service provider, the implementation support company, and the user company.
[0020] When people engage in the act of disseminating information, the sense of contributing to others can be the greatest motivator. This sense of contributing to others includes, for example, the desire to provide information that is useful to others, and the desire to share one's own knowledge and experience. In order to increase the provision of knowledge in society and for more information to be shared, it is first necessary to increase the actions (comments, etc.) from others regarding the knowledge that is provided.
[0021] Generally, on platforms where multiple users share information, other users comment on content posted by one user. However, it can sometimes be difficult for a user to comment on the entire piece of content. For example, a user might find it easy to comment on a part of the content because it relates to their area of expertise, but find it difficult to comment on the content as a whole because it does not. In this case, users may not comment, making it difficult to promote active information sharing.
[0022] Furthermore, general information sharing platforms (e.g., note(registered trademark)) rely on external SNS (Social Network Services) for reactions to and dissemination of content. Examples of external SNS (hereinafter sometimes referred to as "external SNS") include X. As a result, even if someone comments on content, comments may accumulate on the external SNS, but it is difficult for comments to accumulate on the content itself. In addition, the expiration date of content disseminated by external SNS is determined by the content's lifecycle on the external SNS, so even if valuable content is created, it may be difficult for it to continuously reach those who need it.
[0023] In some cases, comments made on user-submitted content and accumulated over time may have more informational value than the content itself. However, in situations where it is difficult for other users to comment, the value of comments may not be fully realized.
[0024] Furthermore, in situations where it is difficult for other users to comment, knowledge sharing becomes difficult, and the motivation of users to post content decreases. Therefore, there has long been a need for a platform that can promote active information sharing. Server 1 according to this embodiment has a unique configuration in order to solve the problems described above. Server 1 will be described in detail below.
[0025] [4. Functional Configuration of Server 1] The functional configuration of Server 1 will be explained using Figure 3. First, the functions of Server 1 will be briefly explained, and specific embodiments such as interfaces will be described later. As for its functional configuration, Server 1 includes a content receiving unit 11, a comment receiving unit 12, a tagging unit 13, a response receiving unit 14, a request receiving unit 15, a vote receiving unit 16, and a display unit 17.
[0026] The content receiving unit 11 receives content that has been divided into multiple pre-configured areas. The content receiving unit 11 receives content from the user terminal 2. User A creates content, for example, via the user terminal 2. The user terminal 2 receives the operation from User A and sends the content to the server 1. The content receiving unit 11 receives the content from the user terminal 2.
[0027] A region is a unit that accepts comments. In this embodiment, regions are set by user A. User A, for example, inserts line breaks in text when creating content. User terminal 2 sets the group of text with line breaks as a region. In addition to the content, user terminal 2 sends region information indicating the region within the content to server 1. The region information includes, for example, the location of the region within the content.
[0028] User terminal 2 may send only content to server 1 and not send area information to server 1. In this case, server 1 may further include an area setting unit that sets multiple areas in the content. The area setting unit may, for example, set a group of sentences with line breaks as an area in the content received from user terminal 2. Alternatively, the area setting unit may, for example, divide the content received from user terminal 2 using known means such as AI (Artificial Intelligence) and set an area in each of the divided parts of the content. The area setting unit may, for example, divide the content into multiple areas based on the context contained in the content. If server 1 includes an area setting unit, content receiving unit 11 may receive the content received from user terminal 2 and area information indicating the areas set by the area setting unit. Even in this case, content receiving unit 11 will receive content that has been divided into multiple areas predetermined by the area setting unit.
[0029] The comment receiving unit 12 receives comments for each area of content received by the content receiving unit 11. User A creates a comment, for example, via user terminal 2. User terminal 2 receives user A's input and sends the comment to server 1. The comment receiving unit 12 receives the comment from user terminal 2.
[0030] The comment receiving unit 12 identifies the comment area, which is the area where the comment was received. Specifically, the user terminal 2 sends area identification information to the server 1, in addition to the comment, which identifies the area where the comment was made. The comment receiving unit 12 identifies the comment area based on the area identification information and the area information. In this way, the comment receiving unit 12 receives comments for each of the multiple areas.
[0031] The comment receiving unit 12 obtains an icon corresponding to user A who made the comment. Specifically, user terminal 2 sends, for example, user information identifying user A in addition to the comment to server 1. Based on the user information received from user terminal 2, the comment receiving unit 12 obtains an icon corresponding to user A who made the comment. The icon is, for example, a photograph of user A. The icon may also be an illustration. The icon is, for example, pre-set by user A and stored in server 1 as information included in the user information.
[0032] The tagging unit 13 assigns tags to the content received by the content receiving unit 11, indicating matters related to the content. Matters related to the content include, for example, business areas such as sales, development, customer support, and marketing. Matters related to the content also include, for example, business tools such as Notion® and Salesforce®.
[0033] Tags can be categorized into, for example, skill tags and tool tags. Skill tags indicate skills in a specific business area. This includes tags such as sales, development, customer support, and marketing. Tool tags indicate business tools. This includes tags such as Notion and Salesforce.
[0034] Tags assigned to content may indicate the skills and skill combinations possessed by user A, who posted the content. For example, if user A posts content tagged with a specific business field, it is considered that user A possesses skills related to that specific business field. For example, if user A posts content tagged with both a specific business field and a specific business tool, it is considered that user A possesses the skills to use that specific business field and the specific business tool in combination.
[0035] In this embodiment, User A determines the tags to be assigned to the content via User Terminal 2. For example, User A determines the tags when creating the content. User A may determine the tags from a plurality of pre-set tag candidates, or may create and determine the tags themselves. User Terminal 2 transmits the tags determined by User A to Server 1. The tag assignment unit 13 assigns the tags received from User Terminal 2 to the content.
[0036] User A does not need to decide which tags to assign to the content. For example, user terminal 2 sends content created by user A to server 1. The tagging unit 13 may assign tags to the content received from user terminal 2 using known means such as AI. In this case, user A does not need to decide on the tags themselves, improving convenience.
[0037] The response receiving unit 14 receives responses to comments received by the comment receiving unit 12. The response receiving unit 14 receives responses for each comment. Responses include, for example, text posted in response to a comment (e.g., replies). Responses are not limited to text and may also be reactions made to comments (e.g., the "like" function). User A creates a response, for example, via user terminal 2. User terminal 2 receives user A's input and sends the response to server 1. The response receiving unit 14 receives the response from user terminal 2.
[0038] The response receiving unit 14 identifies the comment to which a response has been received. Specifically, the user terminal 2 sends comment identification information to the server 1, in addition to the response, which identifies the comment to which the response was received. Based on the comment identification information, the response receiving unit 14 identifies the comment to which a response has been received. In this way, the response receiving unit 14 receives a response for each comment.
[0039] The request receiving unit 15 receives requests for content received by the content receiving unit 11. The request receiving unit 15 also receives requests for each tag assigned by the tagging unit 13. A request is, for example, a demand for content. User A, who has viewed the content, may have a demand for user A, who posted the content. A demand may include, for example, a request for user A to post content that includes a more detailed explanation of the content.
[0040] The request receiving unit 15 identifies the tag for which the request was received. Specifically, the user terminal 2 sends tag identification information to the server 1 to identify the tag for which the request was received. Based on the tag identification information, the request receiving unit 15 identifies the tag for which the request was received. In this way, the request receiving unit 15 receives requests for each tag.
[0041] The voting reception unit 16 accepts votes for requests received by the request reception unit 15. The voting reception unit 16 accepts votes for each request. User A votes for a request, for example, via user terminal 2. User A votes for requests of interest among the requests made for content. User terminal 2 receives the operation of user A and sends voting information indicating that a vote has been cast to server 1.
[0042] The vote reception unit 16 identifies the voted request. Specifically, the user terminal 2 sends request identification information to the server 1, in addition to the voting information, to identify the voted request. The vote reception unit 16 identifies the voted request based on the request identification information. In this way, the vote reception unit 16 accepts votes for each request.
[0043] The display unit 17 displays information on the user terminal 2. The display unit 17 displays content received by the content receiving unit 11 and comments received by the comment receiving unit 12. The operation of the display unit 17 will be described later.
[0044] [5. Information sharing method] Next, the information sharing method, which is the operation method of Server 1, will be described. The information sharing method according to this embodiment includes basic processing, skill display processing, request processing, and voting processing.
[0045] [5-1. Basic Processing] First, the basic process will be explained in detail using Figures 4 to 9. As shown in Figure 4, in the basic process, the content receiving unit 11 first receives content (step S1, content receiving step). In step S1, user A creates content via user terminal 2. User terminal 2 sends the created content and area information to server 1. Server 1 receives the content and area information from user terminal 2. Server 1 stores, for example, the number of content items created by user A for each tag.
[0046] Next, the display unit 17 displays the content (step S2, display step). In step S2, the display unit 17 displays the content received in step S1 on the user terminal 2. As shown in Figure 5, the display unit 17 displays the content display screen P1. The content display screen P1 includes a content display unit P11 and a tag display unit P12 for each tag.
[0047] The content display unit P11 is the part that displays the content. The display unit 17 displays the content received in step S1 on the content display unit P11. The tag display unit P12 is the part that displays the tags assigned to the content. The tag display unit P12 will be described later.
[0048] Next, the comment receiving unit 12 receives the comment (step S3, comment receiving step). In step S3, user A, who has viewed the content, creates a comment via user terminal 2. User terminal 2 sends the created comment and area identification information to server 1. Server 1 receives the comment and area identification information from user terminal 2.
[0049] Herein, the terms "select" and "sub-select" as used in this specification are explained. "Select" means, for example, pressing (tapping) on the screen when user terminal 2 is a device including a touch panel such as a smartphone. When user terminal 2 is a personal computer, "select" typically means clicking on the screen. The term "select" may also be used in the following explanation with the same meaning. "Sub-select" refers to an action performed before selection. For example, when user terminal 2 is a personal computer, "sub-select" means hovering the mouse cursor over an element.
[0050] As shown in Figure 6, in step S3, user A semi-selects area P13 on the content display screen P1. When area P13 is semi-selected, the display unit 17 displays a comment start section K at the position corresponding to area P13. The comment start section K is the part selected when making a comment, and is, for example, a mark that is easily associated with a comment (e.g., a speech bubble). In this embodiment, the display unit 17 displays the comment start section K at a position adjacent to area P13.
[0051] The display unit 17 displays the comment start section K at the position corresponding to area P13 when area P13 is partially selected. In other words, the display unit 17 displays the comment start section K when area P13 is partially selected, even before it is fully selected. If the display unit 17 displays the comment start section K when area P13 is selected, the number of actions required to make a comment may increase. In this case, the motivation to make a comment may decrease. Since the display unit 17 displays the comment start section K when area P13 is partially selected, a decrease in motivation can be prevented. Therefore, user A can be encouraged to post a comment.
[0052] If the comment start section K is selected on the content display screen P1, the display unit 17 displays the comment input section P14. For example, the display unit 17 displays the comment input section P14 below the area P13 in which the comment start section K is selected. User A enters a comment in the comment input section P14 and then selects the send button P15. If the send button P15 is selected, the user terminal 2 sends the comment entered in the comment input section P14 and the area identification information to the server 1. As area identification information, the user terminal 2 sends information indicating the selected area P13. The comment receiving unit 12 receives the comment and area identification information from the user terminal 2.
[0053] In step S3, the comment receiving unit 12 obtains an icon corresponding to user A who made the comment. User terminal 2 sends user information in addition to the comment to server 1. Based on the user information received from user terminal 2, the comment receiving unit 12 identifies user A who made the comment and obtains an icon corresponding to the identified user A.
[0054] Next, as shown in Figure 7, the display unit 17 displays an associated object P16 (step S4). The associated object P16 indicates the comment area P13a, which is the area where comments have been received. In step S4, the display unit 17 displays the associated object P16 at a position corresponding to the comment area P13a. The position corresponding to the comment area P13a is, for example, the position of the comment area P13a, or a position adjacent to the comment area P13a. The display unit 17 displays the icon P16a acquired in step S3 as the associated object P16. However, the display unit 17 only needs to display something that indicates the comment area P13a, and may, for example, display a badge indicating the number of comments made in the comment area P13a. Alternatively, the display unit 17 may display both the icon P16a and the badge.
[0055] Next, Server 1 determines whether or not the accessory P16 has been selected (Step S5). If accessory P16 has not been selected (Step S5: NO), Server 1 repeats Step S5 until accessory P16 is selected. If accessory P16 is selected (Step S5: YES), the display unit 17 displays the comment received in the comment area P13a and the response to the comment (Step S6).
[0056] In step S5, the server 1 may determine whether the accessory P16 is selected or partially selected. If the accessory P16 is not selected or partially selected, the server 1 may repeat step S5 until the accessory P16 is selected or partially selected. If the accessory P16 is selected or partially selected, in step S6, the display unit 17 may display the comment received in the comment area P13a and the response to the comment.
[0057] In step S6, the display unit 17 displays the comments received in step S3, corresponding to the comment area P13a. Specifically, as shown in Figure 8, the display unit 17 displays the comment display unit P17 on the content display screen P1. The display unit 17 displays a list of comments in the comment area P13a to which the accompanying elements P16 were attached in step S4.
[0058] The comment display unit P17 includes a response addition unit P17a. The display unit 17 displays the response addition unit P17a below the comment display unit P17, for example. User A, who has seen the comment, enters text into the response addition unit P17a and selects the send button P17b. If the send button P17b is selected, the user terminal 2 sends the response and comment identification information to the server 1. The user terminal 2 sends the text entered into the response addition unit P17a as a response. The response receiving unit 14 receives the comment identification information and the response from the user terminal 2.
[0059] The comment display unit P17 includes a reaction unit P17c for each comment. The reaction unit P17c implements a so-called "like function". When the reaction unit P17c is selected, the user terminal 2 sends reaction information indicating that the reaction unit P17c has been selected, along with comment identification information, to the server 1. The reaction receiving unit 14 receives the reaction information as a reaction from the user terminal 2 and stores the number of reactions made to the comment. The display unit 17 displays the number of reactions stored by the reaction receiving unit 14. The display unit 17 may display the number of reactions near the reaction unit P17c.
[0060] As shown in Figure 9, the content display screen P1 may include, for example, a video section P18. The video section P18 includes a video display section P18a, an adjustment section P18b, and a timestamp section P18c. In the example of the video section P18, the content is a video, and the video is divided in advance into multiple video time segments, which are multiple regions. The content receiving section 11 receives the video, which has been divided into multiple video time segments in advance. The comment receiving section 12 receives comments for each video time segment of the video. The display section 17 displays the comments in association with the video time segment in which the comments were received.
[0061] The video display unit P18a displays the video. The content receiving unit 11 receives the video as content. Server 1 stores the video received by the content receiving unit 11. Display unit 17 displays the video previously stored by Server 1 on the video display unit P18a.
[0062] The adjustment unit P18b adjusts the playback mode of the video displayed on the video display unit P18a. User A can, for example, use the adjustment unit P18b to play, fast forward, rewind, and change the playback speed of the video. When the adjustment unit P18b adjusts the playback mode of the video, user terminal 2 sends an adjustment command to server 1 corresponding to the adjusted playback mode. When the display unit 17 receives the adjustment command, it changes the playback mode of the video displayed on the video display unit P18a to the playback mode indicated by the adjustment command.
[0063] The timestamp unit P18c displays the timestamp of the video displayed on the video display unit P18a. The timestamp unit P18c includes the video duration and the title for each duration. If a video duration is selected in the timestamp unit P18c, the user terminal 2 sends time information indicating the selected video duration to the server 1. When the display unit 17 receives the time information, it changes the video duration of the video displayed on the video display unit P18a to the duration indicated by the time information.
[0064] For example, if the video duration in the timestamp section P18c is partially selected, the display unit 17 displays the comment start section K. The display unit 17 displays the comment start section K for each partially selected video duration, for example. If a comment start section K is selected, the user terminal 2 sends information indicating the selected comment start section K to the server 1. Based on the information indicating the comment start section K, the display unit 17 displays the comment section P18e. The comment section P18e displays comments for each video duration in the timestamp section P18c. The display unit 17 displays comments made for the video duration to which the comment start section K is attached in the comment section P18e.
[0065] The comment section P18e includes a comment display section P18e1 and a comment addition section P18e2. The comment display section P18e1 displays the comments received for the video duration in the timestamp section P18c. The comment addition section P18e2 accepts comments for the video duration in the timestamp section P18c. User A enters a comment in the comment addition section P18e2 and then selects the send button P18e3. If the send button P18e3 is selected, user terminal 2 sends the comment entered in the comment addition section P18e2 to server 1. The comment reception section 12 accepts the comments received from user terminal 2. The display section 17 displays the comments accepted by the comment reception section 12 in the comment display section P18e1. After the above processing, server 1 completes the basic processing.
[0066] In the example above, the display unit 17 displays a video that has been pre-stored by the server 1. However, the display unit 17 may also display a video that has been pre-stored by a server outside of the server 1. In this case, the content receiving unit 11 receives display information (e.g., a link) as content for displaying the video stored by the external server. The display unit 17 then displays the video indicated by the display information.
[0067] An example of the process by which user A creates content to be displayed on video unit P18 via user terminal 2 is described. For example, user terminal 2 displays a content creation screen (not shown). User A selects the video duration to be displayed on timestamp unit P18c. For example, user A specifies the desired video duration while playing the video on the content creation screen. After specifying the video duration, user A enters a title for the video duration. User terminal 2 sends the specified video duration and the entered title to server 1. Content receiving unit 11 accepts the video received from user terminal 2 as content. The content receiving unit 11 also accepts the specified video duration as one of several areas set in the content.
[0068] [5-2. Skill Display Processing] Next, the skill display process will be explained in detail using Figures 10 to 13. As shown in Figure 10, in the skill display process, first, user A creates content via user terminal 2 (step S11). In step S11, after creating the content, user A determines the tags to be assigned to the content via user terminal 2. User terminal 2 sends the content and the determined tags to server 1.
[0069] Next, the tagging unit 13 assigns tags to the content created in step S11 (step S12). In step S12, the tagging unit 13 assigns the tags determined in step S11 to the content.
[0070] Next, the display unit 17 displays the number of content items and the number of comments for each tag based on the number of tags assigned in step S12 (step S13). As shown in Figure 11, in step S13, the display unit 17 displays the skill display screen P2. The skill display screen P2 is a screen that shows the skills owned by user A. When the display unit 17 receives a command from the user terminal 2 to display the skill display screen P2, it may display the skill display screen P2 on the user terminal 2.
[0071] The skill display screen P2 includes a skill display unit P21 and a graph display unit G1. The skill display unit P21 displays the skills owned by user A. In this embodiment, the display unit 17 displays the tags assigned to the content in step S12 as skills owned by user A on the skill display unit P21. The display unit 17 displays the number of content items and the number of comments for each tag on the graph display unit G1. In this embodiment, the display unit 17 displays the number of content items and the number of comments in graph format (e.g., bar graph format). Specifically, the display unit 17 displays the number of content items and the number of comments in a graph for each tag.
[0072] In this embodiment, the display unit 17 displays the number of content items and the number of comments in bar graph format, but they may also be displayed numerically or in a graph format other than a bar graph. The skill display screen P2 includes an extraction button B1 that extracts some content items and comments that satisfy predetermined extraction conditions. When the extraction button B1 is selected, the user terminal 2 sends an extraction request command to the server 1 requesting extraction. When the display unit 17 receives the extraction request command, it extracts content items and comments that satisfy predetermined extraction conditions from all content items and comments. The extraction condition is, for example, that the number of reactions is a predetermined number (e.g., 10) or more.
[0073] The display unit 17 displays the tags assigned in step S12 on the tag display unit P12 of the content display screen P1 (see Figure 5). When the tag display unit P12 is selected, the user terminal 2 sends information to the server 1 indicating that the tag display unit P12 has been selected. When the display unit 17 receives information indicating that the tag display unit P12 has been selected, it displays the request screen P3 shown in Figure 12. The request screen P3 includes a tag evaluation unit P31 and a tag request unit P32 for each tag. The tag evaluation unit P31 is the part for reacting to the content. When user A evaluates the content, they react to each tag by selecting the tag evaluation unit P31. The tag request unit P32 will be described later.
[0074] If the tag evaluation unit P31 is selected, the user terminal 2 sends information indicating the evaluated tag to the server 1. The server 1 receives the information indicating the tag and stores the number of reactions made to the content for each tag. If the reaction unit P17c (see Figure 8) is selected, the user terminal 2 sends information indicating that the reaction unit P17c has been selected to the server 1. The server 1 receives the information indicating that the reaction unit P17c has been selected and stores the number of reactions made to the comment for each tag.
[0075] If the extraction button B1 is selected, the display unit 17 displays the number of content items for which the number of reactions made is greater than or equal to a predetermined number on the graph display unit G1. In addition, the display unit 17 displays the number of comments for which the number of reactions made is greater than or equal to a predetermined number on the graph display unit G1.
[0076] Content and comments with fewer than a predetermined number of reactions may have been created by User A based solely on their interests and may not reflect User A's skills. Conversely, content and comments with more than a predetermined number of reactions are likely to have been created by User A based on their skills. Therefore, by implementing the content and comment extraction function described above, it becomes easier to understand User A's skills.
[0077] In this embodiment, the skill display screen P2 includes a skill tag extraction button B2 and a tool tag extraction button B3. When the skill tag extraction button B2 is selected, the user terminal 2 sends a skill tag extraction request command to the server 1 requesting the extraction of skill tags. When the display unit 17 receives the skill tag extraction request command, it extracts skill tags from the tags. The display unit 17 displays only the extracted skill tags on the skill display unit P21 and displays only the number of content items and comments for the extracted skill tags on the graph display unit G1.
[0078] If the tool tag extraction button B3 is selected, the user terminal 2 sends a tool tag extraction request command to the server 1 requesting the extraction of tool tags. When the display unit 17 receives the tool tag extraction request command, it extracts tool tags from the tags. The display unit 17 displays only the extracted tool tags on the skill display unit P21, and displays only the number of contents and comments for the extracted tool tags on the graph display unit G1.
[0079] As shown in Figure 13, in this embodiment, each graph displayed by the display unit 17 is selectable. When a graph is selected, the user terminal 2 sends graph information corresponding to the selected graph to the server 1. The graph information includes, for example, the tag corresponding to the graph and the content of the graph. In this embodiment, the content of the graph is the content of the data shown by the graph (for example, the number of reactions made to the content and comments). When the display unit 17 receives the graph information, it displays the evaluation display unit P23 on the skill display screen P2.
[0080] The display unit 17 displays tags corresponding to a graph. For example, the display unit 17 displays the tags indicated by the graph information on the evaluation display unit P23. The display unit 17 displays the number of reactions made to the content of the graph indicated by the graph information on the evaluation display unit P23. For example, for a tag corresponding to a graph, the display unit 17 displays the number of reactions made to the content as "Ratings Received (Article)". For example, for a tag corresponding to a graph, the display unit 17 displays the number of reactions made to the comments as "Ratings Received (Comment)". The display unit 17 displays the combination tags of the tags indicated by the graph information on the evaluation display unit P23.
[0081] A combination tag is a tag that is frequently assigned to content along with a tag corresponding to a graph. When a graph is selected, the display unit 17 identifies the tag combinations that have been assigned to the content in the past for each piece of content. "Past" refers to, for example, a time before the graph is selected. Based on the tag combinations identified for each piece of content, the display unit 17 calculates the number of times each tag has been assigned to the content along with the tag corresponding to the graph. Based on the calculated counts, the display unit 17 identifies the combination tags of the tags corresponding to the graph. For example, the display unit 17 may identify tags whose calculated count is greater than or equal to a predetermined number as combination tags. Alternatively, the display unit 17 may identify a predetermined number of tags as combination tags in descending order of their calculated counts. The display unit 17 displays the identified combination tags on the evaluation display unit P23.
[0082] As explained above, the tags assigned to the content may indicate the combination of skills possessed by user A, who posted the content. The display unit 17 displays the combination tags for each tag, making it easy to quickly evaluate the combination of skills possessed by user A.
[0083] [5-3. Request Processing] Next, the request processing will be explained in detail, mainly using Figures 14 to 16. As shown in Figure 14(a), in the request processing, the request receiving unit 15 first receives the request (step S21). In step S21, user A first selects the tag request unit P32 on the request screen P3 (see Figure 12). The tag request unit P32 is the part for making requests related to tags. When the tag request unit P32 is selected on the request screen P3, the user terminal 2 sends a request request command to the server 1 requesting the request. When the display unit 17 receives a request request command from the user terminal 2, it displays the request input screen (not shown).
[0084] After user A enters a request on the request input screen, user terminal 2 sends the entered request and tag identification information to server 1. In this embodiment, user terminal 2 sends the tag to which the selected tag request unit P32 is set as tag identification information. Request reception unit 15 receives the request and tag identification information from user terminal 2. Server 1 stores the number of requests received by the request reception unit 15 for each tag.
[0085] As shown in Figure 15, the display unit 17 displays a request for each tag based on the request and tag identification information received in step S21 (step S22). In step S22, the display unit 17 displays the request display screen P4. The request display screen P4 includes a tag display unit P41, a request display unit P42, a reaction display unit P43, and a reaction unit P44.
[0086] The tag display unit P41 displays the requested tag. The display unit 17 displays the tag indicated by the tag identification information received in step S21 on the tag display unit P41. The request display unit P42 displays the content of the request. The display unit 17 displays the request received in step S21 on the request display unit P42.
[0087] The response display unit P43 is selected when inputting a response to a request. If the response display unit P43 is selected, the user terminal 2 sends a request command to the server 1 requesting the display of the response, and identification information to identify the selected response display unit P43. When the display unit 17 receives the request command, it displays the response display screen P5 shown in Figure 16.
[0088] The response display screen P5 includes a request display unit P51, a response input unit (not shown), and a response display unit P52. The request display unit P51 is the part that displays the request corresponding to the response display unit P43. The display unit 17 displays the request corresponding to the response display unit P43, indicated by the identification information, on the request display unit P51.
[0089] The response input section is where responses to a request are entered. The response input section may be, for example, a well-known window for entering text or the like. After user A enters a response in the response input section, user A selects the send button included in the response input section. If the send button is selected, user terminal 2 sends the response entered in the response input section to server 1. The response display section P52 is where responses to requests are displayed. Display section 17 displays the response received from user terminal 2 on the response display section P52.
[0090] The reaction unit P44 shown in Figure 15 is the part that performs a reaction to a request. When the reaction unit P44 is selected, the user terminal 2 sends information to the server 1 indicating that the reaction unit P44 has been selected. The server 1 receives the information indicating that the reaction unit P44 has been selected and stores the number of reactions performed for each tag in response to the request.
[0091] The request display screen P4 includes a graph display unit G2. The graph display unit G2 displays the number of content items and the number of requests for each tag in graph format. Specifically, when the tag evaluation unit P31 (see Figure 12) is selected, the user terminal 2 sends information to the server 1 indicating that the tag evaluation unit P31 has been selected. The server 1 receives the information indicating that the tag evaluation unit P31 has been selected and stores the number of reactions made to the content for each tag.
[0092] The display unit 17 displays the number of content items stored by server 1 and the number of requests stored by server 1 on the graph display unit G2. The display unit 17 displays, for example, the number of content items and the number of requests for each tag. The display unit 17 displays, for example, the number of content items and the number of requests in bar graph format.
[0093] In this embodiment, the request display screen P4 includes an extract button B11, a skill tag extract button B12, and a tool tag extract button B13, similar to the skill display screen P2. When the extract button B11 is selected, the user terminal 2 sends an extract request command to the server 1. When the display unit 17 receives the extract request command, it extracts content and requests from all content and requests that satisfy predetermined extraction conditions. The extraction condition is, for example, that the number of reactions is a predetermined number (e.g., 10) or more.
[0094] If the extraction button B11 is selected, the display unit 17 will display only the number of content items for which the number of reactions made is equal to or greater than a predetermined number on the graph display unit G2. In addition, the display unit 17 will display only the number of requests for which the number of reactions made is equal to or greater than a predetermined number on the graph display unit G2.
[0095] If the skill tag extraction button B12 is selected, the user terminal 2 sends a skill tag extraction request command to the server 1. When the display unit 17 receives the skill tag extraction request command, it extracts the skill tags from the tags. The display unit 17 displays only the number of content items and the number of requests for the extracted skill tags on the graph display unit G2.
[0096] If the tool tag extraction button B13 is selected, the user terminal 2 sends a tool tag extraction request command to the server 1. When the display unit 17 receives the tool tag extraction request command, it extracts the tool tags from the tags. The display unit 17 displays only the number of extracted tool tag contents and the number of requests on the graph display unit G2. After the above processing, the server 1 terminates the request processing.
[0097] [5-4. Voting Process] Next, the voting process will be explained in detail. The voting process is executed when the reaction unit P44 is selected on the request display screen P4. In this embodiment, "vote" means selecting the reaction unit P44. As shown in Figure 14(b), in the voting process, first, the vote reception unit 16 accepts the vote for the request received in step S21 (step S23).
[0098] In step S23, user A selects reaction unit P44. If reaction unit P44 is selected, user terminal 2 sends voting information indicating that a vote has been cast and request identification information to server 1. In this embodiment, user terminal 2 sends information indicating that reaction unit P44 has been selected as voting information. In this embodiment, user terminal 2 sends a voted request as request identification information. The vote reception unit 16 receives the voting information and request identification information from user terminal 2. Based on the received voting information and request identification information, the vote reception unit 16 stores the number of votes for each request.
[0099] Next, the display unit 17 displays the number of votes stored in step S23 for each request (step S24). In step S24, the display unit 17 displays the number of votes at a position corresponding to the reaction unit P44. For example, the display unit 17 displays the number of votes at a position adjacent to the reaction unit P44 (for example, below the reaction unit P44). In this embodiment, the display unit 17 displays the number of votes numerically. However, the display unit 17 may display the number of votes in a manner other than numerically, for example, by displaying a symbol indicating that the number of votes is greater than or equal to a predetermined value. After the above processing, the server 1 terminates the voting process.
[0100] The information sharing method according to this embodiment has been described above, but the content and order of each step can be changed without departing from the spirit of the present invention.
[0101] [6. Effects and Benefits] In the server 1 according to this embodiment, the content is divided into multiple areas P13, and comments are accepted for each area P13 of the content. Therefore, users can comment on only a portion of the content. Furthermore, since the content is divided into multiple areas P13 in advance, the work required to make a comment is reduced compared to, for example, when a user making a comment specifies the area P13 to comment on. Consequently, comments are made more easily, and active information sharing can be promoted. Similar effects are achieved in the information sharing method and program P according to this embodiment.
[0102] The server 1 according to this embodiment introduces the concept of "microcommunication," which enables comments to be made on each area of the content. This microcommunication allows for easy commenting on specific parts of the content, making it easy to comment even when the content is lengthy, and facilitating specific questions, additional comments, and so on. As a result, the total volume of comments on the platform can be increased. This invention provides more reactions and opportunities for people to connect, starting from posted insights. It aims to create a world where people's feelings and interests add further value to posted content, and where they can experience the joy and growth of seeing their individual insights become societal insights.
[0103] In this embodiment, the display unit 17 displays an accessory P16 indicating the comment area P13a at a position corresponding to the comment area P13a. When the accessory P16 is selected, the display unit 17 displays the comments received in the comment area P13a. In this case, it is easy to intuitively grasp whether or not there is a commented area P13, and the position of the comment area P13a.
[0104] In this embodiment, the comment receiving unit 12 acquires an icon P16a corresponding to the user who made the comment. The display unit 17 displays the icon P16a as an associated element P16. In this case, it is easy to intuitively identify user A who made the comment.
[0105] In this embodiment, the server 1 further includes a response receiving unit 14 that receives responses to comments. When an accessory P16 is selected, the display unit 17 displays the comments received in the comment area P13a and the responses to those comments. In this case, in addition to the comments made in area P13, the responses to the comments can be easily confirmed.
[0106] In this embodiment, Server 1 further includes a tagging unit 13 that assigns tags indicating skills related to the content to the received content. The display unit 17 displays the number of content items and the number of comments for each tag, based on the number of tags assigned to the content received from User A. The tags on the content and comments posted by User A are considered to reflect the skills possessed by User A. Therefore, it is easy to understand User A's skills.
[0107] In this embodiment, the display unit 17 displays the number of content items received by the content receiving unit 11 and the number of reactions made to the content. This makes it easier for user A to understand the themes of content requested by other users A. It also allows user A to realize that other users A are requesting information from them, which can motivate them to continue creating content.
[0108] In this embodiment, Server 1 further comprises a tagging unit 13 and a request receiving unit 15 that receives requests for content. The request receiving unit 15 receives requests for each tag. The display unit 17 displays requests for each tag. In this case, User A can easily understand what is being requested by other Users A. Also, since requests are displayed for each tag, it is easy to understand what skills other Users A's requests relate to.
[0109] In this embodiment, Server 1 further includes a voting reception unit 16 that accepts votes for each request. Display unit 17 displays the number of votes for each request. In this case, it is easy to understand the number of users A who have similar requests for User A. Therefore, User A can easily understand the content that other users A are requesting.
[0110] [7. Variant] User information may include follow information indicating user A, which the user is following. For example, if user A, indicated by the follow information, performs a predetermined action, the display unit 17 may display notification information indicating that user A has performed the predetermined action. Predetermined actions include, for example, posting content, making comments, responding, and reacting. For example, if user A, indicated by the follow information, posts content, the display unit 17 may display a notification as notification information indicating that user A has posted content. In this case, user A can understand the content, comments, and responses posted by user A, whom they follow. As a result, user A may, for example, incidentally gain insights from the actions of other users A.
[0111] For example, if user A, whom the user follows, posts a comment, the display unit 17 may display a notification that user A has posted a comment. In this case, user A will be prompted to learn about the existence of previously unknown content by encountering the notification. If user A has knowledge related to the content, user A may make a useful comment on the content, potentially leading to the accumulation of even more valuable comments. In this way, user A can learn about the existence of unknown content through the notification displayed by server 1. Furthermore, those who have their comments shared via external SNS (e.g., X) can also learn about the existence of unknown content. As a result, even more valuable comments can be accumulated.
[0112] Furthermore, once information is shared, those who receive the information can accumulate new information (for example, by making comments). If the newly accumulated information is shared again, those who receive that information can accumulate even more new information. Thus, according to Server 1, in addition to being able to repeatedly share valuable information, each time information is shared, it is accompanied by new added value.
[0113] The display unit 17 may display a type copy section on the content display screen P1. The content includes, for example, a heading, body text related to the heading, and annotations attached to the body text. The heading is, for example, the title of a group of sentences included in the content. The annotations are, for example, information attached in relation to the body text.
[0114] If the type duplication unit is selected, user terminal 2 sends a duplication command to server 1 to duplicate the type of content. The type of content refers to the structure of the text, such as headings. When display unit 17 receives the duplication command, it duplicates the type of content. For example, display unit 17 duplicates the headings and annotations included in the content as the type of content. Display unit 17 displays a content creation screen that includes the duplicated type of content. The content creation screen is where user A creates content. For example, display unit 17 displays a content creation screen that includes only the duplicated headings and annotations, and does not include the main text. User A creates content on the content creation screen, referring to the duplicated headings and annotations.
[0115] User A may attempt to create content by mimicking the format of posted content. According to the above configuration, content formats can be easily duplicated, and User A can create content according to the duplicated format. This makes it easier for User A to create content, further promoting information sharing.
[0116] In the above embodiment, the display unit 17 displayed the content display screen P1 and displayed text and video as content. However, the display unit 17 may also display a link (e.g., a URL (Uniform Resource Locator)) as content to content stored on a server outside of server 1 (hereinafter sometimes referred to as "external content"). In this case, server 1 may be equipped with a summary generation unit that generates an overview of the linked external content. The summary generation unit generates an overview of the linked external content by known means such as AI.
[0117] Figure 17 shows another example of the content display screen P1. The content display screen P1 in this modified example includes a curation section P61, a link section P62, a citation section P63, and an overview display section P64.
[0118] The curation unit P61 is the part that displays a portion of the curated external content. The display unit 17 curates external content from the internet (e.g., news articles) using, for example, known means. The display unit 17 extracts a portion of the curated external content (e.g., title, image, and headline, etc.) and displays the extracted portion of the external content on the curation unit P61.
[0119] The link section P62 is the part that displays links to external content. The display section 17 displays links to curated external content in the link section P62.
[0120] Section P63 is the part selected when creating content by quoting external content. If Section P63 is selected, the user terminal 2 sends a request command to the server 1 requesting the display of the content creation screen (not shown). When the display unit 17 receives the request command, it displays the content creation screen, which includes a link to the external content.
[0121] The summary display unit P64 is the part selected when displaying a summary of external content. When the summary display unit P64 is selected, the user terminal 2 sends a generation command to the server 1 instructing it to generate the summary. When the summary generation unit receives the generation command, it generates a summary of the external content. As shown in Figure 18, the display unit 17 displays the summary P19 generated by the summary generation unit on the content display screen P1. The display unit 17 may, for example, display the summary P19 below the summary display unit P64.
[0122] The summary P19 includes, for example, multiple subsummaries P19a. The summary generation unit generates, for example, a subsummary P19a for each topic included in the external content. The summary generation unit extracts topics included in the external content using, for example, known means such as AI. For each extracted topic, the summary generation unit generates a subsummary P19a which is an overview of that topic. The display unit 17 displays the generated subsummaries P19a on the content display screen P1.
[0123] The comment receiving unit 12 can accept comments for each subsummary P19a generated by the summary generation unit. Specifically, if a subsummary P19a generated for each topic is selected, the display unit 17 displays the comment start unit K at the position corresponding to the subsummary P19a (for example, a position adjacent to the subsummary P19a). If the comment start unit K is selected, the display unit 17 displays a comment input screen (not shown) for entering a comment. The user terminal 2 sends the comment entered on the comment input screen to the server 1. The comment receiving unit 12 accepts comments from the user terminal 2 for each subsummary P19a.
[0124] In the above embodiment, an example was described in which the user terminal 2 is a personal computer, but it may also be a mobile terminal (e.g., a smartphone). When the user terminal 2 is a smartphone, the content display screen P1 can be modified as described below.
[0125] In this modified example, the display unit 17 displays the comment start section K on the content display screen P1 even when area P13 is not partially selected. As shown in Figure 19, the display unit 17 displays the comment start section K fixedly on the content display screen P1. In other words, even if the content display screen P1 is scrolled, the comment start section K remains fixed and does not scroll. The display unit 17 displays the comment start section K, for example, at the right edge of the content display screen P1. However, the display unit 17 may display the comment start section K in the center or at the left edge of the content display screen P1. The position in which the comment start section K is displayed may be changeable.
[0126] In this modified example, "partially selecting" means aligning the content display screen P1 with the comment start section K by scrolling it. As shown in Figure 20, when the comment start section K is selected while area P13 is partially selected, the display unit 17 may display the comment input section P14, or it may display a comment input screen (not shown) for entering comments.
[0127] In this modified example, the display unit 17 displays the accessory P16 at a position adjacent to the comment start section K. In other words, the "position corresponding to the comment area P13a" in this modified example is the position adjacent to the comment start section K. For example, the display unit 17 displays the accessory P16 below the comment start section K.
[0128] For example, on a smartphone, there is no mouse cursor, making it difficult to partially select area P13, similar to a personal computer. According to this modified example, area P13 can be partially selected by aligning it with the comment start section K. Even in such an example, the comment start section K is displayed without the need to select area P13, thus preventing a decrease in motivation to comment. Therefore, user A can be encouraged to post a comment.
[0129] Furthermore, in this modified example, the comment start section K is displayed at the right edge of the content display screen P1. For example, if user A is right-handed, it is assumed that user A will hold the user terminal 2 in their right hand and operate it with their right hand fingers. Therefore, since the comment start section K is displayed at the right edge of the content display screen P1, it is easy to operate the comment start section K.
[0130] In the above embodiment, the display unit 17 displays the accessory P16 at a position corresponding to the comment area P13a, but it is not necessary to display the accessory P16.
[0131] In the above embodiment, the server 1 is equipped with a display unit 17, but the user terminal 2 may also be equipped with a display unit 17. In other words, in the above embodiment, the server 1, which is configured to communicate with the user terminal 2, is described as having a function to display predetermined information on the user terminal 2, but the user terminal 2 may also have a function to display predetermined information on itself.
[0132] In the above embodiment, an example of a screen displayed on the user terminal 2 was described, but the content of the screen can be changed as appropriate. [Explanation of symbols]
[0133] 1: Server (information sharing device) 2: User terminal 10: System 11: Content Reception Department 12: Comment Reception Department 13: Tagging section 14: Reaction reception section 15: Request Reception Department 16: Voting Department 17:Display section 101: CPU 102 :ROM 103: RAM 104: HDD 105: Communications Department A: User B1: Extract button B11: Extract button B12: Skill Tag Extraction Button B13: Tool Tag Extraction Button B2: Skill Tag Extraction Button B3: Tool Tag Extraction Button G1: Graph display section G2: Graph display section K: Comment start P: Program (Information Sharing Program) P1: Content display screen P11: Content display section P12: Tag display section P13: Area P13a: Comment area P14: Comment Input Section P15: Send button P16: Accessories P16a: Icon P17: Comment display section P17a: Reaction addition section P17b: Send button P17c: Reaction Department P18: Video Department P18a: Video display section P18b: Adjustment section P18c: Timestamp section P18e: Comments Section P18e1: Comment display section P18e2: Comment addition section P18e3: Send button P19: Overview P19a:Small overview P2: Skill display screen P21: Skill display section P23: Evaluation display section P3: Request screen P31: Tag Evaluation Department P32: Tag Request Section P4: Request display screen P41: Tag display section P42: Request display section P43: Reaction display section P44: Reaction Department P5: Response display screen P51: Request display section P52: Reaction display section P61: Curation Department P62: Link section P63:Citation section P64:Summary display section
Claims
1. An information sharing device that allows multiple users to share content and comments on said content, A content receiving unit that receives the content divided into multiple pre-configured areas, Each of the aforementioned areas of the content includes a comment receiving unit that receives the aforementioned comments, The system comprises a display unit that displays the aforementioned content and comments, The display unit is an information sharing device that displays the comment in association with the comment area, which is the area where the comment was received.
2. An information sharing device according to claim 1, The display unit displays an accessory indicating the comment area, The aforementioned display unit is The aforementioned accessory is displayed in the position corresponding to the comment area. An information sharing device that displays the comments received in the comment area when the aforementioned accessory is selected or partially selected.
3. An information sharing device according to claim 2, The comment receiving unit acquires an icon corresponding to the user who made the comment, The display unit is an information sharing device that displays the aforementioned icons as associated elements.
4. An information sharing device according to claim 2 or claim 3, The system further includes a response receiving unit that receives responses to the aforementioned comments, The display unit is an information sharing device that, when the accessory is selected or semi-selected, displays the comment received in the comment area and the response to the comment.
5. An information sharing device according to any one of claims 1 to 3, The system further includes a tagging unit that assigns tags to the received content indicating matters related to the content, The display unit is an information sharing device that displays the number of content items and the number of comments for each tag, based on the number of tags assigned to the content received from the user.
6. The information sharing device according to claim 5, The aforementioned display unit is The number of content items and the number of comments are displayed in a graph for each tag. If the aforementioned graph is selected, the combination of tags previously assigned to the content is identified for each piece of content. Based on the combination of tags identified for each piece of content, the number of times each tag has been assigned to the content along with the tag corresponding to the first graph is calculated. Based on the calculated number of times, the combination of tags corresponding to the first graph is identified, An information sharing device that displays tags corresponding to the aforementioned graph and the identified combination tags.
7. An information sharing device according to any one of claims 1 to 3, A tagging unit that assigns tags indicating matters related to the received content, The system further comprises a request receiving unit that receives requests for the aforementioned content, The request receiving unit receives the request for each tag, The display unit is an information sharing device that displays the request for each of the tags.
8. An information sharing device according to claim 7, Each of the aforementioned requests is further provided with a voting reception unit that accepts votes for the said request, The display unit is an information sharing device that displays the number of votes for each request.
9. An information sharing device according to any one of claims 1 to 3, The aforementioned display unit displays the comment start section, which is the part selected when making a comment. When the aforementioned area is quasi-selected, the display unit displays the comment start unit at the position corresponding to the aforementioned area in the information sharing device.
10. An information sharing method which is a method for operating an information sharing device that allows multiple users to share content and comments on said content, A content reception step that receives the content divided into multiple pre-configured areas, For each area of the aforementioned content, there is a comment reception step for receiving the aforementioned comments, The system includes a display step of displaying the aforementioned content and the aforementioned comments, The information sharing method, in the display step, displays the comment in association with the comment area, which is the area where the comment was received.
11. Computers, An information sharing device that allows multiple users to share content and comments on said content, A content receiving unit that receives the content divided into multiple pre-configured areas, Each of the aforementioned areas of the content includes a comment receiving unit that receives the aforementioned comments, The system comprises a display unit that displays the aforementioned content and comments, The display unit is an information sharing program that operates as an information sharing device, displaying the comment in association with the comment area, which is the area where the comment was received.