Information processing method, information processing device, and information processing program
Patent Information
- Application Number
- JP2024563450
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-08-21
- Filing Date
- 2024-07-12
- Publication Date
- 2025-01-09
- Estimated Expiration
- 2044-07-12
AI Technical Summary
【0007】 本開示の情報処理方法、情報処理装置及び情報処理プログラムは、複数のユーザが協働してコンテンツを生成する際に先立って、複数のユーザ間の協働の依頼及び受諾を行える場(プラットフォーム)を提供する。
Smart Images

Figure 0007610901000001 
Figure 0007610901000002 
Figure 0007610901000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to an information processing method, an information processing device, and an information processing program. [Background technology]
[0002] Conventionally, matching has been conducted to promote collaboration between companies. The device described in Patent Document 1 acquires attribute information (large company information) about human resources in each of a number of large companies, as well as information (venture information) indicating the goals of venture companies, extracts the large company information that matches the venture information, and provides it to the venture companies anonymously. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2023-060006 Summary of the Invention [Problem to be solved by the invention]
[0004] Patent Document 1 aims to match companies together. Nowadays, social networking services (SNS) have developed, and there are celebrities on SNS (e.g., influencers). Multiple influencers may cooperate with each other (collaborate) to post one or a common piece of content on SNS. A wide variety of users, both famous and unknown, use SNSs, and it is believed that if many different users work together (collaborate) with other users to post content on SNSs, this will promote communication between users and is desirable.
[0005] The present disclosure provides an information processing method, an information processing device, and an information processing program that provide a forum where a request for collaboration between multiple users can be made and accepted before multiple users collaborate to generate content. [Means for solving the problem]
[0006] In one aspect of an information processing method, in an information processing system including a first user terminal used by a first user, a second user terminal used by a second user, and a server capable of communicating with each of the first user terminal and the second user terminal, the information processing method executes the following steps: a first step of accepting input of collaboration conditions when the first user terminal identifies a second user who will be the first user's partner and requests a collaboration; a second step of the server accepting the collaboration conditions accepted in the first step from the first user terminal and making a collaboration request to the second user terminal; a third step of the second user terminal sending acceptance information to the server if it accepts the collaboration request made in the second step; a fourth step of the server receiving the acceptance information sent in the third step of generating a chat space with the first user using the first user terminal and the second user using the second user terminal as one group; and a fifth step of the server enabling a chat to establish a collaboration in the chat space generated in the fourth step based on the content input from each of the first user terminal and the second user terminal. Effect of the Invention
[0007] The information processing method, information processing device, and information processing program disclosed herein provide a platform where a request for collaboration between a plurality of users can be made and accepted before a plurality of users collaborate to generate content. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an information processing system according to an embodiment. [Diagram 2] FIG. 1 is a block diagram illustrating an information processing device according to an embodiment. [Diagram 3]FIG. 13 is a diagram for explaining an example of a screen displayed when a collaboration request is made, showing an example of a screen displayed when a collaboration request is received on a second user terminal. [Figure 4] FIG. 13 is a diagram for explaining an example of a screen regarding a chat space. [Diagram 5] 1 is a flowchart illustrating an information processing method according to an embodiment. [Figure 6] FIG. 11 is a first diagram for explaining a modified example. [Figure 7] FIG. 2 is a second diagram for explaining the modified example. [Figure 8] FIG. 11 is a third diagram for explaining a modified example. [Figure 9] FIG. 4 is a fourth diagram for explaining a modified example. [Figure 10] 13 is a first flowchart illustrating a process according to a modified example. [Figure 11] 13 is a second flowchart illustrating the process of the modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] An embodiment will be described below.
[0010] [Outline of Information Processing System (User Collaboration System) 1] First, an overview of an information processing system (user collaboration system) 1 according to an embodiment will be described. FIG. 1 is a diagram illustrating an information processing system 1 according to an embodiment.
[0011] The information processing system 1 may be configured as a system that provides a place for a plurality of users to collaborate with each other. The information processing system 1 is not limited to the above-mentioned example device, and may be configured as various devices.
[0012] The information processing system 1 includes a server (information processing device 400) capable of communicating with a first user terminal 100 used by a first user and a second user terminal 200 used by a second user. The server (information processing device 400) may be referred to as a "user collaboration device." The user collaboration device may be, for example, a server, a desktop, a laptop, a tablet, a smartphone, or the like. That is, the user collaboration device may be, for example, a computer (information processing device 400) such as a server, a desktop, a laptop, a tablet, or a smartphone.
[0013] For example, when a first user wishes to collaborate with one or more second users, the first user identifies the second users and requests the collaboration. Collaboration is, for example, the first user and the second user working together to create content or entertain one or more third users different from the first user and the second user. The collaboration may be published on a network or published in the real world. Publication on a network may be, for example, publication using various media published on a network, including SNS and video publishing sites. The content may be, for example, various content using videos, still images, pictures, text, etc.
[0014] When a first user specifies and requests a second user with whom to collaborate, if the first user terminal 100 accepts an input of collaboration conditions, the user collaboration device (information processing device) 400 accepts the collaboration conditions from the first user terminal 100. The collaboration conditions may be various conditions for collaboration presented by the first user to the second user, such as the date and time of collaboration, the type of collaboration, the remuneration to be paid to the second user (paid (remuneration amount) or free), and the medium for publishing (e.g., SNS, etc.). The information processing device 400 may receive, from the first user terminal 100, information identifying the second user specified by the first user terminal 100 (for example, selection information when the second user is selected from among a plurality of users).
[0015] When the information processing device 400 accepts the collaboration conditions, it transmits a collaboration request to the second user terminal 200. The information processing device 400 may explicitly specify the first user in the collaboration request and include all or a part of the collaboration conditions.
[0016] The information processing device 400 receives a result of whether or not the second user accepts the collaboration request. For example, when the second user accepts the collaboration request, the information processing device 400 may receive acceptance information from the second user terminal 200.
[0017] When the information processing device 400 receives the acceptance information, it generates a chat space for the first user terminal 100 (first user) and the second user terminal 200 (second user) as one group. That is, the information processing device 400 generates a room (channel) for the first user and the second user so that the first user and the second user can communicate with each other by chat. In the generated chat space, the information processing device 400 enables the first user and the second user to hold various meetings (chat) about collaboration and chat to establish collaboration.
[0018] [Details of the user collaboration device (information processing device) 400] Next, the user collaboration apparatus (information processing apparatus) 400 according to an embodiment will be described in detail. FIG. 2 is a block diagram illustrating an information processing device 400 according to an embodiment.
[0019] The information processing device 400 includes, for example, a communication unit 421, a storage unit 422, a display unit 423, and a control unit 410. The communication unit 421, the storage unit 422, and the display unit 423 may be an embodiment of an output unit. The control unit 410 includes, for example, a first reception unit 411, a request unit 412, a second reception unit 413, a generation unit 414, a chat unit 415, a third reception unit 416, a fourth reception unit 417, and a deposit information processing unit 418. The control unit 410 may be configured by, for example, an arithmetic processing unit of the information processing device 400. The control unit 410 (e.g., a processor, etc.) may realize the functions of each unit (e.g., first reception unit 411, request unit 412, second reception unit 413, generation unit 414, chat unit 415, third reception unit 416, fourth reception unit 417, and deposit information processing unit 418, etc.) by, for example, appropriately reading and executing various programs, etc. stored in the storage unit 422, etc. In other words, the functions of each unit may be realized by computer implementation.
[0020] The communication unit 421 is, for example, a communication interface capable of transmitting and receiving various information to and from a device (external device) outside the information processing device 400.
[0021] The storage unit 422 may store, for example, various information and programs. Examples of the storage unit 422 may be a memory, a solid state drive, a hard disk drive, etc. Note that the storage unit 422 may be, for example, a storage area and a server on a cloud.
[0022] The display unit 423 is, for example, a display capable of displaying various characters, symbols, images, and the like.
[0023] 3 is a diagram for explaining an example of a screen displayed when a collaboration request is made. FIG 3 shows an example of a screen displayed when a collaboration request is received in second user terminal 200.
[0024] When a first user identifies a second user to be a partner and requests collaboration, if input of collaboration conditions is received at the first user terminal 100, the first receiving unit 411 receives the collaboration conditions from the first user terminal 100. First, the first user uses the first user terminal 100 to select a second user with whom he or she wishes to collaborate from among a plurality of users registered in the information processing device 400. In this case, the first user terminal 100 generates selection information including information capable of specifying (identifying) the second user. Furthermore, the first user inputs conditions (collaboration conditions) for realizing collaboration with the second user using the first user terminal 100 (see FIG. 7 described later as an example). The collaboration conditions may be various conditions for collaboration presented by the first user to the second user, such as the date and time of collaboration, the type of collaboration, the remuneration to be paid to the second user (paid (remuneration amount (collaboration amount)) or free), and the medium for publishing (e.g., SNS, etc.). The first user terminal 100 transmits the selection information and the collaboration conditions to the information processing device 400. The first reception unit 411 receives the selection information and collaboration conditions from the first user terminal 100 via the communication unit 421 .
[0025] When the first receiving unit 411 receives the collaboration conditions, the request unit 412 transmits a collaboration request to the second user terminal 200 used by the second user identified by the first user terminal 100. The request unit 412 identifies the second user based on the selection information, and transmits a collaboration request via the communication unit 421 to the second user terminal 200 associated with the second user. In this case, the request unit 412 may explicitly state the first user in the collaboration request and include all or a part of the collaboration conditions. "Indicating the first user" may include indicating to the second user various details of the first user, such as the name of the first user and a profile associated with the first user. When the second user terminal 200 accepts a collaboration request, it displays a message indicating that there is an unread message, and when the message is selected, it displays the collaboration request (see FIG. 3 for an example).
[0026] When the second user accepts the collaboration request transmitted by request unit 412, second accepting unit 413 accepts acceptance information from second user terminal 200. The second user accepts the collaboration request using the second user terminal 200. In this case, the second user terminal 200 may display the first user and the collaboration conditions on the second user terminal display unit 201. The second user terminal 200 accepts an input of whether or not to accept the collaboration request from the first user based on an operation by the second user. The second user terminal 200 transmits information (result information) indicating the respective results of whether or not to accept the collaboration request from the first user to the information processing device 400, in both cases where the second user accepts the collaboration request from the first user and where the second user does not accept the collaboration request. The second reception unit 413 receives the result information from the second user terminal 200 via the communication unit 421. When the second user accepts the collaboration request, the second reception unit 413 receives acceptance information as result information.
[0027] FIG. 4 is a diagram for explaining an example of a screen regarding a chat space.
[0028] When the second receiving unit 413 receives the acceptance information, the generating unit 414 generates a chat space for the first user using the first user terminal 100 and the second user using the second user terminal 200 as one group. That is, the generating unit 414 generates a chat room (channel) between the first user (first user terminal 100) and the second user (second user terminal 200) so that the first user (first user terminal 100) and the second user (second user terminal 200) can communicate with each other by chat.
[0029] The chat unit 415 enables the first user (the first user terminal 100) and the second user (the second user terminal 200) to hold various meetings (chat) regarding collaboration in the chat space generated by the generation unit 414 (see FIG. 4). That is, the chat unit 415 enables a chat on the establishment of collaboration based on the contents input from each of the first user terminal 100 and the second user terminal 200 in the chat space generated by the generation unit 414. When collaboration is established based on the chat between the first user and the second user, the chat unit 415 may receive information that the collaboration has been established from at least one of the first user terminal 100 and the second user terminal 200. In this case, the chat unit 415 may provide a "established" button or the like in the chat space, and may determine that collaboration between the first user and the second user has been established when the "established" button is operated by at least one of the first user terminal 100 and the second user terminal 200 when collaboration between the first user and the second user is established.
[0030] When a collaboration is established in the chat, the first user and the second user actually collaborate according to the collaboration conditions. The results (contents) of the collaboration are published in one or more media on a communication network such as an SNS according to the collaboration conditions. When the first user terminal 100 has made the content public, i.e., when collaboration with the second user has already been realized (implemented), the first user terminal 100 transmits information indicating that the collaboration has already been realized to the information processing device 400 based on the operation of the first user. Similarly, when the second user terminal 200 has made the content public, i.e., when the collaboration with the first user has been realized (implemented), the second user terminal 200 transmits information indicating that the collaboration has been realized to the information processing device 400 based on the operation of the second user.
[0031] When a collaboration between the first user and the second user is established, or when a collaboration between the first user and the second user is actually performed and content is made public (if collaboration has already been performed), the first user deposits the remuneration amount (collaboration amount) to be paid to the second user, as stated in the collaboration conditions, to the company that manages the information processing device 400. At that time, the first user terminal 100 transmits information (first deposit information) to the information processing device 400 indicating that the remuneration amount has been deposited in the company. The third reception unit 416 receives the first deposit information from the first user terminal 100, for example, via the communication unit 421. That is, when a collaboration is established through a chat in the chat unit 415, the third reception unit 416 receives the first deposit information for the collaboration amount included in the collaboration conditions input in the first user terminal 100.
[0032] As described above, each of the first user terminal 100 and the second user terminal 200 transmits to the information processing device 400 information indicating that the collaboration has been realized. The fourth reception unit 417 receives information indicating that a collaboration has been realized from each of the first user terminal 100 and the second user terminal 200 via the communication unit 421. That is, after a collaboration is established through chat in the chat unit 415, the fourth reception unit 417 receives information indicating that a collaboration has been realized from each of the first user terminal 100 and the second user terminal 200 in response to the realization of a collaboration between the first user and the second user on the SNS.
[0033] When the company managing the information processing device 400 receives information from both the first user terminal 100 and the second user terminal 200 via the fourth reception unit 417 indicating that collaboration has been realized, the company pays to the second user the remaining amount after deducting the company's commission from the remuneration amount (collaboration amount) paid to the company by the first user, i.e., the amount based on the first payment information. At that time, when the fourth reception unit 417 receives information that collaboration has been realized, the deposit information processing unit 418 transmits to the second user terminal 200 second deposit information indicating that the remaining amount, excluding the commission fee of the company that provides the information processing device 400, from the amount based on the first deposit information received by the third reception unit 416 has been deposited with the second user. That is, the deposit information processing unit 418 transmits the second deposit information to the second user terminal 200 via the communication unit 421.
[0034] Control unit 410 may store the results (history) of the processing by each unit described above in storage unit 422 as log information, and may display the history (log) on display unit 423.
[0035] [User collaboration method (information processing method)] Next, a user collaboration method (information processing method) according to an embodiment will be described. FIG. 5 is a flowchart illustrating an information processing method according to an embodiment.
[0036] In step ST101, when a first user identifies a second user to be a partner and requests collaboration, if input of collaboration conditions is received at the first user terminal 100, the first receiving unit 411 receives the collaboration conditions from the first user terminal 100.
[0037] In step ST102, if the request section 412 has accepted the collaboration conditions in step ST101, it transmits a collaboration request to the second user terminal 200 used by the second user specified in the first user terminal 100.
[0038] In step ST103, the second accepting section 413 accepts acceptance information from the second user terminal 200 if the second user accepts the collaboration request transmitted in step ST102.
[0039] In step ST104, upon receiving the acceptance information in step ST103, the generation unit 414 generates a chat space by grouping the first user using the first user terminal 100 and the second user using the second user terminal 200 into one group.
[0040] In step ST105, the chat section 415 enables a chat on collaboration establishment based on the contents input from each of the first user terminal 100 and the second user terminal 200 in the chat space generated in step ST104.
[0041] In step ST106, the third reception unit 416 receives first deposit information about the collaboration amount included in the collaboration conditions inputted at the first user terminal 100 when collaboration is established through the chat in step ST105.
[0042] In step ST107, the fourth reception unit 417 receives information that collaboration has been realized from each of the first user terminal 100 and the second user terminal 200 in response to the collaboration being realized between the first user and the second user on the SNS after the collaboration has been established through the chat in step ST105.
[0043] In step ST108, when the deposit information processing unit 418 receives information that collaboration has been realized in step ST107, it transmits second deposit information to the second user terminal 200 to the effect that the remaining amount, excluding the commission fee of the company that provides the information processing device 400, from the amount based on the first deposit information received in step ST106 has been deposited with the second user.
[0044] [Variations] Next, a modified example will be described.
[0045] The control unit 410 may be configured to enable the first user terminal 100 to check what kind of second users are available when the first user is about to collaborate. That is, the control unit 410 may be configured to enable the display unit (first user terminal display unit 101) of the first user terminal 100 to display the profile of the second user on the display unit of the first user terminal 100 (first user terminal display unit 101) by referring to profile information in which the profiles of the users (first user and second user) are recorded. The profile information may be classified into categories according to the specialties (e.g., fashion, etc.) of the users (first user and second user). When the specialties (categories) of the person with whom the first user wishes to collaborate are selected on the first user terminal 100, the control unit 410 may cause the first user terminal display unit 101 to display the profiles and list of multiple second users who have registered the selected specialties (categories).
[0046] The control unit 410 may also be configured to accept votes for users (first user and second user) who perform collaborations that a third user different from the first user and the second user wants to view. The control unit 410 may, for example, accept selections of users (first user and second user) who perform collaborations that each third user wants to view from the third user terminals 300 (see FIG. 1) used by one or more third users, and count the number of times each selected user (first user and second user) has been selected. For users (first user and second user) whose number of selections is equal to or greater than a preset threshold, the control unit 410 may notify the terminals (first user terminal 100 and second user terminal 200) used by each user (first user and second user) of a request to perform collaboration.
[0047] In addition, when allowing an audience to watch when the first user and the second user collaborate, and when the participation of a third user different from the first and second users is required, such as when an extra role is needed when collaborating, the control unit 410 may notify the third user terminal 300 used by the third user that the participation of the third user is required.
[0048] The control unit 410 may also be capable of disclosing the total amount (sales) of collaboration fees received by the second user. In other words, the control unit 410 may be capable of displaying a list of sales of the second user on the display unit (first user terminal display unit 101) of the first user terminal 100 and the display unit (second user terminal display unit 201) of the second user terminal 200.
[0049] In the above embodiment, an example has been described in which a first user requests collaboration from a second user. However, the present disclosure is not limited to this example, and a third user may request collaboration from the first user and the second user. Even when a third user makes a request, the same processing as that in the above-mentioned case in which the first user makes a request to the second user may be performed. For example, in this modified example, the following processing of steps 1 to 5 may be performed. (1) In a first step, the third user terminal 300 accepts input of collaboration conditions when identifying the first user and the second user who wish to execute a collaboration and requesting collaboration. (2) In a second step, the server accepts the collaboration conditions accepted in the first step from the third user terminal 300 and sends a collaboration request to the first user terminal 100 and the second user terminal 200. (3) In a third step, if the first user terminal 100 and the second user terminal 200 accept the collaboration request made in the second step, they transmit acceptance information to the server. (4) When the server receives the acceptance information sent in the third step, it generates a chat space by grouping the first user using the first user terminal 100, the second user using the second user terminal 200, and the third user using the third user terminal 300 into one group. (5) In the fifth step, the server enables a collaborative chat between the first user and the second user based on the content input from each of the first user terminal 100, the second user terminal 200, and the third user terminal 300 in the chat space created in the fourth step.
[0050] FIG. 6 is a first diagram for explaining the modified example. FIG. 10 is a first flowchart for explaining the process of the modified example shown in FIG.
[0051] As shown in FIG. 10, the information processing system (user collaboration system) 1 may execute the following processes. In step ST201, the information processing device 400 (server) publishes the creator page (user page) of the first user so that it can be viewed from the first user terminal 100 and the second user terminal 200 (publishes it on a communication network). In step ST202, the second user terminal 200 browses the creator page (user page) of the first user made public in step ST201, and then requests collaboration from the first user (first user terminal 100).
[0052] Specifically, as illustrated in Fig. 6, the control unit 410 (not shown in Fig. 6) of the information processing device 400 may make public a creator page (user page) created at the request of a user (you (e.g., a first user, etc.)) and solicit collaborations. As an example, the creator page may be a page on which the user's profile, etc. is described. In this case, a user (you) (a user terminal (e.g., the first user terminal 100 (not shown in FIG. 6))) may input the content of a collaboration that the user (you) would like to have with another user (e.g., the second user), for example, input the content of the collaboration in the "such" part of "I would like to have a collaboration like this", and transmit the content to the information processing device 400. As a specific example, a user terminal (e.g., the first user terminal 100) used by the user (you) may accept input of text such as letters, numbers, and symbols of various contents such as "I would like to talk with other users about a certain hobby", convert the text information into character information, and transmit the character information to the information processing device 400. In this case, the user terminal may include identification information for identifying the user terminal (or the user (you)) in the character information. When the control unit 410 of the information processing device 400 receives character information from a user terminal, it identifies the user (the user's creator page (user page)) based on the identification information included in the character information. In addition, the control unit 410 of the information processing device 400 may post the content of the collaboration to be recorded in the character information and the content of a tag (such as characters, numbers, and symbols recorded in the character information) to be described later in a profile section of the user in the identified creator page (user page), for example. This allows other users (e.g., the second user, etc.) to use their own user terminal (e.g., the second user terminal 200 (not shown in FIG. 6) etc.) to view the creator page (user page) of the user (you) (e.g., the first user, etc.) and confirm the content with which the user (you) would like to collaborate and the tags described below, and then make a collaboration request to the user (you). The second user terminal 200 may, for example, send a message requesting collaboration to the first user terminal 100 as a request for collaboration.
[0053] Also, as in the above case, a user (you) may create and publish a creator page (user page) to invite collaborations, as shown in Fig. 6. As an example, the creator page may be a page on which the user's profile and the like are described. In this case, a user (you) (e.g., the first user, etc.) may operate a user terminal (e.g., the first user terminal 100, etc.) to input content that the user would like to collaborate on with other users, and then publish the input content on his or her own creator page (user page).
[0054] FIG. 11 is a second flowchart for explaining the process of the modified example related to FIG.
[0055] As shown in FIG. 11, the information processing system (user collaboration system) 1 may execute the following processes. In step ST301, the information processing device 400 (server) receives character information indicating a tag from the first user (first user terminal 100). In step ST302, the information processing device 400 (server) sets a category of the first user according to the tag recorded in the character information accepted in step ST301.
[0056] Specifically, the first user terminal 100 may be operated by a user (you) (e.g., the first user, etc.) to accept input of "tags" such as letters, numbers, and symbols (e.g., a word, a sentence, etc.) that succinctly indicate a self-introduction, the content of a collaboration you would like to do, your specialties, etc., to convert the text information, and transmit the text information to the information processing device 400. In this case, the first user terminal 100 may include identification information for identifying the terminal itself (or the user (you)) in the text information. The control unit 410 of the information processing device 400 may classify a user (you) (for example, a first user, etc.) based on a tag recorded in the character information. In this case, the control unit 410 of the information processing device 400 may set a category for the user (you) based on the tag as a classification of the user (you). The control unit 410 of the information processing device 400 may classify users (you) who are approximately the same or similar to each other into the same category based on one or more tags written by each of the multiple users (multiple yous). As an example, the control unit 410 of the information processing device 400 may compare one or more tags written by each of multiple users (multiple yous) between the multiple users (multiple yous) and classify multiple users (multiple yous) with a larger number of identical (almost identical) tags, similar tags, and semantically close tags (for example, a number of tags equal to or greater than a preset threshold) into the same category. The control unit 410 of the information processing device 400 can make it easier to find a collaboration partner by matching multiple users (multiple yous) in the same category. As an example of this case, the control unit 410 of the information processing device 400 may transmit the profile (e.g., the contents written in the profile field, etc.) of one user in the same category to other users (one or multiple other users (user terminals used by the other users)) in the same category as the matching.
[0057] FIG. 7 is a second diagram for explaining the modified example.
[0058] The information processing device 400 (request unit 412) may be configured so that a first user can come up with a collaboration plan and input it into a form (see FIG. 7) displayed on the first user terminal display unit, thereby inviting a second user to collaborate.
[0059] FIG. 8 is a third diagram for explaining the modified example.
[0060] As illustrated in FIG. 8, the information processing device 400 can use various diffusion methods when a first user recruits a second user for collaboration.
[0061] FIG. 9 is a fourth diagram for explaining the modified example.
[0062] As illustrated in FIG. 9, the information processing device 400 automatically generates an OGP (Open Graph Protocol) image from various information (user information) such as an icon image of a profile, a user name, etc., and is also capable of handling emoticons such as fan marks used by creators.
[0063] The above-mentioned information processing device 400 is a device for realizing collaboration between a first user and a second user, but is not limited to this example. That is, the information processing device 400 can also be used for casting a user and requesting a job to the user. Therefore, the "user collaboration" in the present disclosure may include "collaboration work", "joint work", and "work" such as "casting a user" and "requesting a job to a user".
[0064] The above-described information processing device 400 has been described with respect to a form in which a first user requests collaboration from one or more second users. In this case, the second user may be a specific person or an unspecified person. That is, in the case where the second user is an unspecified person, the information processing device 400 may enable a specific first user (natural person or legal person) to list collaboration conditions and recruit unspecified second users to collaborate with. In this case, the "collaboration conditions" may describe conditions for reward-based compensation. Therefore, "the first user specifies the second user to be the partner and requests collaboration" in the present disclosure may include "requesting work from the second user to be the partner of the first user", such as "the first user recruits the second user to be the partner and requests collaboration". Similarly to the above, the first user and the second user to whom the third user makes a request may each be a specific person or an unspecified person.
[0065] Furthermore, each of the above-mentioned first user, second user, and third user may be a natural person or a legal entity.
[0066] Therefore, in the information processing device 400, the information processing method, and the information processing system including a first user terminal used by a first user, a second user terminal used by a second user, and a server capable of communicating with each of the first user terminal and the second user terminal, the following steps may be executed: a first step of accepting input of conditions (work conditions) when the first user terminal requests a work from a second user who is the partner of the first user; a second step of the server accepting the conditions accepted in the first step from the first user terminal and requesting the second user terminal to perform the work; a third step of the second user terminal sending acceptance information to the server if it accepts the request made in the second step; a fourth step of the server receiving the acceptance information sent in the third step of generating a chat space with the first user using the first user terminal and the second user using the second user terminal as one group; and a fifth step of the server enabling chat regarding the establishment of the work in the chat space generated in the fourth step based on the contents input from each of the first user terminal and the second user terminal.
[0067] Similarly, in the information processing device 400, the information processing method, and the information processing method, in an information processing system including a first user terminal used by a first user, a second user terminal used by a second user, a third user terminal used by a third user, and a server capable of communicating with each of the first user terminal, the second user terminal, and the third user terminal, the information processing system includes a first step of receiving input of conditions (work conditions) when the third user terminal requests the first user and the second user who wish to perform the work to perform the work, a second step of the server receiving the conditions received in the first step from the third user terminal and requesting the first user terminal and the second user terminal to perform the work, and If the user terminal and the second user terminal accept the work request made in the second step, the system may be configured to execute a third step of sending acceptance information to a server; when the server receives the acceptance information sent in the third step, a fourth step of generating a chat space by grouping the first user using the first user terminal, the second user using the second user terminal, and the third user using the third user terminal as one group; and a fifth step of the server enabling chat regarding the completion of the work in the chat space generated in the fourth step based on the content input from each of the first user terminal, the second user terminal, and the third user terminal.
[0068] [Functions and circuits] Next, the functions and circuits of the above-mentioned user collaboration apparatus (information processing apparatus) 400 will be described. Each unit of the information processing device 400 may be realized as a function of a computer's arithmetic processing device, etc. In other words, the first reception unit 411, the request unit 412, the second reception unit 413, the generation unit 414, the chat unit 415, the third reception unit 416, the fourth reception unit 417, and the deposit information processing unit 418 (control unit 410) of the information processing device 400 may be realized as a first reception function, a request function, a second reception function, a generation function, a chat function, a third reception function, a fourth reception function, and a deposit information processing function (control function), respectively, by the computer's arithmetic processing device, etc. The user collaboration program (information processing program) can cause a computer to realize each of the above-mentioned functions. The information processing program may be recorded in a non-transitory computer-readable recording medium, such as a memory, a solid-state drive, a hard disk drive, or an optical disk. The recording medium may be rephrased as a non-transitory computer-readable medium, for example. As described above, each unit of the information processing device 400 may be realized by a computer arithmetic processing device or the like. The arithmetic processing device or the like is configured by, for example, an integrated circuit or the like. Therefore, each unit of the information processing device 400 may be realized as a circuit constituting the arithmetic processing device or the like. That is, the first reception unit 411, the request unit 412, the second reception unit 413, the generation unit 414, the chat unit 415, the third reception unit 416, the fourth reception unit 417, and the deposit information processing unit 418 (control unit 410) of the information processing device 400 may be realized as a first reception circuit, a request circuit, a second reception circuit, a generation circuit, a chat circuit, a third reception circuit, a fourth reception circuit, and a deposit information processing circuit (control circuit) constituting the arithmetic processing device or the like of the computer. The communication unit 421, the storage unit 422, and the display unit 423 (output unit) of the information processing device 400 may be realized as a communication function, a storage function, and a display function (output function) including the functions of an arithmetic processing device, etc. The communication unit 421, the storage unit 422, and the display unit 423 (output unit) of the information processing device 400 may be realized as a communication circuit, a storage circuit, and a display circuit (output circuit) by being configured by, for example, an integrated circuit, etc. The communication unit 421, the storage unit 422, and the display unit 423 (output unit) of the information processing device 400 may be realized as a communication device, a storage device, and a display device (output device) by being configured by, for example, a plurality of devices.
[0069] The user collaboration device (information processing device) 400 can be configured by combining one or any two or more of the above-mentioned units. In this disclosure, the term "information" is used, but the term "information" can be replaced with "data" and the term "data" can be replaced with "information."
[0070] [Aspects and Effects of the Present Embodiment] Next, one aspect of this embodiment and the effects of each aspect will be described. Note that each aspect described below is an example at the time of filing, and this embodiment is not limited to the aspects described below. In other words, this embodiment is not limited to each aspect described below, and may be realized by appropriately combining each of the above-mentioned parts. In addition, a lower aspect may be able to cite any of the higher aspects. The effects described below are merely examples, and the effects of each aspect are not limited to those described below. Each aspect may, for example, have at least one of the effects described below.
[0071] (Aspect 1) In one aspect of an information processing method, in an information processing system including a first user terminal used by a first user, a second user terminal used by a second user, and a server capable of communicating with each of the first user terminal and the second user terminal, the information processing method executes the following steps: a first step of accepting input of collaboration conditions when the first user terminal identifies a second user who will be the first user's partner and requests a collaboration; a second step of the server accepting the collaboration conditions accepted in the first step from the first user terminal and making a collaboration request to the second user terminal; a third step of the second user terminal sending acceptance information to the server if it accepts the collaboration request made in the second step; a fourth step of the server receiving the acceptance information sent in the third step of generating a chat space with the first user using the first user terminal and the second user using the second user terminal as one group; and a fifth step of the server enabling a chat to establish a collaboration in the chat space generated in the fourth step based on the content input from each of the first user terminal and the second user terminal. As a result, the information processing method can provide a forum where a request for collaboration between the first user and the second user can be made and accepted before the first user and the second user collaborate to generate content. In addition, the information processing method can promote the realization of collaboration between a first user and a second user, and not only can the first user and the second user enjoy collaborating, but a third user can also enjoy viewing the generated content.
[0072] (Aspect 2) In one embodiment of the information processing method, if a collaboration is established in the fifth step, the server may execute a sixth step of accepting first deposit information for the collaboration amount included in the collaboration conditions entered at the first user terminal. As a result, the information processing method enables a company that manages the server (information processing device) that executes the collaboration method to obtain information that the remuneration (collaboration amount) paid by the first user to the second user has been deposited in the company.
[0073] (Aspect 3) In one embodiment of the information processing method, the server may execute a seventh step of accepting information that collaboration has been realized from each of the first user terminal and the second user terminal in response to the realization of collaboration between the first user and the second user on the SNS after the collaboration is established in the fifth step, and an eighth step of transmitting second payment information to the second user terminal, when the server accepts the information that collaboration has been realized in the seventh step, indicating that the remaining amount based on the first payment information accepted in the sixth step, minus a commission fee for the company providing the server, has been paid to the second user. Thus, when it is confirmed by both the first user and the second user that the collaboration between the first user and the second user has been completed, the information processing method can deposit the remuneration amount paid to the company by the first user to the second user, minus the company's commission fee, to the second user. In other words, the information processing method can notify the second user terminal that the remuneration amount from the first user has been deposited.
[0074] (Aspect 4) In one aspect of the information processing method, the server may execute the steps of making a user page of a first user publicly available so that it can be viewed from the first user terminal and the second user terminal, and the second user terminal, after viewing the user page of the first user, requesting collaboration from the first user terminal. As a result, the information processing method can match the first user with the second user (match them based on the content of the collaboration) before the first user and the second user collaborate to generate content, and can provide a forum for matching (a creator page (user page)).
[0075] (Aspect 5) In one aspect of the information processing method, the server may execute the steps of receiving character information indicating a tag from a first user, and setting a category for the first user according to the tag recorded in the character information. Thereby, the information processing method makes it easier for a plurality of first users set as belonging to the same category to find a partner for collaboration.
[0076] (Aspect 6) In one aspect of the information processing method, in an information processing system including a first user terminal used by a first user, a second user terminal used by a second user, and a server capable of communicating with each of the first user terminal and the second user terminal, the information processing system includes a first step of receiving input of conditions when the first user terminal requests a task from a second user who is a partner of the first user; The server executes a second step of receiving the conditions received in the first step from the first user terminal and requesting the second user terminal to perform the work; a third step of transmitting acceptance information to the server if the second user terminal accepts the request made in the second step; a fourth step of generating a chat space with the first user using the first user terminal and the second user using the second user terminal as one group if the server receives the acceptance information transmitted in the third step; and a fifth step of enabling chat regarding the completion of the work in the chat space generated in the fourth step based on the contents input from each of the first user terminal and the second user terminal. As a result, the information processing method can achieve the same effects as those of the above-mentioned aspect.
[0077] (Aspect 7) In one aspect of the information processing method, an information processing system includes a first user terminal used by a first user, a second user terminal used by a second user, a third user terminal used by a third user, and a server capable of communicating with each of the first user terminal, the second user terminal, and the third user terminal, the information processing system including a first step of receiving an input of collaboration conditions when the third user terminal identifies the first user and the second user who wish to perform a collaboration and requests the collaboration, and a second step of receiving the collaboration conditions received in the first step from the third user terminal and making a collaboration request to the first user terminal and the second user terminal. a third step of transmitting acceptance information to a server if the first user terminal and the second user terminal accept the collaboration request made in the second step; a fourth step of generating a chat space by grouping the first user using the first user terminal, the second user using the second user terminal, and the third user using the third user terminal as one group if the server receives the acceptance information transmitted in the third step; and a fifth step of enabling a chat to establish a collaboration in the chat space generated in the fourth step based on the contents input from each of the first user terminal, the second user terminal, and the third user terminal. This makes it possible for the information processing method to provide a place where a request from a third user who will be an audience watching the collaboration can be made and where the first user and second user can accept the request for collaboration. In other words, the information processing method makes it possible to provide a place for realizing a collaboration between the first user and second user in response to a request from a third user.
[0078] (Aspect 8) An information processing device of one embodiment is capable of communicating with a first user terminal used by a first user and a second user terminal used by a second user, and is equipped with: a first reception unit that receives collaboration conditions from the first user terminal when input of collaboration conditions is received at the first user terminal when the first user identifies a second user to request a collaboration; a request unit that transmits a collaboration request to a second user terminal used by the second user identified at the first user terminal when the collaboration conditions are received by the first reception unit; a second reception unit that receives acceptance information from the second user terminal when the second user accepts the collaboration request transmitted by the request unit; a generation unit that generates a chat space by grouping the first user using the first user terminal and the second user using the second user terminal as one group when the second reception unit receives the acceptance information; and a chat unit that enables a chat to establish a collaboration in the chat space generated by the generation unit based on content input from each of the first user terminal and the second user terminal. As a result, the information processing device can achieve the same effects as the information processing method according to the above aspect.
[0079] (Aspect 9) An information processing program of one embodiment provides, in a computer capable of communicating with a first user terminal used by a first user and a second user terminal used by a second user, the following functions: a first reception function for receiving collaboration conditions from the first user terminal when input of collaboration conditions is received at the first user terminal, a request function for transmitting a collaboration request to a second user terminal used by the second user identified at the first user terminal when the collaboration conditions are received by the first reception function, a second reception function for receiving acceptance information from the second user terminal when the second user accepts the collaboration request sent by the request function, a generation function for generating a chat space with the first user using the first user terminal and the second user using the second user terminal as one group when the acceptance information is received by the second reception function, and a chat function for enabling a chat to establish a collaboration based on the content input from each of the first user terminal and the second user terminal in the chat space generated by the generation function. As a result, the information processing program can achieve the same effects as the information processing method of the above-described aspect. [Explanation of symbols]
[0080] 1 Information Processing System (User Collaboration System) 100 First user terminal 200 Second user terminal 300 Third user terminal 400 Server (user collaboration device, information processing device) 410 Control section 411 First Reception Section 412 Request Department 413 Second Reception Section 414 Generation part 415 Chat Department 416 3rd Reception Section 417 4th Reception Department 418 Deposit Information Processing Unit 421 Communications Department 422 Memory unit 423 Display unit
Claims
1. An information processing system including a first user terminal used by a first user, a second user terminal used by a second user, and a server capable of communicating with each of the first user terminal and the second user terminal, a first step of receiving an input of collaboration conditions when the first user terminal identifies a second user who will be a partner of the first user and requests collaboration; a second step of the server receiving the collaboration conditions received in the first step from the first user terminal, and sending a collaboration request to the second user terminal including an indication of the first user and all or a part of the collaboration conditions, thereby causing the second user terminal to display a message indicating that there is an unread message; a third step of the second user terminal selecting the message to display a collaboration request, and sending acceptance information to the server if the second user terminal accepts the collaboration request made in the second step; a fourth step of generating a chat space including a establish button arranged on the first user terminal and the second user terminal, when the server receives the acceptance information transmitted in the third step, by grouping the first user using the first user terminal and the second user using the second user terminal into one group; a fifth step in which the server enables a chat on collaboration establishment based on the contents input from each of the first user terminal and the second user terminal in the chat space generated in the fourth step, and determines that a collaboration between the first user and the second user has been established when the establishment button is operated by at least one of the first user terminal and the second user terminal; An information processing method for performing the above.
2. a sixth step in which the server accepts first payment information regarding a collaboration amount included in the collaboration conditions inputted at the first user terminal if the collaboration is established in the fifth step; The information processing method according to claim 1 , further comprising the steps of:
3. a seventh step of the server receiving, in response to the collaboration between the first user and the second user being realized on the SNS after the collaboration is established in the fifth step, information indicating that collaboration has been realized from each of the first user terminal and the second user terminal; an eighth step of transmitting, when the server receives information that collaboration has been realized in the seventh step, second payment information to the second user terminal, indicating that the remaining amount, excluding a commission fee of the company that provides the server, of the amount based on the first payment information received in the sixth step has been paid to the second user; 3. The information processing method according to claim 2, further comprising the steps of:
4. The server publishes a user page of a first user so that the user page can be viewed from the first user terminal and the second user terminal; The second user terminal browses a user page of a first user, and then requests collaboration from the first user terminal; The information processing method according to claim 1 , further comprising the steps of:
5. The server, receiving character information indicating a tag from a first user; setting a category of a first user according to a tag recorded in the character information; The information processing method according to claim 1 , further comprising the steps of:
6. An information processing system including a first user terminal used by a first user, a second user terminal used by a second user, and a server capable of communicating with each of the first user terminal and the second user terminal, a first step of receiving an input of conditions when the first user terminal requests a second user who is a partner of the first user to perform a task; a second step of the server receiving the condition received in the first step from the first user terminal and making a request to the second user terminal for a task including an indication of the first user and all or a part of the condition, thereby causing the second user terminal to display a message indicating that there is an unread message; a third step of the second user terminal selecting the message to display a work request, and sending acceptance information to the server if the second user terminal accepts the request made in the second step; a fourth step of generating a chat space including a establish button arranged on the first user terminal and the second user terminal, when the server receives the acceptance information transmitted in the third step, by grouping the first user using the first user terminal and the second user using the second user terminal into one group; a fifth step in which the server enables chat regarding the completion of a task based on the contents input from each of the first user terminal and the second user terminal in the chat space generated in the fourth step, and determines that the task between the first user and the second user has been completed when the completion button is operated by at least one of the first user terminal and the second user terminal; An information processing method for performing the above.
7. An information processing system including a first user terminal used by a first user, a second user terminal used by a second user, a third user terminal used by a third user, and a server capable of communicating with each of the first user terminal, the second user terminal, and the third user terminal, a first step of receiving an input of collaboration conditions when the third user terminal identifies a first user and a second user who wish to perform a collaboration and requests the collaboration; a second step of the server receiving the collaboration conditions received in the first step from the third user terminal, and sending a collaboration request including all or a part of the collaboration conditions to the first user terminal and the second user terminal, thereby causing the first user terminal and the second user terminal to display a message indicating that there is an unread message; a third step of the first user terminal and the second user terminal selecting the message to display a collaboration request, and sending acceptance information to the server if the collaboration request made in the second step is accepted; a fourth step of generating a chat space in which a chat establishment button is arranged, by the server when the server receives the acceptance information transmitted in the third step, with the first user using the first user terminal, the second user using the second user terminal, and the third user using the third user terminal as one group; a fifth step in which the server enables a chat on collaboration establishment based on the contents input from each of the first user terminal, the second user terminal, and the third user terminal in the chat space generated in the fourth step, and determines that a collaboration between the first user and the second user has been established based on the contents input from each of the first user terminal, the second user terminal, and the third user terminal; An information processing method for performing the above.
8. The first user terminal is capable of communicating with a first user terminal used by a first user and a second user terminal used by a second user, a first reception unit that receives, when a first user specifies a second user as a partner and requests a collaboration, an input of a collaboration condition at the first user terminal, and receives the collaboration condition from the first user terminal; a request unit that, when the first reception unit has received collaboration conditions, transmits a collaboration request to the second user terminal used by the second user identified by the first user terminal, the collaboration request including an indication of the first user and all or a part of the collaboration conditions, and causes the second user terminal to display a message indicating that there is an unread message; a second accepting unit that accepts, when the second user terminal selects the message to display a collaboration request and the second user accepts the collaboration request transmitted by the request unit, accepts acceptance information from the second user terminal; a generating unit that generates a chat space including a group establishment button for a first user using the first user terminal and a second user using the second user terminal when the second receiving unit receives the acceptance information; a chat unit that enables a chat on the establishment of a collaboration based on the contents input from each of the first user terminal and the second user terminal in the chat space generated by the generation unit, and determines that a collaboration between the first user and the second user has been established when the establishment button is operated by at least one of the first user terminal and the second user terminal; An information processing device comprising:
9. A computer capable of communicating with a first user terminal used by a first user and a second user terminal used by a second user, a first reception function for receiving collaboration conditions from a first user terminal when a first user specifies a second user as a partner and requests collaboration, and when an input of collaboration conditions is received at the first user terminal; a request function that, when collaboration conditions are accepted by the first accepting function, transmits a collaboration request including an indication of the first user and all or a part of the collaboration conditions to the second user terminal used by the second user identified by the first user terminal, and displays a message indicating that there is an unread message on the second user terminal; a second reception function for receiving, from the second user terminal, an acceptance request when the second user selects the message to display a collaboration request and the second user accepts the collaboration request transmitted by the request function; a generation function that, when the second reception function receives the acceptance information, generates a chat space in which a first user who uses the first user terminal and a second user who uses the second user terminal are grouped together and an establishment button is provided; a chat function that enables a chat on the establishment of a collaboration based on the contents input from each of the first user terminal and the second user terminal in the chat space generated by the generation function, and determines that a collaboration between the first user and the second user has been established when the establishment button is operated by at least one of the first user terminal and the second user terminal; An information processing program that realizes this.
Citation Information
Patent Citations
Device, method, and program for providing human resource data
JP2021135932A
Female creator matching system
JP2022035190A
Information processing device
JP2023060006A