E-mail display system and program for e-mail display system

The email display system uses AI to summarize email content and provide additional features, addressing the challenge of understanding long messages and enhancing email management efficiency.

JP2024173850APending Publication Date: 2024-12-13SATELLITE OFFICE CO LTD

Patent Information

Application Number
JP2023087873
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-05-29
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Conventional suspicious email systems struggle with displaying long message bodies, making it difficult for users to quickly understand the content.

Method used

An email display system that utilizes pre-trained artificial intelligence to generate summaries of message data, displaying them alongside the original content, and provides additional features like thread format, attached file summaries, and automated responses.

Benefits of technology

Enables users to easily and quickly comprehend email content without reading the entire message, supports efficient email management through summaries, automated responses, and improved organization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024173850000001_ABST
    Figure 2024173850000001_ABST
Patent Text Reader

Abstract

To provide an e-mail display system and a program that enable a user to easily and quickly understand contents of message data without having to read the message data in an entire text of a received e-mail.SOLUTION: An e-mail display system 100 includes a user terminal 110, a server 120, and another terminal 130. The user terminal has a message display area 112a where a browser 111 displays message data MD, and a summary display area 112b where summary data of contents of the message data are displayed, and transmits the message data displayed in the message display area and instruction command information to generate a summary to the server. The server generates summary data using pre-trained artificial intelligence means on the basis of the received instruction command information to generate the summary with respect to the received message data, and transmits summary data YD to the user terminal. The user terminal displays the received summary data YD in the summary display area 112b.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an email display system that includes a user terminal, a server, and other terminals, transmits and receives message data between the user terminal and the other terminals, and displays the message data on a browser of the user terminal, and a program for the system. [Background technology]

[0002] Conventionally, a suspicious email countermeasure system has been known that includes a mail server that receives emails for a management unit, a suspicious level determination unit that determines the suspicious level of received emails from suspicious email related information, a suspicious email recipient identification unit that identifies recipients of suspicious emails, a warning information notification unit that does not send the suspicious email when the suspicious level is high and notifies multiple pre-selected recipients of the management unit, a suspicious email sending unit that sends the suspicious email together with warning information to the recipients when the suspicious level is low, a suspicious email handling method notification unit that informs the recipients of information on how to handle suspicious emails, and a suspicious email handling information instruction display unit that displays the recipients of suspicious emails and information on how to handle the suspicious email on each terminal (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-5348 Summary of the Invention [Problem to be solved by the invention]

[0004] However, the conventional suspicious email countermeasure system described above was configured to simply display the message body of the received email, so if the message body was long, it was difficult for the recipient user to quickly understand the contents of the long message.

[0005] Therefore, the present invention is intended to solve the problems of the prior art as described above, that is, the object of the present invention is to provide an email display system and a program therefor that enable a user to easily and quickly understand the contents of message data without reading the entire message data in the body of a received email. [Means for solving the problem]

[0006] The invention of claim 1 is an electronic mail display system comprising a user terminal, a server and another terminal, which transmits and receives message data between the user terminal and the other terminal, and displays the message data in the browser of the user terminal, wherein the browser of the user terminal has a message display area for displaying the message data, and a summary display area for displaying summary data of the contents of the message data, the user terminal transmits the message data displayed in the message display area and instruction command information to summarize to the server, the server generates summary data using a pre-trained artificial intelligence means based on the instruction command information to summarize received for the received message data, transmits the summary data obtained by this generation to the user terminal, and the user terminal displays the received summary data in the summary display area, thereby solving the above-mentioned problem.

[0007] The invention of claim 2 further solves the above-mentioned problem by, in addition to the configuration of the email display system described in claim 1, being configured such that when message data is displayed in thread format in the message display area, summary data of each message data is displayed in the summary display area together with sender information and sending / receiving date and time information.

[0008] The invention of claim 3 further solves the above-mentioned problem by being configured in such a way that, in addition to the configuration of the email display system described in claim 2, when an email containing a message displayed in the message display area has an attachment, the user terminal transmits the attachment and instruction command information to summarize to a server, the server uses a pre-trained artificial intelligence means to generate attachment summary data based on the instruction command information to summarize received for the received attachment, transmits the attachment summary data obtained by this generation to the user terminal, and the user terminal displays the received attachment summary data in the summary display area together with file name information of the attachment.

[0009] The invention of claim 4 further solves the above-mentioned problem by being configured in such a way that, in addition to the configuration of the email display system described in any one of claims 1 to 3, when a first predetermined operation is performed while message data is displayed in the message display area, the user terminal transmits to a server instruction command information for generating the message data displayed in the message display area and a reply document, the server executes reply document generation using a pre-trained artificial intelligence means based on the instruction command information for generating a reply document received for the received message data, and transmits the reply document data obtained by the execution to the user terminal, and the user terminal opens a reply mail window and displays the received reply document data in the reply mail window.

[0010] The invention of claim 5 further solves the above-mentioned problem by being configured in such a way that, in addition to the configuration of the email display system described in claim 4, when a second specified operation is performed while message data is displayed in the message display area, the user terminal transmits to a server the message data displayed in the message display area and instruction command information to explain the problem if there is one, and the server uses a pre-trained artificial intelligence means to determine whether or not there is a problem and generate an explanatory document for the problem if there is one based on the instruction command information received for the received message data to explain the problem if there is one, and transmits the information on whether or not there is a problem obtained by executing the determination and the explanatory document data for the problem if there is one to the user terminal, and the user terminal opens the problem display area and displays the received information on whether or not there is a problem and the explanatory document data for the problem if there is a problem in the problem display area.

[0011] The invention of claim 6 further solves the above-mentioned problem by being configured in such a way that, in addition to the configuration of the email display system described in claim 5, when a third specified operation is performed while message data is displayed in the message display area, the user terminal transmits to a server the message data displayed in the message display area and instruction command information explaining the next action, the server uses a pre-trained artificial intelligence means to generate an explanatory document for the next action based on the instruction command information explaining the next action received for the received message data, and transmits the explanatory document data for the next action obtained by the execution to the user terminal, and the user terminal opens the next action display area and displays the received explanatory document data for the next action in the next action display area.

[0012] The invention of claim 7 further solves the above-mentioned problem by being configured in addition to the configuration of the email display system described in claim 6, such that when a fourth specified operation is performed while message data is displayed in a new mail window or a reply mail window in the browser, the user terminal transmits the message data displayed in the new mail window or the reply mail window and instruction command information to make corrections to a server, the server executes corrected document generation using a pre-trained artificial intelligence means based on the instruction command information to make corrections received for the received message data, and transmits the corrected document data obtained by the execution to the user terminal, the user terminal opens a corrected message display area and displays the received corrected document data in the corrected message display area, and by operating a button to reflect provided in the browser, the user terminal replaces the corrected document data displayed in the corrected message display area with the message data displayed in the new mail window or the reply mail window.

[0013] The invention of claim 8 further solves the above-mentioned problem by configuring the email display system according to claim 7, in addition to the configuration of the system, in which the user terminal transmits message data displayed in the message display area and instruction command information for a judgment process to a server based on processing condition settings preselected and set in the browser, the server executes an archive process decision or a reply process decision / reply document creation process using a pre-trained artificial intelligence means based on the instruction command information for the judgment process received for the received message data, and when the server determines to archive, it transmits information indicating that it has determined to archive to the user terminal, the user terminal deletes the email of the message data displayed in the message display area in the browser from the inbox and archives it in a specified tray based on the received information indicating that it has determined to archive, and when the server executes the reply document creation process, it transmits the created reply document data to the user terminal, and the user terminal transmits the received reply document data as a reply email in the browser.

[0014] The invention of claim 9 further solves the above-mentioned problem by being configured such that, in addition to the configuration of the email display system described in claim 8, when a fifth specified operation is performed on the browser, the user terminal sends to the server instruction command information to generate all message data and summaries displayed in the message display area today, the server uses a pre-trained artificial intelligence means to execute summary generation of today's emails based on the instruction command information to generate a summary received for the received message data, and sends the summary document data of today's emails obtained by this execution to the user terminal, and the user terminal opens the today's email summary display area and displays the summary document data of today's emails received in the today's email summary display area, and sends the summary document data of today's emails to a predetermined contact.

[0015] The invention of claim 10 further solves the above-mentioned problem by being configured in addition to the configuration of the email display system described in claim 9, such that when a sixth specified operation is performed while message data is displayed in the message display area, the user terminal transmits the message data displayed in the message display area and instruction command information for schedule system integration to a server based on the schedule system integration condition settings pre-selected and set in the browser, the server uses a pre-trained artificial intelligence means to access schedule information of the schedule system based on the received message data and the received instruction command information for schedule system integration to generate an advice document on productivity improvement, and transmits the generated advice document data on productivity improvement to the user terminal, and the user terminal opens a productivity improvement advice display area and displays the received advice document data on productivity improvement in the productivity improvement advice display area.

[0016] The invention of claim 11 is a program for an email display system comprising a user terminal, a server and another terminal, which transmits and receives message data between the user terminal and the other terminal, and displays the message data in the browser of the user terminal, the browser of the user terminal having a message display area for displaying the message data and a summary display area for displaying summary data of the contents of the message data, and comprising a display determination step for determining whether the user terminal is displaying message data in the message display area, a message / instruction command sending step for transmitting the displayed message data and instruction command information to summarize to the server when the user terminal determines that the message data is being displayed, a summary generation step for the server to generate summary data using pre-trained artificial intelligence means based on the instruction command information to summarize received for the received message data, and a summary display step for the server to transmit the summary data obtained by the execution to the user terminal, and the user terminal displays the received summary data in the summary display area, thereby solving the above-mentioned problem. Effect of the Invention

[0017] The email display system of the present invention comprises a user terminal, a server, and other terminals, and is not only capable of transmitting and receiving message data between the user terminal and other terminals via the server and displaying the message data in the browser of the user terminal, but also has the following unique effects:

[0018] According to the email display system of the invention of claim 1, when a user selects an email message in a browser, a summary of the message data displayed in the message display area is instantly displayed in the summary display area, so that the user can easily and quickly understand the content of the message data in the message display area by simply reading the summary data in the summary display area without reading the message data in the message display area. In particular, when a message in the message display area is relatively long or written in a manner that makes it difficult to understand the relationship between subject and predicate, the message is summarized in relatively short easy-to-understand sentences, so that the user can easily and quickly understand the contents of the message data in the message display area simply by reading the summary data in the summary display area. In other words, the user can easily and quickly understand the contents of the message data without reading the entire message data of the received mail.

[0019] According to the email display system of the invention of claim 2, in addition to the effects achieved by the invention of claim 1, when there have been email exchanges and multiple email exchanges are displayed in thread format, summary data regarding who sent what, when, and what content was sent is displayed in chronological order in the summary display area, so that the user can easily understand the summary of past exchanges just by reading the summary data of the threads arranged in chronological order in the summary display area. In other words, not only the last received message, which is the latest message in thread format, but also the summary content, sender information, and sending / receiving information of the previous exchanges are displayed in chronological order in the summary display area, so that the user can easily understand the general flow of the exchanges so far.

[0020] According to the email display system of the invention of claim 3, in addition to the effects achieved by the invention of claim 2, when an email has an attachment, not only summary data about the body of the email but also attachment summary data about the contents of the attachment are displayed in the summary display area, so that the user can easily and quickly understand the contents of the message data in the message display area and the contents of the attachment by simply reading the summary data and attachment summary data in the summary display area.

[0021] According to the email display system of the invention of claim 4, in addition to the effects achieved by the invention of any one of claims 1 to 3, reply document data is generated as a reply email to a received email and displayed in the reply email window, so that the user can understand the contents of the summary data in the summary display area, and then look at and confirm the reply document data displayed in the reply email window, and easily reply to the email with little to no typing.

[0022] According to the email display system of the invention of claim 5, in addition to the effect achieved by the invention of claim 4, information on whether or not there are problems, such as risk areas, in the contents of the received email, and if there are problems, the problem areas and an explanation of the problem content are displayed in the problem display area of ​​the browser, so that the user can check whether or not there are risk areas or problems in the contents of the received email, and can easily understand the content of any problems, if any, without reading the contents of the message data, which is the received email displayed in the message display area.

[0023] According to the email display system of the invention of claim 6, in addition to the effect achieved by the invention of claim 5, an explanation of the next action to be taken with respect to the contents of the received email is displayed in the next action display area of ​​the browser, so that the user can easily understand the content of the next action to be taken with respect to the contents of the received email without reading the content of the message data, which is the received email displayed in the message display area. For example, you can easily understand the next action to take, such as making a call, creating a quote, making an appointment for a meeting, creating a presentation, sending a presentation, sending a catalog, or shipping a product.

[0024] According to the email display system of the invention of claim 7, in addition to the effects achieved by the invention of claim 6, the user can easily correct the message he or she has created by simply creating the message he or she wishes to send and performing the fourth specified operation, and the message he or she has created will be corrected and displayed as corrected document data in the corrected message display area. Furthermore, if the user judges that the corrected message, that is, the corrected document data, is better, the user can simply operate a button to reflect this, and the message data before the corrections will be replaced with the corrected document data, that is, the message after the corrections, so that the user can easily send a better message.

[0025] According to the email display system of the invention of claim 8, in addition to the effect of the invention of claim 7, the user can set processing conditions in the browser, and the message displayed in the message display area as an incoming email will be automatically judged by an artificial intelligence means, and if a reply is required in response to an inquiry, reply document data will be created as inquiry processing and sent as a reply email, so that the user can have the browser handle the inquiry processing on his / her behalf. Additionally, if it is determined that archiving is desirable, the message will be archived and removed from the inbox, allowing users to tidy up their browser inbox.

[0026] According to the email display system of the invention of claim 9, in addition to the effect achieved by the invention of claim 8, a summary of all messages displayed today is generated and displayed in the today's email summary display area of ​​the browser when the user simply performs a fifth specified operation, so that the user can easily check the summary of today's email. Furthermore, since summary text data of today's email is sent to a preset contact, the user can easily report work to a preset contact, such as the user's boss.

[0027] According to the email display system of the invention of claim 10, in addition to the effect of the invention of claim 9, an advice document for improving productivity is generated based on the relationship between the content of the received email and the schedule information of the scheduling system and is displayed in the productivity improvement advice display area of ​​the browser, so that the user can easily receive advice for improving productivity. For example, by receiving advice on the priorities of tasks, such as which ones to prioritize and which ones can be put off for later, you can proceed with your work efficiently and smoothly.

[0028] According to the program of the email display system of the invention of claim 11, similar to the effect achieved by the invention of claim 1, a summary of the message data displayed in the message display area is instantly displayed in the summary display area when the user selects an email message in the browser, etc., so that the user can easily and quickly understand the contents of the message data in the message display area by simply reading the summary data in the summary display area without reading the message data in the message display area. In particular, when a message in the message display area is relatively long or written in a manner that makes it difficult to understand the relationship between subject and predicate, the message is summarized in relatively short easy-to-understand sentences, so that the user can easily and quickly understand the contents of the message data in the message display area simply by reading the summary data in the summary display area. In other words, the user can easily and quickly understand the contents of the message data without reading the entire message data of the received mail. [Brief description of the drawings]

[0029] [Figure 1] 1 is a diagram showing the concept of an email display system according to an embodiment of the present invention; [Diagram 2] 4 is a chart showing an example of the operation of the email display system according to the embodiment of the present invention; [Diagram 3] 11 is a diagram showing an example of a display of a summary display area of ​​a webmail page displayed by a browser of a user terminal of an email display system according to an embodiment of the present invention. [Figure 4] 13 is a diagram showing an example of a display of a summary display area in thread format display of a webmail page displayed by a browser of a user terminal of the email display system according to an embodiment of the present invention. FIG. [Diagram 5] 1A and 1B are diagrams showing an example of an operation on a webmail page displayed by a browser of an email display system according to an embodiment of the present invention, and an example of a reply email window. [Figure 6] 13 is a diagram showing an example of a display of a problem display area of ​​a webmail page displayed by a browser of a user terminal of the email display system according to the embodiment of the present invention. [Figure 7] 13 is a diagram showing an example of a display of a next action display area of ​​a webmail page displayed by a browser of a user terminal of the email display system according to the embodiment of the present invention. [Figure 8] 1A to 1C are diagrams showing examples of display of a corrected message display area in a new mail window displayed by a browser of a user terminal of an email display system according to an embodiment of the present invention. [Figure 9] 5 is a chart showing an example of an archive processing determination operation of the email display system according to the embodiment of the present invention. [Figure 10] 5 is a flowchart showing an example of the operation of a reply document creation process of the e-mail display system according to the embodiment of the present invention. [Figure 11] 11 is a diagram showing an example of a display of a today's email summary display area of ​​a webmail page displayed by a browser of a user terminal of an email display system according to an embodiment of the present invention. [Figure 12] 13 is a diagram showing an example of a display of a productivity improvement advice display area of ​​a webmail page displayed by a browser of a user terminal of the email display system according to the embodiment of the present invention. FIG. [Figure 13] 11 is a diagram showing an example of display of schedule information on an organization schedule management screen of a schedule system with which the email display system according to the embodiment of the present invention is linked; FIG. [Figure 14] 5A to 5C are diagrams for explaining an example of a masking operation of the email display system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0030] The email display system of the present invention comprises a user terminal, a server, and another terminal, and the browser of the user terminal has a message display area for displaying message data and a summary display area for displaying summary data of the contents of the message data, and the user terminal transmits the message data displayed in the message display area and instruction command information to summarize to the server, the server generates summary data using a pre-trained artificial intelligence means based on the instruction command information to summarize received for the received message data, transmits the summary data obtained by this generation to the user terminal, and the user terminal displays the received summary data in the summary display area.The specific implementation of the system can be any one as long as the user can easily and quickly understand the contents of the message data in the message display area by simply reading the summary data in the summary display area without reading the entire body of the email, which is the message data in the message display area. In addition, the program for the email display system of the present invention has a browser on a user terminal which has a message display area for displaying message data and a summary display area for displaying summary data of the contents of the message data, and includes a display determination step for determining whether the user terminal is displaying message data in the message display area, a message / instruction command sending step for transmitting the displayed message data and instruction command information to summarize to the server when the user terminal determines that it is displaying the message data, a summary generation step for the server to generate summary data using pre-trained artificial intelligence means based on the instruction command information to summarize received for the received message data, and a summary display step for the server to transmit the summary data obtained by the execution of the process to the user terminal and the user terminal to display the received summary data in the summary display area, so that the user can easily and quickly understand the contents of the message data in the message display area by simply reading the summary data in the summary display area without reading the entire body of the email, which is the message data in the message display area, and the specific implementation of the program is not limited to any particular one.

[0031] For example, the user terminal may be a desktop personal computer terminal, a notebook personal computer terminal, a smartphone terminal, a tablet terminal, or the like that sends and receives information, and may be any terminal that can be freely connected to a server via a communication network including a wide area network, such as the Internet, a local network, or a telephone line. Also, the server may be a single server or multiple servers on a cloud. The artificial intelligence means may be configured as an interactive system, such as ChatGPT (Generative Pre-trained Transformer), and may be configured to be installed on one server or multiple servers on a cloud. Furthermore, the server (mail server) that mediates the exchange of message data between the user terminal and other terminals may have the same physical configuration as the server that receives message data from the user terminal, generates summary data using artificial intelligence means, and sends it to the user terminal, or it may have a different configuration. EXAMPLES

[0032] An e-mail display system 100 according to an embodiment of the present invention will be described below with reference to FIGS. FIG. 1 is a diagram showing the concept of an email display system 100 according to an embodiment of the present invention, FIG. 2 is a chart showing an example of the operation of email display system 100 according to an embodiment of the present invention, FIG. 3 is a diagram showing an example of the display of summary display area 112b of webmail page 112 displayed by browser 111 of user terminal 110 of email display system 100 according to an embodiment of the present invention, and FIG. 4 is a diagram showing a thread type of webmail page 112 displayed by browser 111 of user terminal 110 of email display system 100 according to an embodiment of the present invention. 5A is a diagram showing an example of an operation on a webmail page 112 displayed by a browser 111 of an email display system 100 according to an embodiment of the present invention; FIG. 5B is a diagram showing an example of a reply mail window 113 displayed by a browser 111 of an email display system 100 according to an embodiment of the present invention; and FIG. 6 is a diagram showing an example of a problem display area 112e of a webmail page 112 displayed by a browser 111 of a user terminal 110 of an email display system 100 according to an embodiment of the present invention. 7 is a diagram showing a display example of the next action display area 112g of the webmail page 112 displayed by the browser 111 of the user terminal 110 of the email display system 100 according to the embodiment of the present invention. FIG. 8(A) is a diagram showing a display example of the new mail window 114 displayed by the browser 111 of the user terminal 110 of the email display system 100 according to the embodiment of the present invention. FIG. 8(B) is a diagram showing a display example of the corrected message display area 114c of the new mail window 114. FIG. 8(C) is a diagram showing a display example of the corrected message display area 114c of the new mail window 114. FIG. 10 is a chart showing an example of the operation of reply document creation processing in email display system 100 according to an embodiment of the present invention. FIG. 11 is a diagram showing an example of display of today's email summary display area 112j of webmail page 112 displayed by browser 111 of user terminal 110 in email display system 100 according to an embodiment of the present invention. FIG. 12 is a diagram showing the appearance of corrected document data RV reflected in window 114. FIG.FIG. 13 is a diagram showing an example of display of a productivity improvement advice display area 112n of a webmail page 112 displayed by a browser 111 of a user terminal 110 of an email display system 100 according to an embodiment of the present invention; FIG. 14 is a diagram explaining an example of a masking operation of the email display system 100 according to an embodiment of the present invention; and FIG. 15 is a diagram showing an example of a display of schedule information on an organization schedule management screen 115 of a schedule system linked to the email display system 100 according to an embodiment of the present invention.

[0033] An email display system 100 according to an embodiment of the present invention includes a user terminal 110, a server 120, and another terminal 130, as shown in FIG. The email display system 100 is configured to transmit and receive message data MD between a user terminal 110 and another terminal 130 via a server 120, which is an example of a mail server, and to display the message data MD on a webmail page 112 of a browser 111 of the user terminal 110.

[0034] Furthermore, the webmail page 112 of the browser 111 of the user terminal 110 has a message display area 112a for displaying the message data MD, and a summary display area 112b for displaying summary data YD of the contents of the message data MD. As an example, the summary display area 112b is provided on the right side of the message display area 112a, but it may be located below the message display area 112a. Then, the user terminal 110 transmits the message data MD displayed in the message display area 112a and instruction command information to summarize to the server 120 acting as a summary generating server. In this embodiment, as an example, the summary generation server and the mail server are described as a common server 120, but the servers 120 may each be configured separately.

[0035] The server 120 executes generation of summary data using the pre-trained artificial intelligence means based on the instruction command information to summarize the received message data MD. Then, the server 120 transmits the summary data YD obtained through the execution to the user terminal 110. The user terminal 110 is then configured to display the received summary data YD in the summary display area 112 b of the webmail page 112 .

[0036] As a result, when the user selects an e-mail message on the browser 111, for example, a summary of the message data MD displayed in the message display area 112a is instantly displayed in the summary display area 112b. As a result, the user can easily and quickly understand the contents of the message data MD in the message display area 112a simply by reading the summary data YD in the summary display area 112b without reading the message data MD in the message display area 112a. In particular, when the message in the message display area 112a is relatively long or written in a manner that makes it difficult to understand the relationship between the subject and predicate, the message is summarized in relatively short, easy-to-understand sentences. As a result, the user can easily and quickly understand the contents of the message data MD in the message display area 112a simply by reading the summary data YD in the summary display area 112b. In other words, the user can easily and quickly understand the contents of the message data MD without reading the entire body of the received mail message data MD.

[0037] Next, an example of the operation of the email display system 100 will be described in more detail. As shown in FIG. 2, in step S1, as a display determination step, it is determined whether or not the user terminal 110 is displaying message data MD in the message display area 112a of the webmail page 112 of the browser 111. More specifically, as shown in FIG. 3, when a user logs in to the email display system 100 at the user terminal 110, a browser 111 of the user terminal 110 displays a webmail page 112. The webmail page 112 has a message display area 112a for displaying the message data MD, and a summary display area 112b for displaying summary data YD of the contents of the message data MD. As an example, the summary display area 112b is provided on the right side of the message display area 112a, but it may be located below the message display area 112a.

[0038] Then, if it is determined that a single email or a group of emails has been selected / specified on the webmail page 112 and the message data MD of the single email or the group of emails is being displayed in the message display area 112a, the process proceeds to step S2; on the other hand, if it is determined that the message data MD has not been displayed in the message display area 112a because it has not been selected / specified, step S1 is repeated. Here, a "group of emails" refers to a group of emails that are determined based on the subject of the emails and that include replies and forwardings.

[0039] In step S2, which is a message / instruction command transmission step, the user terminal 110 transmits to the server 120 the displayed message data MD and instruction command information (also called a prompt) to summarize. In step S3, which is a summary generating step, the server 120 generates summary data using the pre-trained artificial intelligence means based on the instruction command information for summarizing the received message data MD.

[0040] In step S4, as a summary data transmission step (summary display step), the server 120 transmits the summary data YD obtained by the execution to the user terminal 110. In step S5, which is a summary display step, the user terminal 110 displays the received summary data YD in the summary display area 112b of the webmail page 112, as shown in FIG.

[0041] As a result, as described above, when the user selects an e-mail message on the browser 111, a summary of the message data MD displayed in the message display area 112a is instantly displayed in the summary display area 112b. As a result, the user can easily and quickly understand the contents of the message data MD in the message display area 112a simply by reading the summary data YD in the summary display area 112b without reading the message data MD in the message display area 112a. In particular, when the message in the message display area 112a is relatively long or written in a manner that makes it difficult to understand the relationship between the subject and predicate, the message is summarized in relatively short, easy-to-understand sentences. As a result, the user can easily and quickly understand the contents of the message data MD in the message display area 112a simply by reading the summary data YD in the summary display area 112b. In other words, the user can easily and quickly understand the contents of the message data MD without reading the entire body of the received mail message data MD. Although an example has been described in which message data MD of a received email is displayed in display area 112a and summary data YD for the message data MD of the received email is displayed in summary display area 112b, message data MD of a sent email may also be displayed in display area 112a and summary data YD for the message data MD of the sent email may also be displayed in summary display area 112b.

[0042] Furthermore, in this embodiment, as shown in FIG. 3, if the email of the message displayed in the message display area 112a has an attachment AT, the user terminal 110 transmits the attachment AT and instruction command information to summarize to the server 120. Then, the server 120 executes generation of summary data of the attached file using the pre-trained artificial intelligence means based on the instruction command information for summarizing the received attached file AT.

[0043] At this time, if the attached file AT is text format data, the contents of the text are understood and attachment summary data AY is generated. On the other hand, if the attached file AT is data in a format other than text, for example image data, the image is recognized to understand the contents and generate attachment summary data AY. In the case of video data, the contents are understood by image recognition and also by transcription of the voice to understand the contents, and then attachment summary data AY is generated.

[0044] Furthermore, in the case of voice data, the voice is transcribed into text to understand the contents and generate summary data AY for the attached file. In addition, in the case of program data, the contents of the source code are grasped and attachment summary data AY is generated. Then, the server 120 transmits the resulting attachment summary data AY to the user terminal 110. In response to this, the user terminal 110 is configured to display the received attachment summary data AY together with the file name information of the attachment AT in the summary display area 112b.

[0045] As a result, when an e-mail has an attachment AT, not only summary data YD about only the body of the e-mail but also attachment summary data AY about the contents of the attachment AT are displayed in the summary display area 112b. As a result, the user can easily and quickly understand the contents of the message data MD and the attached file AT in the message display area 112a simply by reading the summary data YD and the attached file summary data AY in the summary display area 112b.

[0046] Incidentally, when server 120 transmits attachment summary data AY to user terminal 110, the file name information of attachment file AT may be added to the attachment summary data AY. As a result, even if there are multiple attachments AT, when user terminal 110 receives from server 120, the file name information of attachment AT and attachment summary data AY, which is a summary of the contents, are received as a set. As a result, in the display in the summary display area 112b, the file name information of the attached file AT can be matched with the attachment summary data AY, which is a summary of the contents.

[0047] Furthermore, in this embodiment, as shown in FIG. 4, when message data MD of a group of emails is displayed in thread format in the message display area 112a, summary data YD of each message data MD is displayed in the summary display area 112b together with sender information SD and sending / receiving date and time information DT.

[0048] As a result, when e-mails have been exchanged up to now and multiple e-mail exchanges are displayed in thread format, summary data YD regarding who sent what, when, and what content was sent is displayed in chronological order in summary display area 112b. As a result, the user can easily understand the summary of past exchanges simply by reading the summary data YD of the threads arranged in chronological order in the summary display area 112b. That is, not only the latest message in thread format, which is the last received message, but also the summary contents, sender information SD, and transmission / reception information of exchanges up to now are displayed in chronological order in the summary display area 112b. As a result, users can easily understand the general flow of interactions that have taken place so far.

[0049] Furthermore, in this embodiment, as shown in FIG. 5(A), a "Create reply" button 112c is provided in the summary display area 112b as an example of a location on the webmail page 112. It is now assumed that, with the message data MD displayed in the message display area 112a, the "Create reply document" button 112c is operated as an example of a first predetermined operation. Then, user terminal 110 transmits to server 120 the message data MD displayed in message display area 112a and instruction command information for generating a reply document. Here, the first predetermined operation may be an operation of displaying a pop-up window by right-clicking and selecting the item "Create reply document" or an operation of a predetermined shortcut key.

[0050] Next, the server 120 executes the generation of a reply document using the pre-trained artificial intelligence means based on the instruction command information for generating a reply document received in response to the received message data MD. Then, the server 120 transmits the resulting reply document data RE to the user terminal 110. In response to this, as shown in FIG. 5(B), the user terminal 110 is configured to open a reply mail window 113 and display the received reply document data RE in the reply mail window 113.

[0051] As a result, reply document data RE is generated as a reply mail to the received mail and is displayed in the reply mail window 113 . As a result, the user can understand the contents of the summary data YD in the summary display area 112b, and then look at and confirm the reply document data RE displayed in the reply mail window 113, and can easily reply by mail with almost no typing.

[0052] In this embodiment, as shown in FIG. 6, a "Tell me what the problem is!" button 112d is provided in the summary display area 112b as an example of the location of the button on the webmail page 112. Then, assume that with the message data MD displayed in the message display area 112a, the "Tell me what the problem is!" button 112d is operated as an example of a second predetermined operation.

[0053] Then, user terminal 110 transmits to server 120 the message data MD displayed in message display area 112a and, if there is a problem, instruction command information for explaining the problem. Here, the second predetermined operation may be an operation of displaying a pop-up window by right-clicking and selecting an item "Tell me what the problem is!", or an operation of a predetermined shortcut key.

[0054] Next, the server 120 uses a pre-trained artificial intelligence means to determine whether or not there is a problem with the received message data MD based on instruction command information to explain the problem if there is one, and generates an explanatory document for the problem if there is one. Then, the server 120 transmits to the user terminal 110 information on the presence or absence of problems obtained through the execution, and, if there are problems, explanatory document data PL for the problems.

[0055] Then, as shown in FIG. 6, the user terminal 110 is configured to open the problem display area 112e and display the received information on whether or not there is a problem, and if there is a problem, the explanatory document data PL for the problem, in the problem display area 112e. If there are no particular problems, for example, a message such as "There do not appear to be any particular problems" is displayed.

[0056] As a result, information on the presence or absence of problems such as risk areas in the contents of the received email, and if there are problems, the locations of the problems and an explanation of the contents of the problems are displayed in the problem display area 112e of the browser 111. As a result, the user can check whether there are any risk points or problems in the contents of the received email without reading the contents of the message data MD, which is the received email displayed in the message display area 112a, and if there are any problems, they can easily be understood.

[0057] Furthermore, in this embodiment, as shown in FIG. 7, a "Tell me what to do next!" button 112f is provided in the summary display area 112b as an example of a location on the webmail page 112. Then, assume that with the message data MD displayed in the message display area 112a, the "Tell me what to do next!" button 112f is operated as an example of a third predetermined operation.

[0058] Then, user terminal 110 transmits to server 120 message data MD displayed in message display area 112a and instruction command information explaining the next action. Here, the third predetermined operation may be an operation of displaying a pop-up window by right-clicking and selecting an item "Tell me what my next action is!", or an operation of a predetermined shortcut key.

[0059] Next, the server 120 executes generation of an explanatory document for the next action using the pre-trained artificial intelligence means based on the instruction command information for explaining the next action received in response to the received message data MD. Then, the server 120 transmits to the user terminal 110 explanatory document data NA for the next action obtained by executing the action. Then, as shown in FIG. 7, the user terminal 110 is configured to open a next action display area 112g and display the received explanatory document data NA for the next action in the next action display area 112g.

[0060] As a result, a description of the next action to be taken with respect to the contents of the received email is displayed in the next action display area 112g of the browser 111. As a result, the user can easily understand the content of the next action to be taken regarding the content of the received mail without reading the content of the message data MD, which is the received mail displayed in the message display area 112a. For example, you can easily understand the next action to take, such as making a call, creating a quote, making an appointment for a meeting, creating a presentation, sending a presentation, sending a catalog, or shipping a product.

[0061] When the compose button in the left column of the webmail page 112 of the browser 111 is operated, the browser 111 opens a new mail window 114 . In this embodiment, as shown in FIG. 8(A), the new mail window 114, which is an example of the new mail window 114 or the reply mail window 113, is provided with a destination input field, a title input field, a body input field, a "Send" button 114a, and a "Edit" button 114b.

[0062] It is further assumed that, with the message data MD displayed in the new mail window 114 in the browser 111, the "Edit" button 114b is operated as an example of a fourth predetermined operation. Then, user terminal 110 transmits to server 120 the message data MD displayed in new mail window 114 and instruction command information to the effect that the data be corrected. Here, the fourth predetermined operation may be an operation of displaying a pop-up window by right-clicking and selecting the item "Correct" or an operation of a predetermined shortcut key.

[0063] Next, the server 120 executes generation of a corrected document using the pre-trained artificial intelligence means based on the received instruction command information for correcting the received message data MD. Then, the server 120 transmits the corrected document data RV obtained by the execution to the user terminal 110. Then, as shown in FIG. 8(B), the user terminal 110 opens the corrected message display area 114c in the new mail window 114 as an example of a display position, and displays the received corrected document data RV in the corrected message display area 114c. Incidentally, the position of the corrected message display area 114c is provided on the right side of the new mail window 114 as an example, but it may be on the lower side of the new mail window 114.

[0064] It is then assumed that a "Reflect" button 114d provided in new mail window 114, which is an example of a location in browser 111, is operated to reflect the changes. Then, as shown in FIG. 8(C), the browser 111 of the user terminal 110 is configured to replace the corrected document data RV displayed in the corrected message display area 114c with the message data MD displayed in the new mail window 114. Although an example of correction in the new mail window 114 has been described, correction in the reply mail window 113 is similar to that in the new mail window 114. A detailed description thereof will be omitted.

[0065] Thus, the user only needs to create a message to be sent and perform a fourth predetermined operation, and the message created by the user is corrected and displayed as corrected document data RV in the corrected message display area 114c. As a result, users can easily edit messages they have written. Furthermore, if the user judges that the corrected message, that is, the corrected document data RV, is better, the message data MD before correction is replaced with the corrected message, that is, the corrected document data RV, by simply operating a "reflect" button 114d to reflect the correction. As a result, users can send better messages with ease.

[0066] Furthermore, in this embodiment, the webmail page 112 of the browser 111 is provided so that processing conditions for received email can be selected and set in advance. For example, if a user has previously archived a received email by manual operation, the system can be set to archive the received email if a similar email is received.

[0067] For example, a newly received email is judged as to whether it has similar content, sender, or other commonalities with emails that have been archived by manual operations in the past, and if so, the email is archived. More specifically, as shown in FIG. 9, in step S11, as a message receiving step, the user terminal 110 transmits the message data MD displayed in the message display area 112a and instruction command information for the judgment process to the server 120 based on the processing condition settings preselected and set in the browser 111, and the server 120 receives the message data MD and the instruction command information for the judgment process.

[0068] In step S12, as an archive processing determination step, the server 120 executes an archive processing determination using the pre-trained artificial intelligence means based on the received instruction command information of the determination processing for the received message data MD. A server 120 compares information on the contents of the inbox of a webmail page 112 displayed on a browser 111 of a user terminal 110 with information on the contents of a tray displaying all mails, and grasps the tendency of mails archived by past manual operations. If it is determined that the received message data MD matches the tendencies of emails archived in the past, that is, if it is determined that there are similarities, the process proceeds to step S13; on the other hand, if it is determined that there is no match, that is, if it is determined that there are no similarities, the process returns to step S11. In addition, to determine whether the received message data MD matches (has commonalities with) the trends of emails archived in the past, the sender information SD and each element of the contents of the message data MD are scored based on whether they match, and if the score is equal to or exceeds a predetermined threshold, it is determined that the data matches that trend.

[0069] In step S13, which is an archive storage processing instruction sending step, server 120 sends to user terminal 110 information indicating that archive processing has been determined. In step S14, as an archive storage process execution step, the user terminal 110 deletes the email of the message data MD displayed in the message display area 112a on the webmail page 112 of the browser 111 from the inbox based on the received information indicating that the archive process has been determined, and archives it in a specified tray that displays all emails.

[0070] This allows the user to set processing conditions on the webmail page 112 of the browser 111, and if it is determined that a message displayed in the message display area 112a as an incoming mail should be archived automatically by the artificial intelligence means, the message is archived and deleted from the inbox. As a result, the user can organize their inbox on the webmail page 112 of the browser 111 .

[0071] In this embodiment, the webmail page 112 of the browser 111 is also provided so that processing conditions for received email can be selected and set in advance. For example, if a user has previously received an email to which the user has manually replied, then when a similar email is received, the system can be set to create a reply document and then reply to the received email.

[0072] For example, a newly received email is judged as to whether it has similarities, such as the same content or sender, with an email that was previously replied to manually, and if so, a reply document is created and then the reply process is carried out. More specifically, as shown in FIG. 10, in step S21, as a message receiving step, the user terminal 110 transmits the message data MD displayed in the message display area 112a and instruction command information for the judgment process to the server 120 based on the processing condition settings preselected and set in the browser 111, and the server 120 receives the message data MD and the instruction command information for the judgment process.

[0073] In step S22, as a reply process determination step, the server 120 executes a reply process determination using the pre-trained artificial intelligence means based on the instruction command information of the determination process received for the received message data MD. The server 120 checks the information on the contents of the sent tray on the webmail page 112 displayed on the browser 111 of the user terminal 110 to grasp the tendency of emails replied to by past manual operations. If it is determined that the received message data MD matches the tendencies of emails replied to in the past, that is, if it is determined that there are similarities, the process proceeds to step S23; on the other hand, if it is determined that there is no match, that is, if it is determined that there are no similarities, the process returns to step S21. In addition, to determine whether the received message data MD matches the trends of emails replied to in the past (has commonalities), the sender information SD and each element of the contents of the message data MD are scored based on whether they match, and if the score is equal to or exceeds a predetermined threshold, it is determined that the data matches that trend.

[0074] In step S23, as a reply document creation processing step, the server 120 executes a reply document creation process using the pre-trained artificial intelligence means based on the instruction command information of the decision process received for the received message data MD. At this time, reply document data RE is created in the style of the reply email sent by the grasped past manual operation. For example, the style is determined according to the reply destination, and reply document data RE is created in that style. In step S24, as a reply document data transmitting step, the server 120 transmits the created reply document data RE to the user terminal 110. In step S25, as a mail reply execution step, the user terminal 110 transmits the received reply document data RE as a reply mail on the webmail page 112 of the browser 111.

[0075] In this way, the user can set processing conditions on the webmail page 112 of the browser 111, and the message displayed in the message display area 112a as the received mail will be automatically judged by the artificial intelligence means, and if a reply is required in response to the inquiry, reply document data RE will be created as the inquiry processing and sent as the reply mail. As a result, the user can delegate the query processing to the webmail page 112 of the browser 111 .

[0076] Furthermore, in this embodiment, as shown in FIG. 11, a "Summary of today's mail" button 112h is provided in the summary display area 112b as an example of a location on the webmail page 112. It is assumed that, as an example of the fifth predetermined operation, the "Summary of today's mail" button 112h is operated on the browser 111.

[0077] Then, user terminal 110 transmits to server 120 instruction command information to generate all message data MD displayed today in message display area 112a and a summary. Here, the fifth predetermined operation may be an operation of displaying a pop-up window by right-clicking and selecting the item "Summary of today's mail" or an operation of a predetermined shortcut key. Whether the message data MD is displayed today or not may be determined based on the date in the opening history that becomes a flag indicating opening when the message data MD is displayed in the message display area 112a.

[0078] Next, the server 120 executes summary generation of today's mail using the pre-trained artificial intelligence means based on the instruction command information for generating a summary received for the received message data MD. Then, the server 120 transmits the summary document data SM of today's mail obtained through the execution to the user terminal 110. Then, as shown in FIG. 11, the user terminal 110 opens the today's mail summary display area 112j and displays the summary document data SM of the received today's mail in the today's mail summary display area 112j. Furthermore, for example, as an example of a location on the webmail page 112, a "Send to boss" button 112k is provided in a today's mail summary display area 112j.

[0079] For example, by operating the "Send to boss" button 112k, summary document data SM of today's email is sent to the terminal of the boss, which is an example of a preset contact. In the above description, the user terminal 110 sends summary document data SM of today's email to the boss's terminal using the operation of the "Send to boss" button 112k as a trigger, but the present invention is not limited to this. When summary document data SM of today's mail is displayed in today's mail summary display area 112j, this may be used as a trigger to cause the user terminal 110 to transmit summary document data SM of today's mail to the boss' terminal.

[0080] As a result, a summary of all messages displayed today is generated and displayed in today's mail summary display area 112j of the browser 111 simply by the user performing the fifth predetermined operation. As a result, users can easily see a summary of today's emails. Furthermore, summary document data SM of today's email is sent to a preset contact address. As a result, the user can easily report work to a pre-set contact, such as the user's superior.

[0081] In this embodiment, the webmail page 112 of the browser 111 is provided so that schedule system linkage conditions can be selected and set in advance. As shown in FIG. 12, as an example of the location of the webmail page 112, a "productivity improvement advice in cooperation with the calendar" button 112m is provided in the summary display area 112b. It is further assumed that, with the message data MD being displayed in the message display area 112a, the "productivity improvement advice in cooperation with the calendar" button 112m is operated as an example of a sixth predetermined operation.

[0082] The user terminal 110 then transmits to the server 120 the message data MD displayed in the message display area 112a and instruction command information for schedule system linkage based on the schedule system linkage condition settings previously selected and set on the webmail page 112 of the browser 111. Here, the sixth predetermined operation may be an operation of displaying a pop-up window by right-clicking and selecting the item "Advice to improve productivity in cooperation with the calendar" or an operation of a predetermined shortcut key.

[0083] Next, the server 120 uses the pre-trained artificial intelligence means based on the received message data MD and the received instruction command information for linking with the schedule system to access the schedule information of the schedule system and generate an advice document for improving productivity. Then, the server 120 transmits the generated advice document data AD for improving productivity to the user terminal 110. In response to this, the user terminal 110 is configured to open the productivity improvement advice display area 112n and display the received advice document data AD about productivity improvement in the productivity improvement advice display area 112n.

[0084] As a result, an advice document for improving productivity is generated based on the relationship between the contents of the received email and the schedule information of the schedule system, and is displayed in the productivity improvement advice display area 112 n of the browser 111 . As a result, users can easily receive advice on how to improve their productivity. For example, by receiving advice on the priorities of tasks, such as which ones to prioritize and which ones can be put off for later, you can proceed with your work efficiently and smoothly.

[0085] Furthermore, in this embodiment, for example, as an example of a location on the webmail page 112, an "open calendar" button 112p is provided in the productivity improvement advice display area 112n. Then, for example, by operating the “Open Calendar” button 112p, as shown in FIG. 13, the browser 111 of the user terminal 110 opens a schedule management screen 115 based on the schedule information in the database of the server 120, which is an example of a management server for the schedule system. Schedule management screen 115 displays schedule information for the relevant period of the members included in the message data MD of the received mail.

[0086] As an example, the browser 111 of the user terminal 110 opens the schedule management screen 115 using the operation of the "open calendar" button 112p as a trigger, but the present invention is not limited to this. As an example of a sixth predetermined operation, when the “productivity improvement advice in cooperation with the calendar” button 112m is operated, this may be configured to trigger the browser 111 of the user terminal 110 to open the schedule management screen 115. As a result, schedule information for the relevant period of the members included in the message data MD of the received mail is displayed on the schedule management screen 115. As a result, the user can check the member's schedule on the schedule management screen 115 of the schedule system.

[0087] In addition, when chat GPT, which is an example of pre-trained artificial intelligence means, generates summary data YD, which is an example of data generated, and server 120 transmits the summary data YD to user terminal 110, chat GPT may generate the summary data YD in multiple batches, and server 120 may transmit the multiple summary data YD to user terminal 110 in the order in which they were generated. As a result, the plurality of summary data YD and the like are displayed in the order in which they were generated in the summary display area 112b. As a result, for example, when a summary of message data MD is instantly displayed in summary display area 112b, it is displayed as if it was quickly typed on a keyboard, which can attract the user's attention.

[0088] Furthermore, the email display system 100 of this embodiment has a masking function using a bot. The server 120 in which the chat GPT, an example of a pre-trained artificial intelligence means, is provided is referred to as the first server 120A, and the server in which the bot is provided (bot server) is referred to as the second server 120B, but of course both may be a single common server 120. Furthermore, on an administration screen displayed on a browser 111 of a user terminal 110, which is an example of an administrator terminal capable of communicating with a second server 120B, which is an example of a bot server, masking of word attributes contained in data (such as message data MD and attachments AT) sent from the user terminal 110 to the bot of the second server 120B can be freely set. For example, suppose that the word attributes "name," "address," "telephone number," "My Number," and "email address" are selected and masking is set.

[0089] Then, when the webmail page 112 of the user terminal 110 is displayed and data such as message data MD and attachment AT are sent from the user terminal 110 to the first server 120A along with a prompt such as instruction command information to summarize, the data may contain information that is not desired to be known by the chat GPT, which is an example of a pre-trained artificial intelligence means. Therefore, when masking is set, based on the masking settings in the management screen, the user terminal 110 first sends the data to be sent along with the prompt (such as message data MD and attachment AT) to the bot of the second server 120, rather than to the first server 120A. Here, as an example of data (message data MD, attachment AT, etc.), it is assumed that an employee list file, which is an attachment AT containing characters WD of a pre-set masking word attribute, is sent to the bot of the second server 120. Here, the attached file AT, which is an employee list file, contains characters with the attribute "name", which is an example of the masking word attribute characters WD, as employee names.

[0090] Here, since the file of an employee list, which is the attached file AT, contains the masking target, the manner in which masking is performed will be explained using the example of the file of an employee list, which is the attached file AT. As shown in FIG. 14, an employee list file, which is an attached file AT, is transmitted from user terminal 110 to second server 120B. The bot of the second server 120B that receives the file then determines that the file, which is an employee list, which is the received attachment AT, contains the characters WD of the masking word attribute. Here, the bot is configured to be able to determine attributes such as "name," "address," "telephone number," "My Number," and "email address" when scanning data such as text (message data MD, attachments AT, etc.) based on the database of the second server 120. Regarding the determination of word attributes, the bot of the second server 120B may refer to a list of word attributes previously stored in a database and determine, for example, that it is a name attribute, an address attribute, etc., or may determine that it is a name attribute, an address attribute, etc. from the context of that part of the text data, or may determine that it is a name attribute, an address attribute, etc. from the way that part of the text data is written (style format).

[0091] More specifically, the name of an employee, which is a word attribute of "name" listed in the employee directory, which is the attached file AT, is detected. Then, the bot of the second server 120B converts the employee name, which is the character WD of the masking word attribute, in the received attachment AT, which is an employee list file, into a combination of "name," which is an example of another arbitrary character WD1 of the same word attribute, and a number such as "1." Then, the bot of the second server 120B sends the employee list file of the converted attachment AT1 as the converted data together with a prompt to the chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A. The bot of the second server 120B stores a list of the conversions (a table showing the correspondence between before and after the conversions).

[0092] Then, the first server 120A uses chat GPT, an example of a pre-trained artificial intelligence means, to generate text data based on the employee list file in the converted attachment file AT1 as the converted data and the prompt (instruction and command information to summarize). As an example, we will summarize the word attributes of "name", "name 1", "name 2", etc., which are converted from the joining date information and past transfer history information written in the employee list file, which is the converted attached file AT1. Then, "These are the employment dates and transfer history for Name 1, Name 2, Name 3, Name 4, Name 5, Name 6, Name 7, . . . " is obtained as an example of the generated text data, which is the attachment summary data AY. Next, the first server 120A transmits the attachment summary data AY, which is the generated text data obtained through the execution, to the bot of the second server 120B.

[0093] The bot of the second server 120B then changes the portion of the attachment summary data AY, which is the received generated text data, that is, the other arbitrary character WD1 that was converted when sending to the chat GPT, which is an example of a pre-trained artificial intelligence means, back to the original character WD. The bot of the second server 120B refers to the list (pre-conversion correspondence table) saved at the time of conversion and changes it back to the characters WD before conversion. For example, if "Suzuki Emi" is converted to "Name 1", then "Name 1" is changed back to "Suzuki Emi" (reverse conversion). Then, as an example of the post-change attachment summary data AY1, which is the generated text data after the change, "These are the employment dates and transfer history of Suzuki Emi, Tanaka Ichiro, John Smith, Amy Marshall, . . . " is obtained. Thereafter, the bot of the second server 120B is configured to transmit the modified attachment summary data AY1, which is the generated text data after the modification, to the user terminal 110.

[0094] As a result, for example, by setting up in advance masking of word attributes that can identify individuals, such as name, address, telephone number, and email address, for data (message data MD, attachment AT, etc.) from the user terminal 110 to the bot of the second server 120B, if characters WD of those word attributes are included in the data (message data MD, attachment AT, etc.) displayed on the webmail page 112 of the user terminal 110, the bot of the second server 120B will convert the characters WD of those word attributes to another arbitrary character WD1 of the same word attribute, and then send the converted data (converted attachment AT1) to the chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A, and text data generation will be performed based on the converted data (converted attachment AT1). As a result, as shown in FIG. 14, it is possible to prevent the chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A, from memorizing information on the characters WD of the word attribute that can identify an individual. In other words, the content sent to the chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A, is converted into characters that cannot identify individuals. As a result, it is possible to prevent leakage of personally identifiable information to other terminals via the chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A.

[0095] Furthermore, when the bot of the second server 120B receives generated text data (attachment summary data AY) from chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A, the part of the received generated text data (attachment summary data AY) that was converted to another arbitrary character WD1 when sent to chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A, is changed back to the character WD before conversion, and the changed generated text data (changed attachment summary data AY1) is sent to the user terminal 110. As a result, as shown in FIG. 14, it is possible to obtain generated text data (post-change attachment summary data AY1) that is basically in line with the intent of the original data (attachment AT). In other words, the characters converted when the bot of the second server 120B sends to the chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A, are converted back to the original characters when the bot of the second server 120B receives from the chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A. As a result, it is possible to avoid unintended information leakage to chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A, and unintended information leakage to other terminals via chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A, while ensuring consistency between the instruction and command content from the user terminal 110 and the response content to the user terminal 110.

[0096] Note that, as an example of data (message data MD, attachment AT, etc.), an example of masking text data contained in an employee directory file, which is a file for a spreadsheet software with a cell-format display, has been explained, but the data to be masked (message data MD, attachment AT, etc.) is not limited to files for spreadsheet software. For example, if the data (message data MD, attachment AT, etc.) is image data such as a photo or video, the bot of the second server 120B uses image recognition means to determine whether or not there is a masking target, and if it determines that there is a masking target, it masks the target part and replaces it with something with the same attributes, and then sends it to the chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A.

[0097] The bot of the second server 120B saves a list of the conversions (a table showing the correspondence between before and after the conversions). Then, the bot of the second server 120B changes (reverse-converts) the generated data received from the chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A, by referring to the list (pre-conversion correspondence table) saved at the time of conversion to return it to its pre-conversion state, and then transmits the changed generated data to the user terminal 110. The generated data and the changed generated data are not limited to text data, but may be image data such as photographs and videos. We have also explained masking in the bot of the second server 120B when data (such as message data MD and attachment AT) displayed on the webmail page 112 of the user terminal 110 is sent to chat GPT, an example of a pre-trained artificial intelligence means of the first server 120A, via the bot of the second server 120B, but this is not limited to this. As an example shown in Figure 12, instead of server 120 using a pre-trained artificial intelligence means based on instruction command information for schedule system integration to access schedule information in the schedule system, a bot on the second server 120B sends masked information (converted information) to chat GPT, which is an example of a pre-trained artificial intelligence means on the first server 120A. Also, in the examples shown in Figures 9 and 10, the bot of the second server 120B similarly sends masked information (converted information) to the chat GPT, which is an example of a pre-trained artificial intelligence means of the first server 120A. Then, the generated data obtained from the chat GPT, which is an example of the pre-trained artificial intelligence means of the first server 120A, is changed (reverse converted) back to its pre-conversion state by referring to the list (pre-conversion correspondence table) saved at the time of conversion, and the changed generated data is then sent to the user terminal 110.

[0098] The email display system 100 thus obtained, which is an embodiment of the present invention, comprises a user terminal 110, a server 120 and another terminal 130. The browser 111 of the user terminal 110 has a message display area 112a for displaying message data MD and a summary display area 112b for displaying summary data YD of the contents of the message data MD. The user terminal 110 transmits the message data MD displayed in the message display area 112a and instruction command information to summarize to the server 120. The server 120 generates summary data using a pre-trained artificial intelligence means based on the instruction command information to summarize the received message data MD and transmits the summary data YD obtained by this generation to the user terminal 110. The user terminal 110 displays the received summary data YD in the summary display area 112b. As a result, the user can easily and quickly understand the contents of the message data MD in the message display area 112a by simply reading the summary data YD in the summary display area 112b without reading the message data MD in the message display area 112a.

[0099] Furthermore, when message data MD is displayed in thread format in message display area 112a, summary data YD of each message data MD is displayed in summary display area 112b together with sender information SD and transmission / reception date and time information DT. This allows the user to easily understand a summary of past exchanges simply by reading the summary data YD of the threads arranged in chronological order in summary display area 112b, and the user can easily understand the general flow of the exchanges to date.

[0100] Furthermore, if the email message displayed in message display area 112a has an attachment AT, user terminal 110 transmits the attachment AT and instruction command information to summarize to server 120, and server 120 generates attachment summary data using a pre-trained artificial intelligence means based on the instruction command information to summarize received for the received attachment AT, and transmits the resulting attachment summary data AY to user terminal 110, and user terminal 110 displays the received attachment summary data AY together with the file name information of attachment AT in summary display area 112b.As a result, the user can easily and quickly understand the contents of the message data MD in message display area 112a and the contents of the attachment AT simply by reading the summary data YD and attachment summary data AY in summary display area 112b.

[0101] Furthermore, when a first predetermined operation is performed while message data MD is displayed in message display area 112a, user terminal 110 transmits the message data MD displayed in message display area 112a and instruction command information for generating a reply document to server 120, and server 120 executes reply document generation using a pre-trained artificial intelligence means based on the instruction command information for generating a reply document received for the received message data MD, and transmits the reply document data RE obtained by execution to user terminal 110, and user terminal 110 opens reply mail window 113 and displays the received reply document data RE in reply mail window 113. As a result, the user can understand the contents of the summary data YD in summary display area 112b, and then look at and confirm the reply document data RE displayed in reply mail window 113, and easily reply by email with little typing.

[0102] In addition, when a second specified operation is performed while message data MD is displayed in message display area 112a, user terminal 110 transmits to server 120 the message data MD displayed in message display area 112a and instruction command information to explain the problem if there is a problem, and server 120 uses pre-trained artificial intelligence means to determine whether there is a problem and generate an explanatory document for the problem if there is a problem based on the instruction command information received for the received message data MD to explain the problem if there is a problem, and transmits the information on whether there is a problem or not obtained by this execution and the explanatory document data PL for the problem if there is a problem to user terminal 110, and user terminal 110 opens problem display area 112e and displays the received information on whether there is a problem or not and the explanatory document data PL for the problem if there is a problem in problem display area 112e.As a result, the user can check the risk areas and the presence or absence of problems in the contents of the received email without reading the contents of the message data MD, which is the received email displayed in message display area 112a, and can easily understand the contents of the problem if there is one.

[0103] Furthermore, when a third predetermined operation is performed while message data MD is displayed in message display area 112a, user terminal 110 transmits to server 120 the message data MD displayed in message display area 112a and instruction command information explaining the next action, and server 120 generates an explanatory document for the next action using a pre-trained artificial intelligence means based on the instruction command information explaining the next action received for the received message data MD, and transmits explanatory document data NA for the next action obtained by the execution to user terminal 110, and user terminal 110 opens next action display area 112g and displays the received explanatory document data NA for the next action in next action display area 112g. As a result of this configuration, the user can easily understand the content of the next action, that is, what to do next in relation to the content of the received email, without reading the content of the message data MD, which is the received email displayed in message display area 112a. For example, the user can easily understand the next action, such as making a phone call, creating a quote, making an appointment for a meeting, creating presentation materials, sending presentation materials, sending catalog materials, and shipping the product.

[0104] Furthermore, when a fourth predetermined operation is performed while message data MD is displayed in new mail window 114 or reply mail window 113 in browser 111, user terminal 110 transmits message data MD displayed in new mail window 114 or reply mail window 113 and instruction command information for correction to server 120, and server 120 executes corrected document generation using pre-trained artificial intelligence means based on the received instruction command information for correction for the received message data MD, and transmits the corrected document data RV obtained by the execution to user terminal 110, and user terminal 110 opens corrected message display area 114c. The corrected document data RV received is displayed in the corrected message display area 114c, and by operating a button to reflect provided on the browser 111, the user terminal 110 replaces the corrected document data RV displayed in the corrected message display area 114c with the message data MD displayed in the new mail window 114 or the reply mail window 113. This allows the user to easily perform corrections on the message he or she has created, and if the user decides that the corrected document data RV, which is the corrected message, is better, the user can easily send a better message by simply operating a button to reflect.

[0105] Furthermore, the user terminal 110 transmits the message data MD displayed in the message display area 112a and instruction command information for the judgment process to the server 120 based on the processing condition setting selected and set in advance in the browser 111, and the server 120 executes an archive processing determination or a reply processing determination / reply document creation process using the pre-trained artificial intelligence means based on the received instruction command information for the judgment process for the received message data MD, and if it determines that the archive processing has been determined, it transmits information indicating that the archive processing has been determined to the user terminal 110, and the user terminal 110 displays the message data MD displayed in the message display area 112a in the browser 111 based on the received information indicating that the archive processing has been determined. When the email of the indicated message data MD is deleted from the inbox and archived in a specified tray, and the reply document creation process is executed, the created reply document data RE is sent to the user terminal 110, and the user terminal 110 sends the received reply document data RE as a reply email in the browser 111.This is configured so that if the message displayed in the message display area 112a as an incoming email is automatically determined by an artificial intelligence means and a reply is requested in response to an inquiry, the user can have the browser 111 handle the inquiry process on his or her behalf, and if it is determined that archiving is desirable, the user can organize the contents of the inbox of the browser 111.

[0106] Furthermore, when a fifth specified operation is performed on browser 111, user terminal 110 sends to server 120 all message data MD displayed in message display area 112a today and instruction command information to generate a summary, and server 120 executes summary generation of today's emails using pre-trained artificial intelligence means based on the instruction command information to generate a summary for the received message data MD, and sends the summary document data SM of today's emails obtained through this execution to user terminal 110, and user terminal 110 opens today's email summary display area 112j and displays the summary document data SM of today's emails received in today's email summary display area 112j, and sends the summary document data SM of today's emails to a predetermined contact.This configuration allows the user to easily check the summary of today's emails, and allows the user to easily report work to a predetermined contact, such as the user's superior.

[0107] Furthermore, when a sixth predetermined operation is performed while the message data MD is displayed in the message display area 112a, the user terminal 110 transmits the message data MD displayed in the message display area 112a and instruction command information for schedule system linkage to the server 120 based on the schedule system linkage condition settings previously selected and set in the browser 111, the server 120 uses the pre-trained artificial intelligence means to access the schedule information of the schedule system based on the received message data MD and the received instruction command information for schedule system linkage to generate an advice document for productivity improvement, and transmits the generated advice document data AD for productivity improvement to the user terminal 110, and the user terminal 110 opens the productivity improvement advice display area 112n and displays the received advice document data AD for productivity improvement in the productivity improvement advice display area 112n. This configuration allows the user to easily receive advice for improving productivity, and by receiving advice on the relative merits of tasks, for example, what tasks should be prioritized and what can be put off until later, the user can proceed with work efficiently and smoothly.

[0108] Furthermore, the program for email display system 100 according to the embodiment of the present invention includes a browser 111 of user terminal 110 having a message display area 112a for displaying message data MD and a summary display area 112b for displaying summary data YD of the contents of the message data MD, a display determination step S1 for determining whether or not the user terminal 110 is displaying message data MD in the message display area 112a, a message / instruction command sending step S2 for transmitting the displayed message data MD and instruction command information to summarize to server 120 when the user terminal 110 determines that the message data MD is being displayed, and a message / instruction command sending step S3 for transmitting the received message data MD and instruction command information to summarize to server 120. The system has a summary generation step S3 in which summary data is generated using a pre-trained artificial intelligence means based on instruction and command information to summarize received message data MD, and summary display steps S4 and S5 in which the server 120 transmits the summary data YD obtained by the execution to the user terminal 110, and the user terminal 110 displays the received summary data YD in summary display area 112b.This has a significant effect, in that the user can easily and quickly understand the contents of the message data MD in message display area 112a just by reading the summary data YD in summary display area 112b without reading the message data MD in message display area 112a. [Explanation of symbols]

[0109] 100 ··· Email display system 110 User terminal 111 ··· Browser 112 ··· Webmail page (Webmail browser) 112a Message display area 112b...Summary display area 112c "Create reply document" button (first predetermined operation) 112d "Tell me the problem!" button (second predetermined operation) 112e... Problem display area 112f "Tell me what to do next!" button (third predetermined operation) 112g Next action display area 112h "Today's email summary" button (5th predetermined operation) 112j Today's email summary display area 112k... "Send to Manager" button 112m··· "Productivity improvement advice in conjunction with the calendar" button (6th prescribed operation) 112n Productivity improvement advice display area 112p... "Open Calendar" button 113 Reply Mail Window 114 New Mail Window 114a "Send" button 114b "Correct" button (fourth prescribed operation) 114c Corrected message display area 114d... "Reflect" button 115 ··· Schedule management screen 120 Server (mail server, digest server) 130 Other devices MD Message data YD Summary data SD... Sender information DT: Transmission and reception date and time information AT... Attachment AT1... Converted attachments AY Attachment summary data AY1: Modified (reverse-converted) attachment summary data RE: Reply document data PL: Problem description document data NA Next action description data RV ··· Corrected document data SM Summary document data of today's email AD ··· Productivity improvement advice document data WD: (predefined) masking word attribute character WD1: Any other character with the same word attribute

Claims

1. An electronic mail display system comprising a user terminal, a server, and another terminal, transmitting and receiving message data between the user terminal and the other terminal, and displaying the message data on a browser of the user terminal, a browser of the user terminal having a message display area for displaying the message data and a summary display area for displaying summary data of the contents of the message data; the user terminal transmits to a server the message data being displayed in the message display area and instruction command information to summarize the message data; The server executes summary data generation using the pre-trained artificial intelligence means based on the instruction command information to summarize the received message data, and transmits the summary data obtained by the execution to the user terminal; 2. An electronic mail display system, wherein the user terminal is configured to display received summary data in a summary display area.

2. The electronic mail display system of claim 1, characterized in that when message data is displayed in thread format in the message display area, summary data of each message data is displayed in the summary display area together with sender information and sending / receiving date and time information.

3. When the electronic mail of the message displayed in the message display area has an attachment, the user terminal transmits the attachment and instruction command information to summarize to the server; The server executes generation of summary data of the attached file using the pre-trained artificial intelligence means based on the instruction command information for summarizing the received attached file, and transmits the resulting summary data of the attached file to the user terminal; 3. The electronic mail display system according to claim 2, wherein the user terminal is configured to display the received summary data of the attached file in a summary display area together with file name information of the attached file.

4. when a first predetermined operation is performed while message data is displayed in the message display area, the user terminal transmits to a server the message data displayed in the message display area and instruction command information for generating a reply document; The server executes a reply document generation using a pre-trained artificial intelligence means based on instruction command information for generating a reply document in response to the received message data, and transmits the reply document data obtained by the execution to the user terminal; 4. The electronic mail display system according to claim 1, wherein the user terminal is configured to open a reply mail window and display the received reply document data in the reply mail window.

5. when a second predetermined operation is performed while message data is displayed in the message display area, the user terminal transmits to a server the message data displayed in the message display area and, if there is a problem, instruction command information for explaining the problem; The server uses a pre-trained artificial intelligence means to determine whether or not there is a problem based on instruction command information received for the received message data to explain the problem if there is a problem, and generates an explanatory document for the problem if there is a problem, and transmits the information on the presence or absence of a problem obtained by the execution and the explanatory document data for the problem if there is a problem to the user terminal; The email display system according to claim 4, characterized in that the user terminal is configured to open a problem display area and display the received information on whether or not there is a problem and, if there is a problem, explanatory document data for the problem in the problem display area.

6. when a third predetermined operation is performed in a state where message data is displayed in the message display area, the user terminal transmits to a server the message data displayed in the message display area and instruction command information explaining a next action; The server executes generation of an explanatory document for the next action using the pre-trained artificial intelligence means based on instruction command information for explaining the next action received in response to the received message data, and transmits the explanatory document data for the next action obtained by the execution to the user terminal; 6. The electronic mail display system according to claim 5, wherein the user terminal is configured to open a next action display area and display the received explanatory document data for the next action in the next action display area.

7. when a fourth predetermined operation is performed while message data is displayed in a new mail window or a reply mail window in the browser, the user terminal transmits to a server the message data displayed in the new mail window or the reply mail window and instruction command information to correct the message data, The server executes a corrected document generation process using the pre-trained artificial intelligence means based on the instruction and command information for correcting the received message data, and transmits the corrected document data obtained by the process to the user terminal; The electronic mail display system according to claim 6, characterized in that the user terminal opens a corrected message display area and displays the received corrected document data in the corrected message display area, and by operating a button on the browser to reflect the corrected document data, the user terminal replaces the corrected document data displayed in the corrected message display area with the message data displayed in the new mail window or the reply mail window.

8. The user terminal transmits to a server the message data displayed in the message display area and instruction command information for a judgment process based on a processing condition setting previously selected and set in the browser, The server executes an archive process determination or a reply process determination and reply document creation process using a pre-trained artificial intelligence means based on the instruction command information of the determination process received for the received message data, When the archive process is determined, information indicating that the archive process has been determined is transmitted to the user terminal, and the user terminal deletes the email of the message data displayed in the message display area of ​​the browser from the inbox based on the received information indicating that the archive process has been determined, and archives and stores the email in a predetermined tray. The email display system of claim 7, characterized in that when the reply document creation process is executed, the created reply document data is sent to a user terminal, and the user terminal sends the received reply document data as a reply email in a browser.

9. when a fifth predetermined operation is performed on the browser, the user terminal transmits to a server instruction command information for generating all message data and a summary displayed in the message display area today; The server executes summary generation of today's email using the pre-trained artificial intelligence means based on instruction command information to generate a summary for the received message data, and transmits summary document data of today's email obtained by the execution to the user terminal; The email display system of claim 8, characterized in that the user terminal is configured to open a today's email summary display area, display summary document data of today's email received in the today's email summary display area, and send the summary document data of today's email to a predetermined contact.

10. When a sixth predetermined operation is performed while message data is displayed in the message display area, the user terminal transmits to a server the message data displayed in the message display area and instruction command information for schedule system linkage based on a schedule system linkage condition setting that is preselected and set in the browser, The server uses a pre-trained artificial intelligence means based on the received message data and the received instruction command information for linking with the schedule system to access schedule information of the schedule system, and generates an advice document for productivity improvement, and transmits the generated advice document data for productivity improvement to the user terminal; 10. The electronic mail display system according to claim 9, wherein the user terminal is configured to open a productivity improvement advice display area and display the received productivity improvement advice document data in the productivity improvement advice display area.

11. A program for an e-mail display system that includes a user terminal, a server, and another terminal, transmits and receives message data between the user terminal and the other terminal, and displays the message data on a browser of the user terminal, a display determination step of determining whether the browser of the user terminal has a message display area for displaying message data and a summary display area for displaying summary data of the contents of the message data, and the user terminal is displaying message data in the message display area; a message / instruction command sending step of sending the displayed message data and instruction command information to summarize to a server when the user terminal determines that the message data is being displayed; a summary generating step in which the server generates summary data using a pre-trained artificial intelligence means based on instruction command information for summarizing the received message data; a summary display step in which the server transmits the summary data obtained by the execution to a user terminal, and the user terminal displays the received summary data in a summary display area.

Citation Information

Patent Citations

  • Suspicious mail management system

    JP2021005348A

Cited By

  • Processing unit

    JP2026113297A