JP2005292891A - Communication terminal device and communication control processing program - Google Patents

Communication terminal device and communication control processing program Download PDF

Info

Publication number
JP2005292891A
JP2005292891A JP2004102709A JP2004102709A JP2005292891A JP 2005292891 A JP2005292891 A JP 2005292891A JP 2004102709 A JP2004102709 A JP 2004102709A JP 2004102709 A JP2004102709 A JP 2004102709A JP 2005292891 A JP2005292891 A JP 2005292891A
Authority
JP
Japan
Prior art keywords
mail
character string
received mail
characters
received
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.)
Pending
Application number
JP2004102709A
Other languages
Japanese (ja)
Inventor
Takeshi Ogawara
健 大河原
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2004102709A priority Critical patent/JP2005292891A/en
Publication of JP2005292891A publication Critical patent/JP2005292891A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】 受信したメールの内容を正確に分析して、削除すべき好ましくないメールを高い精度で抽出する。
【解決手段】 CPU1は、RAM3の受信BOXに受信メールが記憶されたときは、キーワードメモリ7に記憶されている複数種類のキーワードから各キーワードを順次読み出して、各キーワードと一致する文字列を受信メールから検出し、その検出結果に基づいて複数種類のキーワードと受信メールの文字列との一致率αを算出し、その算出した一致率αが基準値より大きい場合には受信されたメールを受信BOXから削除する。
【選択図】 図1
PROBLEM TO BE SOLVED: To accurately analyze the contents of received mail and extract unfavorable mail to be deleted with high accuracy.
When a received mail is stored in a reception BOX of a RAM 3, a CPU 1 sequentially reads each keyword from a plurality of types of keywords stored in a keyword memory 7 and receives a character string that matches each keyword. Detects from mail, calculates match rate α between multiple types of keywords and received mail character string based on the detection result, and receives the received mail if the calculated match rate α is greater than the reference value Delete from BOX.
[Selection] Figure 1

Description

本発明は、通信端末装置およびその通信制御処理のプログラムに関し、特に、メールを送受信する通信端末装置および通信制御処理のプログラムに関するものである。   The present invention relates to a communication terminal device and a communication control processing program thereof, and more particularly to a communication terminal device that transmits and receives mail and a communication control processing program.

携帯電話などの通信端末装置においては、メールアドレスのセキュリティシステムが脆弱であるため、ユーザが希望しない不適切なメールを受信する場合がある。不特定多数のメールアドレスに文字列や画像を送信する場合には、その旨を通知することや、一度に送信するメールアドレスの数に制限がある等の法的規制がある。しかしながら、不特定多数へのメールを複数回に分けて送信することも可能であるので、ユーザが希望しないメールを拒絶することはできないのが現状である。このような不特定多数へのメールには猥褻な内容のものが多く、「成人」、「交際」、「見放題」、「無料体験」などの文字列を含む内容でユーザの感情を煽って、法外な金額で画像や写真などを売りつけたり、不法な男女交際を勧誘するようなものがある。今や携帯電話は、大人だけでなく、高校生や中学生に普及しており、さらには小学生にまで普及しつつある。このため、このような不適切なメールが自動的に受信BOXにストアされて、未成年者に見せることは好ましくない。   In a communication terminal device such as a mobile phone, since the security system of the mail address is weak, an inappropriate mail not desired by the user may be received. When a character string or an image is transmitted to an unspecified number of e-mail addresses, there are legal restrictions such as notification to that effect and restrictions on the number of e-mail addresses transmitted at a time. However, since it is possible to divide and send e-mails to an unspecified number of times, it is not possible to reject e-mails that the user does not want. Many of these e-mails to unspecified people have obscene content, and the user's emotions are spoken with content that includes character strings such as “adult”, “dating”, “unlimited viewing”, and “free trial”. There are things like selling images and photos for an unreasonable amount, and soliciting illegal gender dating. Mobile phones are now spreading not only to adults, but also to high school and junior high school students, and even to elementary school students. For this reason, it is not preferable that such inappropriate mail is automatically stored in the reception BOX and shown to minors.

このような不適切なメールを拒絶する提案は従来いくつか提案されている。例えば、ある提案によれば、個人情報が記録されたメモリカードを装着することにより通信可能となり、メモリカードの所有者に対して、課金処理を実行可能な情報通信装置において、メモリカード所有者の年齢情報に応じて、不適切なデータを受信した場合の削除などの処理を適切に実行可能にする。この提案の構成によれば、予め所有者の個人データが記録されたメモリカード、文字データや画像データなどを表示する表示部、不適切なデータの送信元(電子メールアドレス)のリストや不適切なデータ(文字列)のリスト、受信メールの保存領域などを有するメモリなどを備えている。そして、受信した電子メールに不適切なデータがある場合は、不適切なデータが何箇所あるかが表示部に表示される。不適切なデータがある場合は、その電子メールが削除される。ただし、自動削除機能がオフである場合には、その電子メールを表示することもできる。(特許文献1)
特開2003−319031号公報
Several proposals for rejecting such inappropriate mail have been proposed. For example, according to a proposal, communication is possible by mounting a memory card on which personal information is recorded, and in an information communication device capable of performing accounting processing for the owner of the memory card, the memory card owner's Depending on age information, processing such as deletion when inappropriate data is received can be appropriately executed. According to the configuration of this proposal, a memory card in which personal data of the owner is recorded in advance, a display unit for displaying character data, image data, etc., a list of inappropriate data transmission sources (e-mail addresses) and inappropriate A memory having a list of various data (character strings), a storage area for received mail, and the like. If there is inappropriate data in the received e-mail, the number of inappropriate data is displayed on the display unit. If there is inappropriate data, the email is deleted. However, when the automatic deletion function is off, the e-mail can be displayed. (Patent Document 1)
JP 2003-319031 A

上記特許文献1においては、受信した電子メールに不適切なデータがある場合は、不適切なデータが何箇所あるかが表示部に表示されるが、自動削除機能がオンである場合には、それがたとえ1箇所であっても、その電子メールは削除される。しかしながら、受信メールにある特定の文字列が1箇所でも含まれているからといって、直ちにそのメールが不適切なメールであるとして削除するのは不適当である。例えば、「定期の成人病検診のお知らせです。成人病…」、「英会話の××です。無料体験キャンペーンの案内です…」、「ホテル隅田川です。いい部屋が確保できました。明日の花火大会は見放題です」、「今日の△△メールニュース事件簿。出会系で交際していた女性が…」といったメールを受信することもある。これらのメールに「成人」、「見放題」、「無料体験」、「出会」、「交際」の文字列が含まれているからといって全て削除するのは不適当である。
本発明は、上記従来の課題を解決するためのものであり、受信したメールの内容を正確に分析して、削除すべき好ましくないメールを高い精度で抽出することを目的とする。
In Patent Document 1, if there is inappropriate data in the received e-mail, the number of inappropriate data is displayed on the display unit, but when the automatic deletion function is on, The email is deleted even if it is one place. However, even if a certain character string is included in the received mail, it is inappropriate to immediately delete the mail as an inappropriate mail. For example, “Regular Adult Disease Screening Notice. Adult Diseases…”, “English Conversation XX. Free Trial Campaign Information ...”, “Hotel Sumidagawa. A good room has been secured. You can also receive e-mails such as “Today's △△ Mail News Incident Book. A woman who was dating in an encounter system ...”. It is inappropriate to delete all of these e-mails because they contain the characters "adult", "unlimited viewing", "free trial", "meeting", and "dating".
An object of the present invention is to solve the above-described conventional problems, and an object of the present invention is to accurately analyze the contents of received mail and to extract undesired mail to be deleted with high accuracy.

請求項1に記載の通信端末装置は、所定の通信回線を介して受信された受信メールを第1の記憶手段(実施形態においては、図1のRAM3に相当する)に記憶するメール記憶手段(実施形態においては、CPU1に相当する)と、第1の記憶手段に受信メールが記憶されたときは、第2の記憶手段(実施形態においては、図1のキーワードメモリ7に相当する)に記憶されている複数種類の参照文字列(実施形態においては、キーワードに相当する)から各参照文字列を順次読み出して、各参照文字列と一致する文字列を受信メールから検出する文字列検出手段(実施形態においては、CPU1に相当する)と、文字列検出手段による検出結果に基づいて複数種類の参照文字列と受信メールの文字列との一致率(実施形態においては、αに相当する)を算出する演算手段(実施形態においては、CPU1に相当する)と、演算手段によって算出された一致率が基準値より大きい場合には受信されたメールを削除するメール処理手段(実施形態においては、CPU1に相当する)と、を備えた構成になっている。   The communication terminal device according to claim 1 is a mail storage unit that stores a received mail received via a predetermined communication line in a first storage unit (corresponding to the RAM 3 in FIG. 1 in the embodiment). When the received mail is stored in the first storage means, it is stored in the second storage means (corresponding to the keyword memory 7 in FIG. 1 in the embodiment). Character string detection means for sequentially reading each reference character string from a plurality of types of reference character strings (corresponding to keywords in the embodiment) and detecting a character string matching each reference character string from received mail ( (Corresponding to CPU 1 in the embodiment) and a matching rate (corresponding to α in the embodiment) of a plurality of types of reference character strings and received mail character strings based on the detection result by the character string detecting means. Calculation Calculating means (corresponding to the CPU 1 in the embodiment) and mail processing means for deleting the received mail when the matching rate calculated by the calculating means is larger than the reference value (in the embodiment, the CPU 1 Equivalent).

請求項1の通信端末装置において、請求項2に記載したように、メール処理手段は、受信されたメールを削除する前に当該メールの削除を問うメッセージ(実施形態においては、図10における削除スイッチのアイコンに相当する)を算出された一致率とともに所定の表示手段(実施形態においては、図1の表示部8に相当する)に表示し、削除の指令が入力された場合に当該メールを削除するような構成にしてもよい。
また、請求項1の通信端末装置において、請求項3に記載したように、文字列検出手段は、1つの種類の参照文字列と一致する文字列の文字数と、当該参照文字列と一致する文字列の個数との乗算値を検出文字数として求め、第2の記憶手段から順次読み出した参照文字列と一致する文字列ごとに求めた検出文字数を累算して受信メール内の全検出文字数を求め、演算手段は、受信メール内の全文字数で全検出文字数を除算して一致率を算出するような構成にしてもよい。
In the communication terminal device according to claim 1, as described in claim 2, the mail processing means asks the user to delete the received mail before deleting the received mail (in the embodiment, the deletion switch in FIG. 10). Is displayed on a predetermined display means (corresponding to the display unit 8 in FIG. 1 in the embodiment) together with the calculated matching rate, and the mail is deleted when a deletion command is input. You may make it the structure which does.
Moreover, in the communication terminal device according to claim 1, as described in claim 3, the character string detection means includes the number of characters of the character string that matches one type of reference character string and the character that matches the reference character string. The multiplication value with the number of columns is obtained as the number of detected characters, and the total number of detected characters in the received mail is obtained by accumulating the number of detected characters for each character string that matches the reference character string sequentially read from the second storage means. The calculation means may be configured to calculate the matching rate by dividing the total number of detected characters by the total number of characters in the received mail.

請求項4に記載の通信制御処理のプログラムは、所定の通信回線を介して受信された受信メールを第1の記憶手段(実施形態においては、図1のRAM3に相当する)に記憶する第1のステップと、第1の記憶手段に受信メールが記憶されたときは、第2の記憶手段(実施形態においては、図1のキーワードメモリ7に相当する)に記憶されている複数種類の参照文字列(実施形態においては、キーワードに相当する)から各参照文字列を順次読み出して、各参照文字列と一致する文字列を受信メールから検出する第2のステップと、第2のステップによる検出結果に基づいて複数種類の参照文字列と受信メールの文字列との一致率(実施形態においては、αに相当する)を算出する第3のステップと、第3のステップによって算出された一致率が基準値より大きい場合には受信されたメールを削除する第4のステップと、を備えた構成になっている。各ステップは、実施形態においては、CPU1の処理に相当する。   According to a fourth aspect of the present invention, there is provided a communication control processing program that stores received mail received via a predetermined communication line in first storage means (corresponding to the RAM 3 in FIG. 1 in the embodiment). And when the received mail is stored in the first storage means, a plurality of types of reference characters stored in the second storage means (corresponding to the keyword memory 7 in FIG. 1 in the embodiment) A second step of sequentially reading each reference character string from a string (corresponding to a keyword in the embodiment), and detecting a character string that matches each reference character string from the received mail, and a detection result by the second step A third step of calculating a matching rate (corresponding to α in the embodiment) between a plurality of types of reference character strings and a received mail character string, and a matching rate calculated by the third step. Standard value And a fourth step of deleting the received mail if it is larger. Each step corresponds to the processing of the CPU 1 in the embodiment.

本発明の通信端末装置および通信制御処理のプログラムによれば、受信したメールの内容を正確に分析して、削除すべき好ましくないメールを高い精度で抽出するという効果が得られる。   According to the communication terminal device and the communication control processing program of the present invention, it is possible to accurately analyze the contents of the received mail and extract an undesired mail to be deleted with high accuracy.

以下、本発明による通信端末装置の第1実施形態および第2実施形態について、携帯電話を例に採って、図1に示す各実施形態における携帯電話の構成を示すブロック図、図2ないし図7に示すフローチャート、図8および図9に示す表示画面を参照して説明する。
図1において、CPU1は、ベースバンド信号処理のDSP(ディジタル・シグナル・プロセッサ)を内蔵したワンチップICで構成されている。CPU1のシステムバスには、ROM2、RAM3、RFブロック4、スイッチ部5、表示ドライバ6、およびキーワードメモリ7が接続されている。表示ドライバ6には、LCD(液晶ディスプレイ)などからなる表示部8が接続されている。CPU1の入出力ポートには、マイク9、スピーカ10、バイブレータ11が接続されている。CPU1は、これら各部との間でコマンドおよびデータの授受を行ってこの携帯電話を制御する。
Hereinafter, the first and second embodiments of the communication terminal device according to the present invention will be described with reference to block diagrams showing the configuration of the mobile phone in each embodiment shown in FIG. Will be described with reference to the flowchart shown in FIG. 8 and the display screens shown in FIGS.
In FIG. 1, a CPU 1 is composed of a one-chip IC with a built-in DSP (digital signal processor) for baseband signal processing. A ROM 2, RAM 3, RF block 4, switch unit 5, display driver 6, and keyword memory 7 are connected to the system bus of the CPU 1. The display driver 6 is connected to a display unit 8 including an LCD (liquid crystal display). A microphone 9, a speaker 10, and a vibrator 11 are connected to the input / output port of the CPU 1. The CPU 1 exchanges commands and data with these units and controls the cellular phone.

ROM2には、他の携帯電話と通話やメールを送受信する機能やCPU1に接続された各部を制御する機能を含む通信制御処理のプログラムが格納されている。RAM3は、CPU1のワークエリアであり、CPU1によって処理されるデータを一時的にストアするバッファエリアや、通信制御処理のプログラムの実行に必要な各種のレジスタやフラグのエリア、受信したメールおよび送信したメールを記録する受信BOXおよび送信BOXなどが設けられている。RFブロック4は、電話通信網との間で通話やメールを送受信するための無線送受信部、無線信号処理部など(図示せず)を備えている。   The ROM 2 stores a communication control processing program including a function for transmitting and receiving calls and mails with other mobile phones and a function for controlling each unit connected to the CPU 1. The RAM 3 is a work area of the CPU 1, a buffer area for temporarily storing data processed by the CPU 1, areas of various registers and flags necessary for execution of a communication control processing program, received mail and transmitted A reception BOX and a transmission BOX for recording mail are provided. The RF block 4 includes a wireless transmission / reception unit, a wireless signal processing unit, and the like (not shown) for transmitting and receiving calls and mails with the telephone communication network.

スイッチ部5は、オフフックスイッチ、オンフックスイッチ、メールスイッチ、発信スイッチ、カーソルスイッチ、文字入力スイッチ、その他のスイッチなどで構成されている。各スイッチの機能については後述する。キーワードメモリ7は、フラッシュROMなどの書込みおよび書き換え可能な不揮発性メモリで構成され、スイッチ部5の操作によって入力された文字列がキーワードとして登録される。表示部8はLCD(液晶ディスプレイ)などで構成され、受信したメールや送信するメールの画面、キーワード登録画面などを表示することができる。
また、スピーカ10によって発信時の呼出報知がなされ、マイク9およびスピーカ10によって通話がなされ、着信時にはスピーカ10又はバイブレータ11によって着信報知がなされる。
The switch unit 5 includes an off-hook switch, an on-hook switch, a mail switch, a transmission switch, a cursor switch, a character input switch, and other switches. The function of each switch will be described later. The keyword memory 7 is composed of a rewritable and rewritable nonvolatile memory such as a flash ROM, and a character string input by operating the switch unit 5 is registered as a keyword. The display unit 8 is configured by an LCD (liquid crystal display) or the like, and can display a screen of received mail, a mail to be transmitted, a keyword registration screen, and the like.
In addition, a call notification at the time of outgoing call is made by the speaker 10, a call is made by the microphone 9 and the speaker 10, and an incoming call notification is made by the speaker 10 or the vibrator 11 at the time of incoming call.

次に、図1の構成による第1実施形態の動作について、CPU1のフローチャートである図2ないし図6、および図8のキーワード登録画面を参照して説明する。
図2および図3は、メインルーチンのフローチャートである。図2において、所定のイニシャライズ(ステップSA1)の後、表示部8に待受画面を表示する(ステップSA2)。次に、オフフックスイッチがオンされたか否かを判別する(ステップSA3)。このスイッチがオンされたときは、番号入力の画面を表示して(ステップSA4)、入力された番号をRAM3にストアし、表示部8に表示する番号入力処理を行う(ステップSA5)。次に、発信スイッチのオン操作に応じて発信処理を行い(ステップSA6)、スピーカ10によって呼出報知を行う(ステップSA7)。そして、回線接続が確立したか否かを判別する(ステップSA8)。回線接続が確立したときは通話処理に遷移し(ステップSA9)、相手先のユーザとの通話が行われる。その後は、オンフックスイッチがオンされたか否かを判別し(ステップSA10)、このスイッチがオンされたときは回線切断などの終話処理を行って(ステップSA11)、ステップSA2に移行して再び待受画面を表示する。
Next, the operation of the first embodiment having the configuration shown in FIG. 1 will be described with reference to FIGS. 2 to 6 which are flowcharts of the CPU 1 and the keyword registration screen shown in FIG.
2 and 3 are flowcharts of the main routine. In FIG. 2, after a predetermined initialization (step SA1), a standby screen is displayed on the display unit 8 (step SA2). Next, it is determined whether or not the off-hook switch is turned on (step SA3). When this switch is turned on, a number input screen is displayed (step SA4), the input number is stored in the RAM 3, and a number input process for displaying on the display unit 8 is performed (step SA5). Next, a calling process is performed in response to an ON operation of the calling switch (step SA6), and a call notification is given by the speaker 10 (step SA7). Then, it is determined whether or not a line connection has been established (step SA8). When the line connection is established, the process shifts to a call process (step SA9), and a call is made with the partner user. Thereafter, it is determined whether or not the on-hook switch has been turned on (step SA10). When this switch is turned on, a call termination process such as line disconnection is performed (step SA11), and the process proceeds to step SA2 and waits again. Display the reception screen.

ステップSA3において、オフフックスイッチがオンされない場合には、図3のフローチャートにおいて、メールスイッチがオンされたか否かを判別する(ステップSA12)。このスイッチがオンされたときは、メールリスト画面を表示する(ステップSA13)。メールリスト画面には、新規作成、受信BOX、送信BOX、キーワード登録などの複数の項目が表示される。そして、ひとつの項目にフォーカスを当てる(ステップSA14)。例えば、その項目の表示態様を反転表示して他の項目と区別する。   If the off-hook switch is not turned on in step SA3, it is determined whether or not the mail switch is turned on in the flowchart of FIG. 3 (step SA12). When this switch is turned on, a mail list screen is displayed (step SA13). On the mail list screen, a plurality of items such as new creation, reception BOX, transmission BOX, keyword registration, and the like are displayed. Then, one item is focused (step SA14). For example, the display mode of the item is highlighted to distinguish it from other items.

次に、カーソルスイッチがオンされたか否かを判別し(ステップSA15)、このスイッチがオンされたときは、フォーカス位置を移動する(ステップSA16)。次に、画面に表示された2つのアイコンスイッチの1つである決定スイッチがオンされたか否かを判別し(ステップSA17)、このスイッチがオンされない場合には、もう1つのアイコンスイッチであるクリアスイッチがオンされたか否かを判別する(ステップSA18)。このスイッチもオンでない場合には、ステップSA15に移行して、カーソルスイッチのオンを判別する。一方、クリアスイッチがオンされたときは、メールリスト画面を消去し、図2のステップSA2に移行して、待受画面を表示する。   Next, it is determined whether or not the cursor switch is turned on (step SA15). When this switch is turned on, the focus position is moved (step SA16). Next, it is determined whether or not a determination switch that is one of the two icon switches displayed on the screen is turned on (step SA17). If this switch is not turned on, the other icon switch is cleared. It is determined whether or not the switch is turned on (step SA18). If this switch is not on, the process proceeds to step SA15 to determine whether the cursor switch is on. On the other hand, when the clear switch is turned on, the mail list screen is deleted, the process proceeds to step SA2 in FIG. 2, and the standby screen is displayed.

図3のステップSA17において、決定スイッチがオンされたときは、そのときのフォーカス位置に応じた処理を行う。フォーカス位置が新規作成であるか否かを判別し(ステップSA19)、新規作成である場合には、メールの新規作成処理を行う(ステップSA20)。新規作成でない場合には、フォーカス位置が受信BOXであるか否かを判別し(ステップSA21)、受信BOXである場合には、受信BOX処理を行う(ステップSA22)。受信BOXでない場合には、フォーカス位置がキーワード登録であるか否かを判別し(ステップSA23)、キーワード登録である場合には、キーワード登録処理を行う(ステップSA24)。キーワード登録でない場合には、その他のメール処理を行う(ステップSA25)。フォーカス位置に応じていずれかの処理を行った後は、ステップSA13に移行して再びメールリスト画面を表示する。   In step SA17 in FIG. 3, when the determination switch is turned on, processing according to the focus position at that time is performed. It is determined whether or not the focus position is newly created (step SA19). If it is newly created, a new mail creation process is performed (step SA20). If it is not a new creation, it is determined whether or not the focus position is a reception BOX (step SA21). If it is a reception BOX, a reception BOX process is performed (step SA22). If it is not a reception BOX, it is determined whether or not the focus position is keyword registration (step SA23). If it is keyword registration, keyword registration processing is performed (step SA24). If the keyword is not registered, other mail processing is performed (step SA25). After any processing is performed according to the focus position, the process proceeds to step SA13 and the mail list screen is displayed again.

ステップSA12において、メールスイッチがオンでない場合には、その他のスイッチがオンされたか否かを判別し(ステップSA26)、その他のスイッチがオンされたときは、そのオンされたスイッチに対応するその他の処理を行い(ステップSA27)、図2のステップSA2に移行して、待受画面を表示する(ステップSA28)。ステップSA26において、その他のスイッチがオンでない場合には、図2のステップSA3に移行して、オフフックスイッチのオンを判別する。   If the mail switch is not on in step SA12, it is determined whether or not the other switch is turned on (step SA26). If the other switch is turned on, the other switch corresponding to the turned on switch is determined. Processing is performed (step SA27), the process proceeds to step SA2 in FIG. 2, and a standby screen is displayed (step SA28). If it is determined in step SA26 that the other switches are not on, the process proceeds to step SA3 in FIG. 2 to determine whether the off-hook switch is on.

図4は、図3のステップSA24におけるキーワード登録処理のフローチャートである。まず、表示部8にキーワード登録画面を表示する(ステップSB1)。図8は、キーワード登録画面を示す図である。この画面には、登録するキーワード用の複数の文字入力エリア、決定スイッチのアイコン、クリアスイッチのアイコンを表示し、文字入力カーソルを文字入力エリアへ表示する(ステップSB2)。この画面を表示した最初は、1番上の文字入力エリアの左端に文字入力カーソルを表示する。   FIG. 4 is a flowchart of the keyword registration process in step SA24 of FIG. First, a keyword registration screen is displayed on the display unit 8 (step SB1). FIG. 8 is a diagram showing a keyword registration screen. On this screen, a plurality of character input areas for a keyword to be registered, a determination switch icon, and a clear switch icon are displayed, and a character input cursor is displayed in the character input area (step SB2). At the beginning of displaying this screen, a character input cursor is displayed at the left end of the uppermost character input area.

次に、カーソルスイッチがオンされたか否かを判別し(ステップSB3)、このスイッチがオンされたときは、それが上下カーソルであるか又は左右カーソルであるかを判別する(ステップSB4)。上下カーソルである場合には、文字入力カーソルを別の文字入力エリアへ移動する(ステップSB5)。一方、左右カーソルスイッチがオンされたときは、文字入力カーソルを同じ文字入力エリア内で移動する(ステップSB6)。ステップSB5若しくはステップSB6において文字入力カーソルを移動した後、又は、ステップSB3においてカーソルスイッチがオンでない場合には、スイッチ部5の操作によって、文字入力がされたか否かを判別する(ステップSB7)。
文字入力がされたときは、文字入力カーソルに入力文字を表示して(ステップSB8)、文字入力カーソルを1文字分だけ移動する(ステップSB9)。
Next, it is determined whether or not the cursor switch is turned on (step SB3). If this switch is turned on, it is determined whether it is a vertical cursor or a left and right cursor (step SB4). If the cursor is an up / down cursor, the character input cursor is moved to another character input area (step SB5). On the other hand, when the left / right cursor switch is turned on, the character input cursor is moved within the same character input area (step SB6). After the character input cursor is moved in step SB5 or SB6, or if the cursor switch is not turned on in step SB3, it is determined whether or not a character is input by operating the switch unit 5 (step SB7).
When a character is input, the input character is displayed on the character input cursor (step SB8), and the character input cursor is moved by one character (step SB9).

次に、決定スイッチがオンされたか否かを判別し(ステップSB10)、このスイッチがオンでない場合には、クリアスイッチがオンされたか否かを判別する(ステップSB11)。このスイッチもオンされない場合には、ステップSB3に移行して、カーソルスイッチがオンされたか否かを判別する。決定スイッチがオンされたときは、各入力エリアに入力された文字列の単語をキーワードメモリ7のキーワード登録エリアにキーワードとして登録する(ステップSB12)。
ステップSB12の登録の後、又は、ステップSB11においてクリアスイッチがオンされたときは、メインルーチンに戻る。
Next, it is determined whether or not the decision switch is turned on (step SB10). If this switch is not turned on, it is determined whether or not the clear switch is turned on (step SB11). If this switch is not turned on, the process proceeds to step SB3 to determine whether or not the cursor switch is turned on. When the determination switch is turned on, the word of the character string input in each input area is registered as a keyword in the keyword registration area of the keyword memory 7 (step SB12).
After the registration in step SB12 or when the clear switch is turned on in step SB11, the process returns to the main routine.

図5および図6は、メール着信検知処理のフローチャートである。図5において、メールを受信すると受信BOXへストアする(ステップSC1)。次に、全検出文字数のレジスタを「0」にクリアし(ステップSC2)、メール本文内の文字数をカウントする(ステップSC3)。次に、キーワード登録エリアから1つのキーワードを取り出す(ステップSC4)。そして、メール本文内にあるキーワード数を検出する(ステップSC5)。すなわち、キーワードと一致する文字列を検出する。次に、キーワードの文字数とキーワード数とを乗算して、その乗算結果を検出文字数のレジスタにストアする(ステップSC6)。次に、全検出文字数のレジスタに検出文字数を累算する(ステップSC7)。   5 and 6 are flowcharts of the incoming mail detection process. In FIG. 5, when a mail is received, it is stored in the reception BOX (step SC1). Next, the register of the total number of detected characters is cleared to “0” (step SC2), and the number of characters in the mail body is counted (step SC3). Next, one keyword is taken out from the keyword registration area (step SC4). Then, the number of keywords in the mail body is detected (step SC5). That is, a character string that matches the keyword is detected. Next, the number of characters of the keyword is multiplied by the number of keywords, and the multiplication result is stored in a register for the number of detected characters (step SC6). Next, the number of detected characters is accumulated in the register of the total number of detected characters (step SC7).

例えば、受信メール(1)のメール本文が「定期の成人病検診のお知らせです。成人病検診の予約をして下さい」であるとする。この場合には、メール本文内の文字数は「29」個である。キーワード登録エリアから括弧内の文字数である「成人(2)」のキーワードを取り出したときは、メール本文内のキーワード数は「2」個である。この場合の検出文字数は「4(=2×2))である。他のキーワードに一致する文字列がないので、全検出文字数は「4」となる。
一方、別の受信メール(2)のメール本文が「成人向けの画像が見放題!無料体験!新たな成人出会、成人交際も期待!」であるとする。この場合には、メール本文内の文字数は「29」個である。キーワード登録エリアから「成人(2)」、「交際(2)」、「見放題(3)」、「無料体験(4)」、「出会(2)」のキーワードを取り出したときは、全検出文字数は「19(=2×4+3×1+4×1+2×1+2×1)」である。
For example, assume that the email body of the received email (1) is “Notice of regular adult disease screening. Please make a reservation for adult disease screening”. In this case, the number of characters in the mail body is “29”. When the keyword “adult (2)”, which is the number of characters in parentheses, is extracted from the keyword registration area, the number of keywords in the mail text is “2”. In this case, the number of detected characters is “4 (= 2 × 2).” Since there is no character string that matches another keyword, the total number of detected characters is “4”.
On the other hand, it is assumed that the mail text of another received mail (2) is “Unlimited viewing of adult-oriented images! Free trial! Expect new adult encounters and adult dating!”. In this case, the number of characters in the mail body is “29”. When keywords "adult (2)", "dating (2)", "unlimited viewing (3)", "free experience (4)", "meeting (2)" are taken out from the keyword registration area, The number of detected characters is “19 (= 2 × 4 + 3 × 1 + 4 × 1 + 2 × 1 + 2 × 1)”.

そして、キーワード登録エリアにまだ調べていないキーワードがあるか否かを判別し(ステップSC8)、調べていないキーワードがある場合には、ステップSC4に移行して、次のキーワードを取り出して、ステップSC8までのループ処理を繰り返す。ステップSC8において、調べていないキーワードがない場合には、全検出文字数の値をメール内の文字数の値で除算して、その除算値を一致率αとしてレジスタにストアする(ステップSC9)。   Then, it is determined whether or not there is an unchecked keyword in the keyword registration area (step SC8). If there is an unchecked keyword, the process proceeds to step SC4, the next keyword is taken out, and step SC8 is taken. Repeat the loop process up to. If there is no keyword not checked in step SC8, the value of the total number of detected characters is divided by the value of the number of characters in the mail, and the divided value is stored in the register as the coincidence rate α (step SC9).

次に、図6のフローチャートにおいて、αの値が基準値以下であるか否かを判別する(ステップSC10)。この場合において、基準値を「0.33」とする。すなわち、メール本文の一致率αが1/3より大きい場合を好ましくないメールとする。例えば上記例で、受信メール(1)のαは、4/29=約0.14であり、受信メール(2)のαは、19/29=約0.66である。αの値が基準値以下である場合には、スピーカ10又はバイブレータ11によってメール着信報知を行って(ステップSC11)、一定時間が経過したか否かを判別する(ステップSC12)。一定時間が経過したときは、着信報知を停止して(ステップSC13)、メインルーチンに戻る。一方、αの値が基準値より大きい場合には、そのメールを受信BOXから削除して(ステップSC14)、メインルーチンに戻る。
したがって、上記例で、受信メール(1)は、αの値が約0.14(<0.33)であるので受信BOXにそのまま保存されるが、受信メール(2)は、αの値が約0.66(>0.33)であるので受信BOXから削除される。
Next, in the flowchart of FIG. 6, it is determined whether or not the value of α is equal to or less than a reference value (step SC10). In this case, the reference value is “0.33”. That is, a case where the matching rate α of the mail text is larger than 1/3 is regarded as an undesirable mail. For example, in the above example, α of the received mail (1) is 4/29 = about 0.14, and α of the received mail (2) is 19/29 = about 0.66. If the value of α is equal to or less than the reference value, the incoming mail notification is performed by the speaker 10 or the vibrator 11 (step SC11), and it is determined whether or not a certain time has passed (step SC12). When the fixed time has elapsed, the incoming call notification is stopped (step SC13), and the process returns to the main routine. On the other hand, if the value of α is larger than the reference value, the mail is deleted from the received BOX (step SC14), and the process returns to the main routine.
Therefore, in the above example, the received mail (1) is stored in the received BOX as it is because the value of α is about 0.14 (<0.33), but the received mail (2) has the value of α. Since it is about 0.66 (> 0.33), it is deleted from the reception BOX.

図7は、電話の着信検知処理のフローチャートである。電話の着信を検知すると、スピーカ10又はバイブレータ11によって着信報知を行い(ステップSD1)、オフフックスイッチがオンされたか否かを判別する(ステップSD2)。このスイッチがオンされたときは、通話処理に遷移して(ステップSD3)、相手先のユーザとの通話が行われる。その後は、オンフックスイッチがオンされたか否かを判別し(ステップSD4)、このスイッチがオンされたときは回線切断などの終話処理回を行って(ステップSD5)、図2のメインルーチンに戻って待受画面を表示する。   FIG. 7 is a flowchart of incoming call detection processing. When the incoming call is detected, the incoming call is notified by the speaker 10 or the vibrator 11 (step SD1), and it is determined whether or not the off-hook switch is turned on (step SD2). When this switch is turned on, the process transits to a call process (step SD3), and a call is made with the partner user. Thereafter, it is determined whether or not the on-hook switch has been turned on (step SD4). When this switch is turned on, the end-of-call processing such as line disconnection is performed (step SD5), and the process returns to the main routine of FIG. To display the standby screen.

以上のように、この第1実施形態によれば、受信BOXに受信メールが記憶されたときは、キーワードメモリ7に記憶されている複数種類のキーワードから各キーワードを順次読み出して、各キーワードと一致する文字列を受信メールから検出し、その検出結果に基づいて複数種類のキーワードと受信メールの文字列との一致率αを算出し、その算出した一致率αが基準値より大きい場合には受信されたメールを受信BOXから削除する。
この場合において、CPU1は、1つの種類のキーワードと一致する文字列の文字数と、そのキーワードと一致する文字列の個数との乗算値を検出文字数として求め、キーワードメモリ7から順次読み出したキーワードと一致する文字列ごとに求めた検出文字数を累算して、受信メール内の全検出文字数を求め、受信メール内の全文字数で全検出文字数を除算して一致率αを算出する。
したがって、受信したメールの内容を正確に分析して、削除すべき好ましくないメールを高い精度で抽出することができる。
As described above, according to the first embodiment, when a received mail is stored in the reception BOX, each keyword is sequentially read from a plurality of types of keywords stored in the keyword memory 7 and matched with each keyword. The character string to be detected is detected from the received mail, and the matching rate α between the multiple types of keywords and the received mail character string is calculated based on the detection result, and if the calculated matching rate α is greater than the reference value, it is received. Delete the received mail from the received BOX.
In this case, the CPU 1 obtains the product of the number of characters in the character string that matches one type of keyword and the number of character strings that match the keyword as the number of detected characters, and matches the keywords sequentially read from the keyword memory 7. The number of detected characters obtained for each character string to be accumulated is accumulated to obtain the total number of detected characters in the received mail, and the number of detected characters is divided by the total number of characters in the received mail to calculate the matching rate α.
Therefore, it is possible to accurately analyze the contents of the received mail and extract unfavorable mail to be deleted with high accuracy.

次に、図1の構成による第2実施形態の動作について、図9に示すメール着信検知処理のフローチャートおよび図10に示す着信メールの表示画面を参照して説明する。第2実施形態におけるCPU1のメインルーチン、キーワード登録処理、メール着信検知処理の一部、および電話の着信検知処理の各フローチャートについては、第1実施形態において、図2および図3に示したメインルーチン、図4に示したキーワード登録処理、図5に示したメール着信の一部、および図7に示した着信検知処理における各フローチャートと同じであるので、必要に応じて、これらを援用して第2実施形態を説明する。   Next, the operation of the second embodiment configured as shown in FIG. 1 will be described with reference to the flowchart of the incoming mail detection process shown in FIG. 9 and the incoming mail display screen shown in FIG. The main routine of the CPU 1, the keyword registration process, a part of the incoming mail detection process, and the flowcharts of the incoming call detection process in the second embodiment will be described with reference to the main routine shown in FIGS. 2 and 3 in the first embodiment. 4 is the same as the flowcharts in the keyword registration process shown in FIG. 4, the part of the incoming mail shown in FIG. 5, and the incoming call detection process shown in FIG. A second embodiment will be described.

図5のステップSC9において、一致率αを算出した後は、図9のフローチャートにおいて、スピーカ10又はバイブレータ11によってメール着信報知を行って(ステップSC15)、一定時間が経過したか否かを判別する(ステップSC16)。一定時間が経過したときは、着信報知を停止して(ステップSC17)、αの値が基準値より大きいか否かを判別する(ステップSC18)。αの値が基準値より大きい場合には、表示部8に確認画面を表示して(ステップSC19)、その確認画面にメールアドレス、件名、一致率αなどを表示する(ステップSC20)。   After calculating the coincidence rate α in step SC9 in FIG. 5, in the flowchart in FIG. 9, mail arrival notification is performed by the speaker 10 or the vibrator 11 (step SC15), and it is determined whether or not a certain time has passed. (Step SC16). When the predetermined time has elapsed, the incoming call notification is stopped (step SC17), and it is determined whether or not the value of α is larger than the reference value (step SC18). If the value of α is larger than the reference value, a confirmation screen is displayed on the display unit 8 (step SC19), and the e-mail address, subject, matching rate α, etc. are displayed on the confirmation screen (step SC20).

図10は、一致率αの値が基準値より大きい場合の確認画面を示す図である。この画面には、メールアドレス、件名、一致率α、削除スイッチのアイコンおよびクリアスイッチのアイコンが表示される。
そして、削除スイッチがオンされたか否かを判別し(ステップSC21)、このスイッチがオンされたときは、受信B0Xからこのメールを削除する(ステップSC22)。そして、メインルーチンに戻る。一方、クリアスイッチがオンされたか否かを判別し(ステップSC23)、このスイッチがオンされたときは、このメールを削除することなく、メインルーチンに戻る。
FIG. 10 is a diagram showing a confirmation screen when the value of the coincidence rate α is larger than the reference value. On this screen, a mail address, a subject, a matching rate α, a deletion switch icon, and a clear switch icon are displayed.
Then, it is determined whether or not the deletion switch is turned on (step SC21). When this switch is turned on, this mail is deleted from the reception B0X (step SC22). Then, the process returns to the main routine. On the other hand, it is determined whether or not the clear switch is turned on (step SC23). When this switch is turned on, the process returns to the main routine without deleting this mail.

以上のように、この第2実施形態によれば、受信BOXに受信メールが記憶されたときは、キーワードメモリ7に記憶されている複数種類のキーワードから各キーワードを順次読み出して、各キーワードと一致する文字列を受信メールから検出し、その検出結果に基づいて複数種類のキーワードと受信メールの文字列との一致率αを算出する。その算出した一致率αが基準値より大きい場合には、その好ましくないメールを削除する前に、そのメールの削除を問うメッセージを算出された一致率αとともに表示部8に表示し、削除の指令が入力された場合に、そのメールを受信BOXから削除する。したがって、第1実施形態と同様に、受信したメールの内容を正確に分析して、削除すべき好ましくないメールを高い精度で抽出することができるとともに、強制的に削除するのではなく、削除するか削除しないかをユーザの自由裁量に委ねることができる。   As described above, according to the second embodiment, when a received mail is stored in the reception BOX, each keyword is sequentially read out from a plurality of types of keywords stored in the keyword memory 7 and matched with each keyword. The character string to be detected is detected from the received mail, and the matching rate α between the plurality of types of keywords and the character string of the received mail is calculated based on the detection result. If the calculated matching rate α is larger than the reference value, a message asking for deletion of the mail is displayed on the display unit 8 together with the calculated matching rate α before deleting the undesired mail, and a deletion command is issued. Is input, the mail is deleted from the received BOX. Therefore, as in the first embodiment, it is possible to accurately analyze the contents of the received mail and to extract undesired mail to be deleted with high accuracy and to delete it instead of forcibly deleting it. Can be left to the user's discretion.

上記各実施形態においては、キーワードの文字数とメール本文内のキーワード数とを乗算して検出文字数を求める構成にしたが、キーワードを登録する際に、登録するキーワードに重み付けをして登録してもよい。例えば、「成人」、「交際」、「見放題」、「無料体験」、「出会」の各キーワードに対して、「3」、「3」、「2」、「2」、「1」、「2」と重み付けをして登録し、検出文字数を求める際に、文字数の代わりに重み付けを用いて、「成人(3)」、「交際(3)」、「見放題(2)」、「無料体験(1)」、「出会(2)」とメール本文内のキーワード数とを乗算して検出文字数を求める構成してもよい。
さらに、その後、CPU1は、受信した好ましくないメールを分析して、頻度の多い文字列のキーワードの重み付けの数値を変更するような構成にしてもよい。また、受信した好ましくないメールを分析して、キーワードに登録されていないが、頻繁に出てくる文字列をキーワードとして追加登録するような構成にしてもよい。例えば、「アダルト」、「H体験」の文字列や、「♂」、「♀」のような記号を追加登録する。
In each of the above embodiments, the number of detected characters is calculated by multiplying the number of characters of the keyword and the number of keywords in the mail body. However, when registering a keyword, the keyword to be registered may be weighted and registered. Good. For example, “3”, “3”, “2”, “2”, “1” for the keywords “adult”, “dating”, “unlimited viewing”, “free trial”, “meeting” , “2” is weighted and registered, and when the number of detected characters is calculated, weighting is used instead of the number of characters, and “adult (3)”, “dating (3)”, “unlimited (2)”, The number of detected characters may be calculated by multiplying “free trial (1)”, “meeting (2)” and the number of keywords in the mail text.
Further, after that, the CPU 1 may analyze the received undesired mail and change the weighting value of the keyword of the character string having a high frequency. Further, the received undesired mail may be analyzed and a character string that is not registered as a keyword but frequently appears may be additionally registered as a keyword. For example, character strings “adult” and “H experience” and symbols such as “♂” and “♀” are additionally registered.

なお、上記各実施形態においては、ROM2にあらかじめ記憶されている通信制御処理のプログラムをCPU1が実行する装置の発明について説明したが、RFブロック4によってネットワークを介して、外部のサーバーなどからダウンロードされた通信制御処理のプログラムを書き込み可能な不揮発性メモリなどにインストールし、その通信制御処理のプログラムをCPU1が実行するような構成も可能である。この場合には、プログラムの発明を実現する。   In each of the above embodiments, the invention of an apparatus in which the CPU 1 executes a communication control processing program stored in advance in the ROM 2 has been described. However, the RF block 4 is downloaded from an external server or the like via a network. It is also possible to install the communication control processing program in a writable non-volatile memory or the like, and the CPU 1 executes the communication control processing program. In this case, the invention of the program is realized.

すなわち、そのプログラムは、所定の通信回線を介して受信された受信メールを第1の記憶手段に記憶する第1のステップと、前記第1の記憶手段に受信メールが記憶されたときは、第2の記憶手段に記憶されている複数種類の参照文字列から各参照文字列を順次読み出して、各参照文字列と一致する文字列を前記受信メールから検出する第2のステップと、前記第2のステップによる検出結果に基づいて前記複数種類の参照文字列と前記受信メールの文字列との一致率を算出する第3のステップと、
前記第3のステップによって算出された一致率が基準値より大きい場合には前記受信されたメールを削除する第4のステップと、を実行する。
That is, the program stores a first step of storing received mail received via a predetermined communication line in the first storage means, and when the received mail is stored in the first storage means, A second step of sequentially reading each reference character string from a plurality of types of reference character strings stored in the storage means 2 and detecting a character string that matches each reference character string from the received mail; A third step of calculating a match rate between the plurality of types of reference character strings and the character string of the received mail based on the detection result of the step of:
And a fourth step of deleting the received mail if the matching rate calculated in the third step is larger than a reference value.

本発明の各実施形態における携帯電話の構成を示すブロック図。The block diagram which shows the structure of the mobile telephone in each embodiment of this invention. 各実施形態における携帯電話のメインルーチンのフローチャート。The flowchart of the main routine of the mobile telephone in each embodiment. 図2に続くメインルーチンのフローチャート。The flowchart of the main routine following FIG. 図3におけるキーワード登録処理のフローチャート。The flowchart of the keyword registration process in FIG. 各実施形態におけるメール着信検知処理のフローチャート。The flowchart of the mail incoming detection process in each embodiment. 図5に続く第1実施形態におけるメール着信検知処理のフローチャート。The flowchart of the mail incoming detection process in 1st Embodiment following FIG. 各実施形態における電話の着信検知処理のフローチャート。The flowchart of the incoming call detection process of each embodiment. 各実施形態におけるキーワード登録画面を示す図。The figure which shows the keyword registration screen in each embodiment. 図5に続く第2実施形態におけるメール着信検知処理のフローチャート。The flowchart of the mail incoming call detection process in 2nd Embodiment following FIG. 一致率の値が基準値より大きい場合の第2実施形態における確認画面を示す図。The figure which shows the confirmation screen in 2nd Embodiment when the value of a coincidence rate is larger than a reference value.

符号の説明Explanation of symbols

1 CPU
2 ROM
3 RAM
4 RFブロック
5 スイッチ部
6 表示ドライバ
7 キーワードメモリ
8 表示部
9 マイク
10 スピーカ
11 バイブレータ
1 CPU
2 ROM
3 RAM
4 RF block 5 Switch unit 6 Display driver 7 Keyword memory 8 Display unit 9 Microphone 10 Speaker 11 Vibrator

Claims (4)

所定の通信回線を介して受信された受信メールを第1の記憶手段に記憶するメール記憶手段と、
前記第1の記憶手段に受信メールが記憶されたときは、第2の記憶手段に記憶されている複数種類の参照文字列から各参照文字列を順次読み出して、各参照文字列と一致する文字列を前記受信メールから検出する文字列検出手段と、
前記文字列検出手段による検出結果に基づいて前記複数種類の参照文字列と前記受信メールの文字列との一致率を算出する演算手段と、
前記演算手段によって算出された一致率が基準値より大きい場合には前記受信されたメールを削除するメール処理手段と、
を備えた通信端末装置。
Mail storage means for storing received mail received via a predetermined communication line in the first storage means;
When the received mail is stored in the first storage means, each reference character string is sequentially read out from a plurality of types of reference character strings stored in the second storage means, and the characters that match the reference character strings A character string detecting means for detecting a string from the received mail;
An arithmetic means for calculating a matching rate between the plurality of types of reference character strings and the character string of the received mail based on a detection result by the character string detection means;
A mail processing means for deleting the received mail when the matching rate calculated by the calculating means is larger than a reference value;
A communication terminal device.
前記メール処理手段は、前記受信されたメールを削除する前に当該メールの削除を問うメッセージを前記算出された一致率とともに所定の表示手段に表示し、削除の指令が入力された場合に当該メールを削除することを特徴とする請求項1に記載の通信端末装置。   The mail processing means displays a message asking the deletion of the mail together with the calculated matching rate on a predetermined display means before deleting the received mail, and when the deletion instruction is inputted, the mail processing means The communication terminal device according to claim 1, wherein the communication terminal device is deleted. 前記文字列検出手段は、1つの種類の参照文字列と一致する文字列の文字数と、当該参照文字列と一致する文字列の個数との乗算値を検出文字数として求め、前記第2の記憶手段から順次読み出した参照文字列と一致する文字列ごとに求めた検出文字数を累算して前記受信メール内の全検出文字数を求め、前記演算手段は、前記受信メール内の全文字数で前記全検出文字数を除算して一致率を算出することを特徴とする請求項1に記載の通信端末装置。   The character string detection means obtains, as the number of detected characters, a multiplication value of the number of characters of a character string that matches one type of reference character string and the number of character strings that match the reference character string, and the second storage means The total number of detected characters in the received mail is obtained by accumulating the number of detected characters obtained for each character string that matches the reference character string sequentially read from, and the computing means detects the total number of characters in the total number of characters in the received mail. The communication terminal apparatus according to claim 1, wherein the matching rate is calculated by dividing the number of characters. 所定の通信回線を介して受信された受信メールを第1の記憶手段に記憶する第1のステップと、
前記第1の記憶手段に受信メールが記憶されたときは、第2の記憶手段に記憶されている複数種類の参照文字列から各参照文字列を順次読み出して、各参照文字列と一致する文字列を前記受信メールから検出する第2のステップと、
前記第2のステップによる検出結果に基づいて前記複数種類の参照文字列と前記受信メールの文字列との一致率を算出する第3のステップと、
前記第3のステップによって算出された一致率が基準値より大きい場合には前記受信されたメールを削除する第4のステップと、
を実行する通信制御処理のプログラム。
A first step of storing received mail received via a predetermined communication line in a first storage means;
When the received mail is stored in the first storage means, each reference character string is sequentially read out from a plurality of types of reference character strings stored in the second storage means, and the characters that match the reference character strings A second step of detecting a column from the received mail;
A third step of calculating a matching rate between the plurality of types of reference character strings and the character string of the received mail based on the detection result of the second step;
A fourth step of deleting the received mail if the matching rate calculated in the third step is greater than a reference value;
Communication control processing program that executes
JP2004102709A 2004-03-31 2004-03-31 Communication terminal device and communication control processing program Pending JP2005292891A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004102709A JP2005292891A (en) 2004-03-31 2004-03-31 Communication terminal device and communication control processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004102709A JP2005292891A (en) 2004-03-31 2004-03-31 Communication terminal device and communication control processing program

Publications (1)

Publication Number Publication Date
JP2005292891A true JP2005292891A (en) 2005-10-20

Family

ID=35325797

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004102709A Pending JP2005292891A (en) 2004-03-31 2004-03-31 Communication terminal device and communication control processing program

Country Status (1)

Country Link
JP (1) JP2005292891A (en)

Similar Documents

Publication Publication Date Title
JP4447045B2 (en) Mobile communication terminal providing integrated management function of character message and method thereof
US8228361B2 (en) Information processing device, information processing method, information processing program, and portable terminal device
JP2005318467A (en) Communication terminal device and communication terminal processing program
EP1983750A2 (en) Control device, mobile communication system, and communication terminal
JP2009151823A (en) Electronic device and electronic device processing program
KR20120040880A (en) Device and method for controlling giro charge payment in wireless terminal
JP2008544629A (en) Mobile communication terminal and method for providing a hyperlink function to a telephone number included in a text message
CN101309320B (en) Electronic device and processing program of electronic device
JP5660663B2 (en) Terminal device and program
JPH11289346A (en) Terminal device
KR20070106524A (en) Handheld terminal
KR100790177B1 (en) Method and device for displaying image on mobile terminal
CN101291465A (en) Control device, mobile communication system and communication terminal
JP5344587B2 (en) Terminal device and program
JP2005292891A (en) Communication terminal device and communication control processing program
JP2008270911A (en) Control device, mobile communication system, and communication terminal
JP5885002B2 (en) Terminal device and program
JP4229806B2 (en) Communication terminal, program for realizing search function in communication terminal, and recording medium on which program is recorded
JP2005292890A (en) Information processing apparatus and information processing program
KR20070057351A (en) Mobile terminal for converting braille to voice
KR100678157B1 (en) How to set up shortcut keys on your mobile device and how to use them
JP5472766B2 (en) Electronic device and electronic device processing program
JP2016105303A (en) Terminal device and program
KR100663433B1 (en) How to display data on a mobile terminal
JP2006005537A (en) Mobile terminal device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060209

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060314