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
JP5480935B2 - Mobile terminal and e-mail management method - Google Patents
[go: Go Back, main page]

JP5480935B2 - Mobile terminal and e-mail management method - Google Patents

Mobile terminal and e-mail management method Download PDF

Info

Publication number
JP5480935B2
JP5480935B2 JP2012124539A JP2012124539A JP5480935B2 JP 5480935 B2 JP5480935 B2 JP 5480935B2 JP 2012124539 A JP2012124539 A JP 2012124539A JP 2012124539 A JP2012124539 A JP 2012124539A JP 5480935 B2 JP5480935 B2 JP 5480935B2
Authority
JP
Japan
Prior art keywords
mail
email
state
stored
data
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.)
Active
Application number
JP2012124539A
Other languages
Japanese (ja)
Other versions
JP2013250736A (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 JP2012124539A priority Critical patent/JP5480935B2/en
Publication of JP2013250736A publication Critical patent/JP2013250736A/en
Application granted granted Critical
Publication of JP5480935B2 publication Critical patent/JP5480935B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Telephone Function (AREA)

Description

本発明は、電子メールを受信する携帯端末およびこの携帯端末における電子メール管理方法に関する。   The present invention relates to a mobile terminal that receives an electronic mail and an electronic mail management method in the mobile terminal.

従来、携帯電話機などの携帯端末で電子メールを受信した場合、受信された電子メールのデータは、全て携帯端末で保持されていた。これに対し、近年では、一人のユーザが、例えば携帯電話機とタブレット型端末などの複数の携帯端末を使用する場合が増えていることから、受信した全ての電子メールを携帯端末側ではなくサーバ側で保持するように通信システムを構成することが考えられる。このような構成の通信システムにおいて、個々の携帯端末では、サーバと携帯端末との間で電子メールのデータの同期を行い、携帯端末では一部又は全部の電子メールのデータを取得することができる。   Conventionally, when an e-mail is received by a mobile terminal such as a mobile phone, all data of the received e-mail is held in the mobile terminal. On the other hand, in recent years, since one user uses a plurality of mobile terminals such as mobile phones and tablet terminals, for example, all received e-mails are sent to the server side instead of the mobile terminal side. It is conceivable to configure the communication system so as to hold it. In the communication system configured as described above, each mobile terminal can synchronize e-mail data between the server and the mobile terminal, and the mobile terminal can acquire some or all e-mail data. .

ここで、一般に、携帯端末に搭載されるメモリの記憶容量は小さい。このため、受信した電子メールを本文、添付ファイル等を含むメールデータも含めて全て携帯端末に保持するのは、必要な記憶容量が非常に大きくなることから、非現実的である。一方で、携帯端末から電子メールの全体を削除してしまうと、携帯端末の側では、削除された電子メールに対して操作を行う場合には、再度サーバから電子メールを取得する必要があり、不便である。特に、携帯端末が通信圏外にある場合には、サーバから電子メールを取得することができず、電子メールに対する操作が不可能となってしまうため、一層不便となる。   Here, generally, the storage capacity of the memory mounted on the portable terminal is small. For this reason, it is unrealistic to hold all received e-mails including the mail data including the text and attached files in the portable terminal because the necessary storage capacity becomes very large. On the other hand, if the entire e-mail is deleted from the mobile terminal, the mobile terminal side needs to acquire the e-mail from the server again when performing an operation on the deleted e-mail. Inconvenient. In particular, when the mobile terminal is out of the communication range, it is impossible to obtain an e-mail from the server, and an operation on the e-mail becomes impossible.

このような背景のもと、例えば以下の引用文献1に記載の技術では、無線情報装置においてローカルにキャッシュされた電子メールに対し、Eメールマネージャプログラムにより、電子メールのヘッダ情報を残し、少なくとも本文またはアタッチメントのいずれかを削除することにより、無線情報装置のメモリ消費量を削減しながら、サーバに接続されていない状態においても電子メールのフォルダ間での移動や電子メールの返信の作成、電子メールのソート、電子メールの削除などの操作を実行可能としている。   Under such a background, for example, in the technique described in the following cited document 1, for the email cached locally in the wireless information device, the email manager program leaves the email header information, and at least the text By deleting one of the attachments, you can reduce the memory consumption of the wireless information device, move between email folders and create email replies, even when not connected to the server, email Operations such as sorting emails and deleting emails.

特表2004−536507号公報JP-T-2004-536507

上述のようなサーバ側で電子メールを保持する通信システムにおいて、携帯端末側で削除された電子メールのメールデータを携帯端末側で再度参照する場合には、メールデータをサーバから再度取得することが必要になる。このため、参照される可能性の高い電子メールについてはメールデータを削除しないことが好ましい。しかしながら、上述の引用文献1に記載の技術においては、ローカルにキャッシュされた電子メールの中から一定のルールに基づいて電子メールを選択して、選択された電子メールのメールデータを削除してしまう。このため、参照される可能性の高い電子メールについてまでメールデータが削除されてしまう。   In a communication system that holds an e-mail on the server side as described above, when referring to the e-mail mail data deleted on the mobile terminal side again on the mobile terminal side, the mail data can be acquired again from the server. I need it. For this reason, it is preferable not to delete mail data for an electronic mail that is highly likely to be referred to. However, in the technique described in the above cited reference 1, an email is selected from locally cached emails based on a certain rule, and the email data of the selected email is deleted. . For this reason, the mail data is deleted even for an electronic mail that is highly likely to be referred to.

そこで、本発明は、電子メールを保持するために必要な記憶容量を抑えながら、参照される可能性の高い電子メールのメールデータが携帯端末から削除されてしまうことを防止することのできる携帯端末および電子メール管理方法を提供することを目的とする。   Therefore, the present invention provides a portable terminal capable of preventing email data that is highly likely to be referenced from being deleted from the portable terminal while suppressing the storage capacity required to hold the email. And an e-mail management method.

上述の課題を解決するために、本発明の携帯端末は、ヘッダとメールデータとからなる電子メールを受信する受信手段と、受信手段により受信された電子メールのうち、所定条件を満たしていない電子メールに対しては、当該電子メールのメールデータを消去しない不揮発性状態で当該電子メールを記憶するとともに、所定条件を満たした電子メール及び削除操作受付手段により削除対象とする指定操作が受け付けられた電子メールに対しては、所定のタイミングで当該電子メールのメールデータを消去するキャッシュ状態で当該電子メールを記憶する記憶手段と、記憶手段に記憶された電子メールのうち所定条件を満たす電子メールに対して、当該電子メールのメールデータのみを所定のタイミングで消去する消去手段と、を備える。 In order to solve the above-described problems, a mobile terminal according to the present invention includes a receiving unit that receives an e-mail including a header and mail data, and an electronic that does not satisfy a predetermined condition among e-mails received by the receiving unit. For email, the email is stored in a non-volatile state that does not erase the email data, and the email that satisfies the predetermined condition and the designated operation to be deleted are accepted by the delete operation acceptance means For e-mail, storage means for storing the e-mail in a cache state in which the e-mail data of the e-mail is erased at a predetermined timing, and e-mail satisfying a predetermined condition among e-mails stored in the storage means On the other hand, an erasing unit that erases only the mail data of the e-mail at a predetermined timing is provided.

また、本発明の電子メール管理方法は、携帯端末における電子メール管理方法であって、ヘッダとメールデータとからなる電子メールを受信する受信ステップと、削除対象となる電子メールの指定操作を受け付ける削除操作受付ステップと、受信ステップにおいて受信された電子メールのうち、所定条件を満たしていない電子メールに対しては、当該電子メールのメールデータを消去しない不揮発性状態で当該電子メールを記憶するとともに、前記所定条件を満たした電子メール及び前記削除操作受付ステップにより削除対象とする指定操作が受け付けられた電子メールに対しては、所定のタイミングで当該電子メールのメールデータを消去するキャッシュ状態で当該電子メールを記憶する記憶ステップと、記憶ステップにおいて記憶された電子メールのうち所定条件を満たす電子メールに対して、当該電子メールのメールデータのみを所定のタイミングで消去する消去ステップと、を備える。 The e-mail management method of the present invention is an e-mail management method in a portable terminal, and includes a receiving step for receiving an e-mail composed of a header and mail data, and a deletion for accepting an operation for specifying an e-mail to be deleted. Among the emails received in the operation accepting step and the receiving step, for emails that do not satisfy the predetermined condition, the email is stored in a nonvolatile state that does not erase the email data of the email, With respect to an e-mail that satisfies the predetermined condition and an e-mail that has received a designation operation to be deleted by the deletion operation receiving step, the electronic mail is stored in a cache state in which the mail data of the e-mail is deleted at a predetermined timing. a storage step of storing the email, stored in the storage step Provided for a given condition is satisfied email of email, and erasing step of erasing only the mail data of the electronic mail at a predetermined timing, the.

これらの発明によれば、受信された電子メールを記憶し、記憶された電子メールのうち所定条件を満たす電子メールのメールデータのみを消去する。したがって、所定条件を満たす電子メールのメールデータを記憶するための記憶容量が削減されるため、電子メールを保持するために必要な記憶容量を抑えることができる。また、参照される可能性の高い電子メールについては、メールデータを消去する対象から除外することにより、当該電子メールのメールデータが携帯端末から削除されてしまうことを防止することができる。   According to these inventions, the received electronic mail is stored, and only the mail data of the electronic mail that satisfies the predetermined condition among the stored electronic mails is deleted. Accordingly, the storage capacity for storing the mail data of the e-mail that satisfies the predetermined condition is reduced, so that the storage capacity necessary for holding the e-mail can be suppressed. Further, by removing the email data that is highly likely to be referenced from the target of deleting the email data, it is possible to prevent the email data of the email from being deleted from the portable terminal.

この発明によれば、記憶手段が、所定条件を満たした電子メールをキャッシュ状態で記憶し、消去手段が所定のタイミングでメールデータを消去するとともに、記憶手段が、所定条件を満たさない電子メールを不揮発性状態で記憶し、消去手段が、当該電子メールのメールデータを消去しない。したがって、所定条件を満たす電子メールのメールデータを記憶するための記憶容量を削減して、電子メールを保持するために必要記憶な容量を抑えることができる。また、参照される可能性の高い電子メールについては不揮発性状態で記憶することができるため、当該電子メールのメールデータが携帯端末から削除されてしまうことを防止することができる。   According to this invention, the storage means stores an email that satisfies a predetermined condition in a cache state, the erasure means deletes the mail data at a predetermined timing, and the storage means stores an email that does not satisfy the predetermined condition. The data is stored in a nonvolatile state, and the erasing unit does not erase the mail data of the electronic mail. Therefore, it is possible to reduce the storage capacity for storing e-mail data of e-mails that satisfy a predetermined condition, and to suppress the storage capacity necessary for holding e-mails. In addition, since an e-mail that is highly likely to be referenced can be stored in a non-volatile state, it is possible to prevent the e-mail data of the e-mail from being deleted from the portable terminal.

また、本発明の携帯端末において、記憶手段は、不揮発性状態で記憶されている電子メールの記憶数が所定の閾値を超えた電子メールに対しては、その記憶状態を不揮発性状態からキャッシュ状態に遷移させてもよい。   Further, in the portable terminal of the present invention, the storage means is configured to change the storage state from the nonvolatile state to the cache state for an email whose number of stored emails exceeds a predetermined threshold. You may make a transition to.

この発明によれば、記憶手段が、所定の閾値を超えた数の電子メールを不揮発状態からキャッシュ状態に遷移させるため、不揮発性状態で記憶される電子メールの数を所定の閾値以下に抑えることができ、電子メールを保持するために必要な記憶容量を抑えることができる。   According to this invention, since the storage means shifts the number of e-mails exceeding the predetermined threshold value from the non-volatile state to the cache state, the number of e-mails stored in the non-volatile state is suppressed to a predetermined threshold value or less. And the storage capacity necessary to hold the e-mail can be reduced.

また、本発明の携帯端末において、記憶手段は、不揮発性状態で記憶されている電子メールのうち、最も受信日時の古い電子メールを選択して、その記憶状態を不揮発性状態からキャッシュ状態に遷移させてもよい。   In the portable terminal of the present invention, the storage means selects an e-mail with the oldest reception date from e-mails stored in a non-volatile state, and changes the storage state from the non-volatile state to the cache state. You may let them.

この発明によれば、記憶手段が、最も受信日時の古い電子メールを選択して、その記憶状態をキャッシュ状態に遷移させるため、参照される可能性の高い、受信日時の新しい電子メールのメールデータが携帯端末から消去されてしまうことを防止することができる。   According to this invention, since the storage means selects the e-mail with the oldest reception date and changes the storage state to the cache state, the mail data of the new e-mail with the reception date and time that is likely to be referenced Can be prevented from being erased from the portable terminal.

また、本発明の携帯端末において、保護対象となる電子メールの指定操作を受け付ける保護操作受付手段を備え、記憶手段は、保護操作受付手段により保護対象とする指定操作が受け付けられた電子メールに対しては、所定条件を満たしたとしても不揮発性状態で記憶してもよい。   The portable terminal of the present invention further includes a protection operation accepting unit that accepts an operation for designating an e-mail to be protected, and the storage unit accepts an e-mail for which the designated operation to be protected is accepted by the protection operation accepting unit. Thus, even if the predetermined condition is satisfied, it may be stored in a nonvolatile state.

この発明によれば、保護操作受付手段が指定操作を受け付けることによって保護対象とされた電子メールについて、所定条件を満たした場合にも不揮発性状態で記憶し続けるため、参照される可能性の高い電子メールを保護対象として指定することにより、参照される可能性の高い電子メールがキャッシュ状態に遷移して、後に当該電子メールのメールデータが削除されてしまうことを防止することができる。   According to this invention, since the protection operation accepting unit accepts the designated operation and the e-mail targeted for protection continues to be stored in a non-volatile state even when a predetermined condition is satisfied, it is highly likely to be referenced. By designating an e-mail as a protection target, it is possible to prevent an e-mail that has a high possibility of being referred to from being changed to a cache state and subsequently deleting the e-mail data of the e-mail.

この発明によれば、削除操作受付手段が指定操作を受け付けることによって削除対象とされた電子メールがキャッシュ状態で記憶されるため、携帯端末のユーザが削除対象とした電子メールを再度参照したいと考えた場合に、当該電子メールのメールデータを再度サーバから取得せずにユーザに参照させることができる。また、本発明の携帯端末では、前記記憶手段は、削除操作受付手段により削除対象とする指定操作が受け付けられた電子メールについては、当該電子メールのヘッダを不揮発性状態で記憶する。 According to this invention, since the e-mail targeted for deletion by the deletion operation accepting unit accepting the designation operation is stored in a cache state, the user of the mobile terminal wants to refer to the e-mail targeted for deletion again. In this case, it is possible to make the user refer to the e-mail data without acquiring the e-mail data from the server again. In the mobile terminal of the present invention, the storage means stores the header of the electronic mail in a nonvolatile state for the electronic mail for which the designation operation to be deleted is received by the deletion operation reception means.

本発明によれば、参照される可能性の高いメールのメールデータが携帯端末から削除されてしまうことを防止することができる。   ADVANTAGE OF THE INVENTION According to this invention, it can prevent that the mail data of mail with high possibility of being referred to are deleted from a portable terminal.

本実施形態に係る通信システムの構成を示す図である。It is a figure which shows the structure of the communication system which concerns on this embodiment. 本実施形態に係る携帯端末の機能構成を示す図である。It is a figure which shows the function structure of the portable terminal which concerns on this embodiment. 本実施形態に係る携帯端末のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the portable terminal which concerns on this embodiment. 本実施形態に係る携帯端末における電子メールの管理の仕方を示す状態遷移図である。It is a state transition diagram which shows the method of the management of the email in the portable terminal which concerns on this embodiment. 本実施形態に係る携帯端末における電子メールの取得処理を示すフローチャートである。It is a flowchart which shows the acquisition process of the email in the portable terminal which concerns on this embodiment. 本実施形態に係る携帯端末における不揮発記憶部からの電子メールの移動処理を示すフローチャートである。It is a flowchart which shows the movement process of the email from the non-volatile storage part in the portable terminal which concerns on this embodiment. 本実施形態に係る携帯端末における電子メールの記憶の仕方を模式的に示す図である。It is a figure which shows typically how to memorize | store the email in the portable terminal which concerns on this embodiment.

添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。   Embodiments of the present invention will be described with reference to the accompanying drawings. Where possible, the same parts are denoted by the same reference numerals, and redundant description is omitted.

図1は、本実施形態の通信システムのシステム構成を示す図である。この通信システムは、携帯電話機10(携帯端末)、タブレット型端末30およびメールサーバ50を含んで構成されている。携帯電話機10およびタブレット型端末30は、それぞれ、例えば携帯電話ネットワーク等の通信ネットワークを介してメールサーバ50と通信接続される。携帯電話機10およびタブレット型端末30は、同一のユーザによって使用される。メールサーバ50は、携帯電話機10およびタブレット型端末30のユーザが受信した電子メールのデータを全て記憶している。そして、携帯電話機10およびタブレット型端末30は、ユーザの操作に応じて、電子メールのデータをメールサーバ50から通信ネットワークを介して受信し、受信した電子メールのデータを後述のように記憶する。   FIG. 1 is a diagram illustrating a system configuration of a communication system according to the present embodiment. This communication system includes a mobile phone 10 (mobile terminal), a tablet terminal 30 and a mail server 50. Each of the mobile phone 10 and the tablet terminal 30 is communicatively connected to the mail server 50 via a communication network such as a mobile phone network. The mobile phone 10 and the tablet terminal 30 are used by the same user. The mail server 50 stores all e-mail data received by the users of the mobile phone 10 and the tablet terminal 30. Then, the mobile phone 10 and the tablet terminal 30 receive e-mail data from the mail server 50 via the communication network in accordance with a user operation, and store the received e-mail data as described below.

図2は、携帯電話機10の機能構成を示す図である。携帯電話機10は、受信部11(受信手段)、不揮発記憶部12(記憶手段)、制御部13、キャッシュ記憶部14(記憶手段)、保護操作受付部15(保護操作受付手段)、削除操作受付部16(削除操作受付手段)および消去部17(消去手段)を含んで構成されている。これらの各機能は、図3に示されるCPU、RAMおよびROM等のハードウェアにより構成されて実現される。   FIG. 2 is a diagram illustrating a functional configuration of the mobile phone 10. The mobile phone 10 includes a reception unit 11 (reception unit), a nonvolatile storage unit 12 (storage unit), a control unit 13, a cache storage unit 14 (storage unit), a protection operation reception unit 15 (protection operation reception unit), and a deletion operation reception. The unit 16 (deleting operation accepting unit) and the erasing unit 17 (erasing unit) are included. Each of these functions is implemented and configured by hardware such as a CPU, RAM, and ROM shown in FIG.

図3は、携帯電話機10のハードウェア構成図である。図2に示される携帯電話機10は、物理的には、図2に示すように、CPU1、主記憶装置であるRAM2およびROM3、入力デバイスである操作キー等の入力装置4、ディスプレイ等の出力装置5、ネットワークカード等のデータ送受信デバイスである通信モジュール6、半導体メモリ等の補助記憶装置7などを含むコンピュータシステムとして構成されている。図1において説明した各機能は、図2に示すCPU1、RAM2等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、CPU1の制御のもとで入力装置4、出力装置5、通信モジュール6を動作させるとともに、RAM2や補助記憶装置7におけるデータの読み出しおよび書き込みを行うことで実現される。なお、タブレット型端末30も同様のハードウェア構成をとるものである。以下、図2に示す機能ブロックに基づいて、通信先端末装置10の各機能ブロックを説明する。   FIG. 3 is a hardware configuration diagram of the mobile phone 10. As shown in FIG. 2, the cellular phone 10 shown in FIG. 2 physically includes a CPU 1, a RAM 2 and a ROM 3 that are main storage devices, an input device 4 such as operation keys that are input devices, and an output device such as a display. 5. A computer system including a communication module 6 that is a data transmission / reception device such as a network card, an auxiliary storage device 7 such as a semiconductor memory, and the like. Each function described in FIG. 1 has the input device 4, the output device 5, and the communication module 6 under the control of the CPU 1 by reading predetermined computer software on the hardware such as the CPU 1 and the RAM 2 shown in FIG. This is realized by reading and writing data in the RAM 2 and the auxiliary storage device 7. The tablet terminal 30 has the same hardware configuration. Hereinafter, each functional block of the communication destination terminal device 10 will be described based on the functional blocks shown in FIG.

受信部11は、ヘッダとメールデータとからなる電子メールを受信する。ヘッダは、例えば、発信元情報と宛先、件名、送信日時等を含む部分である。本実施形態では、メールデータは、電子メールにおけるヘッダ以外の部分であり、例えば本文、添付ファイル等を含む。本文は、テキストメッセージを含む部分である。なお、電子メールのメールデータは、本文または添付ファイルの少なくとも一方を含んでいればよい。   The receiving unit 11 receives an e-mail composed of a header and mail data. The header is, for example, a part including source information, destination, subject, transmission date and time. In the present embodiment, the mail data is a part other than the header in the electronic mail, and includes, for example, a text, an attached file, and the like. The body is a part including a text message. It should be noted that the mail data of the e-mail only needs to include at least one of a body text and an attached file.

不揮発記憶部12、制御部13およびキャッシュ記憶部14は、受信部11により受信された電子メールを記憶する記憶手段として機能する。不揮発記憶部12は、受信した全ての電子メールのヘッダと、一部の電子メールのメールデータとを記憶する。不揮発記憶部12は、次に述べるキャッシュ記憶部14とは異なり、キャッシュ記憶部14が電子メールのメールデータを消去する所定のタイミングにかかわらず電子メールのメールデータを消去しない不揮発性状態で電子メールを記憶する。すなわち、不揮発記憶部12は、携帯電話機10において電子メールの閲覧、送受信、削除、フォルダ移動等に用いられる電子メール用アプリケーション・プログラムの終了時にも、電子メールのヘッダおよびメールデータを記憶したままとなる。また、不揮発記憶部12は、携帯電話機10の電池残量の不足により携帯電話機10の電源が遮断された場合にも、電子メールのヘッダおよびメールデータを記憶したままとなる。このような不揮発記憶部12の機能は、ハードウェアとしては、例えばフラッシュメモリ等の、電源供給が断たれた場合に情報が消失しない不揮発性のメモリを使用して実現することができる。不揮発記憶部12が記憶することのできる電子メールの最大の記憶数(閾値)は、携帯電話機10のユーザにより、あらかじめ設定されている。   The nonvolatile storage unit 12, the control unit 13, and the cache storage unit 14 function as a storage unit that stores the electronic mail received by the reception unit 11. The non-volatile storage unit 12 stores headers of all received e-mails and mail data of some e-mails. The non-volatile storage unit 12 is different from the cache storage unit 14 described below in that the e-mail is in a non-volatile state in which the e-mail mail data is not deleted regardless of a predetermined timing at which the cache storage unit 14 deletes the e-mail mail data. Remember. That is, the non-volatile storage unit 12 stores the e-mail header and e-mail data even when the e-mail application program used for browsing, sending / receiving, deleting, moving folders, etc. of the e-mail in the mobile phone 10 is terminated. Become. In addition, the nonvolatile storage unit 12 stores the email header and the mail data even when the power of the mobile phone 10 is cut off due to a shortage of the remaining battery power of the mobile phone 10. Such a function of the nonvolatile storage unit 12 can be realized by using, as hardware, a nonvolatile memory such as a flash memory in which information is not lost when power supply is cut off. The maximum number of emails (threshold value) that can be stored in the nonvolatile storage unit 12 is set in advance by the user of the mobile phone 10.

キャッシュ記憶部14は、受信部11により受信された電子メールのうち一部の電子メールのメールデータを記憶する。キャッシュ記憶部14は、所定のタイミングで電子メールのメールデータを消去するキャッシュ状態で電子メールを記憶する。この所定のタイミングとは、例えば、携帯電話機10において、電子メール用アプリケーション・プログラムが終了した時である。また、携帯電話機10を駆動する電池の残量が不足して電源が遮断された時にキャッシュ記憶部14が電子メールのメールデータを削除するようにしてもよい。キャッシュ記憶部14の機能は、ハードウェアとしては、例えばDRAM等の、電源供給が断たれた場合に情報が消失する揮発性のメモリを使用して実現することができる。   The cache storage unit 14 stores mail data of some e-mails among e-mails received by the receiving unit 11. The cache storage unit 14 stores the email in a cache state in which the email data of the email is deleted at a predetermined timing. The predetermined timing is, for example, when the e-mail application program is terminated in the mobile phone 10. Further, the cache storage unit 14 may delete the mail data of the e-mail when the remaining battery level for driving the mobile phone 10 is insufficient and the power is shut off. The function of the cache storage unit 14 can be realized as hardware using a volatile memory such as a DRAM that loses information when the power supply is cut off.

制御部13は、不揮発記憶部12に記憶される電子メールのメールデータを、後述の所定条件を満たした場合にキャッシュ記憶部14に移動させる。   The control unit 13 moves the e-mail data stored in the nonvolatile storage unit 12 to the cache storage unit 14 when a predetermined condition described later is satisfied.

保護操作受付部15は、ユーザが保護対象としたい電子メールを指定するための指定操作を、入力装置4を介して受け付ける。保護操作受付部15が指定操作を受け付けると、制御部13は、保護対象として指定された電子メールのメールデータを不揮発記憶部12から移動させないように制御を開始する。このとき、保護対象とされた電子メールのメールデータがキャッシュ記憶部14に記憶されている場合には、当該電子メールのメールデータを不揮発記憶部12に移動させる。また、保護対象とされた電子メールのメールデータが不揮発記憶部12およびキャッシュ記憶部14のいずれにも記憶されていない場合には、受信部11に当該電子メールのメールデータを取得させ、取得されたメールデータを不揮発記憶部12に記憶させる。   The protection operation accepting unit 15 accepts a designation operation for designating an electronic mail that the user wants to protect via the input device 4. When the protection operation reception unit 15 receives the designation operation, the control unit 13 starts control so that the mail data of the email designated as the protection target is not moved from the nonvolatile storage unit 12. At this time, when the mail data of the e-mail to be protected is stored in the cache storage unit 14, the e-mail mail data is moved to the nonvolatile storage unit 12. Further, when the mail data of the e-mail to be protected is not stored in either the nonvolatile storage unit 12 or the cache storage unit 14, the e-mail data of the e-mail is acquired by the receiving unit 11. The stored mail data is stored in the nonvolatile storage unit 12.

削除操作受付部16は、ユーザが削除対象としたい電子メールを指定するための指定操作を、入力装置4を介して受け付ける。削除操作受付部16が指定操作を受け付けると、制御部13は、削除対象として指定された電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動させる。   The delete operation accepting unit 16 accepts a designation operation for designating an e-mail that the user wants to delete via the input device 4. When the deletion operation accepting unit 16 accepts the designation operation, the control unit 13 moves the mail data of the electronic mail designated as the deletion target from the nonvolatile storage unit 12 to the cache storage unit 14.

消去部17は、キャッシュ記憶部14に記憶された電子メールのメールデータを、所定のタイミングで消去する。この所定のタイミングとは、例えば、電子メール用アプリケーション・プログラムの終了時、携帯電話機10の電源遮断時等である。   The erasure unit 17 erases e-mail data stored in the cache storage unit 14 at a predetermined timing. The predetermined timing is, for example, when the electronic mail application program is terminated, when the power of the mobile phone 10 is shut off, or the like.

つぎに、本実施形態の携帯電話機10における電子メール管理方法について説明する。   Next, an e-mail management method in the mobile phone 10 of the present embodiment will be described.

図4は、携帯電話機10における電子メールの管理状態の遷移を示す状態遷移図である。不揮発記憶部12およびキャッシュ記憶部14は、携帯電話機10が受信したそれぞれの電子メールを、次の3通りのいずれかの記憶状態として記憶する。第1の状態St1は、電子メールのメールデータとヘッダとが、両方とも不揮発記憶部12に記憶される不揮発性状態である。第2の状態St2は、電子メールのヘッダが不揮発記憶部12に記憶され、当該電子メールのメールデータがキャッシュ記憶部14に記憶されるキャッシュ状態である。第3の状態St3は、電子メールのヘッダが不揮発記憶部12に記憶されるのみであり、メールデータが不揮発記憶部12およびキャッシュ記憶部14のいずれにも記憶されていない消去状態である。なお、第1〜3の状態St1〜3のいずれにおいても、電子メールのヘッダは不揮発記憶部12に記憶され、不揮発記憶部12から消去されたり、不揮発記憶部12からキャッシュ記憶部14に移動されたりすることはない。   FIG. 4 is a state transition diagram showing transition of the management state of e-mail in the mobile phone 10. The nonvolatile storage unit 12 and the cache storage unit 14 store each electronic mail received by the mobile phone 10 as one of the following three storage states. The first state St1 is a non-volatile state in which both e-mail data and headers are stored in the non-volatile storage unit 12. The second state St2 is a cache state where the header of the email is stored in the non-volatile storage unit 12 and the mail data of the email is stored in the cache storage unit 14. The third state St3 is an erased state in which the e-mail header is only stored in the non-volatile storage unit 12 and the mail data is not stored in either the non-volatile storage unit 12 or the cache storage unit 14. In any of the first to third states St1 to St3, the e-mail header is stored in the non-volatile storage unit 12 and deleted from the non-volatile storage unit 12 or moved from the non-volatile storage unit 12 to the cache storage unit 14. There is nothing to do.

上記の第1〜第3の状態St1〜St3の間での電子メールの記憶状態の遷移の態様について説明する。まず、受信部11がメールサーバ50から電子メールを受信すると、当該電子メールは、不揮発記憶部12にヘッダとメールデータがともに記憶される。すなわち、電子メールが受信されると、当該電子メールの記憶状態は、受信直後には状態St1となる。   A mode of transition of the storage state of the e-mail between the first to third states St1 to St3 will be described. First, when the receiving unit 11 receives an e-mail from the mail server 50, both the header and the mail data are stored in the non-volatile storage unit 12. That is, when an e-mail is received, the storage state of the e-mail is in a state St1 immediately after reception.

次に、状態St1にある電子メールに対して、ユーザが削除対象としたい電子メールを指定する操作を行う。この操作は、例えば、電子メール用アプリケーション・プログラムにおいて、ユーザが当該電子メールをゴミ箱フォルダに移動することである。このとき、削除操作受付部16がユーザの操作を受け付ける。そして、制御部13が当該電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動させる。すなわち、当該電子メールの記憶状態は状態St1から状態St2に遷移する。また、後述のように、当該電子メールについて押し出し処理が行われた場合にも、当該電子メールの記憶状態は、同様に状態St1から状態St2に遷移する。この押し出し処理が行われる条件は、不揮発記憶部12にメールデータが記憶された電子メールの件数が予め定められた最大記憶数を超えており、押し出し処理の対象となる電子メールが未保護状態であり、かつ送信日時が古いことである。   Next, the user performs an operation for designating an e-mail that the user wants to delete for the e-mail in the state St1. This operation is, for example, that the user moves the e-mail to the trash folder in the e-mail application program. At this time, the deletion operation reception unit 16 receives a user operation. Then, the control unit 13 moves the mail data of the electronic mail from the nonvolatile storage unit 12 to the cache storage unit 14. That is, the storage state of the e-mail transitions from the state St1 to the state St2. In addition, as described later, when the pushing process is performed on the e-mail, the storage state of the e-mail similarly changes from the state St1 to the state St2. The condition for performing the push-out process is that the number of e-mails in which the mail data is stored in the non-volatile storage unit 12 exceeds the predetermined maximum storage number, and the e-mail to be subjected to the push-out process is in an unprotected state. Yes, and the transmission date / time is old.

状態St2にある電子メール、すなわちメールデータがキャッシュ記憶部14に記憶されている電子メールについて、保護操作受付部15が保護操作を受け付けると、制御部13は当該電子メールのメールデータをキャッシュ記憶部14から不揮発記憶部12へ移動させる。すなわち、当該電子メールの記憶状態が状態St2から状態St1へ遷移する。   When the protection operation accepting unit 15 accepts a protection operation for an email in the state St2, that is, an email whose email data is stored in the cache storage unit 14, the control unit 13 stores the email data of the email in the cache storage unit. 14 to the non-volatile storage unit 12. That is, the storage state of the electronic mail changes from the state St2 to the state St1.

また、状態St2にある電子メールについて、携帯電話機10における電子メール用アプリケーション・プログラムの実行が終了すると、消去部17は、キャッシュ記憶部14に記憶されている当該電子メールのメールデータを消去する。このとき、不揮発記憶部12は、当該電子メールのヘッダを消去せず、また、キャッシュ記憶部14へ移動させることもしない。すなわち、当該電子メールについては、ヘッダのみが不揮発記憶部12に記憶された状態となる。この状態が状態St3である。   When the execution of the e-mail application program in the mobile phone 10 is completed for the e-mail in the state St2, the erasure unit 17 erases the e-mail data stored in the cache storage unit 14. At this time, the non-volatile storage unit 12 does not erase the header of the e-mail and does not move it to the cache storage unit 14. That is, for the electronic mail, only the header is stored in the nonvolatile storage unit 12. This state is state St3.

状態St3にある電子メール、すなわちヘッダのみが不揮発記憶部12に記憶されており、メールデータが記憶されていない電子メールについて、ユーザが当該電子メールを保護する操作を行った場合には、受信部11が当該電子メールのメールデータをメールサーバ50から再取得し、再取得したメールデータを不揮発記憶部12に記憶させる。したがって、当該電子メールの記憶状態はSt3からSt1に遷移する。また、状態St3にある電子メールについて、ユーザが当該電子メールのメールデータを閲覧する場合にも、同様に受信部11が当該電子メールのメールデータを再取得し、当該電子メールの記憶状態はSt3からSt1に遷移する。   When the user performs an operation to protect the e-mail in the state St3, that is, only the header is stored in the non-volatile storage unit 12 and the e-mail does not store mail data, the receiving unit 11 re-acquires mail data of the e-mail from the mail server 50 and stores the re-acquired mail data in the nonvolatile storage unit 12. Therefore, the storage state of the e-mail transitions from St3 to St1. Further, regarding the email in the state St3, when the user views the email data of the email, the receiving unit 11 similarly acquires the email data of the email again, and the storage state of the email is St3. To St1.

ここで、状態St1から状態St2への遷移処理のうち、電子メールの押し出し処理について、図5を参照して詳細に説明する。図5は、携帯電話機10における電子メールの取得処理を示すフローチャートである。   Here, of the transition process from the state St1 to the state St2, the e-mail push-out process will be described in detail with reference to FIG. FIG. 5 is a flowchart showing an e-mail acquisition process in the mobile phone 10.

まず、メールサーバ50が、携帯電話機10宛ての電子メールを受信すると、メールサーバ50は、携帯電話機10に、電子メールを受信したことを通知するSMS−Pushという通知情報を送信する。携帯電話機10が、SMS−Pushを受信すると、受信部11は、メールサーバ50に対して電子メールデータの取得要求を行う。そして、受信部11がメールサーバ50から1又は複数の電子メールを受信する(ステップS1:受信ステップ)。そして、受信部11が、受信した電子メールのヘッダとメールデータとを不揮発記憶部12に記憶させる(ステップS2:記憶ステップ)。そして、制御部13が、不揮発記憶部12にメールデータが記憶された電子メールの件数が予め設定された設定値よりも大きいか否かを判定する(ステップS3)。電子メールの件数が設定値以下である場合には、そのまま処理を終了する。電子メールの件数が設定値よりも大きい場合には、移動処理を行う(ステップS4)。   First, when the mail server 50 receives an e-mail addressed to the mobile phone 10, the mail server 50 transmits notification information called SMS-Push that notifies the mobile phone 10 that the e-mail has been received. When the mobile phone 10 receives the SMS-Push, the receiving unit 11 makes an e-mail data acquisition request to the mail server 50. Then, the receiving unit 11 receives one or a plurality of electronic mails from the mail server 50 (step S1: receiving step). And the receiving part 11 memorize | stores the header and mail data of the received electronic mail in the non-volatile memory | storage part 12 (step S2: memory | storage step). Then, the control unit 13 determines whether or not the number of e-mails whose mail data is stored in the nonvolatile storage unit 12 is larger than a preset setting value (step S3). If the number of e-mails is equal to or less than the set value, the process is terminated. If the number of e-mails is larger than the set value, a movement process is performed (step S4).

この移動処理について、図6を参照して説明する。まず、制御部13が、不揮発性状態の電子メールのうち、最も送信日時の古い電子メールを選択する(ステップS11)。次に、制御部13が、選択された電子メールが保護状態にある保護メールであるか否かを判定する(ステップS12)。当該電子メールが保護状態にあると判定された場合には、制御部13は当該電子メールのメールデータを移動せず、不揮発記憶部12に保存したままとする(ステップS13)。一方、ステップS12において、当該電子メールが保護状態にある場合には、制御部13は、当該電子メールのSMS−Pushの内容を確認し、当該電子メールの重要度が高いか否かを判定する(ステップS14)。なお、このSMS−Pushは、メールサーバ50が電子メールを受信したことを携帯電話機10に通知するための通知情報であり、当該電子メールの重要度を示す重要度情報を含んでいる。   This movement process will be described with reference to FIG. First, the control unit 13 selects an e-mail with the oldest transmission date and time among non-volatile e-mails (step S11). Next, the control unit 13 determines whether or not the selected electronic mail is a protected mail in a protected state (step S12). If it is determined that the e-mail is in the protected state, the control unit 13 does not move the e-mail data of the e-mail and keeps it stored in the nonvolatile storage unit 12 (step S13). On the other hand, when the electronic mail is in the protected state in step S12, the control unit 13 confirms the content of the SMS-Push of the electronic mail and determines whether the importance of the electronic mail is high. (Step S14). The SMS-Push is notification information for notifying the mobile phone 10 that the mail server 50 has received an e-mail, and includes importance information indicating the importance of the e-mail.

ステップS14において、電子メールの重要度が高いと判定された場合には、制御部13は、当該電子メールを不揮発記憶部12に保存したままとする(ステップS13)。一方、電子メールの重要度が高くないと判定された場合には、制御部13は、当該電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動し、当該電子メールの記憶状態を不揮発性状態からキャッシュ状態に遷移させる(ステップS15)。   If it is determined in step S14 that the importance of the email is high, the control unit 13 keeps the email stored in the nonvolatile storage unit 12 (step S13). On the other hand, if it is determined that the importance of the email is not high, the control unit 13 moves the email data of the email from the nonvolatile storage unit 12 to the cache storage unit 14 and changes the storage state of the email. A transition is made from the nonvolatile state to the cache state (step S15).

ステップS13またはステップS15の後、制御部13が、移動対象となる電子メールの数が0件であるか否かを判定する(ステップS16)。移動対象となる電子メールの数の判定は、不揮発性状態として記憶される電子メールの数から、不揮発性状態として記憶可能な電子メールの最大値を減算することにより行う。移動対象となる電子メールの数が0件である場合は、そのまま処理を終了する。移動対象となる電子メールの数が0件でない場合は、再びステップS11に戻る。なお、ステップS15においてキャッシュ状態に遷移した電子メールに関して、消去部17は、電子メール用アプリケーション・プログラムの終了や携帯電話機10の電源遮断時などの所定のタイミングで、当該電子メールのメールデータを消去する(消去ステップ)。   After step S13 or step S15, the control unit 13 determines whether or not the number of emails to be moved is zero (step S16). The number of e-mails to be moved is determined by subtracting the maximum value of e-mails that can be stored as a non-volatile state from the number of e-mails stored as a non-volatile state. If the number of e-mails to be moved is zero, the process ends. If the number of emails to be moved is not zero, the process returns to step S11 again. Note that the erasure unit 17 erases the e-mail data of the e-mail at a predetermined timing such as when the e-mail application program is terminated or when the power of the mobile phone 10 is turned off. (Erase step).

移動処理に関する具体例について、図7を参照して説明する。携帯電話機10において、電子メールM2〜M1000が既に受信されている場合を考える。以下の説明においては、電子メールに付された番号が小さいものほど、当該電子メールの送信日時が新しいものとする。電子メールMn(Mnは2〜1000の整数のいずれか)は、ヘッダHnおよびメールデータBnからなる。また、不揮発性状態として記憶可能な電子メールの最大値は、予め500に設定されている。この設定値に等しい500通の電子メールM2〜M501については、メールデータB2〜B501が不揮発記憶部12に記憶されている。電子メールM501より送信日時が古く、かつ保護状態にない電子メールM502〜M1000については、ヘッダH502〜H1000のみが不揮発記憶部12に記憶されており、メールデータB502〜B1000は、既に不揮発記憶部12およびキャッシュ記憶部14から消去されている。   A specific example relating to the movement process will be described with reference to FIG. Consider a case where the mobile phone 10 has already received e-mails M2 to M1000. In the following description, it is assumed that the transmission date and time of an e-mail is newer as the number attached to the e-mail is smaller. The e-mail Mn (Mn is an integer from 2 to 1000) includes a header Hn and mail data Bn. The maximum value of e-mails that can be stored as a non-volatile state is set to 500 in advance. For 500 e-mails M2 to M501 equal to the set value, mail data B2 to B501 are stored in the nonvolatile storage unit 12. For the emails M502 to M1000 whose transmission date is older than the email M501 and are not in the protected state, only the headers H502 to H1000 are stored in the nonvolatile storage unit 12, and the email data B502 to B1000 are already stored in the nonvolatile storage unit 12. And has been erased from the cache storage unit 14.

いま、ヘッダH1およびメールデータB1からなる電子メールM1を新規に受信した場合を考える。このとき、新規に受信した電子メールM1は、いったん不揮発性状態として不揮発記憶部12に記憶される。このため、不揮発性状態として記憶される電子メールの数が501となり、設定値である500を超えてしまう。そこで、制御部13は、移動処理を行う。すなわち、制御部13は、最も送信日時が古く、保護メールでなく、重要度も高くない電子メールM501のメールデータB501をキャッシュ記憶部14に移動する。   Consider a case where an e-mail M1 composed of a header H1 and mail data B1 is newly received. At this time, the newly received electronic mail M1 is temporarily stored in the nonvolatile storage unit 12 as a nonvolatile state. For this reason, the number of e-mails stored as a non-volatile state is 501, which exceeds the set value of 500. Therefore, the control unit 13 performs a movement process. That is, the control unit 13 moves the mail data B501 of the e-mail M501 that has the oldest transmission date and time, is not a protected mail, and has a low importance to the cache storage unit 14.

なお、携帯電話機10のユーザが電子メールM501を削除対象として指定する指定操作を行い、削除操作受付部16がこの指定操作を受け付けた場合にも、制御部13は、電子メールM1を受信した場合と同様に、電子メールM501のメールデータB501をキャッシュ記憶部14に移動する。   Even when the user of the mobile phone 10 performs a designation operation to designate the email M501 as a deletion target and the deletion operation reception unit 16 accepts this designation operation, the control unit 13 receives the email M1. Similarly, the mail data B501 of the e-mail M501 is moved to the cache storage unit 14.

また、電子メールM501のメールデータB501がキャッシュ記憶部に記憶された状態において、携帯電話機10のユーザが電子メールM501を保護対象として指定する指定操作を行い、保護操作受付部15がこの指定操作を受け付けた場合、制御部13は、電子メールM501のメールデータB501をキャッシュ記憶部14から不揮発記憶部12に移動する。このとき、不揮発記憶部12に記憶されていたヘッダH501と、キャッシュ記憶部14に記憶されていたメールデータB501には、それぞれ、どのヘッダとどのメールデータとが対応するかを示す識別子が添付されており、メールデータB501が不揮発記憶部12に移動されると、不揮発記憶部12は、ヘッダH501とメールデータB501のそれぞれに添付された識別子をもとに、ヘッダH501とメールデータB501の対応付けを行う。   Further, in a state where the mail data B501 of the email M501 is stored in the cache storage unit, the user of the mobile phone 10 performs a designation operation for designating the email M501 as a protection target, and the protection operation reception unit 15 performs this designation operation. When accepted, the control unit 13 moves the mail data B501 of the email M501 from the cache storage unit 14 to the nonvolatile storage unit 12. At this time, an identifier indicating which header corresponds to which mail data is attached to the header H501 stored in the nonvolatile storage unit 12 and the mail data B501 stored in the cache storage unit 14, respectively. When the mail data B501 is moved to the non-volatile storage unit 12, the non-volatile storage unit 12 associates the header H501 with the mail data B501 based on the identifiers attached to the header H501 and the mail data B501. I do.

つぎに、本実施形態の携帯電話機10および携帯電話機10における電子メール管理方法の作用効果について説明する。   Next, the operation and effect of the mobile phone 10 of the present embodiment and the e-mail management method in the mobile phone 10 will be described.

携帯電話機10および携帯電話機10における電子メール管理方法によれば、不揮発記憶部12が受信部11により受信された電子メールを記憶し、消去部17が、記憶された電子メールのうち所定条件を満たす電子メールのメールデータのみを消去する。したがって、所定条件を満たす電子メールのメールデータを記憶するための記憶容量が削減されるため、電子メールを保持するために必要な記憶容量を抑えることができる。また、参照される可能性の高い電子メールについては、メールデータを消去する対象から除外することにより、当該電子メールのメールデータが携帯電話機10から削除されてしまうことを防止することができる。   According to the mobile phone 10 and the e-mail management method in the mobile phone 10, the non-volatile storage unit 12 stores the e-mail received by the receiving unit 11, and the erasing unit 17 satisfies a predetermined condition among the stored e-mails. Erase only email data. Accordingly, the storage capacity for storing the mail data of the e-mail that satisfies the predetermined condition is reduced, so that the storage capacity necessary for holding the e-mail can be suppressed. Further, by removing the email data that is highly likely to be referenced from the object of deleting the email data, it is possible to prevent the email data of the email from being deleted from the mobile phone 10.

また、携帯電話機10によれば、キャッシュ記憶部14が所定条件を満たした電子メールのメールデータをキャッシュ状態で記憶し、消去部17が所定のタイミングでメールデータを消去するとともに、不揮発記憶部12が所定条件を満たさない電子メールのメールデータを不揮発性状態で記憶し、消去部17が当該電子メールのメールデータを消去しない。したがって、所定条件を満たす電子メールのメールデータを記憶するための記憶容量を削減して、電子メールを保持するために必要記憶な容量を抑えることができる。また、参照される可能性の高い電子メールについては不揮発性状態で記憶することができるため、消去部17によって当該電子メールのメールデータが携帯電話機10から消去されてしまうことを防止することができる。   Further, according to the mobile phone 10, the cache storage unit 14 stores the mail data of the email that satisfies the predetermined condition in a cache state, the erasing unit 17 deletes the mail data at a predetermined timing, and the nonvolatile storage unit 12 Is stored in a non-volatile state, and the erasure unit 17 does not erase the e-mail data. Therefore, it is possible to reduce the storage capacity for storing e-mail data of e-mails that satisfy a predetermined condition, and to suppress the storage capacity necessary for holding e-mails. In addition, since an e-mail that is highly likely to be referenced can be stored in a non-volatile state, the e-mail data of the e-mail can be prevented from being erased from the mobile phone 10 by the erasure unit 17. .

また、携帯電話機10によれば、制御部13が、所定の閾値を超えた数の電子メールを不揮発状態からキャッシュ状態に遷移させるため、不揮発性状態で不揮発記憶部12にメールデータが記憶される電子メールの数を所定の閾値以下に抑えることができ、電子メールを保持するために必要な記憶容量を抑えることができる。   Further, according to the mobile phone 10, the control unit 13 causes the number of e-mails exceeding a predetermined threshold to transition from the non-volatile state to the cache state, so that mail data is stored in the non-volatile storage unit 12 in the non-volatile state. The number of e-mails can be suppressed to a predetermined threshold value or less, and the storage capacity necessary for holding e-mails can be suppressed.

また、携帯電話機10によれば、制御部13が最も受信日時の古い電子メールを選択して、その記憶状態をキャッシュ状態に遷移させるため、参照される可能性の高い、受信日時の新しい電子メールのメールデータが携帯電話機10から削除されてしまうことを防止することができる。   Further, according to the mobile phone 10, since the control unit 13 selects an e-mail with the oldest reception date and time and changes its storage state to the cache state, the e-mail with a new reception date and time that is likely to be referred to. Can be prevented from being deleted from the mobile phone 10.

また、携帯電話機10によれば、保護操作受付部15が指定操作を受け付けることによって保護対象とされた電子メールについて、所定条件を満たした場合にも不揮発性状態で記憶し続けるため、参照される可能性の高い電子メールを保護対象として指定することにより、参照される可能性の高い電子メールがキャッシュ状態に遷移して、後に当該電子メールのメールデータが削除されてしまうことを防止することができる。   In addition, according to the mobile phone 10, since the protection operation receiving unit 15 receives the designation operation, the e-mail targeted for protection continues to be stored in a non-volatile state even when a predetermined condition is satisfied. By specifying a highly probable email as a protection target, it is possible to prevent an email that is highly likely to be referenced from transitioning to a cache state and subsequently deleting the email data of that email. it can.

また、携帯電話機10によれば、削除操作受付手段が指定操作を受け付けることによって削除対象とされた電子メールがキャッシュ状態で記憶されるため、携帯端末のユーザが削除対象とした電子メールを再度参照したいと考えた場合に、当該電子メールのメールデータを再度サーバから取得せずにユーザに参照させることができる。   Further, according to the mobile phone 10, since the e-mail targeted for deletion by the deletion operation accepting unit accepting the designation operation is stored in a cache state, the user of the mobile terminal refers to the e-mail targeted for deletion again. When he / she wants to do so, he / she can refer to the e-mail data without acquiring it from the server again.

なお、本実施形態の携帯電話機10において、制御部13が、電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動するものとして説明した。しかし、このような構成に代えて、不揮発記憶部12とキャッシュ記憶部14とを、不揮発性のメモリを用いて実現し、制御部13は、所定の条件を満たした電子メールのメールデータに対し、キャッシュ状態であることを示すフラグを立てることにより、電子メールの記憶状態を管理するようにしてもよい。この場合、制御部13が、電子メール用アプリケーション・プログラムの終了時に、キャッシュ状態であることを示すフラグが立てられている電子メールのメールデータを削除することにより、上述の実施形態と同様の作用効果が得られる。   In the mobile phone 10 according to the present embodiment, the control unit 13 has been described as moving e-mail data from the nonvolatile storage unit 12 to the cache storage unit 14. However, instead of such a configuration, the non-volatile storage unit 12 and the cache storage unit 14 are realized by using a non-volatile memory, and the control unit 13 applies the e-mail data that satisfies a predetermined condition to the mail data. The storage state of the e-mail may be managed by setting a flag indicating the cache state. In this case, when the e-mail application program is terminated, the control unit 13 deletes e-mail mail data for which a flag indicating a cache state is set, so that the same operation as in the above-described embodiment is performed. An effect is obtained.

また、本実施形態の携帯電話機10において、メールデータを本文および添付ファイル等を含むものとして説明を行ってきたが、メールデータは本文または添付ファイルの少なくとも一方であるものとしてもよい。例えば、全ての電子メールの本文を不揮発記憶部12に記憶したまま、添付ファイルを不揮発記憶部12またはキャッシュ記憶部14に移動し、キャッシュ記憶部14に移動された添付ファイルを電子メール用アプリケーション・プログラムの終了時などに消去するようにしてもよい。また、全ての電子メールについて、本文および添付ファイル以外の部分を不揮発記憶部12に記憶したまま、本文および添付ファイルを不揮発記憶部12またはキャッシュ記憶部14に移動し、キャッシュ記憶部14に移動された本文および添付ファイルを電子メール用アプリケーション・プログラムの終了時などに消去するようにしてもよい。   In the cellular phone 10 of the present embodiment, the mail data has been described as including a text and an attached file. However, the mail data may be at least one of the text and the attached file. For example, the attachment file is moved to the nonvolatile storage unit 12 or the cache storage unit 14 while the body of all the emails is stored in the nonvolatile storage unit 12, and the attached file moved to the cache storage unit 14 is transferred to the application for email It may be deleted at the end of the program. Further, for all e-mails, the text and attached files are moved to the non-volatile storage unit 12 or the cache storage unit 14 while the parts other than the text and the attached files are stored in the non-volatile storage unit 12, and are moved to the cache storage unit 14. The body text and the attached file may be deleted at the end of the e-mail application program.

10…携帯電話機、11…受信部、12…不揮発記憶部、13…制御部、14…キャッシュ記憶部、15…保護操作受付部、16…削除操作受付部、17…消去部。   DESCRIPTION OF SYMBOLS 10 ... Mobile phone, 11 ... Receiving part, 12 ... Nonvolatile storage part, 13 ... Control part, 14 ... Cache storage part, 15 ... Protection operation reception part, 16 ... Deletion operation reception part, 17 ... Erase part

Claims (7)

ヘッダとメールデータとからなる電子メールを受信する受信手段と、
削除対象となる電子メールの指定操作を受け付ける削除操作受付手段と、
前記受信手段により受信された電子メールのうち、所定条件を満たしていない電子メールに対しては、当該電子メールのメールデータを消去しない不揮発性状態で当該電子メールを記憶するとともに、前記所定条件を満たした電子メール及び前記削除操作受付手段により削除対象とする指定操作が受け付けられた電子メールに対しては、所定のタイミングで当該電子メールのメールデータを消去するキャッシュ状態で当該電子メールを記憶する記憶手段と、
前記記憶手段に記憶された電子メールのうち前記所定条件を満たす電子メールに対して、当該電子メールのメールデータのみを前記所定のタイミングで消去する消去手段と、
を備える携帯端末。
A receiving means for receiving an email consisting of a header and mail data;
A delete operation accepting means for accepting an operation for specifying an e-mail to be deleted;
Among the emails received by the receiving means, for emails that do not satisfy the predetermined condition, the email is stored in a nonvolatile state that does not erase the email data of the email, and the predetermined condition is For an e-mail that has been satisfied and an e-mail that has been designated for deletion by the delete operation accepting means, the e-mail is stored in a cache state in which the e-mail data of the e-mail is erased at a predetermined timing. Storage means;
With respect to the predetermined condition is satisfied email of e-mail stored in the storage means, and erasure means for erasing only the mail data of the electronic mail at the predetermined timing,
A mobile terminal comprising:
前記記憶手段は、前記削除操作受付手段により削除対象とする指定操作が受け付けられた電子メールについては、当該電子メールのヘッダを不揮発性状態で記憶するThe storage means stores the header of the e-mail in a non-volatile state for the e-mail for which the designation operation to be deleted is accepted by the deletion operation acceptance means.
ことを特徴とする請求項1に記載の携帯端末。The mobile terminal according to claim 1.
前記記憶手段は、不揮発性状態で記憶されている電子メールの記憶数が所定の閾値を超えた電子メールに対しては、その記憶状態を不揮発性状態からキャッシュ状態に遷移させる
ことを特徴とする請求項1又は2に記載の携帯端末。
The storage means changes the storage state from a nonvolatile state to a cache state for an email in which the number of stored emails stored in a nonvolatile state exceeds a predetermined threshold. The portable terminal according to claim 1 or 2.
前記記憶手段は、不揮発性状態で記憶されている電子メールのうち、最も受信日時の古い電子メールを選択して、その記憶状態を不揮発性状態からキャッシュ状態に遷移させる
ことを特徴とする請求項3に記載の携帯端末。
The storage means selects an e-mail with the oldest reception date from e-mails stored in a non-volatile state, and changes the storage state from a non-volatile state to a cache state. 3. The mobile terminal according to 3.
保護対象となる電子メールの指定操作を受け付ける保護操作受付手段を備え、
前記記憶手段は、
前記保護操作受付手段により保護対象とする指定操作が受け付けられた電子メールに対しては、前記所定条件を満たしたとしても不揮発性状態で記憶する
ことを特徴とする請求項〜4のいずれか一項に記載の携帯端末。
A protection operation accepting means for accepting a designation operation of an email to be protected is provided,
The storage means
For e-mail specified operation is accepted to be protected by the protective operation acceptance means, claim 1-4 also and to store in a nonvolatile state as satisfying the predetermined condition The mobile terminal according to one item.
前記メールデータは、本文または添付ファイルの少なくとも一方であることを特徴とする、請求項1〜のいずれか一項に記載の携帯端末。 The mail data, characterized in that at least one of body or attachment, the portable terminal according to any one of claims 1-5. 携帯端末における電子メール管理方法であって、
ヘッダとメールデータとからなる電子メールを受信する受信ステップと、
削除対象となる電子メールの指定操作を受け付ける削除操作受付ステップと、
前記受信ステップにおいて受信された電子メールのうち、所定条件を満たしていない電子メールに対しては、当該電子メールのメールデータを消去しない不揮発性状態で当該電子メールを記憶するとともに、前記所定条件を満たした電子メール及び前記削除操作受付ステップにより削除対象とする指定操作が受け付けられた電子メールに対しては、所定のタイミングで当該電子メールのメールデータを消去するキャッシュ状態で当該電子メールを記憶する記憶ステップと、
前記記憶ステップにおいて記憶された電子メールのうち前記所定条件を満たす電子メールに対して、当該電子メールのメールデータのみを前記所定のタイミングで消去する消去ステップと、
を備える電子メール管理方法。
An e-mail management method in a mobile terminal,
A receiving step for receiving an e-mail comprising a header and mail data;
A delete operation accepting step for accepting an operation for specifying an e-mail to be deleted;
Of the emails received in the receiving step, for emails that do not satisfy the predetermined condition, the email is stored in a nonvolatile state that does not erase the email data of the email, and the predetermined condition is For an e-mail that has been satisfied and an e-mail that has been designated for deletion by the delete operation accepting step, the e-mail is stored in a cache state in which the e-mail data of the e-mail is erased at a predetermined timing. A memory step;
With respect to the predetermined condition is satisfied email of the stored e-mail in the storage step, an erasing step of erasing only the mail data of the electronic mail at the predetermined timing,
An email management method comprising:
JP2012124539A 2012-05-31 2012-05-31 Mobile terminal and e-mail management method Active JP5480935B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012124539A JP5480935B2 (en) 2012-05-31 2012-05-31 Mobile terminal and e-mail management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012124539A JP5480935B2 (en) 2012-05-31 2012-05-31 Mobile terminal and e-mail management method

Publications (2)

Publication Number Publication Date
JP2013250736A JP2013250736A (en) 2013-12-12
JP5480935B2 true JP5480935B2 (en) 2014-04-23

Family

ID=49849371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012124539A Active JP5480935B2 (en) 2012-05-31 2012-05-31 Mobile terminal and e-mail management method

Country Status (1)

Country Link
JP (1) JP5480935B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040172453A1 (en) * 2001-06-28 2004-09-02 Keith De Mendonca E-mail manager program for a wireless information device
JP2010134745A (en) * 2008-12-05 2010-06-17 Fujitsu Ten Ltd Drive recorder and video recording method for the same

Also Published As

Publication number Publication date
JP2013250736A (en) 2013-12-12

Similar Documents

Publication Publication Date Title
US20150317326A1 (en) Inline garbage collection for log-structured file systems
MX2007001185A (en) Systems, methods, computer readable medium and apparatus for memory management using nvram.
WO2008013229A1 (en) Nonvolatile storage device, nonvolatile storage system and host unit
US11096177B2 (en) Operation mode switching method and user equipment
US20180275925A1 (en) Method and mobile terminal for processing write request
CN103124276B (en) A kind of method of expanding communication terminal storage space and communication terminal
JP2014021752A (en) Semiconductor memory device
US8489557B2 (en) Method, system and apparatus for archiving data
CN110209341B (en) Data writing method and device and storage equipment
EP1868097B1 (en) Integrated circuit chip, data reading method and data writing method
CN101304454B (en) A method to view SMS history
US20110113182A1 (en) Devices, Systems and Methods for Time-Sensitive Data and Limited-Persistent Storage
JP2006085534A (en) Information processing apparatus, software update method for information processing apparatus, and program
CN105988715A (en) Data storage method and device
JP5480935B2 (en) Mobile terminal and e-mail management method
WO2011096045A1 (en) Communication device having storage function
JP5410571B2 (en) Mobile terminal and e-mail management method
CN105868057A (en) Data processing method and device as well as mobile terminal
US20120054285A1 (en) Method, apparatus, and system for composing an electronic message
JP5431408B2 (en) Mail system
CN101394635A (en) Mobile terminal, information removing method and system thereof
CN114185897B (en) Blockchain ledger data processing method, device, storage medium and electronic device
CN106024046B (en) data storage method and device
CN101778359A (en) Method, device and communication terminal for receiving short message
CN117271395B (en) Data caching method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131004

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140214

R150 Certificate of patent or registration of utility model

Ref document number: 5480935

Country of ref document: JP

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250