Project management system, project management method and program

The project management system addresses the inefficiencies and security risks of conventional systems by integrating AI models and secure communication features, enhancing information organization and reducing administrative burden.

WO2026059503A1PCT designated stage Publication Date: 2026-03-19LOGIPEACE PTE LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-12
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

Conventional project management systems require significant time and effort for inputting information, leading to a heavy administrative burden on project managers, and there is a risk of accidental leakage of confidential information when external users are involved.

Method used

A project management system that includes an account storage unit, display control unit, chat area, message transmission and storage units, and AI models for confidentiality determination and message tagging, allowing for efficient information organization, progress tracking, and secure communication.

Benefits of technology

The system enables easy organization and display of important project information, reduces administrative workload, and minimizes the risk of confidential information leakage while facilitating seamless communication across multiple users and platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure SG2025050602_19032026_PF_FP_ABST
    Figure SG2025050602_19032026_PF_FP_ABST
Patent Text Reader

Abstract

[Problem to be solved b the invention] The object of the present invention is to provide a project management system and the like which enables appropriate project management with decreasing the burden of project management. [Means for solving the problem] A project management system for managing a project involving a plurality of users, comprising an account storage unit which memorizes account information of the users, a display control unit which causes to display, for the user, a project area in which a project is displayed and a chat area in which a message in a chat group is displayed, a project selection unit which selects a project, a message transmission unit which transmits a message between a plurality of users, a message selection unit which chooses a message displayed in the chat area, and a message storage unit which stores a selected project and a selected message in association with each other.
Need to check novelty before this filing date? Find Prior Art

Description

[Document Name] Description[Name of invention] Project management system, project management method, and program[Technical Field]

[0001] The present invention relates to a project management system, a project management method, and a program, and more particularly, to a project management system and the like for managing a project involving a plurality of persons.[Background of the Invention]

[0002] Conventionally, there has been known a system that manages the progress of a project when a plurality of users advance the project as a team. Such a project management system makes it easier for project managers to accurately grasp the current situation.

[0003] For example, there is known a project management system that improves the accuracy of project management by acquiring a reason from a daily report or the like when a specific operation has progressed at a speed different from a schedule (Patent Document 1) .[Prior art documents][Patent Document]

[0004] [Patent Document 1] JP 2022-145407 JP[Summary of the invention][Problem to be solved by the invention]

[0005] However, in order for the project management system to function properly, it is necessary to input necessary information in accordance with a prescribed format. Also in the project management system described in Patent Document 1, in order to create a table specific to the system, it is necessary to acquire and input necessary numbers and information from a daily report or the like. For this reason, it wasnecessary to spend a considerable amount of time and effort for project management.

[0006] On the other hand, project managers are constantly faced with a variety of challenges, and it has been necess ry to reduce the administrative workload for project management in order for the project to proceed without delay.

[0007] Therefore, an object of the present invention is to provide a project management system and the like capable of appropriately performing progress management while reducing a burden on project management of a project manager.[Means for solving the problem]

[0008] A first aspect of the present invention is a project management system for managing a project involving a first user and a second user who are a plurality of users, comprising an account storage unit which memorizes account information of the first user and account information of the second user, a display control unit which causes to display, for the user, a project area which displays a project in which the user is participating, and a chat area which displays a message in a chat group in which the user is participating, a project selection unit which chooses a project in which the first user and the second user are participating, a message transmission unit which transmits a message between the first user and the second user, a message selection unit which chooses a message displayed in the chat area; and a message storage unit which stores a selected project and a selected message in association with each other.

[0009] A second aspect of the present invention is the project management system according to the first aspect, wherein the display control unit causes a message stored in the message storage unit to be displayed in a project area of an associated project.

[0010] A third aspect of the present invention is the project management system of the second aspect, further comprising a progress selection unit for selecting a progressdegree indicating how much the correspondence to the message has proceeded, wherein the message storage unit stores the selected message in association with the progress degree, and wherein the display control unit causes the message stored in the message storage unit to be displayed in the project area in association with an associated progress degree.

[0011] A fourth aspect of the present invention is the project management system according to the third aspect, further comprising a bar chart display unit configured to display the progress degree in a bar chart.

[0012] A fifth aspect of the present invention is the project management system according to the third or the fourth aspect, further comprising a difficulty level display unit that displays a difficulty level of correspondence to the message.

[0013] A sixth aspect of the present invention is the project management system according to any one of the first to fifth aspects, further comprising a tag storage unit which stores a tag to be added to the message; and a tagging unit which assigns the tag to the message, wherein the display control unit causes an option of the tag stored in the tag storage unit for the selected message to be displayed for the user.

[0014] A seventh aspect of the present invention is the project management system according to the sixth aspect, further comprising a tag automatic assigning unit which automatically assigns a tag based on the contents of the message, wherein the display control unit displays the tag assigned by the user and the tag assigned by the tag automatic assigning unit in different ways.

[0015] An eighth aspect of the present invention is the project management system according to the sixth or seventh aspect, further comprising a search unit which searches for a message based on the assigned tag, wherein the search unit searches for the tag regardless of the plurality of projects, and wherein the display control unit causes a message to which the tag set as a search target is attached to be displayed as a search result by the search unit.

[0016] A ninth aspect of the present invention is the project management system according to any one of the sixth to eighth aspects, wherein the message storage unit stores the message in association with the tag to which the message is attached, and wherein the display control unit causes a message to be displayed in association with the same tag in the project area or in a tagged message area different from the chat area.

[0017] A tenth aspect of the present invention is the project management system according to any one of the first to ninth aspects, further comprising a checklist display unit which displays a checklist to the user, a submission completion display unit which displays that a check using the checklist was completed and was submitted on the chat group in which the user is participating an approval button display unit which displays an approval button to an approver who is one of the users, and an approval display unit which displays, in the chat group, the fact that the approver has approved.

[0018] An eleventh aspect of the present invention is the project management system according to any one of the first to tenth aspects, further comprising a confidential storage unit which stores a confidential item, and a confidentiality determination unit which determines whether the sensitive item is included in the message, wherein, based on a determination result of the confidentiality determination unit, the message transmission unit determines whether or not to transmit the message, and / or wherein the display control unit determines whether or not to display a warning.

[0019] A twelfth aspect of the present invention is the project management system according to the eleventh aspect, wherein the secret storage unit stores the secret item in association with one or a plurality of secret sharers, which are users who may share the secret item and, wherein the confidentiality determination unit also determines whether or not a person different from the confidentiality sharer is included in a party to which the message is going to be transmitted.

[0020] A thirteenth aspect of the present invention is the project management system according to the eleventh or twelfth aspect, further comprising a matching rate calculation unit which calculates a matching rate between the confidential item and a phrase included in a message; and a threshold storage unit which stores the threshold of the matching rate, wherein the confidentiality determination unit performs determination based on a result of comparison between a matching rate calculated by the matching rate calculation unit and the threshold of the matching rate.

[0021] A fourteenth aspect of the present invention is the project management system according to any one of the eleventh to thirteenth aspects, further comprising a model generation unit which generates an estimation model which estimates whether or not a message concerned includes the secret item, by machine learning, using messages and decided results about whether or not the messages include the secret item are used as labeled data, and wherein the confidentiality determination unit performs determination based on the estimation model generated by the model generation unit.

[0022] A fifteenth aspect of the present invention is the project management system according to the fourteenth aspect, further comprising a labeled data storage unit which memorizes the labeled data, wherein the labeled data storage unit memorizes the correctness to the decided result of the estimation model as new labeled data, and wherein the model generation unit generates a new estimation model using the new labeled data.

[0023] A sixteenth aspect of the present invention is the project management system according to any one of the first to fifteenth aspects, further comprising a model generation unit which generates a reply generation model which generates a reply message from a message by machine learning, using a message which the message storage unit memorized, a reply message which is a message as a reply to the message concerned, and a determination result about whether or not the replymessage concerned is appropriate are used as labeled data, and wherein the model generation unit generates the reply generation model for each user.

[0024] A seventeenth aspect of the present invention is the project management system according to the sixteenth aspect, further comprising a labeled data storage unit which memorizes the labeled data, wherein the labeled data storage unit memorizes a determination result about whether or not the reply message which the reply generation model generated is appropriate as a new labeled data, and wherein the model generation unit generates a new reply generation model using the new labeled data.

[0025] According to an eighteenth aspect of the present invention, there is provided a project management system according to any one of the first to seventeenth aspects, comprising a model generation unit which generates the work proposal model which generates the pattern of a project or a task from a message by machine learning, using the message which the message storage unit memorized, a pattern of a project or a task, and a determination result about whether the pattern concerned is appropriate are used as labeled data, and wherein the model generation unit generates the work proposal model for each user or for each project.

[0026] A nineteenth aspect of the present disclosure is the project management system according to any one of the first to eighteenth aspects, further comprising a model generation unit which generates CO2 emission quantity estimation measurement model which estimates or measures CO2 emission quantity from a message by machine learning, using the message which the message storage unit memorized and CO2 emission quantity in a project are used as labeled data, and wherein the model generation unit generates CO2 emission estimation measurement model for each project.

[0027] A twentieth aspect of the present disclosure is the project-management-system of the nineteenth aspect, wherein CO2 emission quantity estimation measurement model is configured to estimate or measure CO2 emissions periodically.

[0028] A twenty-first aspect of the present invention is the project management system according to any one of the first to twentieth aspects, further comprising an external coordination unit that coordinates with external communication software, wherein the external coordination unit receives a message transmitted or received by the communication software, and wherein the display control unit causes the message received by the external coordination unit to be displayed in a mail area, the associated project area, or the chat area.

[0029] A twenty-second aspect of the present invention is the project management system according to the twenty-first aspect, wherein the communication software is a mailer or a chat tool, wherein the external coordination unit receives a mail or a chat transmitted or received by the mailer or the chat tool as a message, and wherein the message selection unit also selects a mail or a chat received as a message by the external coordination unit.

[0030] A twenty-third aspect of the present invention is the project management system according to the twenty-first or twenty-second aspect, wherein the external coordination unit transmits a reply in the mail area or the chat area for a message received from the communication software, to the communication software.

[0031] A twenty-fourth aspect of the present invention is the project management system according to the twenty-third aspect, further comprising a message display switching unit which switches a display format of a message or a chat in the mail area or the chat area between at least a chat format and a mail format.

[0032] A twenty-fifth aspect of the present invention is the project management system according to any one of the twenty-first to twenty-fourth aspects, wherein the external coordination unit stores at least a part of a message or a chat displayed in the mail area or the chat area in an external software.

[0033] A twenty-sixth aspect of the present invention is a project management methodusing a project management system for managing a project involving a first user and a second user who are a plurality of users, the project management system, comprising an account storage unit which memorizes account information of the first user and account information of the second user, a display control unit which displays a project area which displays a project in which the user is participating, and a chat area which displays a message in a chat group in which the user is participating, a project selection unit which chooses a project in which the first user and said second user are participating, a message transmission unit which transmits a message between the first user and the second user, a message selection unit which chooses a message displayed in the chat area, and a message storage unit which stores the selected project and the selected message in association with each other, the method including a project selection step, by the project selection unit, of selecting a project in which the first user and the second user are participating, a message selection step, by the message selection unit, of selecting a message displayed in the chat area, and a message storage step, by the message storage unit, of storing a project selected by the project selection unit and a message selected by the message selection unit in association with each other.

[0034] A twenty-seventh aspect of the present invention is a program for causing a computer to execute a project management method according to the twenty-sixth aspect.[Effect of the Invention]

[0035] According to each aspect of the present invention, it is possible to store a message in association with a project while exchanging a simple message such as a chat between a plurality of users having an account. For this reason, it is possible to easily organize important information on a message basis in order to proceed with a project from among exchanges such as chat where many messages of various imporance exist.

[0036] In addition, according to the second aspect of the present invention, it is possible to display important information for each project in a state of being arranged inunits of messages. For this reason, it is possible to easily extract important information in units of messages from among exchanges such as chat where many messages of various imporance exist, and display the extracted information in an organized state.

[0037] Furthermore, according to the third aspect of the present invention, not only is the message displayed for each project but also for each progress of the response. For this reason, for example, it becomes easier for a user to perform project management through chat exchange by distinguishing between a message requiring an emergency response and a message in which the response is proceeding smoothly.

[0038] Furthermore, according to the fourth aspect of the present invention, it becomes easier to intuitively grasp the degree of progress of a task or a project.

[0039] Furthermore, according to the fifth aspect of the present invention, it is easy to grasp the difficulty level in addition to the progress level of the task. This makes it easier to manage the status of the project in detail and accurately.

[0040] Furthermore, according to the sixth aspect of the present invention, it is possible to add the attribute information to the message after the message was sent or received. This makes it easier to organize important information in units of messages.

[0041] Furthermore, according to the seventh aspect of the present invention, it is possible to save the time and effort for the user to tag. However, there is a possibility that unexpected sorting may be performed due to the automatic tagging that is not intended by the user. Therefore, it is possible to distinguish between the tag given by the user and the tag automatically given, and it becomes easier to achieve both simplicity and not hindering the arrangement of information.

[0042] Furthermore, according to the eighth aspect of the present invention, it becomeseasier to organize important information in units of messages in a form of traversing a project based on tags.

[0043] In addition, according to the ninth aspect of the present invention, a message having a related content is automatically displayed collectively based on the tag assigned to the message. Therefore, it becomes easier to display the related information that is scattered and included in the messages in an organized state.

[0044] Further, according to the tenth aspect of the present invention, it is further easier to share the progress status of the project in real time among the user who participates in the chat group using the chat.

[0045] Here, some projects involve only internal people who can share confidential information, while others include external people with whom confidential information cannot be shared. When using a conventional project management system that can manage a plurality of such projects, the more easily a system can exchange messages, the more risky is that confidential information is accidentally included in a message to external people.

[0046] Therefore, according to the eleventh aspect of the present invention, it is possible to reduce the risk of leaking confidential information outside the company even when external people participates in a project as users of the system.

[0047] Furthermore, according to the twelfth aspect of the present invention, it is possible to set in advance which confidential information may be shared with whom. Therefore, it is possible to reduce the risk of leaving the possibility of sharing the confidential information to the judgment of the site.

[0048] Here, in a case where the confidential information is not a short information such as a keyword but a long content such as a sentence or a document, the content included in the message is not necessarily perfectly matched with the content stored in the system in advance. Rather, it is probable that the leak is sufficientlyconfidential even if there are some differences between the leak and the information stored in advance. However, if too many keywords are designated as confidential matters and stored, message transmission will be frequently hindered, and there will be an inconvenience that smooth communication is hindered.

[0049] Therefore, according to the thirteenth aspect of the present invention, even if the confidential information is a sentence or a document rather than a keyword, it is easy to detect the confidential information while allowing a certain degree of ambiguity, and to achieve both smooth communication and reduction in the risk of confidential leakage.

[0050] Further, according to the fourteenth aspect of the present disclosure, by using the learned Al model for determining the secret item, even when the secret item is not included in the message as it is, the risk of leakage of the secret information can be flexibly coped with.

[0051] According to the fifteenth aspect of the present disclosure, it is possible to improve the accuracy of Al modeling as the user uses the project managing system.

[0052] In addition, conventionally, as the number of friends, messages, and groups in an SNS increases, the amount of time and effort required for a user to search for previous exchange and access the required information increases.

[0053] Therefore, according to the sixteenth or seventeenth aspect of the present disclosure, it becomes easier for a user, with an Al model such as a chatbot that is sophisticated as messages regarding a project accumulates, to utilize past exchanges.

[0054] According to the eighteenth aspect of the present invention, it is possible for the project management system to propose an operation from the exchange of messages to the user. Therefore, the user can more easily perform the operation efficiently according to the proposed content.

[0055] In addition, according to the nineteenth aspect of the present disclosure, CO2 emission in the project can be estimated or measured based on the exchanges of messages.

[0056] Furthermore, according to the twentieth aspect of the present disclosure, the user can continuously grasp and manage CO2 emissions.

[0057] According to the twenty-first aspect of the present invention, it is also possible to manage communication of software different from the project management system according to the present invention. Therefore, it becomes easier for the user to manage the communication with the project stakeholder in a unified manner by associating the communication with the project stakeholder with the project, while using a plurality of communication software in accordance with the preference of the project stakeholder.

[0058] Furthermore, according to the twenty-second aspect of the present invention, even if the communication is performed by means different from the chat, such as mail, it is easy to manage the communication with the project-related person in a unified manner in association with the project.

[0059] According to the twenty-third aspect of the present invention, it is possible to reply to a message received by the external communication software from the project management system according to the present invention. Therefore, it becomes easy to reduce the time for the user to confirm the message of the external communication software, and to promote the sorting work of the message.

[0060] Furthermore, according to the twenty-fourth aspect of the present invention, it is possible to switch the display format of the chat according to the preference of the user. Therefore, it is possible to provide a user interface that does not feel uncomfortable to the user while interlocking with external communication software.

[0061] In addition, according to the twenty-fifth aspect of the present invention, it ispossible to easily store the log of the chat.[Brief description of the drawings]

[0062] [Fig. 1] FIG. 1 is a block diagram illustrating an outline of a project management system according to a first embodiment;[Fig. 2] FIG. 2 is a diagram exemplifying a UI of a project-management system according to a first embodiment, particularly a typical UI when accessed from a personal computer.[Fig. 3] FIG. 3 is a flowchart illustrating an outline of a basic usage of a project management method according to a first embodiment.[Fig. 4] FIG. 4 is a flowchart illustrating a confidential information determination function in a project management method according to a first embodiment.[Fig. 5] FIG. 5 is a flowchart illustrating a chatbot function in a project management method according to a first embodiment.[Fig. 6] FIG. 6 is a diagram illustrating cooperation between a project management system and an external mailer according to a first embodiment.[Fig. 7] FIG. 7 is a diagram illustrating a UI of a project-management system according to a second embodiment, particularly, a typical UI when accessed from a mobile terminal.[Fig. 8] FIG. 8 is a flowchart illustrating a function of estimating CO2 emissions in a project-management process according to a third embodiment.[Fig. 9] FIG. 9 is a diagram illustrating an example in which a progress degree of a project is displayed in a bar chart in a project management system according to a fourth embodiment.[Fig. 10] In the project management system according to the fourth embodiment, it is a diagram showing an example of displaying the degree of progress for each task in a bar chart.[Fig. 11] In the project management system according to the fourth embodiment, in addition to the degree of progress for each task, it is a diagram showing an example of displaying the difficulty in bar chart.[Fig.12] In the project management system according to the fifth embodiment,the fact that the task has been submitted after the check and the fact that the task has been approved are shared by the chat group.[Fig.13] In the project management system according to the sixth embodiment, the display format of the message in the mailbox is switched.[Fig. 14] In the project management system according to the seventh embodiment, a part of the chat is stored externally.[Mode for carrying out the invention]

[0063] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. It should be noted that the embodiments of the present invention are not limited to the contents described below.[Example 1]

[0064] FIG. 1 is a block diagram illustrating an outline of a project management system according to the present embodiment. The project management system 1 manages a project involving a first user and a second user who are a plurality of users.

[0065] Referring to FIG. 1, the project management system 1 includes a display control unit 3, a storage unit 5, a project selection unit 7, a message transmission unit 9, a message selection unit 11, a tag assignment unit 13, a tag automatic assignment unit 15, a search unit 17, a confidentiality determination unit 19, a matching rate calculation unit 21, a model generation unit 23, and an external interlock unit 25.

[0066] The display control unit 3 controls a display unit of a computer used by a user to execute various types of display. The display control unit 3 includes a chat display control unit 31, a project display control unit 33, a progress degree display control unit 35, a tag display control unit 37, a warning display control unit 39, a search display control unit 41, an attached file display control unit 43, and a mail display control unit 45. The chat display control unit 31 controls the display of the chat area. The project display control unit 33 controls the display of the project area. The progress level display control unit 35 controls the display of the progress level. The tag display control unit 37 controls the display related to the tag. The warningdisplay control unit 39 controls the display related to the warning. The search display control unit 41 controls a search screen and a display related to a search result. The attached file display control unit 43 controls the preview display of the attached file to the project area or the message. In addition, the attached file display control unit 43 controls the user to display the contents of the file when the user instructs to display the attached file by double-clicking or the like. The mail display control unit 45 performs control so as to display the mail or the like received from the external mailer or the like in the mail area.

[0067] The storage unit 5 stores various types of information. The storage unit 5 includes an account storage unit 51, a project storage unit 53, a message storage unit 55, a tag storage unit 57, a secret storage unit 59, a threshold storage unit 61, a labeled data storage unit 63, a model storage unit 65, and a knowledge storage unit 67. The account storage unit 5firstores information related to account information of the user. The project storage unit 53 stores information related to the project. The message storage unit 55 stores information related to the message. The tag storage unit 57 stores information related to the tag. The confidential storage unit 59 stores confidential items and information related to confidentiality determination. The threshold storage unit 6firstores various threshold values. The labeled data storage unit 63 stores labeled data to be provided to an artificial intelligence (Al). The model storage unit 65 stores a given Al model or a generated Al model. The knowledge storage unit 67 stores knowledge items serving as labeled data for generating a chatbot, which is an exemplary Al model.

[0068] The project selection unit 7 selects a project. The message transmission unit 9 transmits a message. The message selection unit 11 selects a message. The tag assigning unit 13 assigns a tag to a message and / or a project based on an instruction from the user. The automatic tag assigning unit 15 assigns a tag to a message and / or a project without being based on a user's instruction. The search unit 17 searches for information such as a message and a tag. The confidentiality determination unit 19 determines whether or not confidential information is included in a message or the like. The matching rate calculation unit 21 calculates a matching rate betweenthe information included in the message and the information stored in the confidential storage unit 59. The model generation unit 23 generates an artificial intelligence model based on the labeled data. The external interlocking unit 25 performs processing for interlocking with software other than the project management system 1 according to the present embodiment.

[0069] In the present application, certain collective contents stored individually as confidential information are expressed as "confidential items" (an example of "confidential items" in the claims of the present application). Confidential items may take various forms, such as words, phrases, sentences, sentences, documents, drawings, photographs, video, audio, etc.

[0070] Next, a user interface (Ul) of the project managing system 1 according to the present embodiment will be described. FIG. 2 is a diagram illustrating a UI of the project-management system according to the present embodiment, particularly, a typical UI when accessed from a personal computer.

[0071] Referring to FIG. 2, the display control unit 3 controls the display unit to cause the user to display the chat area 71 and the project area 73 side by side or individually. This makes it easier to intuitively grasp how the selected message is displayed in association with the project.

[0072] Further, in the project area 73, the display control unit 3 displays the task in the project along the vertical direction or the horizontal direction, and displays the degree of progress along the horizontal direction or the vertical direction. As the progress degree, for example, a plurality of items that can be arranged according to the status of the task such as "new", "in progress", and "emergency" are displayed. The user can change the display position of the task in the project area 73 by a drag operation in accordance with the progress degree of the task. At this time, the message storage unit 55 stores the progress degree corresponding to the display position of the task after the change in association with the message. When the user gives an instruction to display the details of the task, the project display control unit33 displays the details of the task in the project area 73.

[0073] Further, the display control unit 3 causes the pinning area 75 to display a message selected to be pinned by the message selection unit 11 among the messages displayed in the chat area 71. As a result, the user can quickly list messages and confirmation items that are considered to be important in addition to the project and the progress level. Further, mail or the like received from an external mailer or the like and displayed in the mail area 77 can also be pinned. In this case, the display control unit 3 causes the pinning area 75 to display mail or the like selected by the message selection unit 11 to be pinned.

[0074] Next, a project management method according to the present embodiment will be described. FIG. 3 is a flowchart illustrating an outline of a basic usage of the project management method according to the present embodiment.

[0075] Referring to FIG. 3, a user first logs in to the project managing system 1 (step ST001). The account information of the user is stored in the account storage unit 51. The project display control unit 33 causes the project area 73 to display a display for accepting the creation of a new project (step ST002). When a task in the project is newly created, the project display control unit 33 causes the project area 73 to display a new project or task (step ST003). The newly created project and task are stored in the project storage unit 53.

[0076] The chat display control unit 31 causes the chat area 71 to display a display for accepting a new message (step ST004). When the message is transmitted, the chat display control unit 31 causes the message to be displayed in the chat area 71 (step ST005). The message is stored in the message storage unit 55.

[0077] The chat display control unit 31 displays a display for accepting association of a message displayed in the chat area 71 with a project or a task (step ST006). When the project selection unit 7 selects a project or a task and the message selection unit 11 selects a message, the project display control unit 33 also displays the selectedmessage in the project area 73 of the selected project (step ST007). Thus, among the messages in the chat area 71, a message including information important to the project can be selected and stored in the message storage unit 55 in association with the selected project.

[0078] The message in the chat area 71 can also be associated with a degree of progress. The project control unit 33 and the progress level display control unit 35 display messages in association with two items of the project and the progress level at the same time. The message storage unit 55 stores a message in association with a project, a task, and a degree of progress.

[0079] The tag display control unit 37 displays a display for accepting tagging of a message displayed in the chat area 71 (step ST008). The tag created once is stored in the tag storage unit 57. In ST008 of steps, the tag display control unit 37 may cause the user to display the tag stored in the tag storage unit 57 in a selective manner. When tagging is performed, the tag display control unit 37 causes the tag to be displayed on the selected message (step ST009).

[0080] The user determines whether or not to continue to use the project management system 1 (step ST010). If it is used continuously, the process returns to ST002 of steps. However, other steps ST004, step ST006, and step ST008 may be returned. If the user does not continue using the project management system, the flow ends.

[0081] In step ST002, if the project is not created, the process proceeds to step ST004 in the pre-existing project. In step ST004, if the message is not transmitted, the process proceeds to step ST006. In step ST006, if the message is not associated with the project, the process proceeds to step ST008. In step ST008, if the message is not tagged, the process proceeds to step ST010.

[0082] Next, in the project management method according to the present embodiment, a technical feature of reducing leakage of confidential information when a message is transmitted will be described. FIG. 4 is a flowchart illustrating a confidentialinformation determination function in the project management method according to the present embodiment.

[0083] Referring to FIG. 4, the confidential storage unit 59 first stores the confidential items (step ST110). In FIG. 4, classified items are stored in a plurality of groups. The confidential storage unit 59 stores personal information such as a security code, a telephone number, an e-mail address, and a bank account as the confidential category 1. The confidential storage unit 59 stores company information such as a security code, a bank account, a contract, and an internal material as the confidential category 2. The confidential storage unit 59 stores, as the confidential category 3, a trade secret such as a secret to be subjected to NDA, customer information, and product information. The confidential storage unit 59 may store other confidential items and confidential categories.

[0084] Subsequently, the model generation unit 23 generates an artificial intelligence model (Al model) for determining whether or not the message includes the confidential information (step ST120). First, the model generation unit 23 causes the cloud platform used by the project management system 1 to cooperate with an early Al model (step ST121) . Subsequently, the model generation unit 23 causes Al model to learn using the labeled data stored in advance in the labeled data storage unit 63 (step ST122). Here, a commercial Al model may be used as the early Al model, or a Al model may be prepared by other methods. The same is true for the early Al models.

[0085] Specifically, a message and a determination result as to whether or not the message includes confidential information are used as labeled data. Thus, the model generation unit 23 generates, by machine learning, an estimation model for estimating whether or not the message includes confidential information from the message.

[0086] Subsequently, when the user instructs the chat area 71 to transmit a message (step ST131), the confidentiality determination unit 19 determines whether or notthe confidential information is included using the estimation model generated in the step STI 20 prior to the message transmission unit 9 transmitting the message (step STI 32).

[0087] At this time, the matching rate calculation unit 21 calculates the matching rate by comparing the content included in the message with the confidential information. If the consistency ratio is less than 10%, the message transmitting unit 9 transmits a message (step ST133). If the consistency ratio is 10% or more to less than 50%, the warning display control unit 39 displays a warning (step ST134). After confirming the warning display, the user can review whether or not to transmit the message. When the matching rate is 50% or more, the confidentiality determination unit 19 determines that the confidential information is included. In this case, the message transmission unit 9 cancels the transmission of the message.

[0088] The secret storage unit 59 stores secret items separately for each user. The model generation unit 23 generates an estimation model for each user. Therefore, the user can prevent secret leakage with high accuracy by using the estimation model customized for himself / herself. Note that "each user" includes both distinction as an individual and distinction as an organization.

[0089] In addition, the user can feed back correctness to the determination result of the estimation model. The model generation unit 23 adds the feedback as new labeled data to generate a new estimation model.

[0090] Next, the technical features related to the chatbot function in the project management method according to the present embodiment will be described. FIG. 5 is a flowchart illustrating a chatbot function in the project management method according to the present embodiment.

[0091] Referring to FIG. 5, first, the knowledge storage unit 67 stores knowledge items corresponding to the user (step ST150). In FIG. 5, knowledge items of a certain user are stored in a plurality of groups. For example, in the import / export project,the knowledge storage unit 67 stores information on ship activities such as a berth date and a work log as the knowledge category 1. The knowledge storage unit 67 stores, as the knowledge category 2, a yard work state such as a daily inspection state and an inspection report. The knowledge storage unit 67 stores an accident situation such as an accident report and an accident response as the knowledge category 3. The knowledge storage unit 67 may store other knowledge items and knowledge categories.

[0092] Subsequently, the model generation unit 23 generates an artificial intelligence model (Al model) for generating a reply message to the message (step ST160). First, the model generation unit 23 causes the cloud platform used by the project management system 1 to cooperate with an early Al model (step ST161) . Subsequently, the model generation unit 23 causes Al model to learn using the labeled data stored in advance in the labeled data storage unit 63 (step ST162).

[0093] Specifically, a message and a determination result as to whether or not a reply message to the message is appropriate are used as the labeled data. Thus, the model generation unit 23 generates a chatbot (an example of the "reply generation model" described in the claims of the present application) that generates an appropriate reply message to the message by machine learning.

[0094] Subsequently, the user uses Al model. (STI 70 of steps). Specifically, when the user transmits a message for the generated chatbot in the chat area 71 (step ST171), the chatbot displays a reply message generated based on the sentence of the message input by the user (step ST172) . The user feeds back the generated reply message to the project management system 1 as to whether or not it is appropriate. The model generation unit 23 adds the feedback as new labeled data to generate a new chatbot.

[0095] Next, the cooperation between the project management system 1 and the external communication software according to the present embodiment will be described. FIG. 6 is a diagram illustrating a plurality of cooperations between theproject management system 1 and an external mailer according to the present embodiment. The project management system 1 can process and display mail or chat captured from an external communication software in the same manner as other messages. Note that the external communication software may be a program having an external chatting function such as an external SNS in addition to the mailer.

[0096] Referring to FIG. 6, a user instructs the project management system 1 to connect to an e-mail account (step ST201). The project manager 1 receives an instruction to connect to an external mailer (step ST202). The external interlock unit 25 of the project management system 1 transmits a connecting request to the external mailer together with the account information stored in the account storage unit 51 (step ST203). The external mailer authenticates accounts (ST204 steps). Once authenticated, the external mailer allows the project manager 1 to connect (step ST205).

[0097] Following the step ST205, the user instructs the project management system 1 to confirm the mail (step ST211). The project manager 1 receives an instruction to confirm the mail (step ST212) . The external interlock unit 25 transmits a request to read the mail data to the external mailer (step ST213). The external mailer receives a request to read mail data (step ST214). The external mailer allows requests from already authenticated accounts and sends mail data to the project administration system 1 (step ST215). The mail display control unit 45 displays the received mail in the mail area 77.

[0098] Further, it is assumed that, following the step ST205, the user instructs the project managing system 1 to send an e-mail (step ST221) . The project- management-system 1 receives an instruction to send an e-mail (step ST222). The external interlock unit 25 transmits a process request for sending a mail to the external mailer (step ST223). The external mailer receives a processing request for mail transmission. The external mailer allows requests from already authenticated accounts and sends emails (step ST224) . In addition, the external mailer reportsthat the e-mail transmission is completed to the project managing system 1 (step ST225). The step ST225 from the step ST221 can be applied not only to mail sending but also to other processes such as mail replying, forwarding, and deleting. Further, in the step-wise ST223, the confidentiality determination unit 19 may determine whether or not the confidential information is included by using an estimation model that estimates whether or not the confidential information is included prior to the processing request for the mail transmission. Of course, processing such as calculation of a consistency rate, warning display, and cancellation of a transmission processing request may be performed thereafter.

[0099] Further, following the step ST205, the user instructs the project management system 1 to perform a pinning process of storing a specific mail in association with a specific project so as to be readily viewable (step ST231). In response to an instruction to pin the mail, the project control unit 1 causes the display control unit 3 to display the corresponding message in the pinned area 75 (step ST232) . Further, the display control unit 3 causes the pinned message to be displayed in the project area 73 of the associated project. Further, the display control unit 3 causes the associated chat area 71 to display the pinned message. The external interlock unit 25 transmits a processing request for pinning the mail to the external mailer (step ST233). The external mailer receives a request to pin the mail. The external mailer allows requests from already authenticated accounts and pinns the email (step ST234). The external mailer may perform, for example, a process of increasing importance such as setting a flag in a corresponding mail as a process corresponding to pinning.

[0100] Further, following the step ST205, the user instructs the project management system 1 to select a mail destination (step ST241). The project manager 1 receives an instruction to read the e-mail destination data (step ST242) . The external interlock unit 25 transmits a read request of the mail transmission destination to the external mailer (step ST243). The external mailer receives the read request of the mail destination (step ST244). The external mailer allows a request from an account that has already been authenticated, and transmits the data of the maildestination to the project managing system 1 (step ST245).[Example 2]

[0101] Next, a case where the user logs in to the project management system 1 from a smartphone or the like will be described. FIG. 7 is a diagram exemplifying a UI of the project-management-system 1 according to the present embodiment, particularly, a UI when accessed from a mobile terminal such as a smart phone.

[0102] Referring to FIG. 7, the display control unit 3 causes a display unit such as a smartphone to display a notification or the like as the home screen 370. A notification indicating that there is an assigned task is also displayed on the home screen 370. The home screen 370 also displays a chat area 371, a project area 373, a pinned area, various icons for accepting a screen transition to a message search display, and the like. The icons also include, for example, icons of mailboxes that transition to the mail area 377 in which the mail received by the external interlocking unit 25 is displayed.

[0103] Upon transition to the chat area 371, the chat display control unit 31 displays a message, the last transmission and reception date, and the like for each other user. Upon transition to the project area 373, the project display control unit 33 displays a project name, an icon of a participating member, and the like for each project. When a specific project is selected, a transition is made to an individual project area 379, and the project display control unit displays a participating member of the project, a progress degree of the project, a task assigned to the user himself / herself, and the like.

[0104] As described above, according to the project management system of the present invention, it is possible to store, display, and manage a message in association with a progress degree of a project or a task, while exchanging a simple message such as a chat between a plurality of users having accounts. For this reason, it is possible to easily organize important information on a message basis in order to proceed with a project from among exchanges in which importance such as chat is mixed withstone.

[0105] Moreover, since the tag information is added to the message, it is possible to search for the message in a form crossing the project or the progress degree. As a result, it is easy to prevent important messages from being buried even though chat exchange is easy for miscellaneous information to enter due to simplicity. [Example 3]

[0106] Further, in the present embodiment, the estimation and measurement of CO2 (carbon dioxide) emissions will be described. For example, it is assumed that the project management system according to the present embodiment is used to communicate between the parties concerned about the project of the marine container transportation. The project management system according to the present embodiment further includes a CO2 emission amount storage unit that stores the estimated CO2 emission amount based on a message or the like related to the project, a CO2 determination unit that performs a determination process in the flowchart of the present embodiment, and a CO2 reporting unit that reports CO2 emission amount. It should be noted that the methods for estimating and measuring CO2 emissions described in this embodiment can be applied to projects other than marine container transportation projects.

[0107] Because of the large amount of fuels used in transporting marine containers, it is desirable to be able to ascertain project-related CO2 emissions with a view to reducing CO2 emissions.

[0108] FIG. 8 is a flowchart illustrating a function of estimating CO2 emissions in the project-management process according to the present embodiment.

[0109] Referring to FIG. 8, a user creates a project. At this time, the user can select the presence or absence of the estimation measurement of CO2 emission. When the user chooses to perform an estimation measurement of CO2 emissions, the knowledge storage unit 67 first stores knowledge items corresponding totransportation projects by a particular company or person (step ST410). In FIG. 8, knowledge items of a certain transportation project are stored in a plurality of groups. For example, in the transportation project, the knowledge storage unit 67 stores, as the knowledge category 1, information on ship activities such as transportation-related, arrival -at -port processes, departure processes, and the like. The knowledge storage unit 67 stores port and harbor work such as cargo handling, warehouse work, and crane work as the knowledge category 2. The knowledge storage unit 67 stores activity reports such as working hours, work, accidents, or errors as the knowledge category 3. The knowledge storage unit 67 may store other knowledge items and knowledge categories.

[0110] Subsequently, the model generation unit 23 generates a CO2 emission amount estimation model (Al model) for estimating CO2 emission amount from messaging or the like (step ST420). First, the model generation unit 23 causes the cloud platform used by the project management system 1 to cooperate with an early Al model (step ST421). Subsequently, the model generation unit 23 causes Al model to learn using the labeled data stored in advance in the labeled data storage unit 63 (step ST422).

[0111] Specifically, a message and a CO2 emission amount estimated and measured from the information included in the message are used as labeled data. Accordingly, the model generation unit 23 generates a CO2 emission amount estimation measurement model (an exemplary "CO2 emission amount estimation measurement model" described in the claims of the present application) for estimating CO2 emission amount of the project from a message or the like by machine-learning. CO2 emission estimation and measurement model is generated for each organization project to which the user belongs.

[0112] Here, a message or the like refers to an exchange of a user such as a message or a mail. CO2 emissions estimated and measured from information contained in messaging and the like refer to CO2 emissions estimated and measured from, for example, ship types, shipping weights, crew numbers, transportation routes,transportation distances, etc. The estimated CO2 emissions are also estimated when the process of advancing the progress of the task displayed in the project area is performed. Of course, if CO2 emissions are specifically described in messages, such information is also included. For example, if it is determined that the departure or arrival of a ship is delayed more than planned, it is estimated that more CO 2 is discharged than planned.

[0113] Subsequently, the user uses Al model. (ST430 of steps). Specifically, CO2 determination unit determines whether or not the user has transmitted and received a message or the like (step ST431) . If the user transmits and receives a message or the like, CO2 determination unit determines whether or not the message or the like includes information capable of estimating and measuring CO2 emissions associated with the project (step ST432) . When such information is included in a message or the like, CO2 emission estimation measurement model estimates and measures CO2 emission estimated from the information (step ST433).

[0114] Here, instead of directly estimating CO2 emission, CO2 emission estimation measurement model may estimate the activity leading to CO2 emission and estimate CO2 emission through calculations such as the product with a predetermined factor.

[0115] Next, CO2 determination unit determines whether or not CO2 emission is periodically determined (step ST434) . If it is determined that it is timed to report, CO2 reporting unit reports the cumulative CO2 emissions estimated so far in the relevant project-to the user (step ST435). This includes displaying CO2 emissions on the dashboard in real time. In addition, CO2 reporting unit may report CO2 emissions to the user if requested by the user, even if not at a predetermined timing.

[0116] Subsequently, CO2 determination unit determines whether or not the transportation project has ended (step ST436) . If the transportation project has been completed, CO2 reporting unit reports the estimated CO2 emissions for theentire project to the user and terminates the process (step ST437).

[0117] If it is determined in step ST431 that the user is not transmitting or receiving a message or the like, the process proceeds to step ST434. If it is determined in the step ST434 that the timing is not the timing for periodically reporting, the processing proceeds to the step ST436. In the step ST436, if the transportation project is not completed, the process returns to the step ST431.

[0118] The user feeds back the actual CO2 emissions to the project-management system. The model generation unit 23 adds the feedback as new labeled data to generate a new CO2 emission estimation model. In order for the user to accurately feed back, the display control unit 3 may display the actual CO2 emission.[Example 4]

[0119] Next, in the present embodiment, a method of displaying the progress degree of a project or a task so as to be more easily grasped will be described. FIG. 9 is a diagram illustrating an example in which a progress degree of a project is displayed in a bar chart. FIG. 10 is a diagram illustrating an example in which a progress degree for each task is displayed in a bar chart. FIG. 11 is a diagram illustrating an example in which the degree of difficulty is displayed in a bar chart in addition to the degree of progress for each task.

[0120] The project management system according to the present embodiment further includes a bar chart display unit and a difficulty level display unit. The bar chart display unit displays a degree of progress and / or a degree of difficulty in a bar chart. The difficulty level display unit displays the difficulty level of the project and / or the difficulty level of the task such as correspondence to a message.

[0121] Referring to FIG. 9, the bar chart display unit according to the present embodiment displays a bar chart indicating the progress degree of the project in a part of the project list display area 472.

[0122] Referring to FIG. 10, the bar chart display unit according to the present embodiment displays a bar chart indicating the degree of progress for each task displayed in the project area 473.

[0123] Referring to FIG. 11, information about a certain task is displayed. In this display, the bar chart display unit according to the present embodiment displays the progress of the task. In addition, the difficulty level display unit according to the present embodiment displays the difficulty level of the task.

[0124] The configuration of the project management system according to the present embodiment makes it easier to intuitively grasp the degree of progress of a task or a project. In addition, it is easy to grasp the degree of difficulty in addition to the degree of progress of the task. This makes it easier to manage the status of the project in detail and accurately.[Example 5]

[0125] Next, in the present embodiment, a method in which a user utilizes a checklist in the project management system according to the present invention will be described. FIG. 12 is a diagram illustrating a state in which the fact that the task has been submitted and the fact that the task has been approved are shared by the chat group after the completion of the task check.

[0126] The project management system according to the present embodiment further includes a checklist display unit, a submission completion display unit, an approval button display unit, a non-approval button display unit, an approval display unit, and a non-approval display unit. The checklist display unit displays a checklist for the user of the project management system. The submission completion display unit displays the fact that the check using the checklist has been completed and has been submitted in the chat group in which the user participates. The approval button display unit and the non-approval button display unit display an approval button and a non-approval button for one or a plurality of approvers. The approval display unit and the non-approval display unit display, in the chat group, the factthat the approval by the approver has been declined or rejected.

[0127] The user can check the task using the checklist registered in the project management system according to the present embodiment. When all the checks have been completed, the submission button displayed in the checklist is pressed, and a notification indicating that the chat group has been submitted is displayed. The approver confirms the submitted content and decides whether or not to approve. In the case of approval, when the approval button displayed on the approval button display unit is pressed, a notification indicating that the chat group has been approved is displayed. If the approval is rejected, the chat group is notified of the rejection when the non-approval button displayed by the non-approval button display unit is pressed. In addition, the non-approval display unit may display the reason for rejection described by the approver.

[0128] FIG. 12 illustrates the display after completion of checking, submission, and approval. In the chat area 571, a chat indicating that the check has been completed and submitted, and a chat indicating that approval by the approver has come down are displayed. When the approval is rejected, a chat indicating the approval is displayed in the chat area 571.

[0129] According to the configuration of the present embodiment, the progress status of the project is shared in real time by the users who participate in the chat group by using the chat, and the progress of the transparent business is further facilitated.

[0130] A plurality of checklists may be registered in advance, or a checklist created by a user may be registered.[Example 6]

[0131] Next, in the present embodiment, a method of further enhancing cooperation between the project management system according to the present invention and external communication software will be described.

[0132] The project-management system according to the present embodiment cooperates with a API of external communication software. The external interlocking unit receives a message from external communication software. Further, the external interlocking unit transmits a reply in a mailbox (an example of a "mail area" in the claims of the present application) of the project management system according to the present embodiment to the communication software.

[0133] With this configuration, a message received by the external communication software can be returned from the project management system according to the present invention. Therefore, it becomes easy to reduce the time for the user to confirm the message of the external communication software, and to promote the sorting work of the message.

[0134] In addition, the present embodiment further includes a message display switching unit that makes the display format of the message in the mailbox switchable between at least the chat format and the mail format. FIG. 13 is a diagram exemplifying switching of a display format of a message in a mailbox of the project management system according to the present embodiment. In the mailbox, a mail imported from an external mailer into the project management system according to the present embodiment is displayed.

[0135] Referring to FIG. 13, it is exemplified that the display format of the mail in the mailbox can be switched between (a) the mail format and (b) the chat format by operating the switching toggle 681.

[0136] With this configuration of the present embodiment, it is possible to provide a user interface that does not feel uncomfortable to the user while being interlocked with external communication software.

[0137] Further, in the present embodiment, the message received by the external communication software can be returned in the chat area of the project management system according to the present invention. Therefore, it becomes easyto reduce the time for the user to confirm the message of the external communication software, and to promote the sorting work of the message.[Example 7]

[0138] Next, in the present embodiment, a method of saving a chat or a mail in a chat area or a mailbox to the outside will be described. The external interlocking unit of the project management system according to the present embodiment can store at least a part of a chat or a mail displayed in a chat area or a mailbox in external software. FIG. 14 is a diagram illustrating a state in which a part of a chat is stored externally.

[0139] Referring to FIG. 14, when a user selects a chat message to be transcribed (saved) and clicks an icon, the selected chat message is stored in a specific file of the external software set in advance. Therefore, the chat can be easily saved as compared with a case where a character string of a chat is individually selected and copied and pasted.

[0140] Further, it is also assumed that the project management system according to the present embodiment is used as an organization of a company or the like. The external interlocking unit may register the storage destination folder of the company in advance, and then exchange of all the group chats may be automatically updated and stored in the file of the external software for each group.

[0141] Furthermore, by recording whether or not the message is deleted, the file of the external software can be utilized as a log of message exchange.

[0142] If you want to share the chat log externally, you only need to download the file in which the chat is saved, which also reduces the time required to create the material.

[0143] In any case, the configuration of the project management system according to the present embodiment makes it possible to easily store the log of the chat in external software or the like.

[0144] Note that the tag information can be assigned by the tag assigning unit 13 based on the user's instruction, or can be automatically assigned by the automatic tag assigning unit 15 based on the content of the message. In this case, when the search unit 17 searches based on the tag information, the search display control unit 41 displays the search result by distinguishing the tag provided by the tag providing unit 13 from the tag provided by the automatic tag providing unit 15. This makes it possible to achieve both the convenience of automatically attaching a tag and the prevention of confusion when an incorrect tag is attached before the user recognizes the tag.

[0145] The tag storage unit 57 may also store a tag assigned to the task. In this case, the project display control unit 33 may identify the tag information of the message and automatically display the message in association with the task to which the related tag is attached.

[0146] In the flow of FIG. 3, the project management method according to the present invention may cause the user to change the order of the determination steps.

[0147] In addition, the display control unit 3 may display the progress degree along the horizontal axis and display the project along the vertical axis in the project area 73.

[0148] In addition, the display control unit 3 may display a message to which the same tag is attached in association with the project area or in a message area with a tag different from the chat area. This makes it possible for the user to save time and effort for manually associating a message to which the same tag is assigned with the project area.

[0149] Further, the model generation unit 23 may generate, by machine learning, a work proposal model for generating a pattern of a project or a task from a message using a message, a pattern of a project or a task, and a determination result as to whether or not the pattern is appropriate as labeled data. Accordingly, the user can performan efficient operation by performing work according to a pattern of a task proposed by the project management system on the basis of the message exchange. At this time, a work proposal model may be generated for each user or for each project. The work proposal model may also generate a report in addition to the proposed pattern. This report is generated based on the contents of a message or a project, and relates to, for example, a proposed pattern or progress of a project. In addition, the report may be generated at a predetermined timing, for example, every month. [Explanation of reference numerals]

[0150] 1 [Project Management System3;A display control unit, 31; a chat display control unit, 33; a project display control unit, 35; a progress degree display control unit, 37; a tag display control unit, 39; a warning display control unit, 41; a search display control unit, 43; an attached file display control unit,5;Storage section, 51; account storage section, 53; project storage section, 55; message storage section, 57; tag storage section, 59; confidential storage section, 61; threshold storage section, 63; labeled data storage section, 65; model storage section, 67; knowledge storage section,7;Project selection unit, 9; message transmission unit, 11; message selection unit, 13; tag assigning unit, 15; automatic tag assigning unit, 17; search unit, 19; confidentiality determination unit, 21; matching ratio calculation unit, 23; model generation unit, 25; external interlocking unit71;Chat area, 73; project area, 75; pinned area, 77; mail area370;Home screen, 371 ; Chat area, 373; Project area, 377; Mail area, 379;Individual project area471;Chat area, 472; Project list display area, 473; Project area571;Chat area681 [Switching toggle781;Icon

Claims

[Document Name] Claims

1. A project management system for managing a project involving a first user and a second user who are a plurality of users, comprising: an account storage unit which memorizes account information of the first user and account information of the second user; a display control unit which causes to display, for the user, a project area which displays a project in which the user is participating, and a chat area which displays a message in a chat group in which the user is participating; a project selection unit which chooses a project in which the first user and the second user are participating; a message transmission unit which transmits a message between the first user and the second user; a message selection unit which chooses a message displayed in the chat area; and a message storage unit which stores a selected project and a selected message in association with each other.

2. The project management system according to claim 1, wherein the display control unit causes a message stored in the message storage unit to be displayed in a project area of an associated project.

3. The project management system according to claim 2, further comprising a progress selection unit for selecting a progress degree indicating how much the correspondence to the message has proceeded, wherein the message storage unit stores the selected message in association with the progress degree, and wherein the display control unit causes the message stored in the message storage unit to be displayed in the project area in association with an associated progress degree.

4. The project management system according to claim 3, further comprising abar chart display unit that displays the progress degree in a bar chart.

5. The project management system according to claim 3, further comprising a difficulty level display unit that displays a difficulty level of corresponding to the message.

6. The project management system according to claim 1, further comprising: a tag storage unit which stores a tag to be added to the message; and a tagging unit which assigns the tag to the message, wherein the display control unit causes an option of the tag stored in the tag storage unit for the selected message to be displayed for the user.

7. The project management system according to claim 6, further comprising a tag automatic assigning unit which automatically assigns a tag based on the contents of the message, wherein the display control unit displays the tag assigned by the user and the tag assigned by the tag automatic assigning unit in different ways.

8. The project management system according to claim 6, further comprising: a search unit which searches for a message based on the assigned tag, wherein the search unit searches for the tag regardless of the plurality of projects, and wherein the display control unit causes a message to which the tag set as a search target is attached to be displayed as a search result by the search unit.

9. The project management system according to claim 6, wherein the message storage unit stores the message in association with the tag to which the message is attached, and wherein the display control unit causes a message to be displayed in association with the same tag in the project area or in a tagged message area different from the chat area.

10. The project management system according to claim 1, further comprising: a checklist display unit which displays a checklist to the user; a submission completion display unit which displays that a check using the checklist was completed and was submitted on the chat group in which the user is participating; an approval button display unit which displays an approval button to an approver who is one of the users; and an approval display unit which displays, in the chat group, the fact that the approver has approved.

11. The project management system according to claim 1, further comprising: a confidential storage unit which stores a confidential item; and a confidentiality determination unit which determines whether the sensitive item is included in the message, wherein, based on a determination result of the confidentiality determination unit, the message transmission unit determines whether or not to transmit the message, and / or wherein the display control unit determines whether or not to display a warning.

12. The project management system according to claim 11, wherein the secret storage unit stores the secret item in association with one or a plurality of secret sharers, which are users who may share the secret item and, wherein the confidentiality determination unit also determines whether or not a person different from the confidentiality sharer is included in a party to which the message is going to be transmitted.

13. The project management system according to claim 11, further comprising: a matching rate calculation unit which calculates a matching rate between the confidential item and a phrase included in a message; anda threshold storage unit which stores the threshold of the matching rate, wherein the confidentiality determination unit performs determination based on a result of comparison between a matching rate calculated by the matching rate calculation unit and the threshold of the matching rate.

14. The project management system according to claim 11, further comprising a model generation unit which generates an estimation model which estimates whether or not a message concerned includes the secret item, by machine learning, using messages and decided results about whether or not the messages include the secret item are used as labeled data, and wherein the confidentiality determination unit performs determination based on the estimation model generated by the model generation unit.

15. The project management system according to claim 14, further comprising a labeled data storage unit which memorizes the labeled data, wherein the labeled data storage unit memorizes the correctness to the decided result of the estimation model as new labeled data, and wherein the model generation unit generates a new estimation model using the new labeled data.

16. The project management system according to claim 1, further comprising a model generation unit which generates a reply generation model which generates a reply message from a message by machine learning, using a message which the message storage unit memorized, a reply message which is a message as a reply to the message concerned, and a determination result about whether or not the reply message concerned is appropriate are used as labeled data, and wherein the model generation unit generates the reply generation model for each user.

17. The project management system according to claim 16, further comprising a labeled data storage unit which memorizes the labeled data, wherein the labeled data storage unit memorizes a determination resultabout whether or not the reply message which the reply generation model generated is appropriate as a new labeled data, and wherein the model generation unit generates a new reply generation model using the new labeled data.

18. The project management system according to claim 1, comprising a model generation unit which generates the work proposal model which generates the pattern of a project or a task from a message by machine learning, using the message which the message storage unit memorized, a pattern of a project or a task, and a determination result about whether the pattern concerned is appropriate are used as labeled data, and wherein the model generation unit generates the work proposal model for each user or for each project.

19. The project management system according to claim 1, comprising a model generation unit which generates CO2 emission quantity estimation measurement model which estimates or measures CO2 emission quantity from a message by machine learning, using the message which the message storage unit memorized and CO2 emission quantity in a project are used as labeled data, and wherein the model generation unit generates CO2 emission estimation measurement model for each project.

20. The project management system according to claim 19, wherein CO2 emission quantity estimation measurement model is configured to estimate or measure CO2 emissions periodically.

21. The project management system according to claim 1, further comprising an external coordination unit that coordinates with external communication software, wherein the external coordination unit receives a message transmitted or received by the communication software, and wherein the display control unit causes the message received by the externalcoordination unit to be displayed in a mail area, the associated project area, or the chat area.

22. The project management system according to claim 21, wherein the communication software is a mailer or a chat tool, wherein the external coordination unit receives a mail or a chat transmitted or received by the mailer or the chat tool as a message, and wherein the message selection unit also selects a mail or a chat received as a message by the external coordination unit.

23. The project management system according to claim 21, wherein the external coordination unit transmits a reply in the mail area or the chat area for a message received from the communication software, to the communication software.

24. The project management system according to claim 23, further comprising a message display switching unit which switches a display format of a message or a chat in the mail area or the chat area between at least a chat format and a mail format.

25. The project management system according to claim 21, wherein the external coordination unit stores at least a part of a message or a chat displayed in the mail area or the chat area in an external software.

26. A project management method using a project management system for managing a project involving a first user and a second user who are a plurality of users, the project management system, comprising: an account storage unit which memorizes account information of the first user and account information of the second user; a display control unit which displays a project area which displays a project in which the user is participating, and a chat area which displays a messagein a chat group in which the user is participating; a project selection unit which chooses a project in which the first user and said second user are participating; a message transmission unit which transmits a message between the first user and the second user; a message selection unit which chooses a message displayed in the chat area; and a message storage unit which stores the selected project and the selected message in association with each other, the method including: a project selection step, by the project selection unit, of selecting a project in which the first user and the second user are participating; a message selection step, by the message selection unit, of selecting a message displayed in the chat area; and a message storage step, by the message storage unit, of storing a project selected by the project selection unit and a message selected by the message selection unit in association with each other.

27. A program for causing a computer to perform the project management method of claim 26.[Document Name] Summary[Summary of the invention][Problem to be solved by the invention]The object of the present invention is to provide a project management system and the like which enables appropriate project management with decreasing the burden of project management.[Means for solving the problem]A project management system for managing a project involving a plurality of users, comprising an account storage unit which memorizes account information of the users, a display control unit which causes to display, for the user, a project area in which a project is displayed and a chat area in which a message in a chat group is displayed, a project selection unit which selects a project, a message transmission unit which transmits a message between a plurality of users, a message selection unit which chooses a message displayed in the chat area, and a message storage unit which stores a selected project and a selected message in association with each other.(Figure 1)

Citation Information

Patent Citations

  • Communication system and communication supporting method

    JP2003223395A

  • Process extraction apparatus and program

    JP2020154696A

  • Hierarchical project management apparatus

    US20180032956A1

  • Work chat room-based task management apparatus and method

    US20240220879A1

  • Information linkage device, information linkage system, information linkage method, and program

    WO2020141577A1