JP5480935B2 - Mobile terminal and e-mail management method - Google Patents
Mobile terminal and e-mail management method Download PDFInfo
- 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
- 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
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.
上述のようなサーバ側で電子メールを保持する通信システムにおいて、携帯端末側で削除された電子メールのメールデータを携帯端末側で再度参照する場合には、メールデータをサーバから再度取得することが必要になる。このため、参照される可能性の高い電子メールについてはメールデータを削除しないことが好ましい。しかしながら、上述の引用文献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.
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。 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
図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
図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
受信部11は、ヘッダとメールデータとからなる電子メールを受信する。ヘッダは、例えば、発信元情報と宛先、件名、送信日時等を含む部分である。本実施形態では、メールデータは、電子メールにおけるヘッダ以外の部分であり、例えば本文、添付ファイル等を含む。本文は、テキストメッセージを含む部分である。なお、電子メールのメールデータは、本文または添付ファイルの少なくとも一方を含んでいればよい。
The receiving
不揮発記憶部12、制御部13およびキャッシュ記憶部14は、受信部11により受信された電子メールを記憶する記憶手段として機能する。不揮発記憶部12は、受信した全ての電子メールのヘッダと、一部の電子メールのメールデータとを記憶する。不揮発記憶部12は、次に述べるキャッシュ記憶部14とは異なり、キャッシュ記憶部14が電子メールのメールデータを消去する所定のタイミングにかかわらず電子メールのメールデータを消去しない不揮発性状態で電子メールを記憶する。すなわち、不揮発記憶部12は、携帯電話機10において電子メールの閲覧、送受信、削除、フォルダ移動等に用いられる電子メール用アプリケーション・プログラムの終了時にも、電子メールのヘッダおよびメールデータを記憶したままとなる。また、不揮発記憶部12は、携帯電話機10の電池残量の不足により携帯電話機10の電源が遮断された場合にも、電子メールのヘッダおよびメールデータを記憶したままとなる。このような不揮発記憶部12の機能は、ハードウェアとしては、例えばフラッシュメモリ等の、電源供給が断たれた場合に情報が消失しない不揮発性のメモリを使用して実現することができる。不揮発記憶部12が記憶することのできる電子メールの最大の記憶数(閾値)は、携帯電話機10のユーザにより、あらかじめ設定されている。
The
キャッシュ記憶部14は、受信部11により受信された電子メールのうち一部の電子メールのメールデータを記憶する。キャッシュ記憶部14は、所定のタイミングで電子メールのメールデータを消去するキャッシュ状態で電子メールを記憶する。この所定のタイミングとは、例えば、携帯電話機10において、電子メール用アプリケーション・プログラムが終了した時である。また、携帯電話機10を駆動する電池の残量が不足して電源が遮断された時にキャッシュ記憶部14が電子メールのメールデータを削除するようにしてもよい。キャッシュ記憶部14の機能は、ハードウェアとしては、例えばDRAM等の、電源供給が断たれた場合に情報が消失する揮発性のメモリを使用して実現することができる。
The
制御部13は、不揮発記憶部12に記憶される電子メールのメールデータを、後述の所定条件を満たした場合にキャッシュ記憶部14に移動させる。
The
保護操作受付部15は、ユーザが保護対象としたい電子メールを指定するための指定操作を、入力装置4を介して受け付ける。保護操作受付部15が指定操作を受け付けると、制御部13は、保護対象として指定された電子メールのメールデータを不揮発記憶部12から移動させないように制御を開始する。このとき、保護対象とされた電子メールのメールデータがキャッシュ記憶部14に記憶されている場合には、当該電子メールのメールデータを不揮発記憶部12に移動させる。また、保護対象とされた電子メールのメールデータが不揮発記憶部12およびキャッシュ記憶部14のいずれにも記憶されていない場合には、受信部11に当該電子メールのメールデータを取得させ、取得されたメールデータを不揮発記憶部12に記憶させる。
The protection
削除操作受付部16は、ユーザが削除対象としたい電子メールを指定するための指定操作を、入力装置4を介して受け付ける。削除操作受付部16が指定操作を受け付けると、制御部13は、削除対象として指定された電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動させる。
The delete
消去部17は、キャッシュ記憶部14に記憶された電子メールのメールデータを、所定のタイミングで消去する。この所定のタイミングとは、例えば、電子メール用アプリケーション・プログラムの終了時、携帯電話機10の電源遮断時等である。
The
つぎに、本実施形態の携帯電話機10における電子メール管理方法について説明する。
Next, an e-mail management method in the
図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
上記の第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
次に、状態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
状態St2にある電子メール、すなわちメールデータがキャッシュ記憶部14に記憶されている電子メールについて、保護操作受付部15が保護操作を受け付けると、制御部13は当該電子メールのメールデータをキャッシュ記憶部14から不揮発記憶部12へ移動させる。すなわち、当該電子メールの記憶状態が状態St2から状態St1へ遷移する。
When the protection
また、状態St2にある電子メールについて、携帯電話機10における電子メール用アプリケーション・プログラムの実行が終了すると、消去部17は、キャッシュ記憶部14に記憶されている当該電子メールのメールデータを消去する。このとき、不揮発記憶部12は、当該電子メールのヘッダを消去せず、また、キャッシュ記憶部14へ移動させることもしない。すなわち、当該電子メールについては、ヘッダのみが不揮発記憶部12に記憶された状態となる。この状態が状態St3である。
When the execution of the e-mail application program in the
状態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
ここで、状態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
まず、メールサーバ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
この移動処理について、図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
ステップS14において、電子メールの重要度が高いと判定された場合には、制御部13は、当該電子メールを不揮発記憶部12に保存したままとする(ステップS13)。一方、電子メールの重要度が高くないと判定された場合には、制御部13は、当該電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動し、当該電子メールの記憶状態を不揮発性状態からキャッシュ状態に遷移させる(ステップS15)。
If it is determined in step S14 that the importance of the email is high, the
ステップS13またはステップS15の後、制御部13が、移動対象となる電子メールの数が0件であるか否かを判定する(ステップS16)。移動対象となる電子メールの数の判定は、不揮発性状態として記憶される電子メールの数から、不揮発性状態として記憶可能な電子メールの最大値を減算することにより行う。移動対象となる電子メールの数が0件である場合は、そのまま処理を終了する。移動対象となる電子メールの数が0件でない場合は、再びステップS11に戻る。なお、ステップS15においてキャッシュ状態に遷移した電子メールに関して、消去部17は、電子メール用アプリケーション・プログラムの終了や携帯電話機10の電源遮断時などの所定のタイミングで、当該電子メールのメールデータを消去する(消去ステップ)。
After step S13 or step S15, the
移動処理に関する具体例について、図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
いま、ヘッダ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
なお、携帯電話機10のユーザが電子メールM501を削除対象として指定する指定操作を行い、削除操作受付部16がこの指定操作を受け付けた場合にも、制御部13は、電子メールM1を受信した場合と同様に、電子メールM501のメールデータB501をキャッシュ記憶部14に移動する。
Even when the user of the
また、電子メール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
つぎに、本実施形態の携帯電話機10および携帯電話機10における電子メール管理方法の作用効果について説明する。
Next, the operation and effect of the
携帯電話機10および携帯電話機10における電子メール管理方法によれば、不揮発記憶部12が受信部11により受信された電子メールを記憶し、消去部17が、記憶された電子メールのうち所定条件を満たす電子メールのメールデータのみを消去する。したがって、所定条件を満たす電子メールのメールデータを記憶するための記憶容量が削減されるため、電子メールを保持するために必要な記憶容量を抑えることができる。また、参照される可能性の高い電子メールについては、メールデータを消去する対象から除外することにより、当該電子メールのメールデータが携帯電話機10から削除されてしまうことを防止することができる。
According to the
また、携帯電話機10によれば、キャッシュ記憶部14が所定条件を満たした電子メールのメールデータをキャッシュ状態で記憶し、消去部17が所定のタイミングでメールデータを消去するとともに、不揮発記憶部12が所定条件を満たさない電子メールのメールデータを不揮発性状態で記憶し、消去部17が当該電子メールのメールデータを消去しない。したがって、所定条件を満たす電子メールのメールデータを記憶するための記憶容量を削減して、電子メールを保持するために必要記憶な容量を抑えることができる。また、参照される可能性の高い電子メールについては不揮発性状態で記憶することができるため、消去部17によって当該電子メールのメールデータが携帯電話機10から消去されてしまうことを防止することができる。
Further, according to the
また、携帯電話機10によれば、制御部13が、所定の閾値を超えた数の電子メールを不揮発状態からキャッシュ状態に遷移させるため、不揮発性状態で不揮発記憶部12にメールデータが記憶される電子メールの数を所定の閾値以下に抑えることができ、電子メールを保持するために必要な記憶容量を抑えることができる。
Further, according to the
また、携帯電話機10によれば、制御部13が最も受信日時の古い電子メールを選択して、その記憶状態をキャッシュ状態に遷移させるため、参照される可能性の高い、受信日時の新しい電子メールのメールデータが携帯電話機10から削除されてしまうことを防止することができる。
Further, according to the
また、携帯電話機10によれば、保護操作受付部15が指定操作を受け付けることによって保護対象とされた電子メールについて、所定条件を満たした場合にも不揮発性状態で記憶し続けるため、参照される可能性の高い電子メールを保護対象として指定することにより、参照される可能性の高い電子メールがキャッシュ状態に遷移して、後に当該電子メールのメールデータが削除されてしまうことを防止することができる。
In addition, according to the
また、携帯電話機10によれば、削除操作受付手段が指定操作を受け付けることによって削除対象とされた電子メールがキャッシュ状態で記憶されるため、携帯端末のユーザが削除対象とした電子メールを再度参照したいと考えた場合に、当該電子メールのメールデータを再度サーバから取得せずにユーザに参照させることができる。
Further, according to the
なお、本実施形態の携帯電話機10において、制御部13が、電子メールのメールデータを不揮発記憶部12からキャッシュ記憶部14に移動するものとして説明した。しかし、このような構成に代えて、不揮発記憶部12とキャッシュ記憶部14とを、不揮発性のメモリを用いて実現し、制御部13は、所定の条件を満たした電子メールのメールデータに対し、キャッシュ状態であることを示すフラグを立てることにより、電子メールの記憶状態を管理するようにしてもよい。この場合、制御部13が、電子メール用アプリケーション・プログラムの終了時に、キャッシュ状態であることを示すフラグが立てられている電子メールのメールデータを削除することにより、上述の実施形態と同様の作用効果が得られる。
In the
また、本実施形態の携帯電話機10において、メールデータを本文および添付ファイル等を含むものとして説明を行ってきたが、メールデータは本文または添付ファイルの少なくとも一方であるものとしてもよい。例えば、全ての電子メールの本文を不揮発記憶部12に記憶したまま、添付ファイルを不揮発記憶部12またはキャッシュ記憶部14に移動し、キャッシュ記憶部14に移動された添付ファイルを電子メール用アプリケーション・プログラムの終了時などに消去するようにしてもよい。また、全ての電子メールについて、本文および添付ファイル以外の部分を不揮発記憶部12に記憶したまま、本文および添付ファイルを不揮発記憶部12またはキャッシュ記憶部14に移動し、キャッシュ記憶部14に移動された本文および添付ファイルを電子メール用アプリケーション・プログラムの終了時などに消去するようにしてもよい。
In the
10…携帯電話機、11…受信部、12…不揮発記憶部、13…制御部、14…キャッシュ記憶部、15…保護操作受付部、16…削除操作受付部、17…消去部。
DESCRIPTION OF
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:
ことを特徴とする請求項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.
前記記憶手段は、
前記保護操作受付手段により保護対象とする指定操作が受け付けられた電子メールに対しては、前記所定条件を満たしたとしても不揮発性状態で記憶する
ことを特徴とする請求項1〜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.
ヘッダとメールデータとからなる電子メールを受信する受信ステップと、
削除対象となる電子メールの指定操作を受け付ける削除操作受付ステップと、
前記受信ステップにおいて受信された電子メールのうち、所定条件を満たしていない電子メールに対しては、当該電子メールのメールデータを消去しない不揮発性状態で当該電子メールを記憶するとともに、前記所定条件を満たした電子メール及び前記削除操作受付ステップにより削除対象とする指定操作が受け付けられた電子メールに対しては、所定のタイミングで当該電子メールのメールデータを消去するキャッシュ状態で当該電子メールを記憶する記憶ステップと、
前記記憶ステップにおいて記憶された電子メールのうち前記所定条件を満たす電子メールに対して、当該電子メールのメールデータのみを前記所定のタイミングで消去する消去ステップと、
を備える電子メール管理方法。 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:
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)
| 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 |
-
2012
- 2012-05-31 JP JP2012124539A patent/JP5480935B2/en active Active
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 |