Information processing device, information processing method, and program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- CANON KK
- Filing Date
- 2024-12-24
- Publication Date
- 2026-08-03
AI Technical Summary
【0007】 本開示では、複数のユーザが所属するチームとは独立したスペースであるチャットに記された、タイトルの付与されていないメッセージの選択を受け付け、複数のユーザが所属するチーム内で会話を行うためのスペースであって、タイトルの付与されたメッセージを記すことが可能なスペースであるチャネルの選択を、前記選択されたメッセージの転記先として受け付け、タイトルの付与されたメッセージを記すことが可能なスペースである前記選択されたチャネルへと転記されたタイトルの付与されていない前記選択されたメッセージを、タイトルの付与されたメッセージを記すことが可能なスペースである前記選択されたチャネルの画面に表示し、前記転記されたメッセージが表示された前記チャネルの画面では、当該メッセージが、転記されたメッセージであることを識別可能なオブジェクトが、前記メッセージとは別に表示されることができる。
Smart Images

Figure 0007899289000001 
Figure 0007899289000002 
Figure 0007899289000003
Abstract
Description
Technical Field
[0001] This disclosure relates to chat.
Background Art
[0002] In recent years, chat services that allow users to share messages posted in one-on-one or groups of three or more people have become widespread. In particular, chatting in a group of three or more people (group chat) can share the same message with all members in one post, or all posts of other members can be viewed in one chat room.
[0003] On the other hand, in a group chat, since all posts of all members are gathered in one place, for example, when one person posts a message for communication or a question to other members, many replies are posted in one chat room, resulting in poor visibility of the messages. In Patent Document 1, replies from each member to a message for the entire group (group message) are displayed for each group message separately from the chat room where all messages in the group chat are posted. In Patent Document 1, the messages displayed for each group message are displayed while retaining metadata such as the poster and the posting date and time, and the visibility is not deteriorated.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in the technology described in Patent Document 1, It is a space independent of teams, which are comprised of multiple users. the , without a title message A first reception means that accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which a message with a title can be written, and the selection of the selected message posted in the chat First is received Second by the receiving means, and This is a space where you can write a message with a title. The selected channel to Transcribed Untitled The aforementioned Selected Message, This is a space where you can write a message with a title. A program for causing a computer to function as a display control means for displaying on the screen of the selected channel, wherein on the screen of the channel where the transcribed message is displayed, an object that can identify the message as a transcribed message is provided. In addition to the above message No program characterized by being displayed was disclosed. [Means for solving the problem]
[0006] This disclosure is, It is a space independent of teams, which are comprised of multiple users. The chat message , without a title message A first reception means that accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which a message with a title can be written, and the selection of the selected message Transcription First accept Second Registration methods and This is a space where you can write a message with a title. The selected channel to Transcribed Untitled The aforementioned Selected Message, This is a space where you can write a message with a title. A program for causing a computer to function as a display control means for displaying on the screen of the selected channel, wherein on the screen of the channel where the transcribed message is displayed, an object that can identify the message as a transcribed message is provided. In addition to the above message It is characterized by being displayed. [Effects of the Invention]
[0007] In this disclosure, It is a space independent of teams, which are comprised of multiple users. The chat message , without a title message The selection of a channel is a space for conversations within a team to which multiple users belong, and where it is possible to post messages with titles. Transcription First Reception, This is a space where you can write a message with a title. The selected channel to Transcribed Untitled The aforementioned Selected Message, This is a space where you can write a message with a title. The selected channel's screen displays the transcribed message, and on the screen of the channel where the transcribed message is displayed, an object that can identify the message as a transcribed message is displayed. In addition to the above message can be represented.
Brief Description of the Drawings
[0008] [Figure 1] System Configuration Diagram Showing the Entire System of this Embodiment [Figure 2] Block Diagram Showing Hardware Configuration Examples of Client Terminal and Chat Tool Server [Figure 3] Block Diagram Showing Software Configuration Examples of Client Terminal and Chat Tool Server [Figure 4] Flowchart for Explaining the Process of Creating a New Thread in the First Embodiment [Figure 5] Diagram Showing an Example of Channel Screen and Chat Room Screen Displayed when Chat Application is Executed on Client Terminal in the First Embodiment [Figure 6] Flowchart for Explaining the Process of Creating a New Thread in the Second Embodiment [Figure 7] Diagram Showing an Example of Channel Screen and Chat Room Screen Displayed when Chat Application is Executed on Client Terminal in the Second Embodiment [Figure 8] Flowchart for Explaining the Process of Generating Chat Message Data Based on Message Information in the Third Embodiment [Figure 9] Diagram Showing an Example of Channel Screen Displayed when Chat Application is Executed on Client Terminal in the Third Embodiment <0
[0009] The embodiments for carrying out the present invention will be described below with reference to the drawings.
[0010] [First Embodiment] Figure 1 shows an example of the system configuration of the entire system in this embodiment. The client terminal 110 and chat tool server 120 described in this embodiment are connected via network 100 in an internet environment.
[0011] The client terminal 110 is an information processing device such as a PC or smartphone. By running a chat application, the client terminal 110 can communicate constantly with other client terminals 110 and the chat tool server 120 via the network 100, enabling instant message sharing. The chat tool server 120, which provides the chat service, can communicate with multiple client terminals 110 simultaneously and manages chat users and messages posted by each user.
[0012] Figure 2 shows an example configuration of an information processing device that can be used as a client terminal 110 and a chat tool server 120 in this embodiment. The information processing controller unit 200 is a controller that oversees the information processing control related to the operation of the client terminal 110 and the chat tool server 120, and is connected to an operation unit 209 and a display unit 210.
[0013] The information processing controller unit 200 has a CPU 201. The CPU 201 starts the OS using a boot program stored in the ROM 202. On this OS, the CPU 201 executes application programs stored in the storage 204, thereby performing various processes. The RAM 203 is used as the workspace for the CPU 201. In addition to providing a workspace, the RAM 203 also provides an image memory area for temporarily storing image data.
[0014] Storage 204 is an auxiliary storage device such as an SSD or HDD, and stores the application program, image data, various settings, and history.
[0015] The CPU 201 is connected to the ROM 202, RAM 203, and storage 204 via the system bus 208, along with the control interface 205, display interface 206, and network interface 207.
[0016] The control unit I / F 205 is an interface with the control unit 209, such as a keyboard or mouse, and outputs information entered by the user via the control unit 209 to the CPU 201.
[0017] The display interface 206 outputs image data to be displayed on the display unit 210, such as a display, to the display unit 210. Note that the operation unit 209 and the display unit 210 are not essential components of the chat tool server 120.
[0018] The network interface 207 is connected to network 100 and performs information input and output with other client terminals 110 and chat tool server 120 via network 100.
[0019] Figure 3(a) shows an example of the software configuration of the client terminal 110 in this embodiment. In this disclosure, these software configurations are realized by the CPU 201 executing a program stored in one of the storage devices, ROM 202, RAM 203, or storage 204.
[0020] The data transmission / reception unit 301 communicates with the chat tool server 120 via the network 100 and has the function of sending requests and receiving data. The operation input unit 402 has the function of receiving messages and instructions entered by the user from the operation unit 209. The display output unit 303 has the function of displaying various information on the display unit 210. The chat application 304 connects to the chat tool server 120 that provides the chat service and has the function of sending and receiving messages to the chat tool server 120.
[0021] Figure 3(b) shows an example of the software configuration of the chat tool server 120 in this embodiment. In this disclosure, these software configurations are realized by the CPU 201 executing a program stored in one of the storage devices, ROM 202, RAM 203, or storage 204.
[0022] The data transmission / reception unit 311 receives chat message requests from client terminals 110 via the network 100.
[0023] The tenant management unit 312 manages tenant information in the tenant information database 316, which defines the scope of use for each contracted user, such as corporations or individuals, who use the chat tool server 120. The data stored in the tenant information database 316 is saved in the storage 204.
[0024] The user management unit 313 has the function of managing users who use the chat tool server 120. The user management unit 313 manages information such as user IDs, permissions, and user groups to which users belong in the user information database 317. The data stored in the user information database 317 is saved in the storage 204.
[0025] The chat room management unit 314 manages users who participate in chat rooms created by users, as well as chat history. The chat history includes message information, such as message identification information to identify individual messages, message content, the user who posted the message, and the date and time the message was posted.
[0026] Team Management Unit 315 manages users who join teams (user groups created by users), as well as threads and permissions for each team.
[0027] Figure 4 shows a flowchart illustrating the process of creating a new thread in this embodiment. In this disclosure, the process shown in Figure 4 is realized by the CPU 201 executing a program stored in one of the storage devices, ROM 202, RAM 203, or storage 204.
[0028] Figure 5 shows an example of the channel screen 500 and chat room screen 510 that are displayed when the chat application is executed on the client terminal 110 in this embodiment.
[0029] In S401, the team management unit 315 determines whether to import messages from the chat history when creating a thread in a channel. Specifically, for example, when the user presses the post start button 504 for creating a new thread displayed on the channel screen 500 shown in Figure 5(a), a popup 505 is displayed to present the user with options. The popup 505 presents the user with the option to create a new thread or create a thread by importing messages from the chat, and determines whether to import messages from the chat history depending on the item selected by the user. If "create a new thread" is selected and messages are not to be imported from the chat history, the process proceeds to S405. If "import from chat" is selected and messages are to be imported from the chat history, the process proceeds to S402.
[0030] In S402, the team management unit 315 obtains message identification information from the chat application 304 to identify the message to be imported selected by the user. Specifically, the chat application 304 displays a list of chats and the chat room of the selected chat, in this case the chat history of "Group Y," on the chat room screen 510, as shown in Figure 5(b). The chat application 304 accepts the user's selection of the chat history to be imported by allowing the user to directly specify the message using dashed lines 506, etc. The team management unit 315 obtains the identification information of the selected message from the chat application 304. Here, the method of selection is not limited to this; for example, the range of the chat history may be specified by date and time. Also, by selecting another chat from the list of chats on the chat room screen 510, the user can select the history of a different chat. The team management unit 315 obtains the message identification information of the message to be imported selected by the user from the chat application 304.
[0031] In S403, the team management unit 315 extracts message information corresponding to the message identification information obtained in S402 from the chat history managed by the chat room management unit 314. The message information includes at least the message identification information, the user who posted the message, the date and time the message was posted, and the message content. The message content may include text, images, videos, audio messages, etc. In addition, the message information may also include read status information and edit / delete flags indicating whether the message has been edited or deleted.
[0032] In S404, the team management unit 315 generates chat message data based on the message information acquired in S403. Specifically, the chat message data generated here is thread message data for creating thread 501, as shown in Figure 5(a). In thread 501 created with this chat message data, the oldest message 503a acquired in S403 is used as the thread body, and subsequent messages 503b are displayed as replies to the thread. At this time, based on the message information, the user who posted each message is identifiable on the created thread, and the messages are displayed in chronological order of posting date and time, thereby recreating the chat history. In the example shown in Figure 5(a), a title 502 is set for thread 501, but the presence or absence of a title is optional; it can be left blank, or a title can be set using any method specified during import. In addition, a marker may be added to the thread created in S404 to distinguish it from a thread newly created in S406 without importing messages, as described later. This makes it possible to see whether or not previously posted messages have been imported into the messages on the thread.
[0033] In S405, the team management unit 315 obtains the title and body of the thread to be created from the chat application 304. Specifically, the chat application 304 displays fields on the screen for the user to enter the thread title and body, waits for user input, and once the user enters, the team management unit 315 obtains that input.
[0034] In S406, the team management unit 315 generates chat message data based on the title and body of the acquired thread. Specifically, the chat message data generated here is data to create a thread containing only the title 502 and body 503a by deleting message 503b from thread 501 shown in Figure 5(a).
[0035] In S407, the team management unit 315 creates a thread displaying messages based on the chat message data acquired in S404 or S406, according to the posting user and posting time, and then terminates the series of processes.
[0036] In this embodiment, the history of one-on-one individual chats and group chats involving three or more people can be imported into a thread along with message information including the posting user and posting date and time, thereby enabling the transition to a highly visible thread.
[0037] In this embodiment, the import target is chat, but threads from other channels may also be imported.
[0038] [Second Embodiment] In the first embodiment, the creation of a new thread was instructed from the team's channel screen, but in this embodiment, the creation of a new thread is instructed from the chat room screen.
[0039] Figure 6 shows a flowchart illustrating the process of creating a new thread in this embodiment. In this disclosure, the process shown in Figure 6 is realized by the CPU 201 executing a program stored in one of the storage devices, ROM 202, RAM 203, or storage 204.
[0040] Figure 7 shows an example of the channel screen 700 and chat room screen 710 that are displayed when the chat application is executed on the client terminal 110 in this embodiment.
[0041] In the chat room screen 710 shown in Figure 7(b), when the detailed settings button 701 provided for each chat is pressed, a popup 702 is displayed to accept the instruction to export the message to the thread.
[0042] In S601, the team management unit 315 obtains chat identification information from the chat application 304 to identify the chat selected by the user to be exported. Specifically, in response to the press of the "Export to Thread" button in the popup 702, the chat application 304 displays a screen allowing the user to select the chat to export and accepts the user's selection. The team management unit 315 obtains the chat identification information of the selected chat from the chat application 304. This is basically the same as S402, but the difference is that the target individual chat or group chat is predetermined, so other individual chats or group chats cannot be selected. In the example shown in Figure 7(b), the popup 702 is displayed for group Y, so if the "Export to Thread" button is pressed as is, only messages from group Y can be selected. To select messages from a group other than group Y, for example, messages from group Z, it is necessary to press the button 701 for detailed settings of group Z to display the popup 702, and then press the "Export to Thread" button.
[0043] In S602, the team management unit 315 obtains channel identification information from the chat application 304 to identify the export destination channel selected by the user. Specifically, the chat application 304 displays a screen allowing the user to select the export destination channel and accepts the selection. The team management unit 315 obtains the channel identification information of the selected channel from the chat application 304. The user is allowed to select from a list of teams and channels as shown in Figure 5(a), and the identification information of the selected channel is obtained. Note that the export destination may be selected in other ways, as long as the export destination channel is uniquely determined.
[0044] In S603, the team management unit 315 obtains message information corresponding to the message identification information of the messages included in the chat history obtained in S601 from the chat history managed by the chat room management unit 314. Specifically, S603 is the same as S403 in the first embodiment.
[0045] In S604, the team management unit 315 generates chat message data based on the message information acquired in S603. The chat message data generated here is thread message data similar to that in S404 of the first embodiment. Here, a marker may be added to the thread created in S604 to distinguish it from a newly created thread that does not import messages. This makes it possible to determine whether or not previously posted messages have been imported into the messages on the thread.
[0046] In S605, the team management unit 315 creates a thread in the export destination selected in S602, displaying messages according to the posting user and posting time based on the chat message data acquired in S604, and then completes the series of processes.
[0047] In this embodiment, the chat history can be transferred to a thread from the chat room screen 710, rather than from the channel screen 700, while maintaining good visibility.
[0048] In this embodiment, the export target is the chat, but the export target may also be the channel thread.
[0049] [Third Embodiment] In the first and second embodiments, it was achieved to import individual chats, group chats, or threads from other channels while maintaining good visibility. However, the chat history to be imported may contain messages from users who do not belong to the team where the imported thread is located. If the chat history is imported directly into the thread in this state, the presence of messages from users who do not belong to the team may cause confusion.
[0050] Therefore, in the third embodiment, it is possible to identify whether or not the user who posted the imported message belongs to the team.
[0051] Figure 8 shows a flowchart illustrating the process (S404 or S604) for generating chat message data based on message information in this embodiment. In this disclosure, the process shown in Figure 8 is realized by the CPU 201 executing a program stored in one of the storage devices, ROM 202, RAM 203, or storage 204. Figure 9 shows an example of the channel screen 900 displayed when the chat application is executed on the client terminal 110 in this embodiment.
[0052] In S801, the team management unit 315 retrieves a list of members belonging to the team that is creating the thread. Specifically, it retrieves member information for the team managed by the team management unit 315.
[0053] In S802, Team Management Unit 315 extracts message information for each posting user from the message information obtained in S403 and S603. Specifically, it extracts message information for one posting user and performs S803-S804, repeating this until S803-S804 has been performed for the message information of all posting users.
[0054] In S803, the team management unit 315 determines whether the user who posted the extracted message information is a member of the team. Specifically, it compares the posting user included in the message information with the list of members obtained in S801. If it is determined that the user who posted the message information is a member of the team, it returns to S802 and repeats S803 for the message information of the next posting user. If it is determined that the user who posted the message information is not a member of the team, it proceeds to S804.
[0055] In S804, the team management unit 315 adds a note to the message information indicating that the person is not a member. Specifically, a note 903 as shown in Figure 9(a) may be added, or other symbols or symbols may be used to distinguish the person. Alternatively, a confirmation screen 910 as shown in Figure 9(b) may be displayed immediately before S804.
[0056] Repeat steps S803 and S804 for all posting users, and check whether any notes are needed for all message information.
[0057] In S805, the team management unit 315 generates chat message data, similar to S404 and S604, based on the message information that has been checked to determine whether or not a note is necessary. The chat message data generated here, for message information that includes note information, is data for creating the channel screen 900 shown in Figure 9(a). On the channel screen 900, for messages that include message information, note 903 is displayed in association with the message.
[0058] This embodiment allows for the identification of whether the user who posted the imported message belongs to the team when importing messages from individual chats, group chats, or threads in other channels. This enables users belonging to the team to view the message history of the thread without confusion.
[0059] [Fourth Embodiment] In the first to third embodiments, it was realized that selected chats or threads could be imported as threads in any channel. However, some chats or threads may contain messages that should not be shared with anyone other than the members participating in them, for reasons such as confidentiality. Therefore, in the fourth embodiment, when attempting to import a chat or thread, the import is restricted if the imported messages contain information that should not be shared.
[0060] Figure 10 shows a flowchart illustrating the process (S403 or S603) for acquiring message information of a selected chat in this embodiment. In this disclosure, the process shown in Figure 10 is realized by the CPU 201 executing a program stored in one of the storage devices, ROM 202, RAM 203, or storage 204.
[0061] Figure 11 shows an example of a chat room screen displayed when the chat application is executed on the client terminal 110 in this embodiment.
[0062] In S1001, the team management unit 315 retrieves a list of selected messages. Here, the message information includes the user who posted the message, the date and time the message was posted, the message content, and sharing information specifying whether sharing is permitted or prohibited.
[0063] In S1002, the team management unit 315 determines whether or not there are any messages in the message information that are designated as prohibited from sharing. Specifically, when a message is posted, the chat application 304 receives the sharing information of that message from the user and includes the received sharing information in the message information. Here, messages that are designated as prohibited from sharing in the sharing information are displayed, for example, in the chat room screen 1100 shown in Figure 11(a), with a symbol 1101 indicating prohibited sharing associated with the message. The team management unit 315 refers to this sharing information and determines whether there is at least one message that is set as prohibited from sharing. If there is at least one message designated as prohibited from sharing in the messages to be imported, the process proceeds to S1003; if there are no messages designated as prohibited from sharing, the process proceeds to the next step (S404 or S604). Note that the sharing information does not have to be on a message-by-message basis; for example, it may be specified on a chat or thread basis, or on a user basis.
[0064] In S1003, the team management unit 315 displays a pop-up screen 1110, as shown in Figure 11(b), in the chat application 304. When the OK button is pressed, the entire import process is terminated as an error.
[0065] In this embodiment, if there are messages containing confidential information that should not be shared with anyone other than team members, confidentiality can be protected by restricting the unauthorized export of the group's chat history to other threads.
[0066] (Other examples) The present invention can also be realized by supplying a program that implements one or more of the functions of the above-described embodiments to a system or device via a network or storage medium, and by having one or more processors in the computer of that system or device read and execute the program. It can also be realized by a circuit (e.g., an ASIC) that implements one or more functions.
[0067] This disclosure includes the following configurations and methods: [Configuration 1] An information processing device that provides a chat service, A means for obtaining message identification information that identifies a message selected by a user from among the messages posted to the chat service, An extraction means for extracting message information corresponding to the message identification information obtained by the acquisition means from message information including the message content, posting user, and posting date and time of a message posted to the chat service, Based on the message information extracted by the extraction means, a generation means generates thread message data that associates the message content, the posting user, and the posting date and time for the message selected by the user. An information processing device characterized by having the following features. [Configuration 2] The thread message data is used to display the message content included in the message selected by the user as a thread, in a way that allows the posting user to be identified and in chronological order of posting date and time, for the chat application used to access the chat service. The information processing device according to configuration 1, characterized by the above. [Configuration 3] The selected message is a message posted in a chat room provided in the chat service. An information processing apparatus according to configuration 1 or 2, characterized by the above. [Structure 4] The selection of the aforementioned message is performed by directly specifying the message to be selected, or by specifying the posting date and time of the aforementioned message. An information processing device according to any one of configurations 1 to 3. [Composition 5] The selection of the aforementioned message is made by specifying a chat room in the chat service. An information processing device according to any one of configurations 1 to 3. [Composition 6] The generation means generates thread message data that associates a message posted by a user not included in the user group to which the thread message data is associated with a user not included in the user group, with a note indicating that the message was posted by a user not included in the user group. An information processing apparatus according to any one of configurations 1 to 5, characterized by the above. [Composition 7] The generation means obtains a list of user groups and determines that any posting user not present in the list is a posting user not included in the user group. The information processing device according to configuration 6, characterized by the features described therein. [Structure 8] The aforementioned message information further includes sharing information that specifies whether sharing is permitted or prohibited. The generation means does not generate the thread message data if the sharing information contained in the message information extracted by the extraction means specifies that sharing is prohibited. An information processing device according to any one of configurations 1 to 6. [Composition 9] An information processing method for providing a chat service, The steps include obtaining message identification information to identify a message selected by a user from among the messages posted to the chat service, The steps include extracting message information corresponding to the message identification information obtained by the acquisition means from message information including the message content, posting user, and posting date and time of a message posted to the chat service, Based on the message information extracted in the extraction step, a step is made to generate thread message data that associates the message content, the posting user, and the posting date and time with the message selected by the user. An information processing method characterized by comprising: [Configuration 10] A program for causing a computer to function as an information processing device as described in any one of items 1 to 8.
Claims
1. A first receiving means for accepting selection of untitled messages written in a chat space which is independent of a team to which multiple users belong, A second receiving means accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which a message with a title can be written, as the destination for the selected message, Display control means for displaying the selected message without a title, which has been transcribed to the selected channel, which is a space where a message with a title can be written, on the screen of the selected channel, which is a space where a message with a title can be written. It is a program that makes a computer function as such. On the screen of the channel where the transcribed message is displayed, an object that identifies the message as a transcribed message is displayed separately from the message. A program characterized by the following features.
2. A first receiving means for accepting selection of untitled messages written in a chat space which is independent of a team to which multiple users belong, A second receiving means accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which a message with a title can be written, as the destination for the selected message, Display control means for displaying the selected message without a title, which has been transcribed to the selected channel, which is a space where a message with a title can be written, on the screen of the selected channel, which is a space where a message with a title can be written. It is a program that makes a computer function as such. On the screen of the channel where the transcribed message is displayed, an object indicating that the message is a transcribed message is displayed separately from the message itself. A program characterized by the following features.
3. The screen of the selected channel is a screen that displays the message written on the selected channel. The program according to claim 1 or 2.
4. Multiple channels are grouped by team. The program according to claim 1 or 2, characterized in that...
5. The aforementioned chats include group chats involving three or more people. The program according to claim 1 or 2.
6. The object is displayed in correspondence with the transcribed message. The program according to claim 1 or 2.
7. The message to be transcribed is a message selected from among several messages written in the chat. The program according to claim 1 or 2.
8. The transcribed message will be displayed as a thread on the channel's screen. The program according to claim 1 or 2.
9. A first receiving means for receiving the selection of an untitled message written in a chat space which is independent of a team to which multiple users belong, A second receiving means accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which messages with titles can be written, as a transcription of the selected message, A display control means that displays the selected message without a title, which has been transcribed to the selected channel, which is a space where a message with a title can be written, on the screen of the selected channel, which is a space where a message with a title can be written. An information processing device having, On the screen of the channel where the transcribed message is displayed, an object that identifies the message as a transcribed message is displayed separately from the message. An information processing device characterized by the following:
10. A first receiving means for receiving the selection of an untitled message written in a chat space which is independent of a team to which multiple users belong, A second receiving means accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which messages with titles can be written, as a transcription of the selected message, A display control means that displays the selected message without a title, which has been transcribed to the selected channel, which is a space where a message with a title can be written, on the screen of the selected channel, which is a space where a message with a title can be written. An information processing device having, On the screen of the channel where the transcribed message is displayed, an object indicating that the message is a transcribed message is displayed separately from the message itself. An information processing device characterized by the following:
11. The screen of the selected channel is a screen that displays the message written on the selected channel. The information processing apparatus according to claim 9 or 10.
12. Multiple channels are grouped by team. The information processing apparatus according to claim 9 or 10, characterized in that...
13. The aforementioned chats include group chats involving three or more people. The information processing apparatus according to claim 9 or 10.
14. The object is displayed in correspondence with the transcribed message. The information processing apparatus according to claim 9 or 10.
15. The message to be transcribed is a message selected from among several messages written in the chat. The information processing apparatus according to claim 9 or 10.
16. The transcribed message will be displayed as a thread on the channel's screen. The information processing apparatus according to claim 9 or 10.
17. A first receiving step of receiving the selection of an untitled message written in a chat space which is independent of a team to which multiple users belong, A second receiving step accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which messages with titles can be written, as the destination for the selected message, A display control step of displaying the selected message without a title, which has been transcribed to the selected channel, which is a space where a message with a title can be written, on the screen of the selected channel, which is a space where a message with a title can be written; An information processing method having, On the screen of the channel where the transcribed message is displayed, an object that identifies the message as a transcribed message is displayed separately from the message. An information processing method characterized by the following:
18. A first receiving step of receiving the selection of an untitled message written in a chat space which is independent of a team to which multiple users belong, A second receiving step accepts the selection of a channel, which is a space for conversations within a team to which multiple users belong, and in which messages with titles can be written, as the destination for the selected message, A display control step of displaying the selected message without a title, which has been transcribed to the selected channel, which is a space where a message with a title can be written, on the screen of the selected channel, which is a space where a message with a title can be written; An information processing method having, On the screen of the channel where the transcribed message is displayed, an object indicating that the message is a transcribed message is displayed separately from the message itself. An information processing method characterized by the following: