Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4370962B2 - E-mail reply notification function system - Google Patents
[go: Go Back, main page]

JP4370962B2 - E-mail reply notification function system - Google Patents

E-mail reply notification function system Download PDF

Info

Publication number
JP4370962B2
JP4370962B2 JP2004096968A JP2004096968A JP4370962B2 JP 4370962 B2 JP4370962 B2 JP 4370962B2 JP 2004096968 A JP2004096968 A JP 2004096968A JP 2004096968 A JP2004096968 A JP 2004096968A JP 4370962 B2 JP4370962 B2 JP 4370962B2
Authority
JP
Japan
Prior art keywords
mail
reply
word
analysis
reception program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004096968A
Other languages
Japanese (ja)
Other versions
JP2005284668A (en
Inventor
高明 前田
絵美 橋本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2004096968A priority Critical patent/JP4370962B2/en
Publication of JP2005284668A publication Critical patent/JP2005284668A/en
Application granted granted Critical
Publication of JP4370962B2 publication Critical patent/JP4370962B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Description

ネットワークを介して電子文書を配信する電子メールシステムに関し、より詳しくは、上記電子メールシステムにおける電子文書で示された内容に対する利用者の応答管理方法に関する。 The present invention relates to an electronic mail system that distributes an electronic document via a network, and more particularly to a user response management method for the contents indicated by the electronic document in the electronic mail system.

ネットワークの普及に伴い、日常業務における連絡等に電子メールを利用することが多くなっている。交換される電子メールの数が大量になると、受信者の側で適切に処理することができず、受信される電子メールが受信者の端末装置において蓄積されるばかりとなる。 With the spread of networks, electronic mail is increasingly used for communication in daily work. When the number of exchanged e-mails becomes large, the recipient cannot perform proper processing, and the received e-mails are only stored in the recipient's terminal device.

電子メールシステムにおいて交換される電子メールのメッセージには、受信者からの返答が求められている場合があり、返答を望む送信者が指定する期限までに返事を送ることが必要となってくる。しかしながら、大量に交換される電子メールの中で、返答が必要とされる電子メールを見落さずに管理しておくことは困難である。特に、顧客からの問い合わせなどの重要なメールを見落した場合は、クレーム等の原因になりかねない。   In some cases, an e-mail message exchanged in an e-mail system requires a reply from a recipient, and it is necessary to send a reply by a time limit designated by a sender who desires a reply. However, it is difficult to manage without overlooking an electronic mail that requires a reply among electronic mails exchanged in large quantities. In particular, if an important email such as an inquiry from a customer is overlooked, it may cause a complaint.

そこで、受信した複数の電子メールから、顧客からの問合せ等の電子メールを選別する技術が提案されている。例えば、特許文献1では、受信したメールの内容を解析し、予め登録した語句を含む電子メールを返信要と判断し、予め登録した回答文の雛形を用いて返事の電子メールを作成するシステムが開示されている。
特開2002-49564号公報
In view of this, a technique for selecting e-mails such as inquiries from customers from a plurality of received e-mails has been proposed. For example, in Patent Document 1, a system that analyzes the content of a received mail, determines that an e-mail containing a pre-registered word / phrase is necessary for reply, and creates a reply e-mail using a pre-registered answer sentence template. It is disclosed.
JP 2002-49564 A

電子メールシステムにおいて、交換される電子メールの数が大量になると、受信される電子メールが受信者の端末装置において蓄積されるばかりであり、受信者の側で適切に処理できなくなる。特許文献1の方法を用いて受信したメールの中から回答すべきメールを抽出したとしても、抽出されたメールが多数である場合には、さらに同じ問題が生じることとなる。この問題により、顧客からの問い合わせなどの重要なメールに対して即座に返信できず、クレーム等の原因になりかねない。 In the electronic mail system, when the number of electronic mails to be exchanged becomes large, the received electronic mails are only accumulated in the terminal device of the recipient, and cannot be appropriately processed on the recipient side. Even if mail to be answered is extracted from mails received using the method of Patent Document 1, the same problem occurs when there are a large number of extracted mails. Due to this problem, it is not possible to immediately reply to important mails such as inquiries from customers, which may cause complaints.

そこで、本発明は、電子メールの受信者側において、返答すべきメールの優先順位を判断することが可能となるメールシステムを提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide a mail system that enables a recipient of an e-mail to determine the priority of mail to be answered.

本発明は、電子メールシステムにおいてメールサーバに格納された電子メールを受信し、メールサーバへの電子メールの送信を行なうメール送受信装置としてコンピュータを機能させるメール送受信プログラムであって、特徴となる語句を記憶する文字パターン記憶手段と、受信した電子メール中に、前記文字パターン記憶手段に記憶されている語句が含まれているか否かを解析する文章解析手段と、前記文字パターン記憶手段に記憶されている語句毎に、前記語句を含む電子メールに対して返信した割合を記憶する解析情報記憶手段と、前記文章解析手段において電子メール中に含まれると解析された前記語句に対応して前記解析情報記憶手段に記憶されている割合に基づいて返信要否の判定を行なう返信判断手段としてコンピュータを機能させることを特徴とする。 The present invention relates to a mail transmission / reception program that causes a computer to function as a mail transmission / reception device that receives an electronic mail stored in a mail server in an electronic mail system and transmits the electronic mail to the mail server. Character pattern storage means for storing, sentence analysis means for analyzing whether or not the words stored in the character pattern storage means are included in the received e-mail, and stored in the character pattern storage means Analysis information storage means for storing a rate of reply to the e-mail containing the word for each word, and the analysis information corresponding to the word analyzed to be included in the e-mail by the sentence analysis means A computer is used as a reply determination means for determining whether or not a reply is necessary based on the ratio stored in the storage means. Characterized in that to.

本発明では、顧客からの問合せ等の返信を要する電子メールが自動的に選別され、さらに返答すべきメールの優先順位を判断することが可能となり、大量に交換される電子メールの中で返答が必要とされる電子メールを適切に処理することができる。 In the present invention, e-mails that require replies such as inquiries from customers are automatically selected, and it is possible to determine the priority order of e-mails to be replied. Necessary e-mails can be processed appropriately.

また、過去に受信したメールに対する利用者の対応を蓄積することにより、受信メールと類似する内容のメールに対する利用者の対応に基づいて返信要否の判定を行なうことが可能となり、判定の精度を向上させることができる。   In addition, by accumulating user responses to emails received in the past, it becomes possible to determine whether or not a reply is necessary based on the user's response to emails having contents similar to the received email, and the accuracy of the determination is improved. Can be improved.

本発明の実施形態を、図を用いて以下に説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、本発明のメール送受信装置100の構成を示すものである。図1に示すメール送受信装置100は、文章解析部200と、返信判断部300と、メール情報管理部400と、返信督促部500と、表示制御部600と、構文解析部700とを有し、さらに、文章解析情報800と文字パターン表900とメールボックス1000とメール管理情報1100とを有している。   FIG. 1 shows a configuration of a mail transmitting / receiving apparatus 100 of the present invention. 1 includes a text analysis unit 200, a reply determination unit 300, a mail information management unit 400, a reply prompting unit 500, a display control unit 600, and a syntax analysis unit 700. Further, it has sentence analysis information 800, a character pattern table 900, a mail box 1000, and mail management information 1100.

文章解析部200は、メール受信時にメール本文を解析し、文字パターン表900との突合せを行い、合致した文字パターン情報を文章解析情報800に登録又は更新し、メール管理情報1100(a)に解析結果を登録する。   The sentence analysis unit 200 analyzes the mail text when receiving mail, matches the character pattern table 900, registers or updates the matched character pattern information in the sentence analysis information 800, and analyzes the mail management information 1100 (a). Register the result.

返信判断部300は、文章解析部200の解析結果に基づいて、受信したメールに対する返信要否判定を行なう。また、返信要否判定の結果に基づいて、メール管理情報1100(a)の返信判断フラグを設定する。   The reply determination unit 300 determines whether or not a reply to the received mail is necessary based on the analysis result of the sentence analysis unit 200. Further, the reply determination flag of the mail management information 1100 (a) is set based on the result of the necessity determination of reply.

メール情報管理部400は、受信したメールに対する返信メールが送信されたことを検知し、メール管理情報1100を更新する。また、送信したメールが返信判断部300において返信要と判定された受信メールに対する返信メールである場合、メール管理情報1100を更新すると共に、解析情報の更新を行なう。一方、送信したメールが返信判断部300において返信要と判定されていない受信メールに対する返信メールである場合、構文解析部700を用いて、文字パターン表900への文字パターン情報の登録を行なう。   The mail information management unit 400 detects that a reply mail for the received mail has been transmitted, and updates the mail management information 1100. When the transmitted mail is a reply mail for the received mail determined to be necessary for reply by the reply determination unit 300, the mail management information 1100 is updated and the analysis information is updated. On the other hand, when the transmitted mail is a reply mail for a received mail that is not determined to be necessary for reply by the reply determination unit 300, the character pattern information is registered in the character pattern table 900 using the syntax analysis unit 700.

返信督促部500は、メール管理情報1100(a)に登録されている受信日とシステム日付とを比較し、一定期間経過しているものについて返信を促す督促メッセージを利用者に通知する。   The reply reminder 500 compares the reception date registered in the mail management information 1100 (a) with the system date, and notifies the user of a reminder message for prompting a reply for a certain period of time.

表示制御部600は、メール管理情報1100(a)及び文章解析情報800に基づいて、受信メールの一覧表示形式を制御する。   The display control unit 600 controls the list display format of received mail based on the mail management information 1100 (a) and the sentence analysis information 800.

構文解析部700は、既知の構文解析手法を用いて、メール本文の内容を語句に分解し、文字パターン表900に登録する。   The syntax analysis unit 700 divides the content of the mail body into words using a known syntax analysis method, and registers it in the character pattern table 900.

図2は、文章解析情報800の内容例を示したものである。図2に示すように、文章解析情報800は、組合せ番号801と解析精度802と受信回数803と返信回数804と更新日付805を含んで構成される。   FIG. 2 shows an example of the contents of the sentence analysis information 800. As shown in FIG. 2, the sentence analysis information 800 includes a combination number 801, analysis accuracy 802, reception count 803, reply count 804, and update date 805.

図3は、文字パターン表900の内容例を示したものである。図3に示すように、文字パターン表900は、管理番号901と第一の語句902を含む第一のパターン表(a)と、枝番号903と第二の語句904を含む第二のパターン表(b)とを含んで構成される。   FIG. 3 shows an example of the contents of the character pattern table 900. As shown in FIG. 3, the character pattern table 900 includes a first pattern table (a) including a management number 901 and a first word / phrase 902, and a second pattern table including a branch number 903 and a second word / phrase 904. (b).

図8は、メールボックス1000の内容例を示したものである。図8に示すように、メールボックス1000は、メール番号1001と差出人1002と宛先1003と件名1004と送信日時1005と本文1006を含んで構成される。   FIG. 8 shows an example of the contents of the mailbox 1000. As shown in FIG. 8, the mailbox 1000 includes a mail number 1001, a sender 1002, a destination 1003, a subject 1004, a transmission date and time 1005, and a text 1006.

図4は、メール管理情報1100の内容例を示したものである。図4に示すように、メール管理情報1100は、メール番号1101と受信日1102と返信日1103、及びメールに対して返信メールを送信したか否か等のメールの状態を示す状態フラグ1104、メールに対して返信判断部300が返信要と判断したか否かを示す返信判断フラグ1105、メールに対して文章解析部200が文字パターン表900を突合せした際に合致したと判定した文字パターン表の第一の語句と第二の語句との組合せを示す組合せ番号1160-1とそのメール中における発生回数1106-2を有する組合せ情報1106を含んで構成される。   FIG. 4 shows an example of the contents of the mail management information 1100. As shown in FIG. 4, the mail management information 1100 includes a mail number 1101, a reception date 1102, a reply date 1103, a status flag 1104 indicating a mail status such as whether or not a reply mail has been transmitted, a mail A reply determination flag 1105 indicating whether or not the reply determination unit 300 has determined that a reply is necessary, and the character pattern table that the sentence analysis unit 200 has determined to match when matching the character pattern table 900 against the mail. It is configured to include combination information 1106 having a combination number 1160-1 indicating the combination of the first word and the second word and the number of occurrences 1106-2 in the mail.

以上が本発明のメール送受信装置の構成である。   The above is the configuration of the mail transmitting / receiving apparatus of the present invention.

次に、本発明のメール送受信装置のメール受信時の処理の流れを、図5を用いて説明する。図5は、メール受信時の処理の流れを示すフローチャートである。   Next, the flow of processing when a mail is received by the mail transmitting / receiving apparatus of the present invention will be described with reference to FIG. FIG. 5 is a flowchart showing the flow of processing when mail is received.

まず、メール送受信装置は、既存の通信プロトコルを用いて、メールサーバからメールの受信を行なう(S101)。受信されるメールには、送信者に関する情報及び送信日付並びにメールの主題等を含んだ属性情報と、メール本文とが含まれている。   First, the mail transmission / reception apparatus receives mail from the mail server using an existing communication protocol (S101). The received mail includes attribute information including information about the sender, transmission date, mail subject, and the like, and a mail text.

次に、メール送受信装置は、文章解析部200を用いて、受信メールの属性情報及びメール本文の解析処理を行う(S102)。上述のメール本文の解析処理(S102)では、文字パターン表900に登録されている第一の語句902と第二の語句903との組合せとメール本文との突合せを行い、合致する組合せ毎に出現する回数を解析する。例えば、メール本文の先頭から、第一の語句902に登録されている「回答」と一致する語句が存在する箇所を解析し、「回答」と一致する語句が存在する箇所から数文字以内に第二の語句904に登録されている語句が存在するか否かを判定していく。なお、文章解析情報800の解析精度802が大きい組合せを用いて解析処理を行い、解析精度802が極端に小さい組合せでは解析処理を行わないという構成としても良い。また、文章解析情報800の更新日付805とシステム日付との差が所定日数を超えている組合せでは解析処理を行わないという構成としても良い。   Next, the mail transmitting / receiving apparatus uses the sentence analysis unit 200 to analyze the attribute information of the received mail and the mail text (S102). In the mail body analysis process (S102) described above, the combination of the first word / phrase 902 and the second word / phrase 903 registered in the character pattern table 900 is matched with the mail body, and appears for each matching combination. Analyze the number of times For example, from the beginning of the body of the email, analyze the part where the phrase that matches the "answer" registered in the first phrase 902 exists, and within a few characters from the part where the phrase that matches the "answer" exists It is determined whether or not there is a phrase registered in the second phrase 904. It is also possible to employ a configuration in which analysis processing is performed using a combination with high analysis accuracy 802 of the sentence analysis information 800, and analysis processing is not performed with a combination with extremely low analysis accuracy 802. Further, the analysis processing may not be performed for a combination in which the difference between the update date 805 of the text analysis information 800 and the system date exceeds a predetermined number of days.

図3に示す例では、第二の語句904に登録された語句として「お願い」「お待ち」「お聞かせ」「お知らせ」の4つを示しており、第一の語句902と一致した箇所から後方数文字以内に、これら4つの語句と一致する語句が存在するか否かの判定を行なう。ここで、後方数文字以内としているのは、第一の語句と第二の語句との間に挿入される助詞等による影響を除去する他、メール送受信時においてメール本文の文章に対して自動的に挿入される改行や空白文字などによる影響を除去するためである。なお、文字数は予め設定させておくものとする。   In the example shown in FIG. 3, four words “request”, “wait”, “letter”, and “notice” are shown as the words registered in the second word 904, and the backward from the position that matches the first word 902. It is determined whether or not there is a phrase that matches these four phrases within a few characters. Here, the last few characters are automatically removed from the text of the mail body when sending and receiving mail, in addition to removing the influence of particles etc. inserted between the first and second words. This is to remove the influence of a line feed or a space character inserted in the. Note that the number of characters is set in advance.

次に、メール送受信装置は、解析処理(S102)の結果を文章解析情報800に登録する。図2に示す例では、第一の語句「回答」と第二の語句「お待ち」の組合せが、組合せ番号801の「001-02」として登録されている。この組合せと一致する文章例としては、「ご回答をお待ちしております。」が挙げられる。   Next, the mail transmitting / receiving apparatus registers the result of the analysis process (S102) in the sentence analysis information 800. In the example illustrated in FIG. 2, the combination of the first phrase “answer” and the second phrase “wait” is registered as a combination number 801 “001-02”. An example sentence that matches this combination is "We are looking forward to your response."

また、図2に示す解析情報800の組合せ番号801は、第一の語句902に対する管理番号901と、第二の語句904に対する枝番号903とを「-」で連結した表記形式の例を示している。   Also, the combination number 801 of the analysis information 800 shown in FIG. 2 shows an example of a notation format in which the management number 901 for the first word / phrase 902 and the branch number 903 for the second word / phrase 904 are concatenated with “-”. Yes.

文章解析情報800の登録処理において、解析処理の結果の組合せ番号が既に文章解析情報800に登録されていた場合は、解析処理の結果の組合せ番号に対応する文章解析情報800の受信回数803及び更新日805を更新する。なお、受信メールの属性情報の解析処理は、従来のメール送受信装置における解析処理と同じである。   In the process of registering the sentence analysis information 800, when the combination number of the result of the analysis process has already been registered in the sentence analysis information 800, the number of receptions 803 and the update of the sentence analysis information 800 corresponding to the combination number of the result of the analysis process Update day 805. The analysis process of the attribute information of the received mail is the same as the analysis process in the conventional mail transmitting / receiving apparatus.

メール送受信装置は、上述の解析処理が終わった後、受信メールに対する解析処理(S102)で得た情報を、メール管理情報1100(a)に登録する(S103)。なお、受信メールを特定するためのメール番号1101は、メールの受信時にメール送受信装置で付与しても良いし、受信したメールの属性情報に含まれる識別番号を用いても良い。また、状態フラグ1104には、未開封を示す「0」を設定する。   After the analysis process described above is completed, the mail transmitting / receiving apparatus registers the information obtained in the analysis process (S102) for the received mail in the mail management information 1100 (a) (S103). The mail number 1101 for specifying the received mail may be assigned by the mail transmitting / receiving device when receiving the mail, or an identification number included in the attribute information of the received mail may be used. The status flag 1104 is set to “0” indicating unopened.

次に、解析処理(S102)で返信要と判断される解析結果が得られた場合(S104でYES)は、返信判断フラグ1105を「1」に設定する(S105)。上述の返信要否判定の処理では、文章解析部200での解析処理において検出された文字パターン表の第一の語句と第二の語句との組合せの解析精度の平均と要否判定の閾値とを比較することにより、返信の要否の判定が行なわれる。例えば、解析処理(S102)において組合せ番号801「001-02」及び「002-03」の組合せが各々1回検出されたとき、図2に示す例では、組合せ番号801「001-02」に対して解析精度802「99」、組合せ番号801「002-03」に対して解析精度802「68」が設定されており、解析精度の平均は「84」となる。ここで、要否判定の閾値を「60」と設定した場合、上述の解析精度の平均を有する組合せが検出された受信メールは返信要と判定される。   Next, when an analysis result determined to require a reply is obtained in the analysis process (S102) (YES in S104), the reply determination flag 1105 is set to “1” (S105). In the reply necessity determination process described above, the average analysis accuracy of the combination of the first word and the second word of the character pattern table detected in the analysis process in the sentence analysis unit 200 and the necessity determination threshold value Is compared to determine whether or not a reply is necessary. For example, when the combination numbers 801 “001-02” and “002-03” are detected once in the analysis process (S102), in the example shown in FIG. 2, the combination number 801 “001-02” The analysis accuracy 802 “68” is set for the analysis accuracy 802 “99” and the combination number 801 “002-03”, and the average analysis accuracy is “84”. Here, when the necessity determination threshold is set to “60”, the received mail in which the combination having the above average analysis accuracy is detected is determined as needing a reply.

なお、要否判定の閾値と同等かそれより小さい値を有する第二の閾値を備え、上述の解析精度の平均を得る際に、第二の閾値より小さい解析精度の組合せを除去する構成としても良い。例えば、上述の例に加え、解析処理(S102)において組合せ番号801「004-02」の組合せがさらに1回検出されたとき、図2に示す例では、組合せ番号801「004-02」に対して解析精度802「4」が設定されており、上述の例であれば解析精度の平均は「57」となる。上述の例と同様に、要否判定の閾値を「60」と設定した場合、上述の解析精度の平均を有する組合せが検出された受信メールは返信要と判定されなくなる。そこで、解析精度の平均を得る前に、第二の閾値との比較を行なうことにより、解析精度が極端に低い組合せを除去することが可能となる。   Note that a second threshold value having a value equal to or smaller than the threshold value for determining necessity is provided, and a combination of analysis accuracy smaller than the second threshold value is removed when obtaining the above-mentioned average analysis accuracy. good. For example, in addition to the above example, when the combination of the combination number 801 “004-02” is detected once more in the analysis process (S102), in the example shown in FIG. Analysis accuracy 802 “4” is set, and in the above example, the average analysis accuracy is “57”. Similarly to the above-described example, when the necessity determination threshold is set to “60”, the received mail in which the combination having the above-described average analysis accuracy is detected is not determined as needing a reply. Therefore, it is possible to remove combinations with extremely low analysis accuracy by performing comparison with the second threshold value before obtaining the average analysis accuracy.

また、上述の解析精度は、解析処理で検出された組合せのうち、最も大きい値の解析精度を一つ選定し、その解析精度と要否判定の閾値とを比較することにより、返信の要否を判定するものでも良い。さらにまた、上述の返信要否判定は、文章解析部200での解析処理において検出された文字パターン表の第一の語句と第二の語句との組合せの有無のみに基づいて、返信の要否を判定するものでもよい。   In addition, the above analysis accuracy is determined based on whether or not a reply is required by selecting one analysis accuracy having the largest value from the combinations detected in the analysis processing and comparing the analysis accuracy with a threshold for determining necessity. It may be a thing that judges. Furthermore, the above-mentioned reply necessity determination is based on the presence / absence of a reply based only on the presence / absence of a combination of the first word / phrase and the second word / phrase in the character pattern table detected in the analysis processing by the sentence analysis unit 200. May be used.

図4に示す例では、メール番号1101「R0001」で特定される受信メールの管理情報として、受信日1102「2004/02/01」、返信日1103「2004/02/01」、状態フラグ1104「2」、返信判断フラグ1105「1」、組合せ情報1106として、組合せ番号1106-1「001-02」に対して発生回数1106-2「2」、組合せ番号1106-1「002-03」に対して発生回数1106-2「1」、組合せ番号1106-1「004-02」に対して発生回数1106-2「1」が登録されている。   In the example shown in FIG. 4, as received mail management information identified by the mail number 1101 “R0001”, the received date 1102 “2004/02/01”, the reply date 1103 “2004/02/01”, the status flag 1104 “ 2 ”, reply judgment flag 1105“ 1 ”, combination information 1106, occurrence number 1106-2“ 001-02 ”for combination number 1106-1“ 001-02 ”, for combination number 1106-1“ 002-03 ” The number of occurrences 1106-2 “1” is registered for the number of occurrences 1106-2 “1” and the combination number 1106-1 “004-02”.

上述の例において、状態フラグ1104「2」は、メール番号1101「R0001」で特定される受信メールに対する返信メールが送信されたことを示している。なお、状態フラグ1104「1」である場合はメール番号1101で特定される受信メールが開封されてメール本文を受信者が閲覧したことを意味し、状態フラグ1104「0」である場合はメール番号1101で特定される受信メールが未開封であることを意味している。   In the above example, the status flag 1104 “2” indicates that a reply mail for the received mail identified by the mail number 1101 “R0001” has been transmitted. The status flag 1104 “1” means that the received mail specified by the mail number 1101 has been opened and the recipient has viewed the mail text. If the status flag 1104 “0”, the mail number This means that the received mail specified by 1101 is unopened.

また、メール番号1101「R0001」に対する返信判断フラグ1105「1」は、返信判断部300において返信が必要なメールであると判断されたことを示しており、返信が必要ではないと判断された場合は「0」となる。   In addition, the reply determination flag 1105 “1” for the mail number 1101 “R0001” indicates that the reply determination unit 300 determines that the reply needs to be sent, and the reply is determined not to be necessary. Becomes “0”.

メール送受信装置は、メール管理情報1100(a)への登録処理が終了した後、受信したメールをメールボックス1000へ格納して、後述の表示制御処理(S106)を行う。   After completing the registration process to the mail management information 1100 (a), the mail transmitting / receiving apparatus stores the received mail in the mailbox 1000 and performs a display control process (S106) described later.

以上が、メール送受信装置のメール受信時の処理の流れである。   The above is the flow of processing when the mail transmitting / receiving apparatus receives mail.

次に、メール送受信装置におけるメール作成時の処理の流れを説明する。 まず、メール送受信装置の利用者がメール作成を指示する操作を行なうことにより、メール作成処理が開始される。メール送受信装置は、メール作成処理において、作成されるメールに対して一意に識別可能とするメール番号1107を付与し、作成日1109とともにメール管理情報1100(b)に登録する。   Next, the flow of processing when creating a mail in the mail transmitting / receiving apparatus will be described. First, the mail creating process is started by the user of the mail transmitting / receiving apparatus performing an operation for instructing mail creation. In the mail creation process, the mail transmission / reception apparatus assigns a mail number 1107 that can be uniquely identified to the created mail, and registers it in the mail management information 1100 (b) together with the creation date 1109.

さらに、メール送受信装置は、利用者によるメール作成指示の内容が、受信メールに対する返信メールの作成である場合、参照元メール番号1108に受信メールのメール番号を設定する。図4に示す例では、メール番号1107「S0001」に対して、参照元メール番号1108「R0001」が設定されている。これは、メール番号1107「S0001」で特定される送信メールが、メール管理情報1100(a)に登録されているメール番号1101「R0001」で一意に識別される受信メールに対する返信メールであることを示している。   Further, the mail transmitting / receiving apparatus sets the mail number of the received mail to the reference source mail number 1108 when the content of the mail creation instruction by the user is creation of a reply mail to the received mail. In the example shown in FIG. 4, the reference source mail number 1108 “R0001” is set for the mail number 1107 “S0001”. This indicates that the outgoing mail specified by the mail number 1107 “S0001” is a reply mail to the received mail uniquely identified by the mail number 1101 “R0001” registered in the mail management information 1100 (a). Show.

以上が、メール送受信装置におけるメール作成時の処理の流れである。   The above is the flow of processing when creating a mail in the mail transmitting / receiving apparatus.

次に、メール送受信装置のメール送信時の処理の流れを、図6を用いて説明する。図6は、メール送信処理の流れを示すフローチャートである。   Next, the flow of processing at the time of mail transmission by the mail transmitting / receiving apparatus will be described with reference to FIG. FIG. 6 is a flowchart showing the flow of the mail transmission process.

まず、メール送受信装置の利用者がメール送信を指示する送信ボタンの押下操作を行なう(S201)ことにより、メール送受信装置は、既存の通信プロトコルを用いて、メール送信の処理を実行する(S202)。   First, when the user of the mail transmission / reception apparatus performs a pressing operation of a send button for instructing mail transmission (S201), the mail transmission / reception apparatus executes mail transmission processing using an existing communication protocol (S202). .

メール送受信装置は、メールの送信処理(S202)後、送信メールに付与されたメール番号1107に対するメール管理情報1100(b)の送信日1110を設定する(S203)。   After the mail transmission process (S202), the mail transmitting / receiving apparatus sets the transmission date 1110 of the mail management information 1100 (b) for the mail number 1107 assigned to the transmitted mail (S203).

次に、メール送受信装置は、上述の送信処理(S202)で送信したメールが受信メールに対する返信メールであったか否かを判定する(S204)。上述の判定処理(S204)では、上述のメール作成処理において送信メールに対して付与されたメール番号1107に対応するメール管理情報1100(b)に参照元メール番号1108が設定されているか否かの判定が、メール情報管理部400によって行なわれる。図4に示す例では、メール番号1107「S0001」に対して参照元メール番号1108「R0001」が設定されているため、返信メールであると判定される。一方、メール番号「S0004」に対しては参照元メール番号が設定されていないため、新規メールであると判定される。   Next, the mail transmitting / receiving apparatus determines whether or not the mail transmitted in the above transmission process (S202) is a reply mail to the received mail (S204). In the determination process (S204) described above, whether or not the reference mail number 1108 is set in the mail management information 1100 (b) corresponding to the mail number 1107 assigned to the outgoing mail in the mail creation process described above. The determination is performed by the mail information management unit 400. In the example shown in FIG. 4, since the reference source mail number 1108 “R0001” is set for the mail number 1107 “S0001”, it is determined as a reply mail. On the other hand, since the reference mail number is not set for the mail number “S0004”, it is determined that the mail is a new mail.

メール送受信装置は、上述の判定処理において、上述の送信処理(S202)で送信したメールが受信メールに対する返信メールであると判定した場合(S204でYES)、メール管理情報1100(a)の状態フラグ1104を「2」に更新する(S205)。更新すべき状態フラグ1104は、送信メールに付与されているメール番号1107に対応するメール管理情報1100(b)の参照元メール番号1108と同一のメール番号1101に対応するメール管理情報1100(a)の状態フラグ1104となる。   When the mail transmitting / receiving apparatus determines in the above-described determination process that the mail transmitted in the above-described transmission process (S202) is a reply mail to the received mail (YES in S204), the status flag of the mail management information 1100 (a) 1104 is updated to “2” (S205). The status flag 1104 to be updated is the mail management information 1100 (a) corresponding to the same mail number 1101 as the reference mail number 1108 of the mail management information 1100 (b) corresponding to the mail number 1107 assigned to the outgoing mail. State flag 1104.

次に、メール送受信装置は、上述の送信処理(S202)で送信したメールが返信判断部300で返信要と判定された受信メールに対する返信メールであるか否かを判定する(S206)。上述の判定処理(S206)では、送信メールに付与されているメール番号1107に対応するメール管理情報1100(b)の参照元メール番号1108と同一のメール番号1101に対応するメール管理情報1100(a)の返信判断フラグ1105が「1」であるか否かを判定する。図4に示す例では、メール番号1107「S0001」で特定される送信メールのメール管理情報1100(b)に設定されている参照元メール番号1108「R0001」で特定される受信メールは、メール管理情報1100(a)において返信判断フラグ1105が「1」と設定されているため、返信判断部300において返信要と判定されたことを示している。一方、メール番号1107「S0002」で特定される送信メールのメール管理情報1100(b)の参照元メール番号11008「R0002」で特定される受信メールは、メール管理情報1100(a)において返信判断フラグ1105が「0」と設定されているため、返信判断部300において返信要と判定されなかったことを示している。   Next, the mail transmitting / receiving apparatus determines whether or not the mail transmitted in the above-described transmission process (S202) is a reply mail for the received mail determined as needing a reply by the reply determination unit 300 (S206). In the determination process (S206) described above, the mail management information 1100 (a) corresponding to the same mail number 1101 as the reference mail number 1108 of the mail management information 1100 (b) corresponding to the mail number 1107 assigned to the outgoing mail ) Reply determination flag 1105 is determined as “1”. In the example shown in FIG. 4, the received mail specified by the reference mail number 1108 “R0001” set in the mail management information 1100 (b) of the outgoing mail specified by the mail number 1107 “S0001” Since the reply determination flag 1105 is set to “1” in the information 1100 (a), this indicates that the reply determination unit 300 determines that a reply is necessary. On the other hand, the received mail specified by the reference mail number 11008 “R0002” of the mail management information 1100 (b) of the outgoing mail specified by the mail number 1107 “S0002” is the reply determination flag in the mail management information 1100 (a). Since 1105 is set to “0”, it indicates that the reply determination unit 300 did not determine that a reply is necessary.

上述の判定処理(S206)において、送信したメールが返信要と判定された受信メールに対する返信メールであると判定された場合(S206でYES)、メール送受信装置は、解析情報800の返信回数804を更新する(S207)。更新すべき返信回数804は、送信したメールに付与されているメール番号1107に対応するメール管理情報1100(b)の組合せ番号1106-1と同一の組合せ番号801を有する文章解析情報800の返信回数804となる。図4に示す例では、メール番号1107「S0001」で特定される送信メールのメール管理情報1100(b)の参照元メール番号1108「R0001」で特定される受信メールは、そのメール管理情報1100(a)の組合せ番号1106-1として「001-02」及び「002-03」が登録されている。図2に示す例では、これらと同一の組合せ番号801を有する文章解析情報800の返信回数804として、組合せ番号801「001-02」に対しては「69」が示されており更新処理により「70」となり、組合せ番号801「002-03」に対しては「34」が示されており更新処理により「35」となる。さらに、メール送受信装置は、上述の更新処理(S207)において返信回数804が更新された文章解析情報800について、解析精度802及び更新日805の更新処理を行った後、後述の表示制御処理(S208)を行う。   In the above-described determination process (S206), when it is determined that the transmitted mail is a reply mail for the received mail that is determined to require a reply (YES in S206), the mail transmitting / receiving apparatus sets the reply count 804 of the analysis information 800. Update (S207). The number of replies 804 to be updated is the number of replies of the sentence analysis information 800 having the same combination number 801 as the combination number 1106-1 of the mail management information 1100 (b) corresponding to the mail number 1107 assigned to the transmitted mail. 804. In the example shown in FIG. 4, the received mail specified by the reference mail number 1108 “R0001” of the mail management information 1100 (b) of the outgoing mail specified by the mail number 1107 “S0001” is the mail management information 1100 ( “001-02” and “002-03” are registered as the combination number 1106-1 of a). In the example shown in FIG. 2, “69” is shown for the combination number 801 “001-02” as the number of replies 804 of the sentence analysis information 800 having the same combination number 801, and “ “70”, “34” is indicated for the combination number 801 “002-03”, and “35” is obtained by the update process. Further, the mail transmission / reception apparatus performs the update process of the analysis accuracy 802 and the update date 805 on the sentence analysis information 800 in which the reply count 804 is updated in the update process (S207) described above, and then performs a display control process (S208 described later). )I do.

上述の解析精度802の更新処理(S207)では、文章解析情報800の受信回数803に対する返信回数804の比率が算出される。図2に示す例では、組合せ番号801「001-02」に対する文章解析情報800として受信回数803「70」及び返信回数804「69」が設定されており、受信回数803に対する返信回数804の比率として解析精度802「99」が設定されている。上述の更新処理(S207)により、組合せ番号801「001-02」に対する解析情報800の返信回数804は「70」となり、解析精度802は「100」に更新される。   In the above-described process of updating the analysis accuracy 802 (S207), the ratio of the number of replies 804 to the number of receptions 803 of the sentence analysis information 800 is calculated. In the example illustrated in FIG. 2, the number of receptions 803 “70” and the number of replies 804 “69” are set as the sentence analysis information 800 for the combination number 801 “001-02”. Analysis accuracy 802 "99" is set. Through the above update process (S207), the reply count 804 of the analysis information 800 for the combination number 801 “001-02” is “70”, and the analysis accuracy 802 is updated to “100”.

一方、上述の判定処理(S206)において、送信したメールが返信要と判定されなかった受信メールに対する返信メールであると判定された場合(S206でNO)、メール送受信装置は、構文解析部700を用いて、送信したメールに対して参照元となる受信メールの本文から一般的な形態素解析方法により一つ以上の語句を抽出し、抽出した語句を文字パターン表900に登録し(S209)、後述の表示制御処理(S208)を行なう。例えば、「回答をお願いします」という文章に対して上述の形態素解析を行なうことにより「回答」「を」「お」「願い」「します」の5つの語句に分解され、助詞や接頭辞などを除去することにより「回答」「願い」の2語句を抽出できる。本実施例においては、抽出した語句が名詞に分類される場合は第一の語句902として登録し、動詞に分類される場合は第二の語句904として登録した例を示している。上述の構文解析部700の処理(S208)により、文章解析部及び返信判断部で返信要と判定されなかったメールの本文に含まれる語句を文字パターン表に登録することができ、返信要と判定するための語彙を充実させることが可能となる。なお、図3に示す文字パターン表において、図2に示す文章解析情報と同様に、更新日の情報を付加してもよい。例えば、文章解析部での処理で一致した語句の更新日付を更新することにより、所定期間経過した後も更新されていない語句を必要の無い語句と見なし、文字パターン表から削除することが可能となる。これにより、構文解析部による文字パターン表への語句の追加によって文字パターン表が増大し続けることを防ぐことが可能となる。   On the other hand, when it is determined in the above-described determination process (S206) that the transmitted mail is a reply mail for the received mail that has not been determined to require a reply (NO in S206), the mail transmitting / receiving apparatus causes the syntax analysis unit 700 to Use the extracted morphological analysis method to extract one or more words from the body of the received mail that is the reference source for the sent mail, and register the extracted words in the character pattern table 900 (S209). The display control process (S208) is performed. For example, by performing the above morphological analysis on the sentence "Please give me an answer", it is decomposed into five words, "Answer", "O", "O", "Wish", and "I will". And so on, two words “answer” and “wish” can be extracted. In the present embodiment, when the extracted word is classified as a noun, it is registered as the first word 902, and when it is classified as a verb, it is registered as the second word 904. Through the processing of the syntax analysis unit 700 described above (S208), it is possible to register in the character pattern table the words and phrases contained in the body of the email that was not determined to be necessary for reply by the sentence analysis unit and the reply judgment unit. To improve the vocabulary for In addition, in the character pattern table shown in FIG. 3, update date information may be added in the same manner as the text analysis information shown in FIG. For example, by updating the update date of the matched phrase in the processing in the sentence analysis unit, it is possible to consider a phrase that has not been updated after a predetermined period of time as an unnecessary phrase and delete it from the character pattern table Become. As a result, it is possible to prevent the character pattern table from continuing to increase due to the addition of words to the character pattern table by the syntax analysis unit.

以上が、メール送受信装置のメール送信時の処理の流れである。   The above is the flow of processing when the mail transmitting / receiving apparatus transmits mail.

次に、メール送受信装置における表示制御処理の内容を、図7を用いて説明する。図7は、メール送受信装置における受信メール一覧の表示内容例を示した図である。図7に示す表示例は状態601、差出人602、件名603、受信日604、回答要否605を含んで構成されており、文章解析情報800及びメールボックス1000及びメール管理情報1100を用いて表示内容が作成される。メール送受信装置の利用者は、受信メール一覧よりメールを選択することにより、選択したメールの本文を閲覧することが可能となる。   Next, the contents of the display control process in the mail transmitting / receiving apparatus will be described with reference to FIG. FIG. 7 is a diagram showing a display content example of the received mail list in the mail transmitting / receiving apparatus. The display example shown in FIG. 7 includes a state 601, a sender 602, a subject 603, a reception date 604, and a reply necessity 605, and is displayed using sentence analysis information 800, a mailbox 1000, and mail management information 1100. Is created. The user of the mail transmitting / receiving apparatus can view the text of the selected mail by selecting the mail from the received mail list.

なお、状態601の表示内容は、メール管理情報1100(a)の状態フラグ1104に応じて変更される。図7に示す表示例では、状態フラグ114「0」に対して状態601「未開封」、状態フラグ114「1」に対して状態601「開封済」、状態フラグ114「2」に対して状態601「返信済」が表示されている。   Note that the display content of the status 601 is changed according to the status flag 1104 of the mail management information 1100 (a). In the display example shown in FIG. 7, the state 601 “unopened” for the state flag 114 “0”, the state 601 “opened” for the state flag 114 “1”, and the state for the state flag 114 “2”. 601 “Reply completed” is displayed.

また、回答要否605の表示内容は、文章解析情報800の解析精度802及びメール管理情報1100(a)の返信判断フラグ1105を用いて作成される。図7に示す例では、メール管理情報1100(a)の返信判断フラグ1105「1」に対して回答要否605「要」、返信判断フラグ1105「0」に対して回答要否605「否」が表示されている。さらに、図7に示す例では、「要」又は「否」の表記に追加して、受信メールに対する解析処理(S102)で検出された文字パターン表900の第一の語句と第二の語句との組合せの解析精度802の平均を表示している。上述の解析精度の平均を算出する処理では、返信判断部300での返信要否判定における算出処理と同様の処理が行われる。例えば、メール番号「R0001」で特定される受信メールの一覧表示内容は、メール管理情報1100(a)の組合せ情報1106 として組合せ番号1106-1「001-02」「002-03」「004-02」の3つが登録されている。これら組合せ番号に対する解析精度は、文章解析情報800の解析精度802において、組合せ番号「001-02」に対して解析精度「99」、組合せ番号「002-03」に対して解析精度「68」、組合せ番号「004-02」に対して解析精度「4」が登録されており、返信判断部300での返信要否判定における算出処理と同様の処理を行うことにより解析精度の平均「84」を得る。そのため、図7に示す受信メール一覧の表示内容例では、メール番号「R0001」に対する回答要否605の表示内容として「要(84)」となっている。   Further, the display content of the reply necessity 605 is created using the analysis accuracy 802 of the sentence analysis information 800 and the reply determination flag 1105 of the mail management information 1100 (a). In the example shown in FIG. 7, a reply necessity flag 605 “required” is required for the reply determination flag 1105 “1” of the mail management information 1100 (a), and a reply necessity flag 605 “no” is determined for the reply determination flag 1105 “0”. Is displayed. Further, in the example shown in FIG. 7, in addition to the notation “necessary” or “no”, the first word and the second word in the character pattern table 900 detected in the analysis process (S102) for the received mail The average of the analysis accuracy 802 of the combination is displayed. In the above-described process of calculating the average of analysis accuracy, the same process as the calculation process in the reply necessity determination in the reply determination unit 300 is performed. For example, the display contents of the received mail specified by the mail number “R0001” are the combination numbers 1106-1 “001-02” “002-03” “004-02” as the combination information 1106 of the mail management information 1100 (a). "Is registered. The analysis accuracy for these combination numbers is the analysis accuracy “99” for the combination number “001-02”, the analysis accuracy “68” for the combination number “002-03” in the analysis accuracy 802 of the sentence analysis information 800, The analysis accuracy “4” is registered for the combination number “004-02”, and the average analysis accuracy “84” is calculated by performing the same processing as the calculation processing in the reply determination unit 300 in the reply determination unit 300. obtain. Therefore, in the display content example of the received mail list shown in FIG. 7, “required (84)” is displayed as the display necessity of the reply necessity 605 for the mail number “R0001”.

また、図7に示す受信メール一覧の表示内容例において、メール番号「R0002」の回答要否605は「否(4)」と表示されている。これは、メール番号「R0002」で特定される受信メールのメール本文に対する文章解析処理において、組合せ番号「004-02」で特定される文字パターン表の第一の語句と第二の語句との組合せをメール本文中に検出したが、その解析精度が「4」であるため返信判断部300における返信要否判定において「否」と判定された例を示している。   Further, in the display content example of the received mail list shown in FIG. 7, the reply necessity 605 of the mail number “R0002” is displayed as “No (4)”. This is a combination of the first word and the second word in the character pattern table specified by the combination number “004-02” in the sentence analysis processing for the mail body of the received mail specified by the mail number “R0002”. Is shown in the mail text, but since the analysis accuracy is “4”, the reply determination unit 300 determines “No” in the reply necessity determination.

また、図7に示す受信メール一覧の表示内容例において、メール番号「R0003」の回答要否605は「要(69)」と表示されている。これは、メール番号「R0003」で特定される受信メールに対する返信要否判定の解析精度が「69」であり、比較的解析精度が高い「要」判定を示しているが、その受信メールの状態が「未開封」のままである例を示している。   Further, in the display content example of the received mail list shown in FIG. 7, the reply necessity 605 of the mail number “R0003” is displayed as “necessary (69)”. This indicates that the analysis accuracy of the necessity determination of reply to the received mail specified by the mail number “R0003” is “69”, indicating a “necessary” determination with relatively high analysis accuracy, but the status of the received mail Shows an example in which remains “unopened”.

上述の一覧表示例において、メール送受信装置の利用者は、状態601が「未開封」であるもののうち、回答要否605が「要」表記のものを選別することにより、返信判断部300で返信要と判定された受信メールを優先的に確認することが可能となる。さらに、状態601が「未開封」であるもののうち、回答要否605が「要」表記のものが多数である場合、解析精度で昇順に整列させることにより、返信判断部300で返信要と判定された受信メールのうち返信要判定の確度が高いものを選別して確認することが可能となる。   In the above list display example, the user of the mail transmission / reception apparatus selects a reply in the status 601 “unopened” and selects whether the reply necessity 605 is “required”, so that the reply determination unit 300 replies. It becomes possible to preferentially check the received mail determined to be important. Further, among the cases where the status 601 is “unopened”, and there are a large number of responses requiring / notifying 605 indicated as “necessary”, the reply determining unit 300 determines that the reply is necessary by arranging them in ascending order with analysis accuracy. Among the received mails, it is possible to select and check the ones with high accuracy of the necessity of reply.

なお、図7に示す受信メール一覧の表示内容例において、回答要否605の表示内容を「要」「否」の文字による表記にかえて、アイコン画像としてもよい。その際に、解析精度の数値に応じてアイコン画像の表示内容を変化させることにより、回答要否判定の解析精度の大小を区別して表示する構成としても良い。状態601の表示内容についても同様である。   In the example of display contents of the received mail list shown in FIG. 7, the display contents of the necessity / unnecessity of reply 605 may be replaced with the characters “necessary” and “no” as icon images. At this time, the display content of the icon image may be changed in accordance with the numerical value of the analysis accuracy, so that the analysis accuracy of the determination as to whether or not the answer is necessary may be distinguished and displayed. The same applies to the display contents of the state 601.

以上が、メール送受信装置における表示制御処理の流れである。   The above is the flow of the display control process in the mail transmitting / receiving apparatus.

次に、メール送受信装置における督促処理の流れを、図9を用いて説明する。図9は、メール送受信装置の督促処理の流れを示したフローチャートである。メール送受信装置の督促処理は、例えば、メール送受信装置の起動時に行なわれ、返信判断が要であって未返信の状態のメールの受信日とシステム日付とを比較し、一定期間経過しているものについて返信を促す督促メッセージを利用者に通知する。督促処理開始のその他の契機としては、所定の時間間隔で実行される構成としても良い。   Next, the flow of the reminding process in the mail transmitting / receiving apparatus will be described with reference to FIG. FIG. 9 is a flowchart showing the flow of the dunning process of the mail transmitting / receiving apparatus. The reminder processing of the mail transmitting / receiving device is performed, for example, when the mail transmitting / receiving device is started, and a reply determination is required and the received date of the unanswered mail is compared with the system date, and a certain period has elapsed. The user is notified of a reminder message prompting a reply. Other triggers for starting the dunning process may be configured to be executed at predetermined time intervals.

まず、メール送受信装置は、返信督促部500を用いて、返信判断フラグ1105が「1」であって状態フラグ1104が「0」又は「1」のメール管理情報を抽出する(S301)。   First, the mail transmission / reception apparatus uses the reply prompting unit 500 to extract mail management information in which the reply determination flag 1105 is “1” and the status flag 1104 is “0” or “1” (S301).

次に、メール送受信装置の返信督促部500は、抽出されたメール管理情報の受信日1102とシステム日付とを比較し、一定期間経過しているものを抽出する(S302)。さらに、言って期間経過しているメール管理情報を督促対象として設定し、督促対象が1件以上存在する場合(S303でYES)、督促対象のメールに対する返信を促す督促メッセージを表示する(S304)。図10は、督促メッセージの表示内容の例を示した図である。図10に示す例では、送信者「CCC」から送られてきた件名「議事録」のメールを「20004/02/10」に受信し、回答要否が「要(69)」と判定されているが、受信した日から3日以上経過してもなお状態「未開封」である旨を通知している。この督促メッセージを表示することにより、返信判断部300により返信要と判定されたメールに対する返信漏れが生じることを未然に防ぐことが可能となる。
(付記1)上記実施例1を含む実施形態に関し、更に以下の付記1を開示する。
Next, the reply requesting unit 500 of the mail transmitting / receiving apparatus compares the received date 1102 of the extracted mail management information with the system date, and extracts those that have passed a certain period of time (S302). Furthermore, the e-mail management information for which the period has passed is set as a dunning object, and when one or more dunning objects exist (YES in S303), a dunning message that prompts a reply to the dunning mail is displayed (S304). . FIG. 10 is a diagram showing an example of the display content of the dunning message. In the example shown in FIG. 10, an email with the subject “minutes” sent from the sender “CCC” is received on “20004/02/10”, and the necessity of answer is determined as “necessary (69)”. However, it is notified that the state is “unopened” even if three days or more have elapsed from the date of reception. By displaying this reminder message, it is possible to prevent omission of replies to e-mails determined to be necessary for reply by the reply determination unit 300.
(Additional remark 1) The following additional remark 1 is disclosed regarding embodiment including the said Example 1. FIG.

電子メールシステムにおいてメールサーバに格納された電子メールを受信し、メールサーバへの電子メールの送信を行なうメール送受信装置としてコンピュータを機能させるメール送受信プログラムであって、
特徴となる語句を記憶する文字パターン記憶手段と、
受信した電子メール中に、前記文字パターン記憶手段に記憶されている語句が含まれているか否かを解析する文章解析手段と、
前記文字パターン記憶手段に記憶されている語句毎に、前記語句を含む電子メールに対して返信した割合を記憶する解析情報記憶手段と、
前記文章解析手段において電子メール中に含まれると解析された前記語句に対応して前記解析情報記憶手段に記憶されている割合に基づいて返信要否の判定を行なう返信判断手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
(付記2)上記実施例1を含む実施形態に関し、更に以下の付記2を開示する。
A mail transmission / reception program for causing a computer to function as a mail transmission / reception device that receives an electronic mail stored in a mail server in an electronic mail system and transmits the electronic mail to the mail server,
A character pattern storage means for storing a characteristic word and phrase;
Sentence analysis means for analyzing whether or not the words stored in the character pattern storage means are included in the received e-mail;
For each word stored in the character pattern storage means, analysis information storage means for storing a rate of reply to an email containing the word;
Causes the computer to function as a reply determination unit that determines whether or not a reply is necessary based on a ratio stored in the analysis information storage unit corresponding to the word analyzed as being included in the e-mail in the sentence analysis unit A mail transmission / reception program characterized by this.
(Additional remark 2) The following additional remark 2 is disclosed regarding embodiment containing the said Example 1. FIG.

付記1に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールに対する返信のメールを送信したことに応じて、前記電子メール中に含まれると解析された前記語句に対応して前記解析情報記憶手段に記憶されている割合を更新する解析情報更新手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
(付記3)上記実施例1を含む実施形態に関し、更に以下の付記3を開示する。
An email transmission / reception program according to appendix 1,
In response to the transmission of a reply mail for the electronic mail determined to be necessary for reply in the reply determination means, the analysis information storage means stores the word / phrase analyzed as being included in the electronic mail. An e-mail transmission / reception program characterized by causing a computer to function as analysis information updating means for updating a proportion of a message.
(Additional remark 3) The following additional remark 3 is further disclosed regarding embodiment containing the said Example 1. FIG.

付記1又は2に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールに含まれる前記語句に対応して前記解析情報記憶手段に記憶されている割合を、前記電子メールに関連付けて表示する表示制御手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
(付記4)上記実施例1を含む実施形態に関し、更に以下の付記4を開示する。
An email transmission / reception program according to appendix 1 or 2,
The computer functions as a display control unit that displays the ratio stored in the analysis information storage unit in association with the word / phrase included in the email determined to be a reply by the reply determination unit in association with the email. E-mail transmission / reception program characterized by letting
(Additional remark 4) The following additional remark 4 is further disclosed regarding embodiment including the said Example 1. FIG.

付記1乃至3に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールを、他の電子メールと区別して表示する表示制御手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
(付記5)上記実施例1を含む実施形態に関し、更に以下の付記5を開示する。
An email transmission / reception program according to attachments 1 to 3,
A mail transmission / reception program for causing a computer to function as display control means for displaying an electronic mail determined to be necessary for reply by the reply determination means in distinction from other electronic mails.
(Additional remark 5) The following additional remark 5 is disclosed regarding embodiment containing the said Example 1. FIG.

付記1乃至4に記載のメール送受信プログラムであって、
前記文章解析手段において電子メール中に含まれると解析された前記語句に対応して前記解析情報記憶手段に記憶されている割合が所定値以上の語句を含む電子メールを、他の電子メールとは区別して表示する表示制御手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
(付記6)上記実施例1を含む実施形態に関し、更に以下の付記6を開示する。
The mail transmission / reception program according to attachments 1 to 4,
An email containing a phrase whose ratio stored in the analysis information storage means is greater than or equal to a predetermined value corresponding to the phrase analyzed as contained in the email in the sentence analysis means, A mail transmission / reception program characterized by causing a computer to function as display control means for distinction display.
(Additional remark 6) The following additional remark 6 is further disclosed regarding embodiment including the said Example 1. FIG.

付記1乃至5に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールに対して所定の期間内に返信をしたか否かを判定する判定手段と、
前記判定手段により所定期間を過ぎても返信されていないと判定された電子メールと、
前記返信判断手段において返信要と判定された電子メール中に含まれる前記語句に対応して前記解析情報記憶手段に記憶されている割合とを関連付けて、他の電子メールとは区別して表示する返信督促手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
An email transmission / reception program according to appendices 1 to 5,
Determination means for determining whether or not a reply is made within a predetermined period to the e-mail that is determined to be a reply in the reply determination means;
An e-mail determined not to be replied even after a predetermined period by the determining means;
A reply that is displayed separately from other e-mails by associating the ratio stored in the analysis information storage unit corresponding to the word included in the e-mail that is determined to be necessary for reply by the reply determination unit A mail transmission / reception program characterized by causing a computer to function as a reminder.

(付記7)上記実施例1を含む実施形態に関し、更に以下の付記7を開示する。   (Additional remark 7) The following additional remark 7 is disclosed regarding embodiment containing the said Example 1. FIG.

付記1乃至6に記載のメール送受信プログラムであって、
送信したメールが、前記返信判断手段において返信要と判定されていない電子メールに対する返信メールである場合、前記送信したメールに対して参照元となる電子メールの本文から特徴語句を抽出し、抽出した語句を前記文字パターン表へ登録する構文解析手段としてコンピュータを機能させることを特徴とするメール送受信プログラム。
An email transmission / reception program according to appendices 1 to 6,
When the transmitted mail is a reply mail for an e-mail that has not been determined to be necessary for reply by the reply determination means, a feature word / phrase is extracted from the body of the e-mail that is a reference source for the transmitted mail, and extracted An e-mail transmission / reception program that causes a computer to function as syntax analysis means for registering words in the character pattern table.

本発明のメール受信装置の構成を示す図The figure which shows the structure of the mail receiver of this invention 文章解析情報の内容例を示す図Figure showing example contents of sentence analysis information 文字パターン表の内容例を示す図Figure showing example contents of character pattern table メール管理情報の内容例を示す図Figure showing an example of the contents of mail management information メール受信時の処理の流れを示すフローチャートFlow chart showing the flow of processing when receiving mail メール送信処理の流れを示すフローチャートFlow chart showing the flow of mail transmission processing 受信メール一覧の表示内容例を示す図Figure showing an example of the contents displayed in the received mail list メールボックスの内容例を示す図Figure showing an example of the contents of a mailbox 督促処理の流れを示すフローチャートFlow chart showing the flow of the dunning process 督促メッセージの表示内容の例を示す図Figure showing an example of the display contents of a dunning message

Claims (5)

電子メールシステムにおいてメールサーバに格納された電子メールを受信し、メールサーバへの電子メールの送信を行なうメール送受信装置としてコンピュータを機能させるメール送受信プログラムであって、
特徴となる語句を記憶する文字パターン記憶手段と、
受信した電子メールの本文中に、前記文字パターン記憶手段に記憶されている語句が含まれているか否かを解析する文章解析手段と、
前記文字パターン記憶手段に記憶されている語句毎に、前記語句を含む電子メールに対して返信した割合を記憶する解析情報記憶手段と、
前記文章解析手段において電子メール中に含まれると解析された前記語句に対応して前記解析情報記憶手段に記憶されている割合を前記語句毎に取得し、前記語句毎に取得した割合を加算して得た平均値が所定の閾値以上である場合に要返信であると判定する返信判断手段として
コンピュータを機能させ
前記返信判断手段は、前記語句毎に取得した割合のうち、前記所定の閾値と同等又はそれより小さい値を有する第二の閾値未満となる割合を、前記平均値を得るための加算処理から除外することを特徴とするメール送受信プログラム。
A mail transmission / reception program for causing a computer to function as a mail transmission / reception device that receives an electronic mail stored in a mail server in an electronic mail system and transmits the electronic mail to the mail server,
A character pattern storage means for storing a characteristic word and phrase;
Sentence analysis means for analyzing whether or not words stored in the character pattern storage means are included in the text of the received e-mail;
For each word stored in the character pattern storage means, analysis information storage means for storing a rate of reply to an email containing the word;
The ratio stored in the analysis information storage means corresponding to the word analyzed as being included in the e-mail in the sentence analysis means is acquired for each word, and the ratio acquired for each word is added. The computer functions as a reply determination unit that determines that a reply is necessary when the average value obtained in the above is equal to or greater than a predetermined threshold ,
The reply determination unit excludes, from the addition process for obtaining the average value, a ratio that is less than a second threshold having a value that is equal to or less than the predetermined threshold among the ratios acquired for each word. A mail transmission / reception program characterized by:
請求項1に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールに含まれる前記語句に対応して前記解析情報記憶手段に記憶されている割合を、前記電子メールに関連付けて表示する表示制御手段として
コンピュータを機能させることを特徴とするメール送受信プログラム。
The email transmission / reception program according to claim 1,
The computer functions as a display control unit that displays the ratio stored in the analysis information storage unit in association with the word / phrase included in the email determined to be a reply by the reply determination unit in association with the email. E-mail transmission / reception program characterized by letting
請求項1又は2に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールを、他の電子メールと区別して表示する表示制御手段として
コンピュータを機能させることを特徴とするメール送受信プログラム。
The mail transmission / reception program according to claim 1 or 2,
A mail transmission / reception program for causing a computer to function as display control means for displaying an electronic mail determined to be necessary for reply by the reply determination means in distinction from other electronic mails.
請求項1乃至3に記載のメール送受信プログラムであって、
前記文章解析手段において電子メール中に含まれると解析された前記語句に対応して前記解析情報記憶手段に記憶されている割合が所定値以上の語句を含む電子メールを、他の電子メールとは区別して表示する表示制御手段として
コンピュータを機能させることを特徴とするメール送受信プログラム。
The mail transmission / reception program according to claim 1,
An email containing a phrase whose ratio stored in the analysis information storage means is greater than or equal to a predetermined value corresponding to the phrase analyzed as contained in the email in the sentence analysis means, A mail transmission / reception program characterized by causing a computer to function as display control means for distinction display.
請求項1乃至4に記載のメール送受信プログラムであって、
前記返信判断手段において返信要と判定された電子メールに対して所定の期間内に返信をしたか否かを判定する判定手段と、
前記判定手段により所定期間を過ぎても返信されていないと判定された電子メールと、 前記返信判断手段において返信要と判定された電子メール中に含まれる前記語句に対応して前記解析情報記憶手段に記憶されている割合とを関連付けて、他の電子メールとは区別して表示する返信督促手段として
コンピュータを機能させることを特徴とするメール送受信プログラム。
The mail transmission / reception program according to claim 1,
Determination means for determining whether or not a reply is made within a predetermined period to the e-mail that is determined to be a reply in the reply determination means;
The analysis information storage unit corresponding to the e-mail that is determined not to be replied even after a predetermined period by the determination unit, and the word / phrase included in the e-mail that is determined to be a response by the reply determination unit A mail transmission / reception program characterized by causing a computer to function as a reply prompting means for displaying and distinguishing from other electronic mails in association with the ratio stored in the mail.
JP2004096968A 2004-03-29 2004-03-29 E-mail reply notification function system Expired - Fee Related JP4370962B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004096968A JP4370962B2 (en) 2004-03-29 2004-03-29 E-mail reply notification function system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004096968A JP4370962B2 (en) 2004-03-29 2004-03-29 E-mail reply notification function system

Publications (2)

Publication Number Publication Date
JP2005284668A JP2005284668A (en) 2005-10-13
JP4370962B2 true JP4370962B2 (en) 2009-11-25

Family

ID=35182982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004096968A Expired - Fee Related JP4370962B2 (en) 2004-03-29 2004-03-29 E-mail reply notification function system

Country Status (1)

Country Link
JP (1) JP4370962B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019091500A (en) * 2019-03-05 2019-06-13 充宏 前田 Message management system, message management method, and program
JP6805443B2 (en) * 2020-08-26 2020-12-23 充宏 前田 Message management system, message management method and program

Also Published As

Publication number Publication date
JP2005284668A (en) 2005-10-13

Similar Documents

Publication Publication Date Title
US12034690B2 (en) Maintaining a message thread with opt-in permanence for entries
US11115361B2 (en) Apparatus and method for maintaining a message thread with opt-in permanence for entries
US9262531B2 (en) System and method for chat message prioritization and highlighting
US7912913B2 (en) Facilitating presentation and monitoring of electronic mail messages with reply by constraints
US6185603B1 (en) Method and system for delivery of e-mail and alerting messages
KR100460322B1 (en) System and Method for preventing spam mails
US8490001B2 (en) Electronic mail display program product, method, apparatus and system
US8266230B2 (en) Active removal of e-mail recipient from replies and subsequent threads
EP3454509A1 (en) Apparatus and method for maintaining a message thread with opt-in permanence for entries
US7016937B1 (en) Method and apparatus for generating reminders to transmit electronic mail attachments by parsing e-mail message text
US8171080B2 (en) Click to create meeting makers from electronic messages
US20070011324A1 (en) Message header spam filtering
US9942184B2 (en) Communication and management of electronic mail classification information
US8111819B2 (en) Message server and method for notification of a user about the delivery of an electronic message
CN109600456A (en) A kind of contact identification processing method and processing device of messaging application
JP4370962B2 (en) E-mail reply notification function system
US8713122B2 (en) Message value indicator
JP4782619B2 (en) Management support apparatus, management support method, and computer program for managing correspondence with electronic mail
US20030041261A1 (en) Method and apparatus for coordinating computer messages and attachments
US6772397B1 (en) Method, article of manufacture and apparatus for deleting electronic mail documents
JP7021426B1 (en) Message conversion system and message conversion program
JP2008234437A (en) E-mail erroneous transmission prevention device, electronic mail erroneous transmission prevention method and program
KR20000050045A (en) The system and the method to automatically respond electronic-mail
US20060075031A1 (en) Bounce management
JP2022090242A (en) Mail creation support program and server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070118

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070531

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070606

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20080722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090421

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090616

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090811

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090824

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120911

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120911

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130911

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees