(57)【要約】【課題】    利用者の利便性を向上することができるメール通信処理方法を提供する。【解決手段】    本実施形態では、携帯電話は、第１メールアプリケーション３３の起動中に、メールＡ、メールＢ及びメールＣを受信し、受信したメールＡ及びメールＢは、第２メール保存部５２に保存され、メールＣは、第１メール保存部５１に保存される。メール受信振分部３６は、起動中の第１メールアプリケーションに、メール受信の通知を行う。通知を受けた第１メールアプリケーション３３は、まず、取得メール判定部３７に、取得メール判定を要求し、取得すべきメールがある旨の応答を受けとると、次に、取得すべきと判定されたメールの取得を、メール取得部３８に対して行い、メールＡを取得する。取得されたメールＡは、表示部に表示される。【選択図】  図６
2006065442.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つのメール保存領域である第１メール保存部と第２メール保存部とを備える移動通信端末装置におけるメール通信処理方法であって、
移動通信網からメールを受信し、受信メールが所定の識別子を含んでいる場合には、前記第２メール保存部に保存し、前記所定の識別子を含んでいない場合には、前記第１メール保存部に保存する、メール受信振分工程と；
前記第２メール保存部に保存されたメールの前記所定の識別子を確認し、メール取得を要求するメールアプリケーションが取得すべきかどうかを判定する取得メール判定工程と；
前記取得メール判定工程において、肯定的な判定がされた場合には、前記メール取得を要求するメールアプリケーションが、前記肯定的な判定がされたメールを取得するメール取得工程と；を備えるメール通信処理方法。
【請求項２】
前記所定の識別子を含んだメールについては、前記メール受信振分工程において、利用者に対してメール受信通知を行わない、ことを特徴とする請求項１に記載のメール通信処理方法。
【請求項３】
前記所定の識別子は、メールアプリケーション毎に固有の値であり、前記取得メール判定工程において、前記メール取得を要求するメールアプリケーションが、メールに付加された前記所定の識別子の値と同一の値に対応するメールアプリケーションである場合にのみ、肯定的な判定がされることを特徴とする請求項１又は２に記載のメール通信処理方法。
【請求項４】
前記移動通信端末装置のソフトウェアプログラムは、基本機能を実現するための基本処理部と、汎用性のあるアプリケーションプログラムから成る汎用アプリケーション部とから構成され、
前記メール取得を要求するメールアプリケーションは、前記汎用アプリケーション部のアプリケーションプログラムであり、
前記第１メール保存部は、前記基本処理部のメールアプリケーションにより使用されるメール保存領域である、ことを特徴とする請求項１〜３のいずれか一項に記載のメール通信処理方法。
【請求項５】
移動通信端末装置の基本機能を実現するためのソフトウェアプログラムにより構成される基本処理部と；
汎用性のあるアプリケーションプログラムにより構成される汎用アプリケーション部と；
前記基本処理部のメールアプリケーションにより使用される保存領域である第１メール保存部と；
前記汎用アプリケーション部のメールアプリケーションにより使用される保存領域である第２メール保存部と；を備え、
前記基本処理部は、受信メールが所定の識別子を含んでいる場合には、前記第２メール保存部に保存し、前記所定の識別子を含んでいない場合には、前記第１メール保存部に保存し、
前記汎用アプリケーション部のメールアプリケーションは、メールを送信する際に、前記所定の識別子をメールの送信データに付加し、
前記汎用アプリケーション部のメールアプリケーションは、前記第２メール保存部に保存されたメールが、取得すべきメールと判定された場合には、前記判定されたメールを取得する、ことを特徴とする移動通信端末装置。
【請求項６】
前記所定の識別子は、前記汎用アプリケーション部のメールアプリケーション毎に固有の値であり、前記汎用アプリケーション部のメールアプリケーションが、メールに付加された前記所定の識別子の値と同一の値に対応するメールアプリケーションである場合にのみ取得すべきメールと判定されることを特徴とする請求項５に記載の移動通信端末装置。
【請求項７】
移動通信端末装置の基本機能を実現するためのソフトウェアプログラムにより構成される基本処理部と、汎用性のあるアプリケーションプログラムにより構成される汎用アプリケーション部と、前記基本処理部のメールアプリケーションにより使用される保存領域である第１メール保存部と、前記汎用アプリケーション部のメールアプリケーションにより使用される保存領域である第２メール保存部とを備える移動通信端末装置の前記基本処理部のメール通信処理プログラムであって、
移動通信網からメールを受信するメール受信手順と；
受信したメールに所定の識別子が含まれている場合には、第２メール保存部に保存し、前記所定の識別子が含まれていない場合には、第１メール保存部に保存する受信メール振分手順と；を移動通信端末装置の処理装置に実行させるためのメール通信処理プログラム。
【請求項８】
前記汎用アプリケーション部におけるメールアプリケーションのメール取得要求に応じて、前記第２メール保存部に保存されたメールの前記識別子を確認し、メール取得を要求するメールアプリケーションが取得すべきメールであるかどうかを判定する取得メール判定手順と；
前記取得メール判定手順において、肯定的な判定がされた場合には、前記メール取得を要求するメールアプリケーションに、前記肯定的な判定がされたメールを取得させるメール取得手順と；を更に実行させることを特徴とする請求項７に記載のメール通信処理プログラム。
【請求項９】
前記所定の識別子は、メールアプリケーション毎に固有の値であり、前記取得メール判定手順において、前記メール取得を要求するメールアプリケーションが、メールに付加された前記所定の識別子の値と同一の値に対応するメールアプリケーションである場合にのみ、肯定的な判定がされることを特徴とする請求項８に記載のメール通信処理プログラム。
【請求項１０】
移動通信端末装置の基本機能を実現するためのソフトウェアプログラムにより構成される基本処理部と、汎用性のあるアプリケーションプログラムにより構成される汎用アプリケーション部と、前記基本処理部のメールアプリケーションにより使用される保存領域である第１メール保存部と、前記汎用アプリケーション部のメールアプリケーションにより使用される保存領域である第２メール保存部とを備える移動通信端末装置の前記汎用アプリケーション部のメールアプリケーション用のアプリケーションプログラムであって、
前記基本処理部に対して、前記第２メール保存部に保存されたメールの取得を、所定の識別子を引数として要求し、取得するメール要求取得手順と；
メールを送信する際に、前記所定の識別子をメールの送信データに付加し、送信する識別子メール送信手順と；を移動通信端末装置の処理装置に実行させるためのアプリケーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール通信処理方法、移動通信端末装置、メール通信処理プログラム及びアプリケーションプログラムに係り、より詳しくは、移動通信端末装置において、プラットフォームを選ばない汎用性のあるアプリケーションプログラムをメールアプリケーションとした場合のメール通信処理方法、その方法を使用する移動通信端末装置、その方法を実行するためのメール通信処理プログラム及びアプリケーションプログラムに関する。
【背景技術】
【０００２】
従来から、携帯電話等の移動通信端末装置が広く普及している。こうした移動通信端末装置の機能や性能の向上は目覚しく、移動通信端末装置としての必須機能である通話機能に加えて、文字によるコミュニケーションを行なうメールの送受信機能を有するものが普及している。
【０００３】
また、こうした移動通信端末装置の中には、プラットフォームを選ばない汎用性の有るアプリケーションプログラム（いわゆるＪＡＶＡ（登録商標）プログラム等）を実行させることができるものも普及しつつあり、利用者はゲーム等を利用する際に、これらのアプリケーションを移動通信端末装置にダウンロードし、実行させることにより、必要なアプリケーションを使用することができるようになってきている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、メールの送受信機能は、現在の必須のコミュニケーション手段となりつつあるが、メールの送受信に使用されるアプリケーションは、多くの場合、購入時に付属されたアプリケーションを使用することになり、利用者は、移動通信端末装置を買換える毎に使い慣れたアプリケーションを変更することを余儀なくされていた。
【０００５】
また、移動通信端末装置においてメールを使用する人が多くなるにつれ、使いやすさの他に、秘匿性等の多様なニーズも生じてきており、目的にあった機能を有するアプリケーションを使用したいという要請も高まっている。
【０００６】
さらに、利用者の知らない人から、必要のない広告等の迷惑メールが大量に送信されてくるという問題もあり、こうした迷惑メールを排除し、必要なメールだけを受信したいという要請もある。
【０００７】
本発明は、上記の事情を鑑みてなされたものであり、利用者は、様々なメールアプリケーションから自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置が変わっても同じメールアプリケーションを使用することができると共に、メール内容の秘匿性を高め、必要なメールのみ受信することができるメール通信処理方法、その方法を利用した移動通信端末装置を提供することを目的とする。
【０００８】
また、本発明は、利用者が、様々なメールアプリケーションから、自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置が変わっても同じメールアプリケーションを使用することができると共に、メール内容の秘匿性を高め、必要なメールのみ受信することができるメール通信処理プログラム及びアプリケーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のメール通信処理方法は、少なくとも２つのメール保存領域である第１メール保存部と第２メール保存部とを備える移動通信端末装置におけるメール通信処理方法であって、移動通信網からメールを受信し、受信メールが所定の識別子を含んでいる場合には、前記第２メール保存部に保存し、前記所定の識別子を含んでいない場合には、前記第１メール保存部に保存する、メール受信振分工程と；前記第２メール保存部に保存されたメールの前記所定の識別子を確認し、メール取得を要求するメールアプリケーションが取得すべきかどうかを判定する取得メール判定工程と；前記取得メール判定工程において、肯定的な判定がされた場合には、前記メール取得を要求するメールアプリケーションが、前記肯定的な判定がされたメールを取得するメール取得工程と；を備えるメール通信処理方法である。
【００１０】
このメール通信処理方法では、まず、メール受信振分工程において、移動通信網からメールを受信すると、所定の識別子が含まれているかどうかを判断する。所定の識別子が含まれている場合には、第２メール保存部に保存し、所定の識別子を含んでいない場合には、第１メール保存部に保存する。ここで、「所定の識別子」とは、識別子自体が所定のものである場合の他に、既存の識別子の値が所定の範囲のものである場合も含まれる。以下、「所定の識別子」の語はこの意味で使用する。
【００１１】
次に、取得メール判定工程において、第２メール保存部に保存されたメールが、メール取得を要求するアプリケーションが取得すべきメールかどうかを判定する。更に、メール取得工程において、肯定的な判定がされた第２メール保存部に保存されたメールを取得する。したがって、本発明のメール通信処理方法では、メールアプリケーションは、第２保存領域に保存される所定の識別子を含むメールのうち、取得すべきと判定されたメールしか取得しないことから、メール内容の秘匿性を高め、必要なメールのみ受信することができる。
【００１２】
また、本発明のメール通信処理方法では、前記所定の識別子を含んだメールについては、前記メール受信振分工程において、利用者に対してメール受信通知を行わないとすることができる。この場合には、メール受信通知を行わないこととすることにより、利用者がアプリケーションを起動するまで、メール受信を確認できないため、他人にメール受信の有無を知られることがなく、メールの秘匿性を高めることができる。
【００１３】
また、本発明のメール通信処理方法では、前記所定の識別子は、メールアプリケーション毎に固有の値であり、前記取得メール判定工程において、前記メール取得を要求するメールアプリケーションが、メールに付加された前記所定の識別子の値と同一の値に対応するメールアプリケーションである場合にのみ、肯定的な判定がされるとすることができる。この場合には、同一のメールアプリケーション同士でのみのメール交換が可能となるため、メール内容の秘匿性を高め、更に、同一のメールアプリケーションで送信された必要なメールのみ受信することができる。
【００１４】
また、本発明のメール通信処理方法では、前記移動通信端末装置のソフトウェアプログラムは、基本機能を実現するための基本処理部と、汎用性のあるアプリケーションプログラムから成る汎用アプリケーション部とから構成され、前記メール取得を要求するメールアプリケーションは、前記汎用アプリケーション部のアプリケーションプログラムであり、前記第１メール保存部は、前記基本処理部のメールアプリケーションにより使用されるメール保存領域である、とすることができる。
【００１５】
この場合には、メールアプリケーションは、移動通信端末装置に依存しない汎用性のあるアプリケーションプログラムであるため、利用者は、様々なメールアプリケーションから自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置が変わっても同じメールアプリケーションを使用することができる。また、基本処理部のメールアプリケーションにより使用されるメールは、第１メール保存部に保存されることとなっているため、基本処理部のメールアプリケーションは、第２メール保存部に保存されたメールを取得することができないため、メール内容の秘匿性を高めると共に、必要なメールのみ受信することができる。
【００１６】
本発明の移動通信端末装置は、移動通信端末装置の基本機能を実現するためのソフトウェアプログラムにより構成される基本処理部と；汎用性のあるアプリケーションプログラムにより構成される汎用アプリケーション部と；前記基本処理部のメールアプリケーションにより使用される保存領域である第１メール保存部と；前記汎用アプリケーション部のメールアプリケーションにより使用される保存領域である第２メール保存部と；を備え、前記基本処理部は、受信メールが所定の識別子を含んでいる場合には、前記第２メール保存部に保存し、前記所定の識別子を含んでいない場合には、前記第１メール保存部に保存し、前記汎用アプリケーション部のメールアプリケーションは、メールを送信する際に、前記所定の識別子をメールの送信データに付加し、前記汎用アプリケーション部のメールアプリケーションは、前記第２メール保存部に保存されたメールが、取得すべきメールと判定された場合には、前記判定されたメールを取得する、ことを特徴とする移動通信端末装置である。
【００１７】
この移動通信端末装置は、基本処理部と汎用アプリケーション部の２種類のソフトウェアプログラムから構成され、基本処理部は、移動通信端末装置における通信機能、入出力機能及び汎用アプリケーション部のプログラムの実行環境等の基本機能を実現するためのソフトウェアプログラムであり、汎用アプリケーション部は、いわゆるＪＡＶＡ（登録商標）等のプラットフォームを選ばずに実行可能な汎用的なアプリケーションプログラムである。
【００１８】
また、移動通信端末装置は、更に、第１メール保存部と第２メール保存部を備え、第１メール保存部は、基本処理部のメールアプリケーションにより使用され、第２メール保存部は、汎用アプリケーション部のメールアプリケーションにより使用される。ここで、基本処理部は、所定の識別子を含むメールを受信した場合には、第２メール保存部に保存し、所定の識別子を含まないメールを受信した場合には、第１メール保存部に保存する。また、汎用アプリケーション部のメールアプリケーションは、メール送信の際に所定の識別子を設定し、第２メール保存部に保存されたメールを取得する場合には、取得すべきと判定されたメールのみを取得する。
【００１９】
したがって、利用者は、汎用アプリケーション部のメールアプリケーションを利用することにより、様々なメールアプリケーションから自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置に依存しない汎用性のあるアプリケーションプログラムであるため、移動通信端末装置が変わっても同じメールアプリケーションを使用することができる。また、基本処理部のメールアプリケーションは、第２メール保存部のメール内容を取得することができず、更に、汎用アプリケーション部のメールアプリケーションは、第２メール保存部のメールのうち、取得すべきメールしか取得しないことから、メール内容の秘匿性を高め、必要なメールのみ受信することができる。
【００２０】
また、本発明の移動通信端末装置では、前記所定の識別子は、前記汎用アプリケーション部のメールアプリケーション毎に固有の値であり、前記汎用アプリケーション部のメールアプリケーションが、メールに付加された前記所定の識別子の値と同一の値に対応するメールアプリケーションである場合にのみ取得すべきメールと判定される、とすることができる。この場合には、同一のメールアプリケーション同士でのみのメール交換が可能となるため、メール内容の秘匿性を高め、更に、必要なメールのみ受信することができる。
【００２１】
本発明のメール通信処理プログラムは、移動通信端末装置の基本機能を実現するためのソフトウェアプログラムにより構成される基本処理部と、汎用性のあるアプリケーションプログラムにより構成される汎用アプリケーション部と、前記基本処理部のメールアプリケーションにより使用される保存領域である第１メール保存部と、前記汎用アプリケーション部のメールアプリケーションにより使用される保存領域である第２メール保存部とを備える移動通信端末装置の前記基本処理部のメール通信処理プログラムであって、移動通信網からメールを受信するメール受信手順と；受信したメールに所定の識別子が含まれている場合には、第２メール保存部に保存し、前記所定の識別子が含まれていない場合には、第１メール保存部に保存する受信メール振分手順と；を移動通信端末装置の処理装置に実行させるためのメール通信処理プログラムである。
【００２２】
このメール処理プログラムは、いわゆるＪＡＶＡ（登録商標）等のプラットフォームを選ばずに実行可能な汎用的なアプリケーションプログラムではなく、その他の基本機能を実現するための基本処理部のソフトウェアプログラムである。このメール処理プログラムは、移動通信端末装置の処理装置に実行されることにより、まず、メール受信手順においてメールを受信し、引き続き、受信メール振分手順において、受信したメールが所定の識別子を含む場合には、汎用アプリケーション部のメールアプリケーションにより使用される第２メール保存部に保存する。一方、所定の識別子が含まれていない場合には、基本処理部のメールアプリケーションにより使用される第１メール保存部に保存する。
【００２３】
したがって、基本処理部のメールアプリケーションにより使用されるメールは、第１メール保存部に保存されることにより、基本処理部のメールアプリケーションは、第２メール保存部に保存されたメールを取得することができないため、メール内容の秘匿性を高めると共に、必要なメールのみ受信することができる。
【００２４】
また、本発明のメール通信処理プログラムは、前記汎用アプリケーション部におけるメールアプリケーションのメール取得要求に応じて、前記第２メール保存部に保存されたメールの前記識別子を確認し、メール取得を要求するメールアプリケーションが取得すべきメールであるかどうかを判定する取得メール判定手順と；前記取得メール判定手順において、肯定的な判定がされた場合には、前記メール取得を要求するメールアプリケーションに、前記肯定的な判定がされたメールを取得させるメール取得手順と；を更に実行させることができる。
【００２５】
この場合には、汎用アプリケーション部のメールアプリケーションにより、メール取得要求がされた際に、基本処理部のメール通信プログラムは、取得メール判定手順において、第２メール保存部に保存されたメールの識別子を確認し、メールアプリケーションが取得すべきメールであるかどうかを判定する。この判定が肯定的である場合には、引き続き、メール取得手順において、そのメールをメールアプリケーションに取得させる。したがって、メール通信プログラムは、汎用アプリケーション部のメールアプリケーションに、第２メール保存部のメールのうち取得すべきメールしか取得させないことから、メール内容の秘匿性を高め、必要なメールのみ受信することができる。
【００２６】
また、本発明のメール通信処理プログラムは、前記所定の識別子は、メールアプリケーション毎に固有の値であり、前記取得メール判定手順において、前記メール取得を要求するメールアプリケーションが、メールに付加された前記所定の識別子の値と同一の値に対応するメールアプリケーションである場合にのみ、肯定的な判定がされることができる。この場合には、同一のメールアプリケーション同士でのみのメール交換が可能となるため、メール内容の秘匿性を高め、更に、必要なメールのみ受信することができる。
【００２７】
また、本発明のアプリケーションプログラムは、移動通信端末装置の基本機能を実現するためのソフトウェアプログラムにより構成される基本処理部と、汎用性のあるアプリケーションプログラムにより構成される汎用アプリケーション部と、前記基本処理部のメールアプリケーションにより使用される保存領域である第１メール保存部と、前記汎用アプリケーション部のメールアプリケーションにより使用される保存領域である第２メール保存部とを備える移動通信端末装置の前記汎用アプリケーション部のメールアプリケーション用のアプリケーションプログラムであって、前記基本処理部に対して、前記第２メール保存部に保存されたメールの取得を、所定の識別子を引数として要求し、取得するメール要求取得手順と；メールを送信する際に、前記所定の識別子をメールの送信データに付加し、送信する識別子メール送信手順と；を移動通信端末装置の処理装置に実行させるためのアプリケーションプログラムである。
【００２８】
このアプリケーションプログラムは、いわゆるＪＡＶＡ（登録商標）のようにプラットフォームを選ばずに実行可能な汎用的なアプリケーションプログラムであり、例えば、ダウンロードにより取得することができるメールアプリケーションである。したがって、利用者は、様々なメールアプリケーションから自身のニーズに合ったアプリケーションプログラムを選択することができ、かつ、移動通信端末装置のプラットフォームに依存しない汎用性のあるアプリケーションプログラムであるため、移動通信端末装置が変わっても同じメールアプリケーションを使用することができる。
【００２９】
また、このアプリケーションプログラムは、移動通信端末装置の処理装置に実行されることにより、メール要求取得手順において、基本処理部に対し、第２メール保存部に保存されたメールを、所定の識別子を引数として要求する。その後、アプリケーションプログラムは、基本処理部により取得を許可されたメールを取得する。したがって、このアプリケーションプログラムは、先に説明した基本処理部のメール通信処理プログラムと結合して動作し、メールを取得することができるアプリケーションプログラムである。このため、本発明の基本処理部のメール通信処理プログラムと共に利用することにより、メール内容の秘匿性を高め、必要なメールのみ受信することができる。
【００３０】
また、このアプリケーションプログラムは、識別子メール送信手順において、メールを送信する際に、所定の識別子をメールの送信データに付加する。したがって、この場合には、送受信において、同一のアプリケーションプログラムは、同一の識別子を利用することになるため、同一アプリケーションプログラムのみ送受信が可能となるメール交換を実現することにより、アプリケーションプログラムの提供者は、利用者のニーズにあった多種多様な機能をもつアプリケーションプログラムの提供が可能となる。
【発明の効果】
【００３１】
以上説明したように、本発明のメール通信処理方法、及び、その方法を利用した移動通信端末装置によれば、利用者は、様々なメールアプリケーションから自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置が変わっても同じメールアプリケーションを使用することができると共に、メール内容の秘匿性を高め、必要なメールのみ受信することができるという効果を奏する。
【００３２】
また、本発明の通信処理プログラム及びアプリケーションプログラムによれば、様々なメールアプリケーションから自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置が変わっても同じメールアプリケーションを使用することができる。また、移動通信端末装置の処理装置に実行させることにより、メール内容の秘匿性を高め、必要なメールのみ受信することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の一実施形態を、図１〜図８を参照しつつ説明する。なお、これらの図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００３４】
図１には、本発明の一実施形態に係るメール通信システム１００の構成が模式的に示されている。図１に示されるように、このメール通信システム１００は、（ａ）後述の携帯電話２０に向けて、メールの送信を行う端末である携帯電話１０と、（ｂ）携帯電話１０と無線通信を行う基地局４１と、（ｃ）基地局４１が接続された移動通信網４０と、（ｄ）移動通信網４０に接続された基地局４２と、（ｅ）基地局４２と無線通信を行い、携帯電話１０から送信されたメールの受信を行う携帯電話２０とを備えている。
【００３５】
以下では、携帯電話２０の構成について説明するが、携帯電話１０も携帯電話２０と同様の構成であり、同じソフトウェアプログラムを備えているものとする。
【００３６】
図２には、携帯電話２０の外観構成が概略的に示されている。図２に示されるように、携帯電話２０は、（ｆ）携帯電話本体１１と、（ｇ）メール本文や送信アドレスを入力するためのテンキー、及び、動作モードの切替等の各種指令を入力するためのファンクションキーを有する操作部１２と、（ｈ）携帯電話２０の操作案内、動作状況、受信メッセージ等を表示する液晶表示装置を有する表示部１３と、（ｉ）通話時に通信相手から送られてきた音声信号を再生する通話用スピーカ１４と、（ｊ）集音時に音を入力したり、通話時に音声を入力したりするためのマイクロフォン１５と、（ｋ）着信音や案内音を発生するための案内用スピーカ１６と、（ｌ）基地局４２と無線通信を行うためのアンテナ１７とを備えている。
【００３７】
また、携帯電話本体１１は、図３に示すように、（i）携帯電話２０全体の動作を統括制御する制御部２１と、（ii）アンテナ１７を介して、無線通信をおこなう送受信部２２とを備えている。
【００３８】
ここで、制御部２１は、（iii）中央処理装置（ＣＰＵ）に処理させるためのプログラムが保存されたプログラム部２３と、（iv）プログラム以外のデータが保存されたデータ保存部２４とを備えている。プログラム部２３とデータ保存部２４は、不図示の中央処理装置（ＣＰＵ）、デジタル信号処理装置（ＤＳＰ）及び記憶装置（ＲＡＭ等）等のハードウェアにより実行・処理される。
【００３９】
さらに、プログラム部２３は、図４に示されるように、（ｉ）プラットフォームを選ばずに実行可能である、いわゆるＪＡＶＡ（登録商標）等の言語で記述された汎用的なアプリケーションプログラムが保存される汎用アプリケーション部３１と、（ii）汎用アプリケーション部に保存されたアプリケーションプログラムの実行環境、及び、各種ハードウェアの制御と、通話等の基本的な機能を実現するためのアプリケーションを備える基本処理部３２とを備えている。ここで、汎用アプリケーション部３１は、文字やデータを送受信するための第１メールアプリケーション及び第２メールアプリケーションを備えている。第１メールアプリケーションと第２メールアプリケーションは、異なる機能を有するメールアプリケーションである。
【００４０】
また、基本処理部３２には、（ｉ）第１メールアプリケーション及び第２メールアプリケーションと同じく文字やデータを送受信するための第３メールアプリケーションと、（ii）送受信部２２からメールを受信し、そのメールのデータに、識別子であるアプリケーションＩＤが含まれている場合には、後述する第２メール保存部５２（図５参照）に保存し、含まれていない場合には、後述する第１メール保存部５１（図５参照）に保存するメール受信振分部３６と、（iii）汎用アプリケーション部の第１メールアプリケーション又は第２メールアプリケーションの要求により、第２メール保存部５２に保存されたメールのアプリケーションＩＤの値と、各メールアプリケーションのアプリケーションＩＤの値が一致するかどうかを確認し、一致する場合には取得すべきと判定する取得メール判定部３７と、（iv）取得メール判定部３７が取得すべきと判定したメールを取得するメール取得部３８とを備えている。
【００４１】
データ保存部２４は、図５に示されるように、基本処理部３２の第３メールアプリケーションにより取り扱われるメールが保存される第１メール保存部５１と、汎用アプリケーション部３１の第１メールアプリケーション又は第２メールアプリケーションにより取り扱われるメールが保存される第２メール保存部５２を備えている。
【００４２】
次に、上記のように構成されたメール通信システム１００における、メール通信処理方法について説明する。
【００４３】
まず、図１に示されるメール通信システム１００において、携帯電話１０の利用者は、第１メールアプリケーションを使用して、携帯電話２０に向けてメールＡを送信するための操作を行う。第１メールアプリケーションは、送信されるメールＡのデータに第１メールアプリケーションのアプリケーションＩＤである「Ａ」を付加し、携帯電話１０の送受信部並びにアンテナを介して、メールＣを送信する。
【００４４】
次に、利用者は、第２メールアプリケーション及び第３メールアプリケーションを使用して、第１メールアプリケーションと同様に、それぞれメールＢ及びメールＣの送信を行う。ここで、メールＢにはアプリケーションＩＤ「Ｂ」が付加され、メールＣにはアプリケーションＩＤは付加されない。メールＡ、メールＢ及びメールＣは、基地局４１、移動通信網４０及び基地局４２を介して、携帯電話２０に送信される。
【００４５】
一方、携帯電話２０では、第１メールアプリケーションが起動された状態で、これらのメールＡ、メールＢ及びメールＣを受信する。図６に示されるように、メール受信振分部３６が、アンテナ１７及び送受信部２２を介して、メールＡ、メールＢ及びメールＣを受信すると、アプリケーションＩＤ「Ａ」が含まれるメールＡ、及び、アプリケーションＩＤ「Ｂ」が含まれるメールＢを第２メール保存部５２に保存し、アプリケーションＩＤが含まれないメールＣは、第１メール保存部５１に保存される。各メールが保存された状態を図７に示す。
【００４６】
メール受信振分部３６は、基本処理部３２の第３メールアプリケーションに対するメールが受信されたことから、第３メールアプリケーション用のメールを受信した旨を、表示部１３に表示し、利用者に通知する。図６に戻り、さらに、メール受信振分部３６は、起動中の第１メールアプリケーションに対して、メールが受信されたことを通知する。一方、第２メールアプリケーションは起動されていないため、受信の通知はされない。
【００４７】
メールが受信されたことを通知された第１メールアプリケーションは、アプリケーションＩＤ「Ａ」を引数として、取得メール判定部３７に、取得メール判定要求を行う。メール判定要求を受けた取得メール判定部３７は、第２メール保存部５２に保存されたメールのうちアプリケーションＩＤ「Ａ」のメールを検索し、メールＡを取得すべきメールと判定する。そして、その旨を第１メールアプリケーションに、取得メール判定の結果として応答する。
【００４８】
ここで、メールＣは、第１メール保存部に保存された基本処理部のメールアプリケーションＣにより取得されるべきメールであるため、取得メール判定部３７にとっての判定の対象とはならない。また、第２メール保存部に保存されたメールＢは、アプリケーションＩＤが「Ｂ」であるため、取得メール判定部３７に、取得すべきメールとは判定されない。
【００４９】
第１メールアプリケーションは、取得すべきメールがない旨の取得メール判定応答の場合には、メール取得の処理を終了する。一方、取得すべきメールがある旨の応答の場合には、図６に示されるように、メール取得部３８に、メールＡを取得する要求を行う。メール取得の要求を受けたメール取得部３８は、メールＡが取得すべきメールであることを確認し、第２メール保存部５２から、メールＡを取得し、第１メールアプリケーションに、メールＡのデータと共にメール取得応答を行う。
【００５０】
引き続き、メール取得部３８は、第１メールアプリケーションに取得させたメールＡを、第２メール保存部５２から削除する。一方、メール取得応答を受けた第１メールアプリケーションは、取得したメールの内容を表示する。図６の動作から明らかのように、携帯電話２０にインストールされた第１メールアプリケーションは、起動中に受信したメールを、利用者の指令がなくとも取得表示する機能を有している。
【００５１】
その後、利用者は、図８に示されるように、第２メールアプリケーションを起動し、操作部１２を操作し、受信したメールを確認するための操作を行う。操作部１２から、メール確認操作の通知を受けた第２メールアプリケーションは、第１メールアプリケーションの場合と同様に、基本処理部３２の取得メール判定部３７に、アプリケーションＩＤ「Ｂ」を引数として、取得メール判定要求を行う。取得メール判定要求を受けた取得メール判定部３７は、第２メール保存部５２に保存されたメールのうちアプリケーションＩＤ「Ｂ」のメールを検索し、メールＢを取得すべきと判定する。
【００５２】
引き続き、取得メール判定部３７は、その旨を、第２メールアプリケーションに、取得メール判定の結果として応答する。取得メール判定の応答を受けた第２メールアプリケーションは、取得すべきメールがある場合には、そのメールの「件名」等を表示部１３に表示し、取得すべきメールがない場合には、その旨を表示部１３に表示する。取得すべきメールの「件名」等の表示を確認した利用者が、受信したメールＢを取得するための操作を行うと、操作部１２から通知を受けた第２メールアプリケーションは、メール取得部３８にメールＢを取得するように要求する。
【００５３】
メール取得の要求を受けたメール取得部３８は、第１メールアプリケーションの場合と同様に、受信したメールＢが取得すべきメールであることを確認し、第２メール保存部５２から、メールＢを取得し、第２メールアプリケーションに、メールＢのデータと共にメール取得応答を行う。引き続き、メール取得部３８は、第１メールアプリケーションと同様に、第２メールアプリケーションに取得させたメールＢを、第２メール保存部５２から削除する。
【００５４】
一方、メール取得応答を受けた第２メールアプリケーションは、取得したメールの内容を表示する。図８の動作から明らかのように、携帯電話２０にインストールされた第２メールアプリケーションは、受信したメールを利用者の指令があった場合に、取得表示する機能を有している。
【００５５】
以上説明したように、本実施形態では、携帯電話１０は、汎用性メールアプリケーション部３１の第１メールアプリケーション並びに第２メールアプリケーション、及び、基本処理部３２の第３メールアプリケーションを利用して、それぞれアプリケーションＩＤ「Ａ」及び「Ｂ」が付加されたメールＡ並びにメールＢ、及び、アプリケーションＩＤが付加されないメールＣを送信する。携帯電話２０は、第１メールアプリケーション３３の起動中に、メールＡ、メールＢ及びメールＣを受信し、受信したメールＡ及びメールＢは、第２メール保存部５２に保存され、メールＣは、第１メール保存部５１に保存される。
【００５６】
メール受信振分部３６は、起動中の第１メールアプリケーションに、メール受信の通知を行う。通知を受けた第１メールアプリケーション３３は、まず、取得メール判定部３７に、取得メール判定を要求し、取得すべきメールがある旨の応答を受け取ると、次に、取得すべきと判定されたメールの取得を、メール取得部３８に対して行い、メールＡを取得する。取得されたメールＡは、表示部１３に表示される。
【００５７】
次に、第２メールアプリケーションが起動され、受信したメールの確認操作が行われると、第１メールアプリケーションと同様に、第２メールアプリケーションは、取得メール判定を要求し、受信すべきメールがある旨の応答を受けとる。第２メールアプリケーションは、メールの「件名」等の表示を行う。引き続き、その表示されたメールの取得の操作が行われると、取得すべきと判定されたメールの取得を、メール取得部３８に対して行い、メールＢを取得する。取得されたメールＡは、表示部１３に表示される。
【００５８】
したがって、本実施形態によれば、利用者は、プラットフォームに依存しない汎用性のあるメールアプリケーションを利用できるため、様々なメールアプリケーションから自身のニーズに合ったメールアプリケーションを選択することができ、かつ、移動通信端末装置が変わっても同じメールアプリケーションを使用することができる。更に、基本処理部のメールアプリケーションのメール保存部とは別のメール保存部を備え、同一アプリケーションのメールのみを取得することができることから、メール内容の秘匿性を高め、必要なメールのみ受信することができる。また、メールアプリケーション間の秘匿性が高いことから、利用者のニーズにあった多種多様な機能をもつアプリケーションプログラムの提供が可能である。
【００５９】
なお、本実施形態においては、取得メール判定とメール取得を別のシーケンスとしたが、ひとつのシーケンスとしてもよいのは勿論である。
【００６０】
また、本実施形態においては、第１メールアプリケーションでは、利用者の指令がなくともメールを取得表示し、第２メールアプリケーションでは、利用者の指令があった場合にメールを取得表示することとしたが、様々な処理を行うアプリケーションをダウンロードすることにより、第１、第２アプリケーション以外の処理を行うアプリケーションを用いた場合にも適用できるのは勿論である。
【００６１】
また、本実施形態においては、識別子としてアプリケーションＩＤを使用したが、ポート番号など別の識別子を使用しても適用できるのは勿論である。
【００６２】
また、上記の実施形態では、本発明を携帯電話に適用したが、携帯電話以外の移動通信端末装置に本発明を適用することができるのは勿論である。
【産業上の利用可能性】
【００６３】
以上説明したように本発明のメール通信処理方法は、移動通信端末装置のメール送受信処理に適用することができる。また、本発明の移動通信端末装置は、メールの送受信を行うことができ、汎用性のあるアプリケーションを実行することができる移動通信端末装置に適用することができる。また、本発明のメール通信処理プログラム及びアプリケーションプログラムは、メールの送受信を行うことができ、汎用性のあるアプリケーションプログラムを実行することができる移動通信端末装置に適用することができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態に係るメール通信システムの構成を概略的に示す図である。
【図２】図１の携帯電話の外観構成を概略的に示す図である。
【図３】図１の携帯電話の内部構成を概略的に示す図である。
【図４】図３のプログラム部の構成を示す図である。
【図５】図３のデータ保存部の構成を示す図である。
【図６】第１メールアプリケーションのメール通信処理方法を説明するためのシーケンス図である。
【図７】メール受信後のデータ保存部を表す図である。
【図８】第２メールアプリケーションのメール通信処理方法を説明するためのシーケンス図である。
【符号の説明】
【００６５】
１０, ２０…携帯電話（移動通信端末装置）、１１…携帯電話本体、１２…操作部、１３…表示部、１４…通話用スピーカ、１５…マイクロフォン、１６…案内用スピーカ、１７…アンテナ、２１…制御部、２２…送受信部、２３…プログラム部、２４…データ保存部、３１…汎用アプリケーション部、３２…基本処理部、３３…第１メールアプリケーション、３４…第２メールアプリケーション、３５…第３メールアプリケーション、３６…メール受信振分部、３７…取得メール判定部、３８…メール取得部、４０…移動通信網、４１, ４２…基地局、５１…第１メール保存部、５２…第２メール保存部。
【図１】
2006065442.tif 000003
【図２】
2006065442.tif 000004
【図３】
2006065442.tif 000005
【図４】
2006065442.tif 000006
【図５】
2006065442.tif 000007
【図６】
2006065442.tif 000008
【図７】
2006065442.tif 000009
【図８】
2006065442.tif 000010