[go: up one dir, main page]

JP2006245813A - Filtering system, filter type creation engine, method of filtering and program - Google Patents

Filtering system, filter type creation engine, method of filtering and program Download PDF

Info

Publication number
JP2006245813A
JP2006245813A JP2005056419A JP2005056419A JP2006245813A JP 2006245813 A JP2006245813 A JP 2006245813A JP 2005056419 A JP2005056419 A JP 2005056419A JP 2005056419 A JP2005056419 A JP 2005056419A JP 2006245813 A JP2006245813 A JP 2006245813A
Authority
JP
Japan
Prior art keywords
mail
box
filter
rule
lexical
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.)
Withdrawn
Application number
JP2005056419A
Other languages
Japanese (ja)
Inventor
Makoto Koide
誠 小出
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP2005056419A priority Critical patent/JP2006245813A/en
Publication of JP2006245813A publication Critical patent/JP2006245813A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a filtering system, a filter type creation engine, a method of filtering and a program which can create a filter type rule which is adapted for each as opposed to a new troublesome mail coming out with changes of time or a distinct troublesome mail according to an individual taste. <P>SOLUTION: The filter type creation engine 106 classifies the troublesome mail of an individual mail acceptor 100 into a receiving rejection mail BOX103, analyzes about the feature of unwanted mail for the user from the content of the mail of the BOX, and sets a filter type rule 107. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、ユーザにより受信拒否された迷惑メールの特徴分析によるフィルタリングシステム、フィルタ作成エンジン、フィルタリング方法およびプログラムに関する。   The present invention relates to a filtering system, a filter creation engine, a filtering method, and a program based on characteristic analysis of spam mails rejected by a user.

一般的なメールソフトではキーワードによるメールのフィルタリング機能を提供している。   General mail software provides a mail filtering function based on keywords.

グループでフィルタルールを共有して管理負担を軽減するフィルタリングシステムの一例が、特許文献1に記載されている。このフィルタリングシステムは、同じフィルタルールがある閾値を超えて登録された場合に、ディレクトリとして管理されているグループ全員にそのフィルタルールを自動的に適用するというものである。   An example of a filtering system that reduces the management burden by sharing filter rules between groups is described in Patent Document 1. This filtering system automatically applies the filter rule to all groups managed as a directory when the same filter rule is registered exceeding a certain threshold.

ここで、各ファイアウォール装置は、所定のフィルタリングルールにしたがってパケットフィルタリングを行ない、さらに、現在のフィルタリングルールでは通過可能なパケットを監視し、当該パケットを拒否すべきと判定した場合は、当該パケットのヘッダ部から送信元IPアドレスを抽出し、抽出した情報に基づいてフィルタリングルールの更新を行ない、さらに、その送信元IPアドレス等を記録しておき、定期的に保守センターサーバーに送信し、サーバーは、各装置から送られてくる情報を定期的に統計処理し、複数の装置で共有すべきと判断される拒否IPアドレス等を、各装置へ送信し、各装置は、サーバーから送られてきた情報に基づいて、自己のフィルタリングルール等を更新することで、運用するのが容易なパケットフィルタリング型のファイアウォールシステムを提供することができる技術が提案されている(例えば、特許文献2参照)。
特開2004−021623号公報 特開2003−273936号公報
Here, each firewall device performs packet filtering in accordance with a predetermined filtering rule, and further monitors a packet that can pass through the current filtering rule, and if it determines that the packet should be rejected, the header of the packet The transmission source IP address is extracted from the unit, the filtering rule is updated based on the extracted information, and the transmission source IP address is recorded and periodically transmitted to the maintenance center server. Information sent from each device is periodically statistically processed, and rejected IP addresses, etc. that are judged to be shared by a plurality of devices are sent to each device. Each device receives information sent from the server. Based on the above, update the own filtering rules, etc. Technology that can provide a Rutaringu type firewall systems have been proposed (e.g., see Patent Document 2).
JP 2004-021623 A JP 2003-273936 A

しかしながら、上述した従来例においては次のような問題点があった。   However, the conventional example described above has the following problems.

ユーザが発信元やキーワードをフィルタ対象に設定することで実現しているが、発信元を偽装したり、キーワードを意図的に変更(例:mallをm@ll)したりしてフィルタを避けるようにされてしまうと、フィルタリングが有効に機能しなかった。   This is achieved by the user setting the sender or keyword as a filter target, but avoiding the filter by spoofing the sender or deliberately changing the keyword (eg, mall is m @ ll). Once filtered, filtering did not work effectively.

また、ユーザが意図的にフィルタ動作ルールを設定する操作自身が手間となったり、新手の迷惑メールが出てくる度にフィルタ動作ルールを設定する必要があったりして、フィルタリング機能が有効に活用されていなかった。   In addition, the filtering function can be used effectively because the user himself / herself has to manually set the filter action rule, and it is necessary to set the filter action rule every time a new junk mail is generated. Was not.

さらに、インターネットサービスプロバイダや通信業者によって迷惑メールをフィルタすることもあるが、大量のメールを発信する発信元からのメールや特定のキーワードを含むメールを遮断する場合、上記業者の意図でフィルタ動作が設定されるため、ユーザの望むメールを遮断される恐れがある。また、それを懸念するがために、業者では有効なフィルタ動作を設定できないこともあった。   In addition, junk mail may be filtered by Internet service providers and telecommunications carriers. However, when blocking mail from senders that send a large amount of mail or mail containing specific keywords, the filtering operation is performed with the intention of the above-mentioned vendor. Since it is set, there is a possibility that the mail desired by the user is blocked. In addition, because of concern about this, a contractor may not be able to set an effective filter operation.

そこで、本発明は、時代の変遷と共に新たな迷惑メールが出てくることに対して、あるいは、個人の嗜好に応じて異なる迷惑メールに対して、それぞれに適応したフィルタルールを作成することができるフィルタリングシステム、フィルタ作成エンジン、フィルタリング方法およびプログラムを提供することを目的とする。   Therefore, the present invention can create a filter rule adapted to each new junk e-mail that appears as the times change or junk e-mail that varies according to individual preferences. It is an object to provide a filtering system, a filter creation engine, a filtering method, and a program.

請求項1記載の発明は、個人メール受信端末と、フィルタ作成エンジンと、を含むフィルタリングシステムであって、迷惑メールを受信拒否メールBOXに分類する操作手段と、受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴をフィルタ作成エンジンが分析し、フィルタルールを設定することを特徴とするフィルタリングシステムである。   The invention described in claim 1 is a filtering system including a personal mail receiving terminal and a filter creation engine. The operation means classifies the junk mail into a reception refusal mail BOX, and the contents of the mail of the reception refusal mail BOX. The filtering system is characterized in that a filter creation engine analyzes characteristics of mail unnecessary for a user and sets a filter rule.

請求項2記載の発明は、請求項1記載のフィルタリングシステムにおいて、フィルタ作成エンジンは、定期的に受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照する手段と、メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解する手段と、メールBOXの中でその字句が含まれるメールの数およびその割合を計算する手段と、予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとしてフィルタルールに追加する手段とを備えることを特徴とする。   According to a second aspect of the present invention, in the filtering system according to the first aspect, the filter creation engine is newly added to the mail BOX and means for periodically referring to the update of the reception refusal mail BOX and / or the reception essential mail BOX. Means for decomposing the text of the received email and the sender's lexical by parsing, means for calculating the number and percentage of emails that contain the lexical in the email BOX, a preset threshold and the number of emails, And a means for comparing the ratios and adding a lexical phrase satisfying the condition as a new rule to the filter rule.

請求項3記載の発明は、さらに広域フィルタ作成装置を含み、各個人メール受信端末の受信拒否メールBOXの特徴を分析して広域フィルタルールを作成し、これを各個人メール受信端末のフィルタルールに追加することを特徴とする請求項1または2記載のフィルタリングシステムである。   The invention described in claim 3 further includes a wide area filter creation device, analyzes the characteristics of the reception refusal mail BOX of each personal mail receiving terminal, creates a wide area filter rule, and uses this as a filter rule for each personal mail receiving terminal. The filtering system according to claim 1, wherein the filtering system is added.

請求項4記載の発明は、個人メール受信端末の受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴を分析し、フィルタルールを設定することを特徴とするフィルタ作成エンジンである。   According to a fourth aspect of the present invention, there is provided a filter creation engine characterized in that a mail rule unnecessary for a user is analyzed from a mail content of a reception refusal mail BOX of a personal mail receiving terminal, and a filter rule is set.

請求項5記載の発明は、請求項4記載のフィルタ作成エンジンにおいて、定期的に個人メール受信端末の受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照する手段と、メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解する手段と、メールBOXの中でその字句が含まれるメールの数およびその割合を計算する手段と、予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとしてフィルタルールに追加する手段とを備えることを特徴とする。   According to a fifth aspect of the present invention, in the filter creation engine according to the fourth aspect, means for periodically referring to the update of the reception refusal mail BOX and / or the mandatory reception mail BOX of the personal mail receiving terminal, and a new mail BOX Means for disassembling the added mail text and sender's lexical by parsing, means for calculating the number and ratio of mails that contain the lexical in the mail BOX, preset threshold and number of mails And a means for comparing the ratios and adding a lexical phrase satisfying the condition as a new rule to the filter rule.

請求項6記載の発明は、個人メール受信端末と、フィルタ作成エンジンと、を利用したフィルタリング方法であって、迷惑メールを受信拒否メールBOXに分類するステップと、受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴をフィルタ作成エンジンが分析し、フィルタルールを設定するステップを有することを特徴とするフィルタリング方法である。   The invention described in claim 6 is a filtering method using a personal mail receiving terminal and a filter creation engine. The step of classifying junk mail into a reception refusal mail BOX, and the content of the mail of the reception refusal mail BOX The filtering method is characterized in that the filter creation engine analyzes the characteristics of the mail unnecessary for the user and sets a filter rule.

請求項7記載の発明は、請求項6記載のフィルタリング方法において、フィルタ作成エンジンが、定期的に受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照するステップと、メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解するステップと、メールBOXの中でその字句が含まれるメールの数およびその割合を計算するステップと、予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとしてフィルタルールに追加するステップとを有することを特徴とする。   According to a seventh aspect of the present invention, in the filtering method according to the sixth aspect, the filter creation engine periodically refers to the update of the reception refusal mail BOX and / or the reception essential mail BOX, and is newly added to the mail BOX. Disassembling the text of the received email and the sender's lexical by parsing, calculating the number and percentage of emails that contain the lexical in the email BOX, a preset threshold and the number of emails, And comparing the ratios and adding a lexical phrase satisfying the condition to the filter rule as a new rule.

請求項8記載の発明は、請求項6または7記載のフィルタリング方法において、さらに広域フィルタ作成装置が、各個人メール受信端末の受信拒否メールBOXの特徴を分析して広域フィルタルールを作成し、これを各個人メール受信端末のフィルタルールに追加するステップを有することを特徴とする。   The invention according to claim 8 is the filtering method according to claim 6 or 7, wherein the wide area filter creation device analyzes the characteristics of the reception rejection mail BOX of each personal mail receiving terminal and creates a wide area filter rule. Is added to the filter rule of each personal mail receiving terminal.

請求項9記載の発明は、個人メール受信端末に、迷惑メールを受信拒否メールBOXに分類するステップと、フィルタ作成エンジンに、受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴を分析させ、フィルタルールを設定させるステップを実行させることを特徴とするプログラムである。   According to the ninth aspect of the present invention, the personal mail receiving terminal classifies the junk mail into the reception refusal mail BOX, and the filter creation engine provides the mail characteristics unnecessary for the user from the contents of the mail of the reception refusal mail BOX. It is a program characterized by causing a step of analyzing and setting a filter rule to be executed.

請求項10記載の発明は、請求項9記載のプログラムにおいて、フィルタ作成エンジンに、定期的に受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照するステップと、メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解するステップと、メールBOXの中でその字句が含まれるメールの数およびその割合を計算するステップと、予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとしてフィルタルールに追加するステップとを実行させることを特徴とする。   The invention described in claim 10 is the program according to claim 9, which is newly added to the mail BOX, a step of periodically referring to the filter creation engine for the update of the reception refusal mail BOX and / or the reception essential mail BOX. Disassembling the body of the mail and the sender's lexical by syntactic analysis, calculating the number and ratio of mails that contain the lexical in the mail BOX, a preset threshold and the number and ratio of the mail And a step of adding a lexical phrase satisfying the condition to the filter rule as a new rule is executed.

請求項11記載の発明は、請求項9または10記載のプログラムにおいて、さらに広域フィルタ作成装置に、各個人メール受信端末の受信拒否メールBOXの特徴を分析して広域フィルタルールを作成させ、これを各個人メール受信端末のフィルタルールに追加させるステップを実行させることを特徴とする。   The invention according to claim 11 is the program according to claim 9 or 10, further causing the wide area filter creation device to analyze the characteristics of the reception refusal mail BOX of each personal mail receiving terminal and create a wide area filter rule. The step of adding to the filter rule of each personal mail receiving terminal is executed.

本発明のフィルタリングシステム、フィルタ作成エンジン、フィルタリング方法およびプログラムによれば、時代の変遷と共に新たな迷惑メールが出てくることに対して、あるいは、個人の嗜好に応じて異なる迷惑メールに対して、それぞれに適応したフィルタルールを作成することができる。   According to the filtering system, the filter creation engine, the filtering method, and the program of the present invention, a new junk e-mail comes out with the change of the times, or a junk e-mail that varies according to individual preference, Filter rules adapted to each can be created.

次に、本発明の一実施の形態について図を参照して詳細に説明する。   Next, an embodiment of the present invention will be described in detail with reference to the drawings.

図1を参照すると、本実施の形態におけるフィルタリングシステムは、ユーザ毎の個人メール受信端末(コンピュータ、携帯電話など)100と、インターネットサービスプロバイダや通信業者などによる広域フィルタ作成装置110から構成されている。   Referring to FIG. 1, the filtering system according to the present embodiment includes a personal mail receiving terminal (computer, mobile phone, etc.) 100 for each user, and a wide area filter creation device 110 by an Internet service provider, a communication company, or the like. .

個人メール受信端末(コンピュータ、携帯電話など)100は、メール受信I/F部101、受信メールBOX102、受信拒否メールBOX103、受信保留メールBOX104、受信必須メールBOX105、フィルタ作成エンジン106、フィルタルール107、保存フォルダ108、ゴミ箱109とを含む。   A personal mail receiving terminal (computer, mobile phone, etc.) 100 includes a mail receiving I / F unit 101, a received mail BOX 102, a reception refusal mail BOX 103, a reception pending mail BOX 104, a reception mandatory mail BOX 105, a filter creation engine 106, a filter rule 107, A storage folder 108 and a trash box 109 are included.

広域フィルタ作成装置110は、広域フィルタ作成エンジン111と受信メールサンプル112を含む。   The wide area filter creation apparatus 110 includes a wide area filter creation engine 111 and a received mail sample 112.

これらの手段はそれぞれ概略、以下のような機能を有している。   Each of these means generally has the following functions.

メール受信I/F部101は、インターネットサービスプロバイダからのメールを受信し、フィルタルール107を参照してメールを受信メールBOX102と受信保留メールBOX104とに分類する。   The mail reception I / F unit 101 receives a mail from the Internet service provider, and classifies the mail into a received mail BOX 102 and a reception pending mail BOX 104 with reference to the filter rule 107.

受信メールBOX102は、受信したメールを保存し、ユーザが選択したメールを保存フォルダ108にコピーするとともに、ユーザが図4にあるGUIで迷惑メールと分類したメールを、受信拒否メールBOXに移動させる。   The received mail BOX 102 stores the received mail, copies the mail selected by the user to the storage folder 108, and moves the mail classified as spam by the user in the GUI shown in FIG. 4 to the reception refusal mail BOX.

受信拒否メールBOX103は、受信メールBOX102から移動された迷惑メールを保存する。   The reception refusal mail BOX 103 stores the junk mail moved from the reception mail BOX 102.

受信保留メールBOX104は、メール受信I/F101とフィルタルール102により迷惑メールと分類されたメールを保存する。   The reception hold mail BOX 104 stores mail classified as spam mail by the mail reception I / F 101 and the filter rule 102.

受信必須メールBOX105は、受信保留メールBOXのメールのうち、ユーザにより受け取り必須と判断されたメールを保存する。   The reception-required mail BOX 105 stores a mail that has been determined to be received by the user, out of the mails of the reception pending mail BOX.

フィルタ作成エンジン106は、受信メールBOX102、受信拒否メールBOX103、受信必須メールBOX105のメールを元にフィルタルール107を作成する。具体的な機能ブロック図を図3に示す。   The filter creation engine 106 creates a filter rule 107 based on the received mail BOX 102, the received rejection mail BOX 103, and the mandatory reception mail BOX 105. A specific functional block diagram is shown in FIG.

広域フィルタ作成エンジン111は、各ユーザの個人メール受信端末100の受信拒否メールBOX103と受信メールBOX102を参照し、フィルタルールを作成して各ユーザのフィルタルール107に追加する。   The wide area filter creation engine 111 creates a filter rule with reference to the reception refusal mail BOX 103 and the received mail BOX 102 of each user's personal mail receiving terminal 100 and adds it to the filter rule 107 of each user.

対象となる個人メール受信端末100の範囲は、インターネットサービスプロバイダのメール受信者すべてや信頼できる関係者リストなど状況に応じて設定する。   The range of the target personal mail receiving terminal 100 is set according to the situation such as all mail recipients of the Internet service provider and a list of trusted parties.

受信メールサンプル102は各ユーザの個人メール受信端末100から一部のメールを無作為に抽出し、保存する。   The received mail sample 102 randomly extracts and stores some mails from the personal mail receiving terminal 100 of each user.

次に、図1および図2のフローチャートを参照して本実施の形態におけるフィルタリング処理の動作について詳細に説明する。   Next, the operation of the filtering process in the present embodiment will be described in detail with reference to the flowcharts of FIGS.

まず、メール受信I/F部101でメールを受信する(図2のステップA1)。   First, the mail reception I / F unit 101 receives a mail (step A1 in FIG. 2).

次に、フィルタルール107を参照して(ステップA2)、メールを受信メールBOX102(ステップA3)と、受信保留メールBOX104に分類する(ステップA4)。   Next, referring to the filter rule 107 (step A2), the mail is classified into a received mail BOX 102 (step A3) and a reception pending mail BOX 104 (step A4).

これとは別にフィルタ作成エンジン106は、定期的に受信拒否メールBOX103および受信必須メールBOX105の更新を参照し、フィルタルール107に新たに追加するルールを作成する。   Separately from this, the filter creation engine 106 periodically refers to the update of the reception refusal mail BOX 103 and the reception mandatory mail BOX 105, and creates a rule to be newly added to the filter rule 107.

まず、受信拒否メールBOX103に新たに追加されたメールの本文や差出人の字句を構文解析により分解し(ステップB1)、102、103、105の各BOXの中でその字句が含まれるメールの数、およびその割合を計算する(ステップB2)。   First, the body of the mail newly added to the reception refusal mail BOX 103 and the sender's lexical are disassembled by syntax analysis (step B1), and the number of mails including the lexical in each of the BOXs 102, 103, and 105, And the ratio is calculated (step B2).

次に、予め設定された閾値とそのメール数、割合を比較し(ステップB3)、条件を満たす字句があればそれを新たなルールとしてフィルタルール107に追加する。   Next, the preset threshold value is compared with the number of mails and the ratio (step B3), and if there is a lexical word satisfying the condition, it is added to the filter rule 107 as a new rule.

上記の流れをすべての字句について繰り返す(ステップB4)。   The above flow is repeated for all the words (step B4).

閾値の例としては、(1)受信拒否メールBOX103のうちX件のメールに含まれる、かつ(2)受信メールBOX102のメールのY%以上含まれない、かつ(3)受信必須メールBOX105のZ%に含まれない、などと設定しておく。   Examples of threshold values include: (1) included in X mails of the rejected mail box 103, (2) not included in Y% or more of the mails of the received mail box 102, and (3) Z of the mandatory mail box 105 Set it as not included in%.

閾値はフィルタルールの状況や各ユーザの指定により適宜変更されてもよい。   The threshold value may be appropriately changed according to the condition of the filter rule or the designation of each user.

同様に広域フィルタ作成エンジン111は、定期的に各ユーザの受信拒否メールBOX103を参照し(ステップC1)、含まれる字句について受信メールサンプル112を検索し(ステップC2)、閾値と比較する(ステップC3)。   Similarly, the wide-area filter creation engine 111 periodically refers to each user's reception refusal mail BOX 103 (step C1), searches the received mail sample 112 for the included lexical phrase (step C2), and compares it with a threshold (step C3). ).

条件を満たす字句については、新たなルールとして各ユーザのフィルタルール107に追加する(ステップC4)。   The words that satisfy the condition are added as new rules to the filter rule 107 of each user (step C4).

並行して、各ユーザの受信メールBOX102からサンプルとなるメールを無作為に抽出し、受信メールサンプル112をアップデートしておく。   In parallel, a sample mail is randomly extracted from the received mail BOX 102 of each user, and the received mail sample 112 is updated.

ユーザは、受信メールBOX102のメールを見て、必要なメールを保存フォルダ108にコピーするとともに、迷惑メールとして分類したいメールを、例えば、図4に示すメニューで指定することで受信拒否メールBOX103に移動させる。   The user sees the mail in the received mail BOX 102, copies the necessary mail to the storage folder 108, and moves the mail to be classified as spam mail to the reception refusal mail BOX 103 by specifying it in the menu shown in FIG. 4, for example. Let

また、必要に応じて、受信保留メールBOX104の内容を確認し、受信したいメールがあればそれを指定することで、受信必須メールBOX105に移動させる。   Further, if necessary, the contents of the reception pending mail BOX 104 are confirmed, and if there is a mail to be received, it is moved to the reception essential mail BOX 105 by designating it.

上記の実施の形態によれば、フィルタルールの作成が容易にできる。その理由は、メールを迷惑メールに指定するという、メールの削除と同程度の最小限のユーザ操作により、フィルタルールが自動的に作成されるためである。   According to the above embodiment, the filter rule can be easily created. The reason is that a filter rule is automatically created by a minimum user operation equivalent to deleting a mail, which designates the mail as a spam mail.

また、発信元の偽装に対しても対応できる。その理由は、迷惑メールの内容を元にフィルタルールを設定するために、発信元を特定することなく迷惑メールをフィルタリングできるためである。   Moreover, it can respond also to the camouflage of a transmission origin. The reason is that since the filtering rule is set based on the contents of the spam mail, the spam mail can be filtered without specifying the sender.

また、各ユーザの協力により迷惑メールの拡散を迅速に防止できる環境を提供できる。その理由は、各ユーザが分類した迷惑ルールの共通点を分析し、フィルタルールに追加されることにより、その後の同様の迷惑ルールが拡散するのを食い止めることができるためである。   In addition, it is possible to provide an environment that can quickly prevent the spread of junk mails with the cooperation of each user. The reason is that the common points of the nuisance rules classified by each user are analyzed and added to the filter rule, thereby preventing the subsequent nuisance rules from spreading.

また、ユーザが迷惑メールに分類したメール(受信拒否メールBOX103)と通常のメール(受信メール102)に含まれる字句を比較するというように構成されているため、迷惑メールによく含まれる字句を自動的にフィルタルールに追加できる。   In addition, since it is configured to compare the lexical text contained in the mail classified as spam mail (reception refusal mail BOX 103) and normal mail (received mail 102), the lexical text often included in spam mail is automatically Can be added to filter rules.

また、各ユーザが迷惑メールに分類したメールの共通点を分析するというように構成されているため、一般的に迷惑とされるメールを自動的にフィルタリングできる。   Moreover, since it is comprised so that the common point of the mail which each user classify | categorized as the junk mail may be analyzed, the mail generally regarded as junk can be automatically filtered.

また、ユーザによっては迷惑メールに分類されたくないメールが受信保留メールBOX104に保存されてしまう場合もあるが、それを受信必須メールBOX105に移動させる手段を用意することで、そのメールを拾い上げる。   Also, depending on the user, there is a case where a mail that is not desired to be classified as a junk mail is stored in the reception pending mail BOX 104. By preparing means for moving the mail to the reception essential mail BOX 105, the mail is picked up.

さらに、ユーザの操作により明示的に必要と判断されたメールなので、今後同様のメールが迷惑メールに分類されないようフィルタルールを変更することができる。   Furthermore, since the mail is explicitly determined to be necessary by the user's operation, the filter rule can be changed so that similar mail will not be classified as spam mail in the future.

次に、本発明の第2の実施の形態の構成について説明する。   Next, the configuration of the second exemplary embodiment of the present invention will be described.

音声通話についても、通話を録音できる仕組みを備え、ユーザが迷惑電話であると明示できる操作手段を用意し、メールの字句解析の代わりに音声の特徴(声紋、音声分析など)を分析するエンジンを用意することで、同様の迷惑電話を事前に警告する、あるいは受けない、通報するといったルールに従い自動的に対処することが可能となる。   For voice calls, it has a mechanism for recording calls, and provides an operation means that allows users to clearly indicate that they are nuisance calls. An engine that analyzes voice characteristics (voice print, voice analysis, etc.) instead of lexical analysis of emails. By preparing it, it becomes possible to automatically cope with a rule that warns in advance or does not receive the same annoying call or reports.

なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記の実施の形態におけるユーザ端末100、掲示板150、情報取得装置200、精算装置300および情報サーバ400の機能を実現するためのプログラムを各装置等に読込ませて実行することにより本システムの機能を実現する処理を行なってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるCD−ROMまたは光磁気ディスク等を介して、または伝送媒体であるインターネット、電話回線等を介して伝送波により他のコンピュータシステムに伝送されてもよい。   Each of the above-described embodiments is a preferred embodiment of the present invention, and various modifications can be made without departing from the scope of the present invention. For example, the program for realizing the functions of the user terminal 100, the bulletin board 150, the information acquisition apparatus 200, the settlement apparatus 300, and the information server 400 in the above-described embodiment is read and executed by each apparatus or the like. You may perform the process which implement | achieves a function. Further, the program is transmitted to another computer system by a transmission wave via a CD-ROM or a magneto-optical disk that is a computer-readable recording medium, or via the Internet or a telephone line that is a transmission medium. Also good.

上述する各実施の形態は、ユーザ端末100、掲示板150、情報取得装置200、精算装置300および情報サーバ400が別個に接続されているシステム構成について説明したが、各機能が1つのコンピュータシステムとして実現されている構成や機能毎に複数のサーバ装置等が追加された構成にも適用可能であることはもちろんである。   In each of the above-described embodiments, the system configuration in which the user terminal 100, the bulletin board 150, the information acquisition apparatus 200, the settlement apparatus 300, and the information server 400 are separately connected has been described. However, each function is realized as one computer system. Of course, the present invention can also be applied to a configuration in which a plurality of server devices and the like are added for each configuration and function.

本発明によれば、迷惑メールのフィルタリングや拡散防止に適用できる。また、電話などの音声通話に応用すれば、「振り込め詐欺」といった迷惑電話に対して検知して注意を促したり、通報したりするなどといった用途にも適用可能である。   According to the present invention, it can be applied to junk mail filtering and prevention of diffusion. Moreover, if applied to voice calls such as telephones, it can also be applied to uses such as detecting nuisance calls such as “transfer fraud”, calling attention, and reporting.

本発明の実施形態におけるフィルタリングシステムの概略構成図である。It is a schematic block diagram of the filtering system in embodiment of this invention. 本発明の実施形態におけるフィルタリング処理の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the filtering process in embodiment of this invention. フィルタ作成エンジンの機能ブロック図である。It is a functional block diagram of a filter creation engine. GUIの一例を示す図である。It is a figure which shows an example of GUI.

符号の説明Explanation of symbols

100 個人メール受信端末
101 メール受信I/F部
102 受信メールBOX
103 受信拒否メールBOX
104 受信保留メールBOX
105 受信必須メールBOX
106 フィルタ作成エンジン
107 フィルタルール
108 保存フォルダ
109 ゴミ箱
110 広域フィルタ作成装置
111 広域フィルタ作成エンジン
112 受信メールサンプル
100 Personal Mail Receiving Terminal 101 Mail Receiving I / F Unit 102 Received Mail BOX
103 Receiving refusal mail BOX
104 Receive hold mail BOX
105 Required mail BOX
106 filter creation engine 107 filter rule 108 storage folder 109 trash can 110 wide area filter creation device 111 wide area filter creation engine 112 received mail sample

Claims (11)

個人メール受信端末と、フィルタ作成エンジンと、を含むフィルタリングシステムであって、
迷惑メールを受信拒否メールBOXに分類する操作手段と、
前記受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴を前記フィルタ作成エンジンが分析し、フィルタルールを設定することを特徴とするフィルタリングシステム。
A filtering system including a personal mail receiving terminal and a filter creation engine,
An operation means for classifying the junk mail into a reception refusal mail BOX,
A filtering system, wherein the filter creation engine analyzes a mail characteristic unnecessary for a user from the mail contents of the reception refusal mail BOX, and sets a filter rule.
前記フィルタ作成エンジンは、定期的に受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照する手段と、
メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解する手段と、
メールBOXの中でその字句が含まれるメールの数およびその割合を計算する手段と、
予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとして前記フィルタルールに追加する手段と、
を備えることを特徴とする請求項1記載のフィルタリングシステム。
The filter creation engine periodically refers to the update of the reception refusal mail BOX and / or the reception mandatory mail BOX;
A means of disassembling the body of the mail newly added to the mail BOX and the lexical of the sender by parsing;
A means of calculating the number and percentage of emails that contain the lexical in the email BOX,
A means for comparing a preset threshold value with the number of mails and the ratio, and adding a lexical condition that satisfies the condition to the filter rule as a new rule;
The filtering system according to claim 1, further comprising:
さらに広域フィルタ作成装置を含み、各個人メール受信端末の受信拒否メールBOXの特徴を分析して広域フィルタルールを作成し、これを各個人メール受信端末の前記フィルタルールに追加することを特徴とする請求項1または2記載のフィルタリングシステム。   Further, a wide-area filter creation device is included, and the characteristics of the reception refusal mail BOX of each personal mail receiving terminal are analyzed to create a wide-area filter rule, which is added to the filter rule of each personal mail receiving terminal. The filtering system according to claim 1 or 2. 個人メール受信端末の受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴を分析し、フィルタルールを設定することを特徴とするフィルタ作成エンジン。   A filter creation engine that analyzes the characteristics of mail unnecessary for the user from the contents of the mail of the rejection mail BOX of the personal mail receiving terminal and sets a filter rule. 定期的に個人メール受信端末の受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照する手段と、
メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解する手段と、
メールBOXの中でその字句が含まれるメールの数およびその割合を計算する手段と、
予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとして前記フィルタルールに追加する手段と、
を備えることを特徴とする請求項4記載のフィルタ作成エンジン。
Means for periodically referring to the update of the reception refusal mail BOX and / or the reception mandatory mail BOX of the personal mail receiving terminal;
A means of disassembling the body of the mail newly added to the mail BOX and the lexical of the sender by parsing;
A means of calculating the number and percentage of emails that contain the lexical in the email BOX,
A means for comparing a preset threshold value with the number of mails and the ratio, and adding a lexical condition that satisfies the condition to the filter rule as a new rule;
The filter creation engine according to claim 4, further comprising:
個人メール受信端末と、フィルタ作成エンジンと、を利用したフィルタリング方法であって、
迷惑メールを受信拒否メールBOXに分類するステップと、
前記受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴を前記フィルタ作成エンジンが分析し、フィルタルールを設定するステップを有することを特徴とするフィルタリング方法。
A filtering method using a personal mail receiving terminal and a filter creation engine,
A step of classifying junk mail as a refusal mail BOX;
A filtering method, comprising: a step of analyzing a characteristic of a mail unnecessary for a user from a mail content of the reception refusal mail BOX, and setting a filter rule.
前記フィルタ作成エンジンが、定期的に受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照するステップと、
メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解するステップと、
メールBOXの中でその字句が含まれるメールの数およびその割合を計算するステップと、
予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとして前記フィルタルールに追加するステップと、
を有することを特徴とする請求項6記載のフィルタリング方法。
The filter creation engine periodically refers to the update of the rejected email BOX and / or the mandatory email BOX;
Disassembling the mail text and sender's lexical newly added to the mail box by parsing;
Calculating the number and percentage of emails that contain the lexical in the email BOX,
Comparing the threshold value set in advance with the number of mails, the ratio, and adding a lexical condition that satisfies the condition to the filter rule as a new rule;
The filtering method according to claim 6, further comprising:
さらに広域フィルタ作成装置が、各個人メール受信端末の受信拒否メールBOXの特徴を分析して広域フィルタルールを作成し、これを各個人メール受信端末の前記フィルタルールに追加するステップを有することを特徴とする請求項6または7記載のフィルタリング方法。   Further, the wide-area filter creation device has a step of analyzing the characteristics of the reception refusal mail BOX of each personal mail receiving terminal to create a wide-area filter rule and adding it to the filter rule of each personal mail receiving terminal. The filtering method according to claim 6 or 7. 個人メール受信端末に、迷惑メールを受信拒否メールBOXに分類するステップと、
フィルタ作成エンジンに、前記受信拒否メールBOXのメールの内容から、ユーザにとって不要なメールの特徴を分析させ、フィルタルールを設定させるステップを実行させることを特徴とするプログラム。
Classifying the junk mail as a refusal mail BOX on the personal mail receiving terminal;
A program for causing a filter creation engine to analyze a characteristic of mail unnecessary for a user from a mail content of the reception refusal mail BOX and set a filter rule.
前記フィルタ作成エンジンに、定期的に受信拒否メールBOXおよび/または受信必須メールBOXの更新を参照するステップと、
メールBOXに新たに追加されたメールの本文や差出人の字句を構文解析により分解するステップと、
メールBOXの中でその字句が含まれるメールの数およびその割合を計算するステップと、
予め設定された閾値とそのメール数、割合を比較し、条件を満たす字句があればそれを新たなルールとして前記フィルタルールに追加するステップと、
を実行させることを特徴とする請求項9記載のプログラム。
Referring to the filter creation engine periodically for the update of the rejected email BOX and / or the mandatory email BOX;
Disassembling the mail text and sender's lexical newly added to the mail box by parsing;
Calculating the number and percentage of emails that contain the lexical in the email BOX,
Comparing the threshold value set in advance with the number of mails, the ratio, and adding a lexical condition that satisfies the condition to the filter rule as a new rule;
10. The program according to claim 9, wherein the program is executed.
さらに広域フィルタ作成装置に、各個人メール受信端末の受信拒否メールBOXの特徴を分析して広域フィルタルールを作成させ、これを各個人メール受信端末の前記フィルタルールに追加させるステップを実行させることを特徴とする請求項9または10記載のプログラム。   Further, the step of causing the wide-area filter creation device to analyze the characteristics of the reception refusal mail BOX of each personal mail receiving terminal to create a wide-area filter rule and add this to the filter rule of each personal mail receiving terminal is executed. The program according to claim 9 or 10, characterized in that
JP2005056419A 2005-03-01 2005-03-01 Filtering system, filter type creation engine, method of filtering and program Withdrawn JP2006245813A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005056419A JP2006245813A (en) 2005-03-01 2005-03-01 Filtering system, filter type creation engine, method of filtering and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005056419A JP2006245813A (en) 2005-03-01 2005-03-01 Filtering system, filter type creation engine, method of filtering and program

Publications (1)

Publication Number Publication Date
JP2006245813A true JP2006245813A (en) 2006-09-14

Family

ID=37051773

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005056419A Withdrawn JP2006245813A (en) 2005-03-01 2005-03-01 Filtering system, filter type creation engine, method of filtering and program

Country Status (1)

Country Link
JP (1) JP2006245813A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008135926A (en) * 2006-11-28 2008-06-12 Yamaguchi Univ E-mail system with spam filter function
JP2009302823A (en) * 2008-06-12 2009-12-24 Nec Biglobe Ltd E-mail system, e-mail transfer method and program
JP2012530982A (en) * 2009-06-22 2012-12-06 スミオカスト Message delivery method, system and architecture in a network for automatically increasing the signal-to-noise ratio of user interest
JP2018018343A (en) * 2016-07-28 2018-02-01 日本電気株式会社 Mail information processing device, mail information processing method, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008135926A (en) * 2006-11-28 2008-06-12 Yamaguchi Univ E-mail system with spam filter function
JP2009302823A (en) * 2008-06-12 2009-12-24 Nec Biglobe Ltd E-mail system, e-mail transfer method and program
JP2012530982A (en) * 2009-06-22 2012-12-06 スミオカスト Message delivery method, system and architecture in a network for automatically increasing the signal-to-noise ratio of user interest
JP2018018343A (en) * 2016-07-28 2018-02-01 日本電気株式会社 Mail information processing device, mail information processing method, and program

Similar Documents

Publication Publication Date Title
JP6385896B2 (en) Apparatus and method for managing content conversion in a wireless device
US9462046B2 (en) Degrees of separation for handling communications
US7949759B2 (en) Degrees of separation for handling communications
JP4917776B2 (en) Method for filtering spam mail for mobile communication devices
CN101317376B (en) Method, device and system for contents filtering
US9462118B2 (en) VoIP communication content control
US20040143635A1 (en) Regulating receipt of electronic mail
AU2009326869A1 (en) Electronic messaging integrity engine
CN101106748A (en) A mobile network content filtering system, device and method
JP2006245813A (en) Filtering system, filter type creation engine, method of filtering and program
JP2006146743A (en) Content filtering method
WO2007031963A2 (en) Platform for intelligent message management
CN101180629B (en) Apparatus and method for managing content exchange on a wireless device
CN1852268B (en) Junk-mail preventing method and system
US7844669B1 (en) Out of office autoreply filter
WO2021237490A1 (en) System and method for selective communication blocking
KR20040035329A (en) method for automatically blocking spam mail by mailing record
HK1113838A (en) Apparatus and methods for managing content exchange on a wireless device
KR20060085705A (en) Wired and wireless spam mail blocking network system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080513