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
JP5219961B2 - Information processing apparatus and program - Google Patents
[go: Go Back, main page]

JP5219961B2 - Information processing apparatus and program - Google Patents

Information processing apparatus and program Download PDF

Info

Publication number
JP5219961B2
JP5219961B2 JP2009187068A JP2009187068A JP5219961B2 JP 5219961 B2 JP5219961 B2 JP 5219961B2 JP 2009187068 A JP2009187068 A JP 2009187068A JP 2009187068 A JP2009187068 A JP 2009187068A JP 5219961 B2 JP5219961 B2 JP 5219961B2
Authority
JP
Japan
Prior art keywords
character string
mail
transmission source
mail address
unit
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
JP2009187068A
Other languages
Japanese (ja)
Other versions
JP2011039815A (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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2009187068A priority Critical patent/JP5219961B2/en
Publication of JP2011039815A publication Critical patent/JP2011039815A/en
Application granted granted Critical
Publication of JP5219961B2 publication Critical patent/JP5219961B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephone Function (AREA)

Description

本発明は、電子メール等を振り分ける技術に関する。   The present invention relates to a technique for sorting e-mails and the like.

いわゆる迷惑メール(スパムともいう。)の受信を抑制するために、電子メールの受信をメールアドレスに基づいて制御する技術がある。かかる技術には、例えば、特定のドメイン名を有する電子メールの受信を選択的に許可又は拒否するものがある(例えば、特許文献1参照)。   In order to suppress reception of so-called junk mail (also referred to as spam), there is a technique for controlling reception of an electronic mail based on a mail address. Such technology includes, for example, one that selectively permits or rejects reception of an e-mail having a specific domain name (see, for example, Patent Document 1).

特開2007−134776号公報JP 2007-134776

電子メールの受信を選択的に許可又は拒否する場合には、ユーザによる文字列(ドメイン名、メールアドレスなど)の登録を要するのが普通である。その登録が可能な文字列の数は、一般に、ユーザ毎に一定の数に制限されている。そうすると、文字列の登録を上限まで行っているユーザは、新たな文字列を登録するときに、取捨選択を行う必要がある。
そこで、本発明は、電子メールの受信を選択的に許可又は拒否する場合に、ユーザが選択に要する手間を少なくすることを目的とする。
In order to selectively permit or reject the reception of an electronic mail, it is common to register a character string (domain name, mail address, etc.) by the user. The number of character strings that can be registered is generally limited to a certain number for each user. If it does so, the user who has registered the character string to the upper limit needs to perform selection when registering a new character string.
Therefore, an object of the present invention is to reduce the user's effort for selection when selectively permitting or rejecting reception of an electronic mail.

本発明に係る情報処理装置は、ある送信先による受信が許可される送信元のメールアドレスに含まれる文字列を取得する取得手段と、前記送信先をあて先とする電子メールの送信元に割り当てられたメールアドレスを、前記取得手段により取得された文字列のいずれかを含むか否かにより複数のグループに分類する分類手段と、前記分類手段によりいずれかのグループに分類されたメールアドレスが割り当てられた送信元の電子メールの前記送信先による受信の回数を、当該グループ単位で報知するための報知データを出力する出力手段とを備える構成を有するものである。
あるいは、本発明に係る情報処理装置は、ある送信先による受信が拒否される送信元のメールアドレスに含まれる文字列を取得する取得手段と、前記送信先をあて先とする電子メールの送信元に割り当てられたメールアドレスを、前記取得手段により取得された文字列のいずれかを含むか否かにより複数のグループに分類する分類手段と、前記分類手段によりいずれかのグループに分類されたメールアドレスが割り当てられた送信元の電子メールの当該送信元による送信の回数を、当該グループ単位で報知するための報知データを出力する出力手段とを備える構成を有するものである。
An information processing apparatus according to the present invention is assigned to an acquisition unit that acquires a character string included in a mail address of a transmission source that is permitted to be received by a transmission destination, and a transmission source of an electronic mail that is destined for the transmission destination. A classification means for classifying the received email addresses into a plurality of groups depending on whether or not they include any of the character strings acquired by the acquisition means, and the email addresses classified into any groups by the classification means Output means for outputting notification data for notifying the number of times the transmission source e-mail is received by the transmission destination in units of the group.
Alternatively, an information processing apparatus according to the present invention provides an acquisition unit that acquires a character string included in a mail address of a transmission source that is refused reception by a certain transmission destination, and a transmission source of an e-mail that has the transmission destination as a destination. Classification means for classifying the assigned email address into a plurality of groups depending on whether or not the character string acquired by the acquisition means is included, and email addresses classified into any group by the classification means It has a structure provided with the output means which outputs the alerting | reporting data for alerting | reporting the frequency | count of transmission by the said transmission source of the email of the allocated transmission source by the said group unit.

本発明に係る情報処理装置は、データを記憶する記憶手段に、前記取得手段により取得された複数の文字列を有効な文字列として記録する記録制御手段を備え、前記記録制御手段が、前記記憶手段に記憶された有効な文字列の数が決められた閾値に達した場合において、前記取得手段により新たな文字列が取得されたとき、前記回数が最少である前記文字列を無効とし、前記新たな文字列を有効とする構成を採用することができる。
本発明に係る情報処理装置は、無効としない前記文字列を設定する第1の設定手段を備え、前記記録制御手段が、前記記憶手段に記憶された複数の有効な文字列から前記第1の設定手段により設定された文字列を除いたものの中から、前記回数が最少である前記文字列を無効とする構成を採用することができる。
本発明に係る情報処理装置は、前記出力手段が、前記回数を報知するとともに、前記分類手段により前記複数の文字列のいずれも含まないものとして分類されたメールアドレスが割り当てられた送信元により前記送信先あてに送信された電子メールの数を、当該メールアドレスに含まれる一部又は全部の文字列単位で報知するための報知データを出力する構成を採用することができる。
本発明に係る情報処理装置は、前記文字列に対して重みを設定する第2の設定手段を備え、前記出力手段が、前記回数に代えて、前記回数に前記第2の設定手段により設定された重みを与えた値を報知するための報知データを出力する構成を採用することができる。
本発明に係る情報処理装置は、前記記録制御手段が、前記取得手段により取得され、又は前記記憶手段に記憶された第1の文字列と第2の文字列とが共通する文字列を含む場合に、前記第1の文字列と前記第2の文字列とに代えて、当該共通する文字列を前記有効な文字列に書き換える書換手段を備えることを特徴とする構成を採用することができる。
The information processing apparatus according to the present invention includes a recording control unit that records a plurality of character strings acquired by the acquisition unit as valid character strings in a storage unit that stores data, and the recording control unit includes the storage unit When the number of valid character strings stored in the means reaches a predetermined threshold, when a new character string is acquired by the acquisition means, the character string having the minimum number of times is invalidated, A configuration that enables a new character string can be employed.
The information processing apparatus according to the present invention includes a first setting unit that sets the character string that is not invalidated, and the recording control unit is configured to select the first character string from a plurality of valid character strings stored in the storage unit. It is possible to adopt a configuration in which the character string having the minimum number of times is invalidated from the ones excluding the character string set by the setting means.
In the information processing apparatus according to the present invention, the output unit notifies the number of times, and the transmission source assigned the mail address classified as not including any of the plurality of character strings by the classification unit. A configuration can be adopted in which notification data for reporting the number of e-mails transmitted to a transmission destination in units of some or all character strings included in the e-mail address is output.
The information processing apparatus according to the present invention includes second setting means for setting a weight for the character string, and the output means is set to the number of times by the second setting means instead of the number of times. It is possible to employ a configuration that outputs notification data for reporting a value given a weight.
In the information processing apparatus according to the present invention, the recording control unit includes a character string in which the first character string and the second character string acquired by the acquisition unit or stored in the storage unit are common. In addition, instead of the first character string and the second character string, a rewrite means for rewriting the common character string into the effective character string can be adopted.

本発明に係るプログラムは、コンピュータをこれらの情報処理装置として機能させることを特徴とするものである。また、本発明に係るプログラムは、インターネット等の通信ネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態でも提供され得る。なお、本発明は、かかるプログラムを記憶させた光ディスク等の記録媒体としても提供され得る。   The program according to the present invention causes a computer to function as these information processing apparatuses. The program according to the present invention can also be provided in the form of downloading to a computer via a communication network such as the Internet, and making it available by installing it. The present invention can also be provided as a recording medium such as an optical disk storing such a program.

本発明によれば、電子メールの受信を選択的に許可又は拒否する場合に、ユーザが選択に要する手間を少なくすることが可能である。   ADVANTAGE OF THE INVENTION According to this invention, when selectively receiving or rejecting reception of an electronic mail, it is possible to reduce the effort which a user requires for selection.

通信システムの構成を示すブロック図Block diagram showing configuration of communication system サーバ装置の構成を示すブロック図Block diagram showing the configuration of the server device 移動通信端末の構成を示すブロック図Block diagram showing configuration of mobile communication terminal サーバ装置が実現する機能を示す機能ブロック図Functional block diagram showing the functions realized by the server device 報知データを出力するための処理の一例を示すフローチャートThe flowchart which shows an example of the process for outputting alerting | reporting data 報知データが表す画像を例示する図The figure which illustrates the picture which information data shows 指定受信文字列の登録件数が上限に達した場合の処理を示すフローチャートFlow chart showing the process when the number of registered registered received character strings reaches the upper limit 報知データが表す画像を例示する図The figure which illustrates the picture which information data shows 移動通信端末に表示される画像を例示する図である。It is a figure which illustrates the image displayed on a mobile communication terminal.

[実施形態]
図1は、本発明の一実施形態である通信システムの構成を示すブロック図である。本実施形態の通信システム10は、同図に示すサーバ装置100と、移動通信端末200と、メールサーバ300と、複数の外部通信端末400とを備え、これらを通信ネットワークNW1及びNW2によって相互に通信可能にした構成である。本実施形態において、通信ネットワークNW1は、無線の移動体通信網であるが、無線LAN(Local Area Network)やインターネット等の他の通信ネットワークを用いることを妨げるものではない。また、通信ネットワークNW2は、外部通信端末400に対応する通信ネットワークである。
[Embodiment]
FIG. 1 is a block diagram showing a configuration of a communication system according to an embodiment of the present invention. A communication system 10 according to the present embodiment includes a server device 100, a mobile communication terminal 200, a mail server 300, and a plurality of external communication terminals 400 shown in the figure, which communicate with each other via communication networks NW1 and NW2. This is a possible configuration. In the present embodiment, the communication network NW1 is a wireless mobile communication network, but it does not prevent other communication networks such as a wireless LAN (Local Area Network) and the Internet from being used. The communication network NW2 is a communication network corresponding to the external communication terminal 400.

本実施形態において、移動通信端末200は、いわゆる携帯電話機であり、電子メールの送信先として機能する。また、外部通信端末400は、携帯電話機やパーソナルコンピュータなどであり、電子メールの送信元として機能する。すなわち、以下の説明において、電子メールは、外部通信端末400から移動通信端末200へと送信される。   In the present embodiment, the mobile communication terminal 200 is a so-called mobile phone, and functions as an email destination. The external communication terminal 400 is a mobile phone, a personal computer, or the like, and functions as an e-mail transmission source. That is, in the following description, an e-mail is transmitted from the external communication terminal 400 to the mobile communication terminal 200.

本実施形態において、電子メールとは、メールアドレスを用いて送受信される電子的なメッセージをいうものである。ここにおいて、メールアドレスとは、送信元又は送信先に割り当てられた文字列をいう。本実施形態のメールアドレスは、例えば、「username@xxxx.ne.jp」といった文字列で表される。ここにおいて、「username」は、ユーザ名であり、ユーザに割り当てられた文字列である。また、「xxxx.ne.jp」は、ドメイン名であり、メールアドレスの属性を表す文字列である。つまり、本実施形態のメールアドレスは、ユーザ名とドメイン名を「@」によってつなげた文字列である。   In the present embodiment, an e-mail refers to an electronic message transmitted / received using a mail address. Here, the mail address refers to a character string assigned to a transmission source or a transmission destination. The mail address of this embodiment is represented by a character string such as “username@xxxx.ne.jp”, for example. Here, “username” is a user name and is a character string assigned to the user. “Xxxx.ne.jp” is a domain name and is a character string representing an attribute of a mail address. That is, the mail address of the present embodiment is a character string in which the user name and the domain name are connected by “@”.

ドメイン名のうち、上述した「jp」に相当する部分はトップレベルドメインであり、「ne」に相当する部分はセカンドレベルドメインである。トップレベルドメインには、国や地域に応じたもののほかに、「com」などがある。セカンドレベルドメインは、企業、法人、団体などを区別するためのものである。また、ドメイン名のうち、上述した「xxxx」に相当する部分には、少なくともサードレベルドメインが含まれる。この部分のことを、以下においては「下位ドメイン」という。下位ドメインは、「.(ドット)」によって、さらに細かく区分されていてもよい。
なお、メールアドレスは、下位ドメインを含まず、トップレベルドメインとセカンドレベルドメインのみのドメイン名のものがあってもよい。
Of the domain name, the portion corresponding to “jp” described above is a top level domain, and the portion corresponding to “ne” is a second level domain. The top-level domain includes “com” in addition to those according to the country or region. The second level domain is for distinguishing between companies, corporations and organizations. In addition, at least a third level domain is included in the portion corresponding to “xxxx” described above in the domain name. This part is hereinafter referred to as “lower domain”. The lower domain may be further finely divided by “. (Dot)”.
The e-mail address may have a domain name including only the top level domain and the second level domain without including the lower domain.

図2は、サーバ装置100の構成を示すブロック図である。同図に示すように、サーバ装置100は、制御部110と、記憶部120と、通信部130とを備える。制御部110は、本発明に係る情報処理装置の一例に相当するものである。制御部110は、CPU(Central Processing Unit)等の演算処理装置やメモリを備え、プログラムを実行することによってサーバ装置100の各部の動作を制御する。記憶部120は、ハードディスク等の記憶媒体を備え、制御部110が処理を実行するために必要なデータを記憶する。通信部130は、通信ネットワークNW1を介して、移動通信端末200やメールサーバ300とデータの送受信を行う。   FIG. 2 is a block diagram illustrating a configuration of the server device 100. As shown in the figure, the server device 100 includes a control unit 110, a storage unit 120, and a communication unit 130. The control unit 110 corresponds to an example of an information processing apparatus according to the present invention. The control unit 110 includes an arithmetic processing device such as a CPU (Central Processing Unit) and a memory, and controls the operation of each unit of the server device 100 by executing a program. The storage unit 120 includes a storage medium such as a hard disk, and stores data necessary for the control unit 110 to execute processing. The communication unit 130 transmits / receives data to / from the mobile communication terminal 200 and the mail server 300 via the communication network NW1.

記憶部120に記憶されるデータには、移動通信端末200のユーザにより指定された文字列が含まれる。この文字列のことを、以下においては「指定文字列」という。指定文字列は、メールアドレスの一部又は全部を表す文字列であり、移動通信端末200のユーザが受信を許可した送信元のメールアドレスに含まれる。指定文字列は、望ましくは、ドメイン名の一部又は全部であって、ユーザ名を含まない。   The data stored in the storage unit 120 includes a character string designated by the user of the mobile communication terminal 200. Hereinafter, this character string is referred to as a “designated character string”. The designated character string is a character string that represents a part or all of the mail address, and is included in the mail address of the transmission source that the user of the mobile communication terminal 200 has permitted to receive. The designated character string is preferably part or all of the domain name and does not include the user name.

また、記憶部120に記憶されるデータには、移動通信端末200あてに送信された電子メールの数(以下、「送信回数」という。)や、移動通信端末200により受信された電子メールの数(以下、「受信回数」という。)が含まれる。送信回数及び受信回数は、本実施形態においては、メールサーバ300から送信される。ただし、受信回数は、移動通信端末200から送信されてもよい。
なお、送信回数及び受信回数の起算は、さまざまな時点で行うことが可能である。送信回数及び受信回数は、例えば、ユーザが該当するメールアドレスの使用を開始した時点から数えた値であってもよいし、所定の期間(例えば、直近の1ヶ月間、1年間など)の値であってもよい。
The data stored in the storage unit 120 includes the number of e-mails sent to the mobile communication terminal 200 (hereinafter referred to as “number of transmissions”) and the number of e-mails received by the mobile communication terminal 200. (Hereinafter referred to as “the number of receptions”). The number of transmissions and the number of receptions are transmitted from the mail server 300 in this embodiment. However, the reception count may be transmitted from the mobile communication terminal 200.
Note that the number of transmissions and the number of receptions can be calculated at various points in time. The number of times of transmission and reception may be, for example, a value counted from the time when the user starts using the corresponding mail address, or a value for a predetermined period (for example, the most recent month, one year, etc.) It may be.

図3は、移動通信端末200の構成を示すブロック図である。同図に示すように、移動通信端末200は、制御部210と、記憶部220と、通信部230と、操作部240と、表示部250とを備える。制御部210は、演算処理装置やメモリを備え、プログラムを実行することによって移動通信端末200の各部の動作を制御する。記憶部220は、フラッシュメモリ等の記憶媒体を備え、制御部210が処理を実行するために必要なデータを記憶する。通信部230は、通信ネットワークNW1を介して、サーバ装置100やメールサーバ300とデータの送受信を行う。操作部240は、ボタン等の操作子を備え、ユーザの操作を受け付ける。操作部240は、受け付けた操作を表す操作情報を制御部210に供給する。表示部250は、液晶や有機エレクトロルミネセンスなどを用いた表示素子と駆動回路とを備え、表示素子により構成される表示領域に対して、制御部210から供給されたデータに応じた画像を表示する。表示部250は、本発明に係る表示手段の一例である。   FIG. 3 is a block diagram illustrating a configuration of the mobile communication terminal 200. As shown in the figure, the mobile communication terminal 200 includes a control unit 210, a storage unit 220, a communication unit 230, an operation unit 240, and a display unit 250. The control unit 210 includes an arithmetic processing unit and a memory, and controls the operation of each unit of the mobile communication terminal 200 by executing a program. The storage unit 220 includes a storage medium such as a flash memory, and stores data necessary for the control unit 210 to execute processing. The communication unit 230 transmits and receives data to and from the server device 100 and the mail server 300 via the communication network NW1. The operation unit 240 includes operation elements such as buttons, and accepts user operations. The operation unit 240 supplies operation information representing the received operation to the control unit 210. The display unit 250 includes a display element using liquid crystal, organic electroluminescence, and the like and a drive circuit, and displays an image corresponding to data supplied from the control unit 210 in a display area configured by the display element. To do. The display unit 250 is an example of a display unit according to the present invention.

移動通信端末200は、プログラムを実行することにより、電子メールクライアント(いわゆるメーラ)に相当する機能と、上述した指定文字列をサーバ装置100に記録させる機能とを少なくとも実行可能である。なお、指定文字列をサーバ装置100に記録させることを、以下においては「登録」ともいう。この登録の機能は、電子メールクライアントに付随した機能であってもよいが、例えばWebブラウザを用いて実行するなど、電子メールクライアントとは分離された別の機能であってもよい。また、移動通信端末200は、望ましくは、いわゆるアドレス帳に相当する機能を有し、メールアドレス等の送信元に関する情報を記憶しておくことが可能である。   The mobile communication terminal 200 can execute at least a function corresponding to an e-mail client (so-called mailer) and a function for causing the server device 100 to record the designated character string by executing the program. The recording of the designated character string in the server device 100 is also referred to as “registration” below. This registration function may be a function attached to the e-mail client, or may be a function separated from the e-mail client, for example, executed using a Web browser. The mobile communication terminal 200 desirably has a function corresponding to a so-called address book, and can store information on a transmission source such as a mail address.

メールサーバ300は、移動通信端末200あての電子メールを中継するサーバ装置である。メールサーバ300は、外部通信端末400により送信された移動通信端末200あての電子メールを受信し、必要に応じて、移動通信端末200に送信する。メールサーバ300が移動通信端末200に電子メールを送信するタイミングは、受信が許可されているか否かを判断した後であればいつでもよく、かかる判断の直後であってもよいし、移動通信端末200から要求されたタイミングであってもよい。本実施形態においては、説明の便宜上、メールサーバ300をサーバ装置100と別体に構成するが、メールサーバ300の機能は、サーバ装置100で実行されてもよいものである。
外部通信端末400は、電子メールを送信するために必要な構成を少なくとも備える。外部通信端末400は、例えば、移動通信端末200と同じ構成であってもよい。
The mail server 300 is a server device that relays electronic mail addressed to the mobile communication terminal 200. The mail server 300 receives the email addressed to the mobile communication terminal 200 transmitted from the external communication terminal 400, and transmits it to the mobile communication terminal 200 as necessary. The timing at which the mail server 300 transmits an e-mail to the mobile communication terminal 200 may be any time after determining whether reception is permitted, immediately after such determination, or the mobile communication terminal 200. It may be the timing requested from. In the present embodiment, for convenience of explanation, the mail server 300 is configured separately from the server apparatus 100, but the function of the mail server 300 may be executed by the server apparatus 100.
The external communication terminal 400 includes at least a configuration necessary for transmitting an e-mail. The external communication terminal 400 may have the same configuration as the mobile communication terminal 200, for example.

図4は、サーバ装置100が実現する機能を示す機能ブロック図である。サーバ装置100の制御部110は、プログラムを実行することにより、同図に示す文字列取得部111、アドレス取得部112、分類部113、出力部114及び記録制御部115に相当する機能を実現する。   FIG. 4 is a functional block diagram illustrating functions realized by the server device 100. The control unit 110 of the server apparatus 100 implements functions corresponding to the character string acquisition unit 111, the address acquisition unit 112, the classification unit 113, the output unit 114, and the recording control unit 115 illustrated in FIG. .

文字列取得部111は、移動通信端末200から送信された指定文字列を、通信部230を介して取得する。文字列取得部111が取得する指定文字列は、ユーザが受信を希望するメールアドレスに含まれる文字列を少なくとも含む。かかる指定文字列のことを、以下においては「指定受信文字列」という。また、文字列取得部111が取得する指定文字列は、より望ましくは、ユーザがサーバ装置100による削除を希望しないメールアドレスに含まれる文字列(以下、「除外文字列」という。)と、ユーザが重み付けを与えることを希望する文字列(以下、「重み付け文字列」という。)とが含まれる。   The character string acquisition unit 111 acquires the designated character string transmitted from the mobile communication terminal 200 via the communication unit 230. The designated character string acquired by the character string acquisition unit 111 includes at least a character string included in an email address that the user desires to receive. Such a designated character string is hereinafter referred to as a “designated received character string”. The specified character string acquired by the character string acquiring unit 111 is more preferably a character string (hereinafter referred to as “excluded character string”) included in an e-mail address that the user does not want to delete by the server device 100, and the user. Includes a character string desired to be weighted (hereinafter referred to as “weighted character string”).

文字列取得部111の機能のうち、指定受信文字列を取得する機能は、本発明に係る取得手段の一例に相当するものである。また、文字列取得部111の機能のうち、除外文字列を取得する機能は、本発明の第1の設定手段の一例に含まれ、重み付け文字列を取得する機能は、本発明に係る第2の設定手段の一例に含まれるものである。第1の設定手段及び第2の設定手段に係る機能は、文字列取得部111の付加的な機能であり、文字列取得部111がこれを有しない構成で実現されてもよい。   Of the functions of the character string acquisition unit 111, the function of acquiring a designated received character string corresponds to an example of an acquisition unit according to the present invention. Of the functions of the character string acquisition unit 111, the function of acquiring the excluded character string is included in an example of the first setting unit of the present invention, and the function of acquiring the weighted character string is the second function according to the present invention. Is included in an example of the setting means. The functions relating to the first setting means and the second setting means are additional functions of the character string acquisition unit 111, and may be realized by a configuration in which the character string acquisition unit 111 does not have the function.

アドレス取得部112は、移動通信端末200あてに送信された電子メールの送信元に割り当てられたメールアドレス(又はドメイン名)を、通信部230を介してメールサーバ300から取得する。また、アドレス取得部112は、上述した送信回数及び受信回数をメールアドレス(又はドメイン名)毎に取得する。すなわち、アドレス取得部112は、どのメールアドレス(又はドメイン名)からの電子メールが、どれだけ送信され、また、どれだけ受信されたかを表すデータを取得する。   The address acquisition unit 112 acquires the mail address (or domain name) assigned to the transmission source of the email transmitted to the mobile communication terminal 200 from the mail server 300 via the communication unit 230. The address acquisition unit 112 acquires the above-described transmission count and reception count for each mail address (or domain name). That is, the address acquisition unit 112 acquires data indicating how much e-mail from which mail address (or domain name) has been transmitted and how much has been received.

分類部113は、本発明に係る分類手段の一例に相当するものである。分類部113は、アドレス取得部112により取得されたメールアドレス(又はドメイン名)を、指定受信文字列のいずれかを含むか否かにより複数のグループに分類する。分類部113による分類は、メールアドレス(又はドメイン名)と指定受信文字列とが一致するか否かを比較することにより行われる。この比較は、部分一致によるものであり、望ましくは、後方一致によるものである。ただし、ここにおいて、指定受信文字列がドメイン名であり、ドメイン名どうしが比較される場合であれば、完全一致による比較が行われてもよい。分類部113は、指定受信文字列を含むメールアドレス(又はドメイン名)をその指定受信文字列毎のグループに分類するとともに、指定受信文字列を含まないメールアドレス(又はドメイン名)を1又は複数のグループに分類する。指定受信文字列を含まないメールアドレス(又はドメイン名)は、全体として1つのグループを構成してもよいが、共通する文字列を含むものどうしでグループが構成されてもよい。   The classification unit 113 corresponds to an example of classification means according to the present invention. The classification unit 113 classifies the mail addresses (or domain names) acquired by the address acquisition unit 112 into a plurality of groups depending on whether or not any of the designated received character strings is included. The classification by the classification unit 113 is performed by comparing whether or not the mail address (or domain name) matches the designated received character string. This comparison is by partial match, preferably by backward match. However, here, if the designated received character string is a domain name and the domain names are compared with each other, a complete match may be performed. The classification unit 113 classifies mail addresses (or domain names) including designated received character strings into groups for each designated received character string, and one or a plurality of mail addresses (or domain names) not including the designated received character string. Classify into groups. Email addresses (or domain names) that do not include the designated received character string may form one group as a whole, but groups that include a common character string may also be formed.

出力部114は、本発明に係る出力手段の一例に相当するものである。出力部114は、分類部113による分類結果を用いて、受信が許可されている電子メールについて、分類されたグループ単位での受信回数を報知するためのデータ(以下、「報知データ」という。)を出力する。報知データは、通信部230を介して移動通信端末200に送信される。報知データには、分類されたグループの少なくともいずれかのグループについての受信回数が含まれる。
なお、出力部114は、分類部113による分類結果を用いて、受信が許可されていない電子メールについて、分類されたグループ単位での送信回数をあわせて報知するようにしてもよい。この場合、報知データには、送信回数と受信回数とが含まれる。
The output unit 114 corresponds to an example of output means according to the present invention. The output unit 114 uses the classification result of the classification unit 113 to report data for notifying the number of times of reception for each classified group for an email that is permitted to be received (hereinafter referred to as “notification data”). Is output. The notification data is transmitted to the mobile communication terminal 200 via the communication unit 230. The broadcast data includes the number of receptions for at least one of the classified groups.
Note that the output unit 114 may notify the e-mail that is not permitted to be received, together with the number of times of transmission in the classified group unit, using the classification result by the classification unit 113. In this case, the broadcast data includes the number of transmissions and the number of receptions.

記録制御部115は、本発明に係る記録制御手段の一例に相当するものである。記録制御部115は、文字列取得部111により取得された指定文字列を、記憶部120に記録する。記録制御部115により記録された指定文字列は、有効な文字列として機能する。ここにおいて、「有効」とは、受信を許可する効力を生じることをいう。一方、指定文字列が有効でない状態、すなわち受信を許可しない状態のことを、以下においては「無効」という。無効な文字列は、記録制御部115によって記憶部120から消去されてもよいが、記憶部120に記憶された指定文字列に有効か無効かを区別するフラグ等のデータが付加されれば、記憶部120から消去されなくてもよい。   The recording control unit 115 corresponds to an example of a recording control unit according to the present invention. The recording control unit 115 records the designated character string acquired by the character string acquisition unit 111 in the storage unit 120. The designated character string recorded by the recording control unit 115 functions as an effective character string. Here, “effective” means that the effect of permitting reception is produced. On the other hand, a state where the designated character string is not valid, that is, a state where reception is not permitted is hereinafter referred to as “invalid”. The invalid character string may be deleted from the storage unit 120 by the recording control unit 115. However, if data such as a flag for distinguishing whether the character string is valid or invalid is added to the designated character string stored in the storage unit 120, It may not be erased from the storage unit 120.

記憶部120に記憶された有効な指定文字列は、所定のタイミングでメールサーバ300に送信され、メールサーバ300が備える記憶手段にコピーされる。メールサーバ300は、この指定文字列を、移動通信端末200への電子メールの送信を行うか否かの判断に用いる。したがって、記録制御部115は、指定文字列を記憶部120に記録するものではなく、指定文字列をメールサーバ300の記憶手段に記録するものであってもよい。   The valid designated character string stored in the storage unit 120 is transmitted to the mail server 300 at a predetermined timing, and is copied to a storage unit included in the mail server 300. The mail server 300 uses this designated character string for determining whether or not to send an e-mail to the mobile communication terminal 200. Therefore, the recording control unit 115 may record the designated character string in the storage unit of the mail server 300 instead of recording the designated character string in the storage unit 120.

本実施形態の通信システム10の構成は、以上のとおりである。この構成のもと、送信元である外部通信端末400は、移動通信端末200あての電子メールを生成して送信する。メールサーバ300は、外部通信端末400からの電子メールを中継し、送信先である移動通信端末200のユーザによる指定に応じて、その電子メールを移動通信端末200に送信するか否かを判断する。メールサーバ300は、移動通信端末200のユーザが受信を希望しない送信元からの電子メールを、移動通信端末200に送信しないようにする。   The configuration of the communication system 10 of the present embodiment is as described above. Under this configuration, the external communication terminal 400 that is the transmission source generates and transmits an e-mail addressed to the mobile communication terminal 200. The mail server 300 relays the electronic mail from the external communication terminal 400, and determines whether or not to transmit the electronic mail to the mobile communication terminal 200 in accordance with the designation by the user of the mobile communication terminal 200 that is the transmission destination. . The mail server 300 prevents the mobile communication terminal 200 from transmitting an electronic mail from a transmission source that the user of the mobile communication terminal 200 does not want to receive.

また、サーバ装置100は、移動通信端末200のユーザから、指定文字列の登録を受け付ける。この登録は、1件ずつ行われる場合と、数件又は全件まとめて行われる場合とがある。登録された指定文字列は、メールサーバ300において、電子メールを移動通信端末200に送信するか否かの判断に用いられる。指定文字列を登録することができる件数は、1名のユーザにつき一定の値(例えば、40件)に制限され、その値が閾値としてあらかじめ設定されている。   Server device 100 also accepts registration of a designated character string from the user of mobile communication terminal 200. This registration may be performed one by one, or several or all cases may be performed together. The registered designated character string is used in the mail server 300 to determine whether or not to send an e-mail to the mobile communication terminal 200. The number of cases where the designated character string can be registered is limited to a certain value (for example, 40) per user, and that value is preset as a threshold value.

本実施形態のサーバ装置100は、かかる制限にかんがみ、以下に示す各動作例の処理を実行するものである。ここでは、説明の便宜上、それぞれの動作例が別個に説明されるが、サーバ装置100は、各動作例の処理を組み合わせて実行することが可能なものである。なお、以下の説明においては、指定文字列を、ドメイン名の一部又は全部であるとする。   The server apparatus 100 according to the present embodiment executes the processing of each operation example described below in view of such restrictions. Here, for convenience of explanation, each operation example will be described separately. However, the server apparatus 100 can execute a combination of the processes of each operation example. In the following description, it is assumed that the designated character string is a part or all of the domain name.

(動作例1)
図5は、サーバ装置100が報知データを出力するために実行する処理の一例を示すフローチャートである。この処理は、移動通信端末200のユーザが指定受信文字列の登録又は確認を要求した場合に実行されるものである。同図に示すように、サーバ装置100の制御部110は、移動通信端末200から指定受信文字列を取得するとともに、メールサーバ300からドメイン名毎の送信回数及び受信回数を取得する(ステップS101、S102)。ステップS101とステップS102の処理は、その順番が逆であってもよい。
(Operation example 1)
FIG. 5 is a flowchart illustrating an example of processing executed by the server apparatus 100 to output notification data. This process is executed when the user of the mobile communication terminal 200 requests registration or confirmation of the designated received character string. As shown in the figure, the control unit 110 of the server device 100 acquires a designated reception character string from the mobile communication terminal 200 and also acquires a transmission count and a reception count for each domain name from the mail server 300 (Step S101, S102). The order of the processing of step S101 and step S102 may be reversed.

制御部110は、ステップS101及びS102において取得したデータを用いて、ドメイン名を複数のグループに分類する(ステップS103)。このとき、制御部110は、ある指定受信文字列を含むドメイン名のグループ、別の指定受信文字列を含むドメイン名のグループ、いずれの指定受信文字列も含まないドメイン名のグループ、といった具合に、ドメイン名を分類する。続いて、制御部110は、この分類結果を、送信回数又は受信回数によって順位付けを行い、分類されたそれぞれのグループに順位を与える(ステップS104)。その後、制御部110は、この順位付けに基づいて報知データを生成して出力する(ステップS105)。制御部110は、報知データを通信部130に供給し、移動通信端末200あてに送信させる。移動通信端末200は、報知データを受信すると、報知データが表す内容を表示部250に表示させる。   The control unit 110 classifies the domain names into a plurality of groups using the data acquired in steps S101 and S102 (step S103). At this time, the control unit 110, for example, includes a domain name group including a specified reception character string, a domain name group including another specified reception character string, and a domain name group including no specified reception character string. Categorize domain names. Subsequently, the control unit 110 ranks the classification results according to the number of transmissions or the number of receptions, and gives a rank to each classified group (step S104). Then, the control part 110 produces | generates notification data based on this ranking, and outputs it (step S105). The control unit 110 supplies the notification data to the communication unit 130 and transmits the notification data to the mobile communication terminal 200. When receiving the notification data, the mobile communication terminal 200 causes the display unit 250 to display the content represented by the notification data.

図6は、移動通信端末200の表示部250が表示する画像であって、報知データが表す内容の画像を例示する図である。同図において、報知データが表す画像には、受信許可リストと、受信拒否リストとが含まれる。受信許可リストは、移動通信端末200のユーザが受信を許可しているドメイン名を、その受信回数とともに示すリストである。また、受信拒否リストは、移動通信端末200のユーザが受信を許可していないドメイン名のうちの当該端末あてに送信されたことがあるものを、その送信回数とともに示すリストである。なお、これらのリストには、該当するドメイン名のすべてが表示される必要はなく、与えられた順位に応じた一部のドメイン名のみが表示されてもよい。   FIG. 6 is a diagram illustrating an image displayed on the display unit 250 of the mobile communication terminal 200 and having contents represented by the notification data. In the figure, the image represented by the notification data includes a reception permission list and a reception rejection list. The reception permission list is a list indicating the domain names that the user of the mobile communication terminal 200 is permitted to receive together with the number of receptions. The reception rejection list is a list indicating, together with the number of transmissions, the domain name that the user of the mobile communication terminal 200 has not transmitted to the terminal. Note that it is not necessary to display all of the corresponding domain names in these lists, and only a part of the domain names corresponding to the given order may be displayed.

本例において、受信許可リストは、受信回数が少ないものから順に表示されている。ドメイン名は、テキストボックスT11、T12、T13、…の内部に表示されており、ユーザが書き換えることが可能である。ここにおいて、ユーザがドメイン名を書き換え、書き換えたドメイン名に対応する変更ボタンB11、B12、B13、…を選択(クリック等)すると、書き換えたドメイン名が指定受信文字列として登録される。このとき、書き換え前の指定受信文字列は無効となり、書き換え後の指定受信文字列が有効となる。また、ユーザがテキストボックスの内部を空白(文字がない状態)にして登録を行うと、指定受信文字列の削除が行われる。かかる削除が行われると、登録可能な指定受信文字列の数が増加する。   In this example, the reception permission list is displayed in order from the smallest reception frequency. The domain name is displayed in the text boxes T11, T12, T13,... And can be rewritten by the user. Here, when the user rewrites the domain name and selects (clicks, etc.) the change buttons B11, B12, B13,... Corresponding to the rewritten domain name, the rewritten domain name is registered as a designated received character string. At this time, the designated received character string before rewriting becomes invalid, and the designated received character string after rewriting becomes valid. Also, when the user registers with the text box blank (no character), the designated received character string is deleted. When such deletion is performed, the number of designated received character strings that can be registered increases.

また、受信拒否リストは、送信回数が多いものから順に表示されている。ここにおいて、ユーザが登録を希望するドメイン名に対応する登録ボタンB21、B22、B23、…を選択すると、選択したドメイン名が新たな指定受信文字列として登録される。かかる登録は、登録件数が上限の閾値に達するまで、行うことが可能である。   In addition, the reception rejection list is displayed in descending order of the number of transmissions. Here, when the user selects a registration button B21, B22, B23,... Corresponding to a domain name desired to be registered, the selected domain name is registered as a new designated received character string. Such registration can be performed until the number of registrations reaches the upper threshold.

なお、受信拒否リスト中のドメイン名に対応して付加されたマークM21は、当該ドメイン名が迷惑メールのドメイン名である可能性が高いことを示すマークである。ここにおいて、ドメイン名が迷惑メールのものであるか否かの判断は、例えば、複数のユーザによる登録の状況に基づいて行うことができる。例えば、一定の数のユーザが登録しているドメイン名であれば、迷惑メールのドメイン名である可能性が低いと判断したり、ほとんどのユーザが登録していないドメイン名であれば、迷惑メールのドメイン名である可能性が高いと判断したりすることが可能である。あるいは、かかる判断は、メールサーバ300を運用している通信事業者が行ってもよい。   The mark M21 added corresponding to the domain name in the reception rejection list is a mark indicating that there is a high possibility that the domain name is a domain name of spam mail. Here, the determination as to whether the domain name is that of a spam mail can be made based on the status of registration by a plurality of users, for example. For example, if it is a domain name registered by a certain number of users, it is judged that there is a low possibility that the domain name is spam, or if it is a domain name that most users do not register, spam mail It is possible to determine that there is a high possibility that the domain name is. Alternatively, such a determination may be made by a telecommunications carrier operating the mail server 300.

以上のとおり、本例によれば、移動通信端末200のユーザは、受信回数や送信回数を確認しながら、指定受信文字列の登録、変更、削除を行うことが可能である。ユーザは、受信回数を確認することにより、指定による効果が相対的に少ないドメイン名を特定することが可能である。また、ユーザは、ドメイン名とその送信回数とを確認することにより、受信を許可していないドメイン名のうち、必要である(あるいは受信しても支障がない)ドメイン名を新たに登録することが可能である。このように、ユーザは、指定受信文字列の取捨選択に関する示唆を得ることが可能である。
なお、報知データは、上述した受信許可リストに相当する内容を含み、受信拒否リストに相当する内容を含まないものであってもよい。
As described above, according to this example, the user of the mobile communication terminal 200 can register, change, and delete the designated received character string while confirming the number of receptions and the number of transmissions. By checking the number of receptions, the user can specify a domain name that has relatively little effect due to designation. In addition, by confirming the domain name and the number of transmissions, the user must newly register a domain name that is not permitted to be received (or that can be received without any problem). Is possible. In this way, the user can obtain suggestions regarding selection of the designated received character string.
Note that the broadcast data may include content corresponding to the above-described reception permission list and not including content corresponding to the reception rejection list.

(動作例2)
本例は、移動通信端末200のユーザによる登録件数が上限に達した場合の動作を示すものである。すなわち、本例の動作は、ユーザによる登録件数が上限に達した場合において、さらに、新たな指定受信文字列の登録をユーザが要求したときに行われるものである。
(Operation example 2)
This example shows the operation when the number of registrations by the user of the mobile communication terminal 200 reaches the upper limit. That is, the operation of this example is performed when the user requests registration of a new designated received character string when the number of registrations by the user reaches the upper limit.

図7は、指定受信文字列の登録件数が上限に達した場合にサーバ装置100が実行する処理を示すフローチャートである。同図に示すように、制御部110は、新たな指定受信文字列を取得すると(ステップS201)、記憶部120に記憶された有効な指定受信文字列を数えることにより、登録件数が上限の閾値に達しているか否かを判断する(ステップS202)。制御部110は、登録件数が閾値未満であれば、新たに取得した指定受信文字列を有効なものとして記憶部120に記録する(ステップS203)。   FIG. 7 is a flowchart illustrating processing executed by the server device 100 when the number of registered registered received character strings reaches the upper limit. As shown in the figure, when the control unit 110 acquires a new designated received character string (step S201), the control unit 110 counts the valid designated received character string stored in the storage unit 120, whereby the registration number is the upper limit threshold value. Is determined (step S202). If the number of registrations is less than the threshold, the control unit 110 records the newly acquired designated received character string as valid in the storage unit 120 (step S203).

一方、登録件数が閾値と等しい場合、制御部110は、上述した受信回数が最少の指定受信文字列を特定し(ステップS204)、移動通信端末200のユーザに指定受信文字列の変更を促すための報知データを生成して出力する(ステップS205)。
図8は、本例の報知データが表す画像を例示する図である。同図において、下線部(1)の文字列は、ステップS204において特定された指定受信文字列であり、下線部(2)の文字列は、同ステップにおいて特定された受信回数である。また、下線部(3)の文字列は、ステップS201において取得された指定受信文字列である。ユーザは、指定受信文字列の変更を許可するときは、YESボタンB31を選択し、変更を許可しないときは、NOボタンB32を選択する。移動通信端末200は、ユーザの選択を受け付けると、その選択結果をサーバ装置100に送信する。
On the other hand, when the number of registrations is equal to the threshold value, the control unit 110 identifies the designated received character string with the smallest number of receptions described above (step S204), and prompts the user of the mobile communication terminal 200 to change the designated received character string. Is generated and output (step S205).
FIG. 8 is a diagram illustrating an image represented by the notification data of this example. In the figure, the character string in the underlined portion (1) is the designated received character string specified in step S204, and the character string in the underlined portion (2) is the number of receptions specified in the same step. The character string in the underlined part (3) is the designated received character string acquired in step S201. The user selects the YES button B31 when permitting the change of the designated received character string, and selects the NO button B32 when not permitting the change. When receiving the user's selection, the mobile communication terminal 200 transmits the selection result to the server device 100.

制御部110は、選択結果を取得すると、指定受信文字列の変更が許可されたか否かを判断する(ステップS206)。制御部110は、ユーザが変更を許可した場合には、ステップS204において特定された指定受信文字列を無効とし、ステップS201において取得された指定受信文字列を有効にすることにより、有効な指定受信文字列の変更、すなわち入れ替えを行う(ステップS207)。   When acquiring the selection result, control unit 110 determines whether or not the change of the designated received character string is permitted (step S206). When the user permits the change, the control unit 110 invalidates the designated reception character string specified in step S204 and validates the designated reception character string acquired in step S201, thereby enabling effective designation reception. The character string is changed, that is, replaced (step S207).

一方、制御部110は、ユーザが変更を許可しなかった場合には、ステップS201において取得された指定受信文字列の登録を取り消すか否かを判断する(ステップS208)。この判断は、登録を続行するか、あるいは取り消すかを確認する画面を移動通信端末200に表示させることで行われる。制御部110は、ユーザが登録を取り消した場合には、ステップS201において取得された指定受信文字列を有効にすることなく処理を終了させる。   On the other hand, when the user does not permit the change, the control unit 110 determines whether or not to cancel the registration of the designated received character string acquired in step S201 (step S208). This determination is performed by causing the mobile communication terminal 200 to display a screen for confirming whether to continue or cancel the registration. When the user cancels registration, the control unit 110 ends the process without validating the designated received character string acquired in step S201.

また、制御部110は、ユーザが登録を続行させた場合には、ステップS204の処理を再び実行する。ただし、制御部110は、ステップS208の処理の後にステップS204の処理を行う場合には、前回に受信回数が最少であると特定された指定受信文字列を除外し、受信回数がその次に少ない指定受信文字列を特定する。制御部110は、ステップS208の処理が繰り返される場合には、同じことを繰り返す。   Moreover, the control part 110 performs the process of step S204 again, when a user continues registration. However, when the process of step S204 is performed after the process of step S208, the control unit 110 excludes the designated received character string that has been specified as having the smallest number of receptions last time, and has the next smallest number of receptions. Specify the specified received character string. The control unit 110 repeats the same when the process of step S208 is repeated.

以上のとおり、本例によれば、移動通信端末200のユーザは、指定による効果が相対的に少ないドメイン名を順次確認することが可能であり、指定受信文字列の入れ替えの示唆を得ることができる。
なお、本例において、サーバ装置100は、受信回数が最少である指定受信文字列を無効にし、新たな指定受信文字列を有効にする動作を、ユーザへの報知及び確認を行わずに実行してもよい。この場合、上述したステップS205、S206及びS208の処理は、省略可能である。
As described above, according to this example, the user of the mobile communication terminal 200 can sequentially confirm domain names that have relatively little effect by designation, and can obtain an indication of replacement of the designated received character string. it can.
In this example, the server apparatus 100 executes the operation of invalidating the designated received character string with the smallest number of receptions and validating the new designated received character string without performing notification and confirmation to the user. May be. In this case, the processes of steps S205, S206, and S208 described above can be omitted.

(動作例3)
本例は、上述した動作例2の動作に加え、無効としない指定文字列を設定できるようにしたものである。すなわち、本例は、ユーザが指定した特定の指定文字列を、入れ替えの対象から除外するものである。
(Operation example 3)
In this example, in addition to the operation of the operation example 2 described above, a designated character string that is not invalid can be set. That is, in this example, a specific designated character string designated by the user is excluded from replacement targets.

図9は、本例(又は後述する動作例4)において移動通信端末200に表示される画像を例示する図である。同図において、テキストボックスT41は、ユーザが指定文字列を入力するために設けられている。また、ラジオボタンR41、R42及びR43は、テキストボックスT41に入力された指定文字列が指定受信文字列、除外文字列又は重み付け文字列のいずれであるかを選択するために設けられている。ユーザが指定文字列を入力し、ラジオボタンR41、R42又はR43のいずれかを選択してから送信ボタンB41を選択すると、移動通信端末200は、ユーザが入力した指定文字列とラジオボタンの選択結果とをサーバ装置100に送信する。   FIG. 9 is a diagram illustrating an image displayed on the mobile communication terminal 200 in this example (or operation example 4 described later). In the figure, a text box T41 is provided for the user to input a designated character string. Radio buttons R41, R42, and R43 are provided to select whether the designated character string input to the text box T41 is a designated received character string, an excluded character string, or a weighted character string. When the user inputs a designated character string and selects the radio button R41, R42 or R43 and then selects the send button B41, the mobile communication terminal 200 selects the designated character string and radio button selected by the user. Are transmitted to the server apparatus 100.

制御部110は、除外文字列を受信した場合、当該文字列を、その受信回数がいかなる値であるかによらず、ステップS204における特定の対象から除外する。すなわち、制御部110は、図7に示した処理において、除外文字列として設定された指定文字列を除いた指定受信文字列の中から、受信回数が最少である指定受信文字列を無効にする。このようにすれば、ユーザは、登録が無効になることを望まないドメイン名を有するメールアドレスからの電子メールを確実に受信することができるようになる。   When receiving the excluded character string, the control unit 110 excludes the character string from the specific target in step S204 regardless of the value of the reception count. That is, in the process shown in FIG. 7, the control unit 110 invalidates the designated received character string having the smallest number of receptions from the designated received character string excluding the designated character string set as the excluded character string. . In this way, the user can reliably receive an e-mail from an e-mail address having a domain name for which registration is not desired to be invalidated.

なお、除外文字列は、その設定に係る期間を有限なものとしてもよい。すなわち、除外文字列は、期間が限定された設定であってもよい。例えば、制御部110は、除外文字列を受信してから一定の期間(1ヶ月など)に限り、当該文字列をステップS204における特定の対象から除外することが可能である。また、制御部110は、かかる期間の指定をユーザから受け付けてもよい。   The excluded character string may have a finite period for the setting. That is, the excluded character string may be set with a limited period. For example, the control unit 110 can exclude the character string from the specific target in step S204 only for a certain period (such as one month) after receiving the excluded character string. Further, the control unit 110 may accept designation of such a period from the user.

(動作例4)
本例は、上述した受信回数に代えて、受信回数に基づいた評価値をユーザに報知するようにしたものである。かかる評価値は、受信回数に対して、ユーザにより設定された重みを与えた値である。受信回数に基づく評価値は、受信回数に重みが与えられた場合に、そうでない場合よりも小さくなる。つまり、受信回数に対する重み付けは、受信回数の値を減少させるように作用するものである。
(Operation example 4)
In this example, instead of the number of receptions described above, an evaluation value based on the number of receptions is notified to the user. Such an evaluation value is a value obtained by giving a weight set by the user to the number of receptions. The evaluation value based on the number of receptions is smaller when a weight is given to the number of receptions than when it is not. That is, the weighting for the number of receptions acts to reduce the value of the number of receptions.

なお、重み付け文字列は、ユーザによる直接的な指定によらずに設定されることも可能である。例えば、ある指定文字列が、移動通信端末200のアドレス帳に記憶されているメールアドレスに含まれる文字列である場合や、移動通信端末200から電子メールが送信されたことがあるメールアドレスに含まれる文字列である場合に、これらの指定文字列に対して重みが与えられるようにしてもよい。さらに、重み付け文字列も、除外文字列と同様に、その設定に係る期間を有限なものとすることが可能である。
また、図9に示した例は、重みが二値、すなわち重みが与えられている状態と重みが与えられていない状態のみを設定可能なものである。しかし、本例の重み付けは、より段階的な重みに分けられるものであってもよい。
Note that the weighting character string can be set without direct designation by the user. For example, when a specified character string is a character string included in an e-mail address stored in the address book of the mobile communication terminal 200 or included in an e-mail address to which an e-mail has been transmitted from the mobile communication terminal 200 If the character string is a character string, a weight may be given to the designated character string. Furthermore, the weighting character string can also have a finite period for setting, similar to the excluded character string.
In the example shown in FIG. 9, the weight is binary, that is, only the state where the weight is given and the state where the weight is not given can be set. However, the weighting in this example may be divided into more stepwise weights.

[変形例]
本発明は、上述した実施形態による実施に制限されないものである。本発明は、例えば、以下の態様による実施が可能である。また、本発明は、以下の変形例を適宜組み合わせて適用したものであってもよい。
[Modification]
The present invention is not limited to the implementation according to the above-described embodiment. The present invention can be implemented, for example, according to the following aspects. Further, the present invention may be applied by appropriately combining the following modifications.

(変形例1)
本発明は、部分一致や後方一致により文字列の比較が行われる場合において、複数の指定文字列に共通する文字列の部分があるときには、これら複数の指定文字列を1つの指定文字列にまとめることが可能である。例えば、第1の指定文字列が「001.domain.co.jp」であり、第2の指定文字列が「002.domain.co.jp」である場合であれば、これらを「domain.co.jp」という指定文字列に書き換えれば、指定に必要な登録件数を2件から1件に減らすことが可能である。かかる書き換えの機能は、記録制御手段の一機能として備えられる。なお、かかる書き換えは、例えば、書き換え後の指定文字列を「co.jp」や「jp」とした場合に、ユーザが意図していない別のメールアドレスをも受信の対象としてしまう可能性がある。よって、かかる書き換えは、トップレベルドメインのみの文字列には書き換えないとか、書き換え後の文字数を所定の値以上にする、といったような、一定の制限が与えられた条件下において行われると望ましい。
(Modification 1)
In the present invention, when character strings are compared by partial matching or backward matching, if there are character string portions common to a plurality of designated character strings, the plurality of designated character strings are combined into one designated character string. It is possible. For example, if the first designated character string is “001.domain.co.jp” and the second designated character string is “002.domain.co.jp”, these are changed to “domain.co. By rewriting the designated character string “.jp”, the number of registrations required for designation can be reduced from two to one. Such a rewriting function is provided as one function of the recording control means. For example, if the specified character string after rewriting is “co.jp” or “jp”, another e-mail address that is not intended by the user may be received. . Therefore, it is desirable that such rewriting is performed under conditions that are given certain restrictions, such as not rewriting the character string of only the top level domain, or setting the number of characters after rewriting to a predetermined value or more.

なお、本発明は、文字列の比較に正規表現やワイルドカードが使用可能な場合であれば、これらを用いて指定文字列をまとめることも可能である。例えば、第1の指定文字列が「001.domain.co.jp」であり、第2の指定文字列が「002.domain.co.jp」である場合において、「*」をワイルドカード(ここでは、あらゆる文字に一致する文字数が不定の特殊文字であるとする。)とすれば、これらを「*.domain.co.jp」という指定文字列に書き換えることが可能である。   In the present invention, if a regular expression or a wild card can be used for comparing character strings, the designated character strings can be collected using these. For example, when the first designated character string is “001.domain.co.jp” and the second designated character string is “002.domain.co.jp”, “*” is a wild card (here Now, let's say that the number of characters that match every character is an indefinite special character.), It is possible to rewrite these into the specified character string "* .domain.co.jp".

(変形例2)
本発明における電子メールは、上述した形式のメールアドレスを有するメッセージに限らず、送信元を所定の文字列により表現する他の形式のメッセージを含み得る。ここでいう文字列には、いわゆる文字に限らず、記号や符号なども含まれる。例えば、本発明は、SMS(Short Message Service)のような、メッセージを電話番号によって送信するものにも適用可能である。
(Modification 2)
The electronic mail in the present invention is not limited to a message having a mail address in the above-described format, but may include a message in another format in which a transmission source is expressed by a predetermined character string. The character string here includes not only so-called characters but also symbols and symbols. For example, the present invention can be applied to a device that transmits a message by telephone number, such as SMS (Short Message Service).

また、本発明に係る情報処理装置は、サーバ装置ではなく、携帯電話機において実現されてもよい。さらに、本発明は、携帯電話機に限らず、その他の電子機器に適用することが可能である。例えば、本発明は、PDA(Personal Digital Assistance)等の通信端末装置や、カメラ、携帯音楽プレーヤ、携帯ゲーム機などにも適用することができる。また、本発明における通信は、無線通信に限らず、有線通信であってもよい。   Further, the information processing apparatus according to the present invention may be realized in a mobile phone instead of the server apparatus. Furthermore, the present invention is not limited to a mobile phone and can be applied to other electronic devices. For example, the present invention can also be applied to communication terminal devices such as PDA (Personal Digital Assistance), cameras, portable music players, portable game machines, and the like. Further, the communication in the present invention is not limited to wireless communication but may be wired communication.

10…通信システム、100…サーバ装置、200…移動通信端末、300…メールサーバ、400…外部通信端末、110、210…制御部、120、220…記憶部、130、230…通信部、240…操作部、250…表示部、111…文字列取得部、112…アドレス取得部、113…分類部、114…出力部、115…記録制御部 DESCRIPTION OF SYMBOLS 10 ... Communication system, 100 ... Server apparatus, 200 ... Mobile communication terminal, 300 ... Mail server, 400 ... External communication terminal, 110, 210 ... Control part, 120, 220 ... Storage part, 130, 230 ... Communication part, 240 ... Operation unit, 250 ... display unit, 111 ... character string acquisition unit, 112 ... address acquisition unit, 113 ... classification unit, 114 ... output unit, 115 ... recording control unit

Claims (9)

ある送信先による受信が許可される送信元のメールアドレスに含まれる文字列を取得する取得手段と、
前記送信先をあて先とする電子メールの送信元に割り当てられたメールアドレスを、前記取得手段により取得された文字列のいずれかを含むか否かにより複数のグループに分類する分類手段と、
前記分類手段によりいずれかのグループに分類されたメールアドレスが割り当てられた送信元の電子メールの前記送信先による受信の回数を、当該グループ単位で報知するための報知データを出力する出力手段と
を備えることを特徴とする情報処理装置。
An acquisition means for acquiring a character string included in an email address of a sender permitted to be received by a certain destination;
Classification means for classifying the mail address assigned to the transmission source of the e-mail addressed to the transmission destination into a plurality of groups depending on whether or not it includes any of the character strings acquired by the acquisition means;
Output means for outputting notification data for notifying the number of times of reception by the transmission destination of the email of the transmission source assigned with the mail address classified into any group by the classification means; An information processing apparatus comprising:
ある送信先による受信が拒否される送信元のメールアドレスに含まれる文字列を取得する取得手段と、
前記送信先をあて先とする電子メールの送信元に割り当てられたメールアドレスを、前記取得手段により取得された文字列のいずれかを含むか否かにより複数のグループに分類する分類手段と、
前記分類手段によりいずれかのグループに分類されたメールアドレスが割り当てられた送信元の電子メールの当該送信元による送信の回数を、当該グループ単位で報知するための報知データを出力する出力手段と
を備えることを特徴とする情報処理装置。
An acquisition means for acquiring a character string included in an email address of a transmission source that is rejected by a certain destination;
Classification means for classifying the mail address assigned to the transmission source of the e-mail addressed to the transmission destination into a plurality of groups depending on whether or not it includes any of the character strings acquired by the acquisition means;
Output means for outputting notification data for notifying the number of transmissions by the transmission source of the electronic mail of the transmission source assigned with the mail address classified into any group by the classification unit; An information processing apparatus comprising:
データを記憶する記憶手段に、前記取得手段により取得された複数の文字列を有効な文字列として記録する記録制御手段を備え、
前記記録制御手段が、
前記記憶手段に記憶された有効な文字列の数が決められた閾値に達した場合において、前記取得手段により新たな文字列が取得されたとき、前記回数が最少である前記文字列を無効とし、前記新たな文字列を有効とする
請求項1又は2に記載の情報処理装置。
A storage means for storing data includes a recording control means for recording a plurality of character strings acquired by the acquisition means as valid character strings,
The recording control means is
When the number of valid character strings stored in the storage means reaches a predetermined threshold value, when a new character string is obtained by the obtaining means, the character string having the minimum number of times is invalidated. The information processing apparatus according to claim 1, wherein the new character string is validated.
無効としない前記文字列を設定する第1の設定手段を備え、
前記記録制御手段が、
前記記憶手段に記憶された複数の有効な文字列から前記第1の設定手段により設定された文字列を除いたものの中から、前記回数が最少である前記文字列を無効とする
ことを特徴とする請求項3に記載の情報処理装置。
First setting means for setting the character string not to be invalidated,
The recording control means is
The character string having the minimum number of times is invalidated from a plurality of valid character strings stored in the storage means excluding the character string set by the first setting means. The information processing apparatus according to claim 3.
前記出力手段が、
前記回数を報知するとともに、
前記分類手段により前記複数の文字列のいずれも含まないものとして分類されたメールアドレスが割り当てられた送信元により前記送信先あてに送信された電子メールの数を、当該メールアドレスに含まれる一部又は全部の文字列単位で報知するための報知データを出力する
ことを特徴とする請求項1ないし4のいずれかに記載の情報処理装置。
The output means is
Informing the number of times,
The number of e-mails sent to the destination by the source to which the e-mail address classified as not including any of the plurality of character strings by the classifying means is included in the e-mail address The information processing apparatus according to any one of claims 1 to 4, wherein notification data for notification in units of all character strings is output.
前記文字列に対して重みを設定する第2の設定手段を備え、
前記出力手段が、
前記回数に代えて、前記回数に前記第2の設定手段により設定された重みを与えた値を報知するための報知データを出力する
ことを特徴とする請求項1ないし5のいずれかに記載の情報処理装置。
A second setting unit configured to set a weight for the character string;
The output means is
The notification data for reporting a value obtained by giving a weight set by the second setting means to the number of times instead of the number of times is output. Information processing device.
前記記録制御手段が、
前記取得手段により取得され、又は前記記憶手段に記憶された第1の文字列と第2の文字列とが共通する文字列を含む場合に、前記第1の文字列と前記第2の文字列とに代えて、当該共通する文字列を前記有効な文字列に書き換える書換手段を備えることを特徴とする
請求項3ないし6のいずれかに記載の情報処理装置。
The recording control means is
When the first character string and the second character string acquired by the acquiring unit or stored in the storage unit include a common character string, the first character string and the second character string The information processing apparatus according to claim 3, further comprising a rewriting unit that rewrites the common character string with the valid character string.
コンピュータを、
ある送信先による受信が許可される送信元のメールアドレスに含まれる文字列を取得する取得手段と、
前記送信先をあて先とする電子メールの送信元に割り当てられたメールアドレスを、前記取得手段により取得された文字列のいずれかを含むか否かにより複数のグループに分類する分類手段と、
前記分類手段によりいずれかのグループに分類されたメールアドレスが割り当てられた送信元の電子メールの前記送信先による受信の回数を、当該グループ単位で報知するための報知データを出力する出力手段
として機能させるためのプログラム。
Computer
An acquisition means for acquiring a character string included in an email address of a sender permitted to be received by a certain destination;
Classification means for classifying the mail address assigned to the transmission source of the e-mail addressed to the transmission destination into a plurality of groups depending on whether or not it includes any of the character strings acquired by the acquisition means;
Function as output means for outputting notification data for notifying the number of times of reception by the transmission destination of the e-mail of the transmission source assigned the mail address classified into any group by the classification means Program to let you.
コンピュータを、
ある送信先による受信が拒否される送信元のメールアドレスに含まれる文字列を取得する取得手段と、
前記送信先をあて先とする電子メールの送信元に割り当てられたメールアドレスを、前記取得手段により取得された文字列のいずれかを含むか否かにより複数のグループに分類する分類手段と、
前記分類手段によりいずれかのグループに分類されたメールアドレスが割り当てられた送信元の電子メールの当該送信元による送信の回数を、当該グループ単位で報知するための報知データを出力する出力手段
として機能させるためのプログラム。
Computer
An acquisition means for acquiring a character string included in an email address of a transmission source that is rejected by a certain destination;
Classification means for classifying the mail address assigned to the transmission source of the e-mail addressed to the transmission destination into a plurality of groups depending on whether or not it includes any of the character strings acquired by the acquisition means;
Function as output means for outputting notification data for notifying the number of transmissions by the transmission source of the electronic mail of the transmission source assigned the mail address classified into any group by the classification unit Program to let you.
JP2009187068A 2009-08-12 2009-08-12 Information processing apparatus and program Expired - Fee Related JP5219961B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009187068A JP5219961B2 (en) 2009-08-12 2009-08-12 Information processing apparatus and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009187068A JP5219961B2 (en) 2009-08-12 2009-08-12 Information processing apparatus and program

Publications (2)

Publication Number Publication Date
JP2011039815A JP2011039815A (en) 2011-02-24
JP5219961B2 true JP5219961B2 (en) 2013-06-26

Family

ID=43767512

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009187068A Expired - Fee Related JP5219961B2 (en) 2009-08-12 2009-08-12 Information processing apparatus and program

Country Status (1)

Country Link
JP (1) JP5219961B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6177683B2 (en) * 2013-12-24 2017-08-09 京セラ株式会社 Mobile communication terminal, control method, and computer program
KR101799524B1 (en) * 2015-12-28 2017-11-20 주식회사 안랩 Apparatus and method for controlling terminal device using notification message

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004297114A (en) * 2003-03-25 2004-10-21 Sanyo Electric Co Ltd Communication device and control program for refusing incoming call of communication device
JP4364203B2 (en) * 2006-02-20 2009-11-11 京セラミタ株式会社 Facsimile machine
JP4527700B2 (en) * 2006-09-11 2010-08-18 日本電信電話株式会社 Message delivery system, message transfer apparatus, message transfer method, and message transfer program

Also Published As

Publication number Publication date
JP2011039815A (en) 2011-02-24

Similar Documents

Publication Publication Date Title
US7831834B2 (en) Associating a postmark with a message to indicate trust
KR101195333B1 (en) Method, apparatus, and computer program product for content use assignment by exploiting social graph information
CN100383767C (en) Communication devices with automatic determination of unsolicited e-mail functionality
WO2002075549A1 (en) Data synchronization system, apparatus used for the system, and data synchronization method
US20080263168A1 (en) Information processing apparatus, information processing method, and computer readable information recording medium
US7437416B2 (en) Electronic mail server apparatus
JP5219961B2 (en) Information processing apparatus and program
CN105378746B (en) Information provider unit, information providing method
JP2019040254A (en) Information processing device and program
US7830871B2 (en) Communication apparatus, communication method and communication program
JP2012190336A (en) Email classification device, email classification method and email classification program
JP2005284454A (en) Junk e-mail distribution preventive system, and information terminal and e-mail server in the system
US7596601B2 (en) Mobile communication terminal, detection condition distribution server and detected mail notification receiving server
JP2009265860A (en) Charging system, unsolicited mail information registration unit and charging method
JP6177683B2 (en) Mobile communication terminal, control method, and computer program
JP2019040255A (en) Information processing device and program
US20090024735A1 (en) Method and system of controlling communications delivery to a user
CN101990027B (en) Method for displaying contact list and electronic device thereof
JP5316164B2 (en) E-mail delivery system, e-mail delivery method and e-mail delivery control program used in the system
JP2009140419A (en) Communication device
JP4860170B2 (en) Information communication terminal, information classification method, and information classification program
JP2005202598A (en) Terminal device
JP2005135328A (en) E-mail server, e-mail management method, and e-mail management program
JP2020170220A (en) Management device and terminal device
JP4652027B2 (en) Portable terminal device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130115

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: 20130226

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130305

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

Free format text: PAYMENT UNTIL: 20160315

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5219961

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees