(57)【要約】      （修正有）【課題】メールサーバーに既にアカウントが存在しているユーザーが、ＷＷＷメールシステムメール配信サービスを新たに開始した場合であっても、前述メールサーバーにおけるアカウントのメールスプール蓄積のメールを、携帯情報機器から確認することが可能となること。【解決手段】第１の電子メールサーバーのアカウント１を有するユーザーが第２の電子メールサーバーにアカウント２を作成する手段と、アカウント作成直後に第１の電子メールサーバーのアカウント１に蓄積されている前記ユーザーの電子メールのコピーを第２の電子メールサーバーの前記ユーザーのアカウント２へ一括送信する手段と、一括送信が終了して後に第１の電子メールサーバーのアカウント１へ配信された電子メールのコピーをアカウント２へ自動送信するためのスクリプトを設定する手段と、スクリプトが設定された後に一括送信する手段を無効化する手段とを有する電子メールシステム。【選択図】図１
2006303674.tif 000002
【特許請求の範囲】
【請求項１】
第１の電子メールサーバーと、第２の電子メールサーバーからなる、電子メールシステムであって、第１の電子メールサーバーのアカウント１を有するユーザーが、第２の電子メールサーバーにアカウント２を作成する手段と、アカウント作成直後に第１の電子メールサーバーのアカウント１に蓄積されている前記ユーザーの電子メールのコピーを第２の電子メールサーバーの前記ユーザーのアカウント２へ一括送信する手段と、一括送信が終了して後に第１の電子メールサーバーのアカウント１へ配信された電子メールのコピーを、アカウント２へ自動送信するためのスクリプトを設定する手段と、スクリプトが設定された後に、前記一括送信する手段を無効化する手段と、を有することを特徴とする電子メールシステム。
【請求項２】
請求項１記載の電子メールシステムにおいて、無効化した前記一括送信する手段を、再度有効として稼動させる手段を有することを特徴とする電子メールシステム。
【請求項３】
請求項１記載の電子メールシステムにおいて、第２の電子メールサーバーがＷＷＷメールシステムであることを特徴とする電子メールシステム。
【請求項４】
第１の電子メールサーバーと、第２の電子メールサーバーからなる、電子メールシステムにおける電子メールの処理方法であって、第１の電子メールサーバーのアカウント１を有するユーザーが、第２の電子メールサーバーにアカウント２を作成する工程と、アカウント作成直後に第１の電子メールサーバーのアカウント１に蓄積されている前記ユーザーの電子メールのコピーを第２の電子メールサーバーの前記ユーザーのアカウント２へ一括送信する工程と、一括送信が終了して後に第１の電子メールサーバーのアカウント１へ配信された電子メールのコピーを、アカウント２へ自動送信するためのスクリプトを設定する工程と、スクリプトが設定された後に、前記一括送信する手段を無効化する工程と、を有することを特徴とする電子メールの処理方法。
【請求項５】
請求項４記載の電子メールの処理方法において、無効化した前記一括送信する工程を、再度有効として稼動させる工程を有することを特徴とする電子メールの処理方法。
【請求項６】
請求項４記載の電子メールの処理方法において、第２の電子メールサーバーがＷＷＷメールシステムであることを特徴とする電子メールの処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールシステムおよび電子メールの処理方法に関し、特にパーソナルコンピュータのような文字表示部が大きく、かつ、文字入力操作が容易な情報処理装置で利用されることを前提に作成された電子メールを、携帯電話のような、文字表示部が小さく、かつ、文字入力操作が難しい携帯情報処理装置で利用するための、電子メールシステム構築方法、および、電子メール処理方法に関するものである。
【背景技術】
【０００２】
近年のインターネットの普及により、電子メールはパーソナルコンピュータや専用端末のような情報処理装置を使用した、コミュニケーションツールとして幅広く普及している。しかしながら、元来、電子メールはオフィス内設置された情報処理装置から操作するもので、ユーザーが外出先した場合、電子メールを操作することができないなどの不具合があった。
【０００３】
このような不具合を解決する従来技術としては、例えば、下記特許文献１で開示されている無線携帯端末に電子メールを転送するシステムなどのような、ユーザーが外出先でも持ち歩き可能な携帯情報処理装置に電子メールを転送するシステムがある。
【０００４】
しかしながら、このような電子メール転送システムでは、転送する、携帯情報処理装置によって転送可能な電子メールのサイズ、および、文字数などに制限があるため、メールが長い場合には、電子メールの最初の部分のみを転送する、あるいは、電子メールを複数のメールに分割して転送する、などの電子メール加工処理を施す必要があり、また、パーソナルコンピュータ側と、携帯情報処理装置側で２つのメールアドレスを持つ必要があるため、２つのメールアドレス宛てに送付された電子メールデータが混在しないように設定することができないという問題点があった。
【０００５】
そして、また、このような電子メール転送システムの問題点を解決する別の従来技術としては、インターネットＷＷＷブラウザから電子メールを操作するＷＷＷメールシステムが提案されている。
【０００６】
ＷＷＷメールシステムにおいて、ユーザーは、ブラウザから電子メールを操作するため、パーソナルコンピュータのメールアドレス宛てに送付された電子メールを携帯情報処理装置のブラウザから操作することが可能であり、かつ、電子メールのサイズ、および、文字数の制限を受けずに電子メールを処理することが可能となっている。
【特許文献１】特開２０００−２４４５５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
元来、ワークステーションやＰＣなどのデスクトップ型情報機器から発達した電子メールシステムは、既に携帯電話などの携帯情報機器の分野にも深く浸透している。このように一般的となった電子メールではあるが、その技術的背景を熟知しないユーザーの数も急激に増加している。
【０００８】
電子メールサービスの場合、現在ではＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）３もしくはＩＭＡＰ（Ｉｎｔｅｒｎｅｔ  Ｍｅｓｓａｇｅ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）４を採用している例がほとんどである。前者のプロトコルは受信した電子メールは一旦電子メールサーバーに記憶するものの、最終的にはクライアント（ワークステーションもしくはＰＣ）に記憶する事を目的とした方法であるのに対して、後者のプロトコルはは受信したメールを、ユーザー毎のフォルダを用意したサーバーに記憶する事を目的とした方法である。前者のＰＯＰ３プロトコルを採用した場合、電子メールは特定のクライアントに記憶されてしまうため、通常、このクライアント以外からはメールを閲覧する事ができない。後者のＩＭＡＰ４プロトコルを採用した場合、メールは常にサーバーに記憶されているので、メールの閲覧は特定のクライアントに依存する事は無い。また、受信したメールはサーバーに記憶されるため、受信メールを保持するためのローカル記憶領域の少ない携帯情報機器に適した方法であると言える。
【０００９】
しかしながら、ＩＭＡＰ４プロトコルを採用したメールサーバーの場合は、各ユーザーがサーバーの自分専用フォルダに記憶されているメールを明示的に消去する作業を行わない限り、サーバーに受信メールが蓄積されつづけてしまう欠点がある。一方ＰＯＰ３を採用したメールサーバーの場合、各ユーザーが使用するクライアントにメールをダウンロードする事が原則であるため、サーバーに受信メールが蓄積されつづけるリスクは少ない。
【００１０】
そのため、電子メールサービス提供者としては、電子メールサーバーの負荷を考慮し、ＩＭＡＰ４プロトコルを主に採用した電子メールシステムは、比較的少ないのが現状である。
【００１１】
一方、ＷＷＷメールシステムは通常ＩＭＰＡ４プロトコルを応用する。そのため、電子メールサービス提供者としては、メールの保持日数を制限するなどして、電子メールサーバーの負荷を軽減する方法を採用している。ＰＯＰ３のプロトコルに対応しているサービスとＷＷＷメールのサービスを併用している方法も、サーバーの負荷を軽減する方法の一つである。しかし、ＷＷＷメールはクライアントに依存しないと言う利点はあるものの、ＰＯＰ３プロトコルで読み出されたメールはＷＷＷメールとして閲覧できないと言うデメリットもある。
【００１２】
このような問題に対して、ＰＯＰ３プロトコルによる電子メールの閲覧とＷＷＷメールによる電子メールの閲覧に対して重要度に差をつける方法が考えられる。すなわちＰＯＰ３による電子メールの閲覧を主な方法とし、ＷＷＷメールによる電子メールの閲覧を副次的な方法とするものである。この方法は、特に携帯情報機器による電子メールの閲覧サービスには良く使われる手法である。ＰＯＰ３プロトコルを採用した電子メールサーバー１とは別の  ＷＷＷメールサーバー２を用意し、ＰＯＰ３プロトコルによる電子メールサービスを提供しているサーバー１に着信したメールを、ＷＷＷメールによる電子メールサービスを提供しているサーバー２に転送する。これにより、ＰＯＰ３プロトコルで電子メールを閲覧した場合、電子メールサーバー１のメールはサーバーからダウンロードされて削除されるものの、電子メールサーバー２には転送されたコピーが残るため、ユーザーは随時ブラウザなどを用いて電子メールを確認できる。これらのシステムの場合、ユーザー一人あたりに割り当てられた電子メールの件数上限もしくは電子メールの記憶容量は、副次的であるＷＷＷメールサーバー２は、ＰＯＰ３を採用した電子メールサーバー１よりも少なく設定するのが普通である。
【００１３】
しかしながら、上記のメールサービスにおいて、既にＰＯＰ３プロトコルによる電子メールサービスを提供しているサーバー１にアカウントを持っているユーザーが、新たにＷＷＷメールサーバー２にアカウントを作成した場合、アカウント作成以降のメールしかＷＷＷメールとして確認できないと言う問題点が発生する。
【００１４】
本発明は、上述の問題点に着目して成されたものであって、ＰＣなどのクライアント向けのメールサーバーに既にアカウントが存在しているユーザーが、ＷＷＷメールシステムを応用した携帯情報機器向けメール配信サービスを新たに開始した場合であっても、前述のＰＣなどのクライアント向けメールサーバーにおけるアカウントのメールスプール（Ｍａｉｌ  Ｓｐｏｏｌ）に蓄積されているメールについて、携帯情報機器から確認することが可能となる電子メールシステムおよび電子メールの処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記問題点を解決するために、本発明の電子メールシステム、電子メール処理方法は、それぞれ以下（１）、（２）の構成を備える。
【００１６】
（１）第１の電子メールサーバーと、第２の電子メールサーバーからなる、電子メールシステムであって、第１の電子メールサーバーのアカウント１を有するユーザーが、第２の電子メールサーバーにアカウント２を作成する手段と、アカウント作成直後に第１の電子メールサーバーのアカウント１に蓄積されている前記ユーザーの電子メールのコピーを第２の電子メールサーバーの前記ユーザーのアカウント２へ一括送信する手段と、一括送信が終了して後に第１の電子メールサーバーのアカウント１へ配信された電子メールのコピーを、アカウント２へ自動送信するためのスクリプトを設定する手段と、スクリプトが設定された後に、前記一括送信する手段を無効化する手段と、を有することを特徴とする電子メールシステム。
【００１７】
（２）第１の電子メールサーバーと、第２の電子メールサーバーからなる、電子メールシステムにおける電子メールの処理方法であって、第１の電子メールサーバーのアカウント１を有するユーザーが、第２の電子メールサーバーにアカウント２を作成する工程と、アカウント作成直後に第１の電子メールサーバーのアカウント１に蓄積されている前記ユーザーの電子メールのコピーを第２の電子メールサーバーの前記ユーザーのアカウント２へ一括送信する工程と、一括送信が終了して後に第１の電子メールサーバーのアカウント１へ配信された電子メールのコピーを、アカウント２へ自動送信するためのスクリプトを設定する工程と、スクリプトが設定された後に、前記一括送信する手段を無効化する工程と、を有することを特徴とする電子メールの処理方法。
【００１８】
即ち、本発明の電子メールシステムおよび処理方法では、サーバー１とサーバー２の電子メール連携手段を備える。具体的には以下の方法である。
【００１９】
１．サーバー１に電子メールアカウントを持つユーザーに対して、電子メールが着信したタイミングで電子メール転送モジュールを起動する手段を用意する。
【００２０】
２．電子メール転送モジュールは、電子メールサーバー１における各ユーザーの電子メールｑｕｅｕｅに存在しているメールのコピーを電子メールサーバー２の同じユーザーのｑｕｅｕｅへ送信する。
【００２１】
３．全ての電子メールのコピーを転送した後、電子メールサーバー１の電子メールサーバーモジュール（ソフトウエア）に、到着した電子メールのコピーを電子メールサーバー２へ自動転送するための、スクリプトを挿入する。
【００２２】
４．スクリプトを挿入した後に、電子メール転送モジュールの起動手段を無効とする。
【発明の効果】
【００２３】
本発明に係る携帯情報機器向けメール配信システムにおいて、ＰＣなどのクライアント向けのメールサーバーに既にアカウントが存在しているユーザーが、ＷＷＷメールシステムを応用した携帯情報機器向けメール配信サービスを新たに開始した場合であっても、前述のＰＣなどのクライアント向けメールサーバーにおけるアカウントのメールスプール（Ｍａｉｌ  Ｓｐｏｏｌ）に蓄積されているメールについて、携帯情報機器から確認することが可能となる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を、図面を参照して説明する。
【実施例】
【００２５】
（第１の実施の形態）
以下、本発明第１の実施形態の電子メールシステムについて詳細に説明する。
【００２６】
［従来のパーソナルコンピュータを用いた電子メールシステム］
図２は、従来のパーソナルコンピュータを用いた電子メールシステムの実施形態を示すシステム構成図である。
【００２７】
同図において、２０１はクライアント１で、電子メールシステムとインターネットで接続されたパーソナルコンピュータである。クライアント１では、電子メールを読み書きするためのＭＵＡ（Ｍａｉｌ  Ｕｓｅｒ  Ａｇｅｎｔ）プログラム、およびＭＴＡ（Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ａｇｅｎｔ）プログラム、を備えており、電子メールの送受信ができるようになっている。
【００２８】
２０２はクライアント２で、電子メールシステムとインターネットで接続されたパーソナルコンピュータである。クライアント２では、電子メールを読み書きするためのメーラプログラムであるＭＵＡプログラムを備えており、ユーザーはクライアント２のＭＵＡプログラムを操作して、電子メールを作成し、電子メールシステムのメールサーバーで動作しているＭＴＡプログラムに電子メールの配信を依頼することができる。
【００２９】
また、ユーザーはクライアント２のＭＵＡプログラムを操作して、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）やＩＭＡＰプロトコルを使って、電子メールシステムにアクセスし、電子メールシステムに存在するユーザー宛ての電子メールを取り込み閲覧することができる。
【００３０】
また、クライアント２は、Ｎｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒに代表されるＷＷＷブラウザを備えており、ユーザーは、ＷＷＷブラウザを操作して、電子メールシステムのＷＷＷサーバーにアクセスすることが可能であり、ユーザー登録処理、および、アドレス帳処理を行うことができる。
【００３１】
また、クライアント２には、ある特定の電話番号に電話をかける電話プログラムを備えている。
【００３２】
２０３は公衆電話回線、ＩＳＤＮ、衛星通信網などの通信回線網（本実施の形態では無線回線網を含んだ公衆回線網とする）、２０４は電子メールシステムで、ＷＷＷサーバー、および、メールサーバー、および、データベースサーバー、および、課金サーバーにより構築されており、ユーザーに電子メールサービスを提供する。各サーバーは、ローカルエリアネットワーク（以降では「ＬＡＮ」と記述する）で接続されており、相互にデータのやり取りを行うことが可能となっている。
【００３３】
２０５はＷＷＷサーバーで認証プログラム、および、ユーザー登録プログラム、および、アドレス帳プログラム、および、アカウント生成プログラムを備えている。ユーザーがＷＷＷブラウザを操作して、ＷＷＷサーバーにアクセスすると、ＷＷＷサーバーは、各種ＷＷＷ画面を生成してＷＷＷブラウザに送る。
【００３４】
ユーザーは、ＷＷＷブラウザに送られてきた、ＷＷＷ画面を閲覧・操作することにより、様々な要求をＷＷＷサーバー依頼することができる。
【００３５】
ＷＷＷ経由でユーザーの要求を受け取ったＷＷＷサーバーは各種プログラムを起動し処理を実行する。
【００３６】
２０５ａは、認証プログラムで、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーにアクセスしてきた際に、ユーザー認証画面を生成しＷＷＷブラウザに送る。
【００３７】
ユーザーが認証画面を閲覧し、さらに、認証に必要なユーザーＩＤ、および、パスワード入力すると、認証プログラムはユーザー情報データベースのユーザー情報データを参照して認証を行う。
【００３８】
認証が失敗した場合、認証プログラムは、認証エラー画面を表示する。
【００３９】
認証が成功した場合、認証プログラムは、認証ＩＤを生成し、認証データベースに、ユーザーＩＤと関連付けて保存する。この時、認証プログラムは、認証ＩＤタイマーをある一定時間にセットする。
【００４０】
認証プログラムは、認証ＩＤタイマーにセットした、ある一定時間が経過すると、保存されている認証ＩＤをデータベースから削除する。
【００４１】
認証ＩＤ生成後、ユーザーがＷＷＷブラウザを操作して、再度、ＷＷＷサーバーにアクセスしてきた場合、認証プログラムは、生成された認証ＩＤがＤＢに存在しているかチェックする。
【００４２】
認証ＩＤが存在していた場合、認証プログラムは、前回の認証は有効であると判断して、ユーザー認証を行わずに、アクセスを許可する。
【００４３】
一方、ＤＢに認証ＩＤが存在していない場合、認証プログラムは、認証ＩＤは無効であると判断して、認証画面を表示する。
【００４４】
２０５ｂはユーザー登録プログラムで、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーのユーザー登録用ＵＲＬにアクセスしてきた際に、ユーザー情報登録画面を生成し、ユーザーに電子メールシステムの利用開始あるいは利用終了の設定、および、ユーザー情報の登録を実行させるプログラムである。
【００４５】
ユーザーが情報登録画面を閲覧し、さらに、電子メールシステムの利用開始を設定すると、ユーザー登録プログラムは、電子メールサービス利用ユーザーのユーザーＩＤ、パスワード、電子メールアドレスをユーザー情報データベースに保存し、その後、アカウント生成プログラムを起動する。
【００４６】
一方、ユーザーが情報登録画面を閲覧し、さらに、電子メールシステムの利用終了を設定すると、ユーザー登録プログラムは、アカウント生成プログラムを起動するとともに、電子メールサービス利用ユーザーのユーザーＩＤ、パスワード、電子メールアドレスをユーザー情報データベースから削除する。
【００４７】
また、ユーザー登録プログラムは、ユーザーが何か操作をするたびに、認証ＩＤタイマーをリセットする。
【００４８】
２０５ｃはアドレス帳プログラムで、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーのアドレス帳用ＵＲＬにアクセスしてきた際に、アドレス帳画面を生成し、ユーザーにアドレス帳の編集、および、閲覧を実行させるプログラムである。
【００４９】
アドレス帳プログラムは、ユーザーが指定した、ある特定人物の名前、電話番号、電子メールアドレスの３つのデータをユーザーに関連づけて、アドレス帳データベースに保存する。
【００５０】
アドレス帳データの保存は、ユーザーに関連づけて行われ、１ユーザーあたり登録可能な最大アドレス帳データ数は、任意の数に設定可能となっている。
また、アドレス帳プログラムは、ユーザーが何か操作をするたびに、認証ＩＤタイマーをリセットする。
【００５１】
２０５ｄはアカウント生成プログラムで、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーのユーザー登録用ＵＲＬにアクセスし電子メールシステムの利用開始を設定した場合、メールサーバーにユーザーの電子メールアカウントを生成する。この時、ユーザーの電子メールアドレスも生成される。
【００５２】
また、アカウント生成プログラムは、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーのユーザー登録用ＵＲＬにアクセスし電子メールシステムの利用終了を設定した場合、メールサーバーのユーザーの電子メールアカウントを削除する。
【００５３】
電子メールアカウントの生成が終了すると、アカウント生成プログラムは、課金サーバーで動作している課金プログラムを起動する。
【００５４】
２０６はメールサーバーで、ＭＴＡプログラム、および、ＰＯＰ、ＩＭＡＰプログラムから構成される。
【００５５】
２０６ａはＭＴＡプログラムで、電子メールシステム利用ユーザーのメールアカウント管理、および、電子メールシステム利用ユーザー宛ての電子メール処理を行っている。
【００５６】
ＭＴＡプログラムは、通信回線網を通して配信されてきた、電子メールシステム利用ユーザー宛ての電子メールを受信し、メールスプール（ｍａｉｌ  ｓｐｏｏｌ）とよばれるメールサーバー上のデータ保存領域に保存する。
【００５７】
この時、ＭＴＡプログラムは、受信した電子メールをユーザー別（電子メールアドレス別）に仕分して保存する。
【００５８】
メールスプールのメール保存領域の最大容量は、各ユーザーごとに設定されており、電子メールデータが蓄積され続け、保存量が最大容量に近づいた場合、例えば保存量が最大容量の９０パーセントに達した場合、メールサーバーは、ユーザーにメール保存領域の残量が少ないことを、メール等を使って通知する。
【００５９】
また、あるユーザーの保存量が最大容量に達した場合には、ＭＴＡプログラムはユーザー宛ての電子メールの保存を中止し、電子メールを送り元に送り返す。
【００６０】
２０６ｂはＰＯＰ、ＩＭＡＰプログラムである。ユーザーがＭＵＡプログラムを操作して、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）やＩＭＡＰプロトコルを使って、電子メールシステムにアクセスしてくると、ＰＯＰ、ＩＭＡＰプログラムは、メールサーバーのメールスプールに保存されているメールをＭＵＡに引き渡す。
【００６１】
また、ユーザーがＭＵＡプログラムを操作して、電子メールの送信処理を行った場合、ＭＵＡプログラムは、電子メールシステムのＭＴＡプログラムに電子メールの配信を依頼する。配信依頼を受けたＭＴＡプログラムは、ユーザーが作成した電子メールをＳＭＴＰ（ｓｉｍｐｌｅ  ｍａｉｌ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）で配信する。
【００６２】
２０７はデータベースサーバーで、ユーザー情報データベース、アドレス帳データベース、認証データベースにより構成される。
【００６３】
２０７ａはユーザー情報データベースで、電子メールシステム利用ユーザーのユーザーＩＤ、パスワード、電子メールアドレスを保存している。
【００６４】
２０７ｂはアドレス帳データベースで、電子メールシステム利用ユーザーが指定した、ある特定人物の名前、電話番号、電子メールアドレスの３つのデータをユーザーに関連づけて保存している。
【００６５】
２０７ｃは認証データベースで認証プログラムが生成した認証ＩＤを保存している。
【００６６】
２０８は課金サーバーで課金プログラムおよび課金データベースにより構成されている。
【００６７】
２０８ａは課金プログラムで、ユーザーがユーザー登録プログラムを使用して、電子メールシステムの利用開始を設定した場合に、設定日時をサービス開始日時として課金ＤＢに保存する。
【００６８】
また、ユーザーがユーザー登録プログラムを使用して、電子メールシステムの利用終了を設定した場合に、設定日時をサービス終了日時として、課金データベースに保存する。
【００６９】
課金プログラムは、電子メールシステム利用ユーザーごとに、サービス開始日時からサービス終了日時までの日数を計算し、電子メールシステム利用料金を計算し、出力する。
【００７０】
２０８ｂは課金データベースで、電子メールシステム利用ユーザーのサービス開始日時および、サービス終了日時を保存している。
【００７１】
［従来のパーソナルコンピュータを用いた電子メールシステムの処理の説明］
次に、従来のパーソナルコンピュータを用いた電子メールシステムの処理について説明する。
【００７２】
［従来のユーザー登録処理の説明］
まず、ユーザー登録処理の流れについて図３を用いて説明する。
【００７３】
図３において３０１は、図２中のクライアント２  ２０２で動作しているＷＷＷブラウザ、３０２は図２中のＷＷＷサーバー２０５で動作している認証プログラム、３０３は図２中のＷＷＷサーバー２０５で動作しているユーザー登録プログラム、３０４は図２中のＷＷＷサーバー２０５で動作しているアカウント生成プログラム、である。
【００７４】
ある特定のユーザー（以降では、「ユーザー２」と記載する）が電子メールシステムを利用するには、初めに、ユーザー登録処理を行う必要がある。
【００７５】
そこで、ステップＳ３０１で、ユーザー２は、図２中のクライアント２で動作しているＷＷＷブラウザを操作して、電子メールシステムのＷＷＷサーバーにアクセスする。すると、ステップＳ３０２において、ＷＷＷサーバーの認証プログラム２０５ａがユーザー認証画面を生成しＷＷＷブラウザに送る。
【００７６】
ステップＳ３０３で、ユーザー２が認証画面を閲覧し、さらに、認証に必要なユーザーＩＤ、および、パスワード入力すると、ステップＳ３０４で認証プログラムはユーザー情報データベースのユーザー情報データを参照して認証を行う。
【００７７】
認証が成功すると、認証プログラムは、認証ＩＤを生成し、認証データベースに、ユーザーＩＤと関連付けて保存し、認証ＩＤタイマーをある一定時間にセットする。そして、認証プログラムは、ユーザー登録プログラムを起動する。
【００７８】
すると、ステップＳ３０５においてユーザー登録プログラムは、ユーザー情報登録ページを生成してＷＷＷブラウザに送る。
【００７９】
次に、ステップＳ３０６で、ユーザー２は、ユーザー登録ページを閲覧し、さらに、電子メールシステムの利用開始の設定、および、ユーザー情報の登録を入力すると、ステップＳ３０７でユーザー登録プログラムはユーザー入力情報を取得し、電子メールサービス利用ユーザーのユーザーＩＤ、パスワード、電子メールアドレスをユーザー情報データベースに保存し、その後、ステップＳ３０８でアカウント生成プログラムを起動する。
【００８０】
すると、ステップＳ３０９で、アカウント生成プログラムは、メールサーバーにユーザーの電子メールアカウントを生成する。そして、ステップＳ３１０でアカウント生成プログラムは、課金サーバーで動作している課金プログラムを起動する。この時、課金プログラムは、設定日時をサービス開始日時として課金ＤＢに保存する。
【００８１】
次に、処理はステップＳ３１１に移りユーザー登録プログラムは、アカウント生成、および、ユーザー登録終了画面を生成しＷＷＷブラウザに送る。
【００８２】
ステップＳ３１２でユーザー２は、アカウント生成、および、ユーザー登録終了画面を閲覧・確認する。
【００８３】
［従来の電子メール閲覧処理の説明］
次に、ある特定のユーザー（（以降では、「ユーザー１」と記載する）が電子メールシステムのユーザー登録を行ったユーザー２の電子メールアドレス宛てにメールを送信し、そのメールをユーザー２が閲覧する際の処理の流れについて説明する。
【００８４】
初めに、ユーザー１は、図２中のクライアント１  ２０１で動作しているＭＵＡプログラムを操作して、ユーザー２の電子メールアドレスを宛先とした電子メールを作成し、送信する。するとクライアント１のＭＴＡプログラムは、送信されたメールをＳＭＴＰ（ｓｉｍｐｌｅ  ｍａｉｌ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）でユーザー２の電子メールアドレスを持ったメールサーバー、すなわち、図２中のメールサーバー２０６に宛てに配信する。
【００８５】
すると、メールサーバー２０６のＭＴＡプログラムは、この電子メールを受け取り、メールスプール（ｍａｉｌ  ｓｐｏｏｌ）のユーザー２のメール保存領域に保管する。
【００８６】
そして、ユーザー２は図２中のクライアント２  ２０２で動作しているＭＵＡプログラムを操作して、メールサーバー２０６にアクセスする。
【００８７】
ＭＵＡプログラムは、メールサーバー２０６のｐｏｐ、ｉｍａｐプログラムと、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）プロトコルで通信し、メールスプール上のユーザー２のメール保存領域に保管された電子メールを読み出し、ユーザー２は、ＭＵＡプログラムを介して電子メールを閲覧することができる。
【００８８】
［従来の電子メール送信処理の説明］
次に、電子メールシステムのユーザー登録行ったユーザー２が、ユーザー１の電子メールアドレス宛てにメールを送信する際の処理の流れについて説明する。
【００８９】
初めに、ユーザー２は、図２中のクライアント２  ２０２で動作しているＭＵＡを操作して、ユーザー１の電子メールアドレスを宛先とした電子メールを作成し、送信する。するとクライアント２のＭＵＡプログラムは、図２中のメールサーバー２０６のＭＴＡプログラムにアクセスして電子メールの配信を依頼する。配信を依頼されたＭＴＡプログラムは、ＳＭＴＰ（ｓｉｍｐｌｅ  ｍａｉｌ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）でユーザー１の電子メールアドレスを持ったメールサーバー、すなわち、図２中のクライアント１  ２０１で動作しているＭＴＡプログラム宛てに、電子メールを配信する。
【００９０】
［従来のアドレス帳閲覧処理の説明］
次に、電子メールシステムのユーザー登録行ったユーザー２が、アドレス帳を閲覧、操作する際の処理の流れについて説明する。
【００９１】
ユーザー２が図２中のクライアント２  ２０２で動作しているＷＷＷブラウザを操作してＷＷＷサーバーのアドレス帳用ＵＲＬにアクセスすると、図２中のＷＷＷサーバー２０５で動作している認証プログラム２０５ａがユーザー認証を行う。そして、認証が成功すると、認証プログラム２０５ａは、アドレス帳プログラム２０５ｃを起動する。
【００９２】
すると、アドレス帳プログラム２０５ｃはアドレス帳画面を生成し、ＷＷＷブラウザに送る。
【００９３】
ユーザー２はアドレス帳画面を閲覧し、ある特定人物の名前、電話番号、電子メールアドレスの３つのデータを参照する。そして、さらに、ユーザー２がＷＷＷブラウザを操作して、ある特定人物の電子メールアドレスに関連付けられているボタンを選択すると、図２中のクライアント２  ２０２上のＭＵＡプログラムがメール作成・送信用の画面を表示した状態で画面最前面に表示される。この時、メール作成・送信用の画面のメール宛先入力部には、特定人物の電子メールアドレスが自動挿入される。
【００９４】
また、さらに、ユーザー２がＷＷＷブラウザを操作して、ある特定人物の電話番号に関連付けられているボタンを選択すると、図２中のクライアント２  ２０２上の電話プログラムが起動され特定人物の電話番号に電話をかける。
【００９５】
［パーソナルコンピュータおよび携帯電話を用いた電子メールシステム］
図１は、本発明のパーソナルコンピュータおよび携帯電話を用いた電子メールシステムの実施形態を示すシステム構成図である。
【００９６】
本発明のパーソナルコンピュータおよび携帯電話を用いた電子メールシステムは、従来のパーソナルコンピュータを用いた電子メールシステムを拡張した形態をとる。そして、本発明のパーソナルコンピュータおよび携帯電話を用いた電子メールシステムでは、従来のパーソナルコンピュータからの電子メールシステムの利用に加えて、携帯電話からの電子メールシステムの利用（以降、「携帯電話サービス」と記述する）が可能となる。
【００９７】
同図において、１０１はクライアント１で、図２中のクライアント１  ２０１と同じ構成、同じ機能を備えている。
【００９８】
１０２はクライアント２ａで、図２中のクライアント２  ２０２と同じ構成、同じ機能を備えている。
【００９９】
１０３はクライアント２ｂで、電子メールを送受信する機能、および、ＷＷＷページにアクセスするためのＷＷＷブラウザ機能、および、電話機能を備えた携帯電話である。
【０１００】
携帯電話には、ユーザーの携帯電話電子メールアドレスが保持されている。このことにより、ユーザーの携帯電話電子メールアドレス宛てに送信されたメールは、ユーザーの携帯電話に配信されて、ユーザーは携帯電話の電子メール機能を使って、このメールを閲覧することができる。
【０１０１】
１０４は、公衆電話回線、ＩＳＤＮ、衛星通信網などの通信回線網（本実施の形態では無線回線網を含んだ公衆回線網とする）である。
【０１０２】
１０５は、電子メールシステムで、ＷＷＷサーバー１０６、および、メールサーバー１０７、および、携帯ＷＷＷサーバー１０９、および、携帯メールサーバー１０８、および、データベースサーバー１１０、および課金サーバー１１１により構築されており、ユーザーに電子メールサービスを提供する。各サーバーは、ＬＡＮで接続されており、相互にデータのやり取りを行うことが可能となっている。
【０１０３】
１０６はＷＷＷサーバーで、図２中のＷＷＷサーバー２０５と同一の機能、同一の構成を備えている。
【０１０４】
１０６ａは認証プログラムで、図２中の認証プログラム２０５ａと同一の機能に加えて携帯ＷＷＷサーバー１０９にアクセスして各種プログラムを起動する機能を備えている。
【０１０５】
１０６ｂはユーザー登録プログラムで、図２中のユーザー登録プログラム２０５ｂと同一の機能に加えて、ユーザーに携帯電話サービスの利用開始、あるいは、利用終了を設定させる機能、および、ユーザーが携帯電話サービスの利用開始を設定した場合に、携帯アカウント生成プログラムを起動する機能、および、ユーザーが携帯電話サービスの利用開始を設定した場合に、ユーザーに携帯ユーザー登録プログラムへアクセスするためＷＷＷ  ＵＲＬを通知する機能を備えている。
【０１０６】
１０６ｃはアドレス帳プログラムで、図２中のアドレス帳プログラム２０５ｃと同一の機能を備えている。
【０１０７】
１０６ｄはアカウント生成プログラムで、図２中のアカウント生成プログラム２０５ｄと同一の機能を備えている。
【０１０８】
１０７はメールサーバーで、図２中のメールサーバー２０６と同一の構成を備えている。
【０１０９】
１０７ａはＭＴＡプログラムで、図２中のＭＴＡプログラム２０６ａと同一の機能に加えて、ユーザーが携帯電話サービスの利用設定をしている場合、ユーザー宛ての電子メールを携帯メールサーバー１０８にある、ユーザーの携帯電子メールアドレス宛てに転送する機能を持っている。ユーザーの携帯電子メールアドレスは携帯アカウント生成プログラムにより作成される。
【０１１０】
１０７ｂはＰＯＰあるいはＩＭＡＰプログラムで、図２中のＰＯＰ、ＩＭＡＰプログラム２０６ｂと同一の機能を持っている。
【０１１１】
１０８は携帯メールサーバーで、携帯ＭＴＡプログラム１０８ａ、および、携帯ＰＯＰ、ＩＭＡＰプログラム１０８ｂから構成される。
【０１１２】
１０８ａは携帯ＭＴＡプログラムで、携帯電話サービスを利用設定したユーザーの、メールアカウント管理、および、電子メール処理を行っている。
【０１１３】
携帯ＭＴＡプログラム１０８ａは、ＭＴＡプログラム１０７ａにより転送されてきたユーザー宛ての電子メールを受信し、メールスプール（ｍａｉｌ  ｓｐｏｏｌ）とよばれるメールサーバー１０７上のメール保存領域に保存する。
【０１１４】
この時、携帯ＭＴＡプログラム１０８ａは、受信した電子メールをユーザー別（携帯電子メールアドレス別）に仕分して保存する。
【０１１５】
携帯ＭＴＡプログラム１０８ａは、メールスプール全体のメール保存領域がなくなるまで、ユーザー宛ての電子メールを保存しつづける。
【０１１６】
また、携帯ＭＴＡプログラム１０８ａは、メールスプール全体のメール保存領域の空き領域がなくなった場合、ユーザー宛ての電子メールをの保存を中止し、電子メールを送り元に送り返す。
【０１１７】
また、携帯ＭＴＡプログラム１０８ａは、携帯電話メールプログラムから電子メールの配信を依頼された場合に、指定されたメールアドレス宛てに電子メールをＳＭＴＰ（ｓｉｍｐｌｅ  ｍａｉｌ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）で配信する。
【０１１８】
１０８ｂは携帯ＰＯＰ、ＩＭＡＰプログラムである。
【０１１９】
携帯電話メールプログラムがＰＯＰやＩＭＡＰプロトコルを使ってアクセスしてくると、携帯ＰＯＰ、ＩＭＡＰプログラム１０８ｂは、携帯メールサーバー１０８のメールスプールに保存されているメールを引き渡す。
【０１２０】
１０９は携帯ＷＷＷサーバーで携帯ユーザー登録プログラム１０９ａ、および、携帯電話メールプログラム１０９ｂ、および、携帯アドレス帳プログラム１０９ｃ、および、携帯アカウント生成プログラム１０９ｄを備えている。
【０１２１】
ユーザーが携帯電話のＷＷＷブラウザを操作して、携帯電話サービス用の各種ＵＲＬにアクセスすると、ＷＷＷサーバー１０６は、携帯ＷＷＷサーバー１０９の各種ＵＲＬを呼び出す。
【０１２２】
そして、携帯ＷＷＷサーバー１０９は、各種ＷＷＷ画面を生成して携帯電話のＷＷＷブラウザに送る。
【０１２３】
ユーザーは、ＷＷＷブラウザに送られてきた、ＷＷＷ画面を閲覧・操作することにより、様々な要求を携帯ＷＷＷサーバー１０９に依頼することができる。
【０１２４】
ＷＷＷ経由でユーザーの要求を受け取った携帯ＷＷＷサーバー１０９は各種プログラム起動し処理を実行する。
【０１２５】
携帯ＷＷＷサーバー１０９の各種ＵＲＬは、携帯ユーザー登録プログラム用ＵＲＬ、および、携帯電話メールプログラム用ＵＲＬ、および、携帯アドレス帳プログラム用ＵＲＬ、である。
【０１２６】
１０９ａは携帯ユーザー登録プログラムで、ユーザーがクライアント２ａ  １０２のＷＷＷブラウザを操作してＷＷＷサーバーの携帯ユーザー登録プログラム用ＵＲＬにアクセスしてきて、認証が成功した場合に、認証プログラム１０６ａにより呼び出されるプログラムである。
【０１２７】
携帯ユーザー登録プログラム１０９ａは、携帯ユーザー情報登録画面を生成し、携帯電話サービスに関連するユーザー情報の登録を実行させる。
【０１２８】
すなわち、ユーザーが携帯ユーザー情報登録画面を閲覧し、さらに、各種ユーザー情報を入力し、情報の登録を指示すると、携帯ユーザー登録プログラム１０９ａは、各種情報をユーザー情報データベースに保存し、その後、携帯電話メールプログラム用ＵＲＬおよび携帯アドレス帳プログラム用ＵＲＬをユーザーに通知する。
【０１２９】
また、携帯ユーザー登録プログラム１０９ａは、ユーザーが何か操作をするたびに、認証ＩＤタイマーをリセットする。
【０１３０】
１０９ｂは携帯電話メールプログラムで、ユーザーがクライアント２ｂ  １０３（携帯電話）のＷＷＷブラウザを操作してＷＷＷサーバーの携帯電話メールプログラム用ＵＲＬにアクセスしてきて、認証が成功した場合に認証プログラム１０６ａにより呼び出されるプログラムである。
【０１３１】
携帯電話メールプログラム１０９ｂは、電子メールを処理するための携帯電話用各種画面を生成し、ＷＷＷブラウザに送る。
【０１３２】
ユーザーは、携帯電話のＷＷＷブラウザを操作することにより、各種画面を閲覧し、さらに各種電子メールの処理を指示することができる。
【０１３３】
携帯電話メールプログラム１０９ｂは、ユーザーからの指示に従って、各種電子メールの処理を実行する。
【０１３４】
また、携帯電話メールプログラム１０９ｂは、ユーザーが何か操作をするたびに、認証ＩＤタイマーをリセットする。
【０１３５】
１０９ｃは携帯アドレス帳プログラムで、ユーザーがクライアント２ｂ  １０３（携帯電話）のＷＷＷブラウザを操作してＷＷＷサーバーの携帯アドレス帳プログラム用ＵＲＬにアクセスしてきて、認証が成功した場合に認証プログラムに１０６ａより呼び出されるプログラムである。
【０１３６】
携帯アドレス帳プログラム１０９ｃは、携帯電話用アドレス帳画面を生成し、ユーザーにアドレス帳の編集、および、閲覧を実行させる。
【０１３７】
携帯アドレス帳プログラム１０９ｃは、複数のユーザーで共有して使用可能な共有アドレス帳と、１人のユーザーのみが使用可能な個人アドレス帳を提供する。
【０１３８】
携帯アドレス帳プログラム１０９ｃは、ユーザーが指定した、ある特定人物の名前、電話番号、電子メールアドレスの３つのデータをユーザーに関連づけて、アドレス帳データベースの共有アドレス帳データ保存領域、あるいは、個人アドレス帳データ保存領域に保存する。
【０１３９】
アドレス帳データの保存は、ユーザーに関連づけて行われ、１ユーザーあたり登録可能な最大アドレス帳データ数は、任意の数に設定可能となっている。
【０１４０】
また、携帯アドレス帳プログラム１０９ｃは、ユーザーが何か操作をするたびに、認証ＩＤタイマーをリセットする。
【０１４１】
１０９ｄは携帯アカウント生成プログラムで、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーのユーザー登録用ＵＲＬにアクセスし携帯電話サービスの利用開始を設定した場合、ユーザー登録プログラム１０６ｂに呼び出されるプログラムである。
【０１４２】
携帯アカウント生成プログラム１０９ｄは、携帯メールサーバー１０８に携帯電話サービスの利用を開始するユーザーの電子メールアカウントを生成する。
この時、ユーザーの携帯電話サービス用の携帯電子メールアドレスも生成される。
【０１４３】
また、携帯アカウント生成プログラム１０９ｄは、ユーザーがＷＷＷブラウザを操作してＷＷＷサーバーのユーザー登録用ＵＲＬにアクセスし携帯電話サービスの利用終了を設定した場合、携帯メールサーバー１０８のユーザーの携帯電子メールアカウントを削除する。
【０１４４】
電子メールアカウントの生成が終了すると、携帯アカウント生成プログラム１０９ｄは、課金サーバー１１１で動作している課金プログラム１１１ａを起動する。
【０１４５】
１１０はデータベースサーバーで、図２中のデータベースサーバー２０７と同一の構成を備えている。
【０１４６】
１１０ａはユーザー情報データベースで、図２中のユーザー情報データベース２０７ａと同一のデータに加え、携帯電話サービス用の各種ユーザー情報を保存している。
【０１４７】
１１０ｂはアドレス帳データベースで、複数のユーザーで共有して使用可能な共有アドレス帳データ保存領域と、ユーザーが個人で使用可能な個人アドレス帳データ保存領域を備えている。
【０１４８】
１１０ｃは認証データベースで、図２中の認証データベース２０７ｃと同一のデータを保存している。
【０１４９】
１１１は課金サーバーで、図２中の課金サーバー２０８と同一の構成を備えている。
【０１５０】
１１１ａは課金プログラムで、図２中の課金プログラム２０８ａと同一の機能に加え、ユーザーがユーザー登録プログラム１０９ｂを使用して、携帯電話サービスの利用開始を設定した場合に、設定日時をサービス開始日時として課金ＤＢ（データベース）１１１ｂに保存する。
【０１５１】
また、ユーザーがユーザー登録プログラム１０６ｂを使用して、携帯電話サービスの利用終了を設定した場合に、設定日時をサービス終了日時として、課金データベース１１１ｂに保存する。
【０１５２】
課金プログラム１１１は、電子メールシステム利用ユーザーごとに、各種サービス開始日時からサービス終了日時までの日数を計算し、電子メールシステム利用料金を計算し、出力する。
【０１５３】
１１１ｂは課金データベースで、図２中の課金データベース２０８ｂと同一のデータに加え、携帯電話サービス利用ユーザーのサービス開始日時および、サービス終了日時を保存している。
【０１５４】
［処理手順の説明］
次に、パーソナルコンピュータおよび携帯電話を用いた電子メールシステムの処理手順について説明する。
【０１５５】
［携帯ユーザー登録処理の説明］
まず、携帯ユーザー登録処理の流れについて図４および図５を用いて説明する。
【０１５６】
図４において４０１は、図１中のクライアント２ａ  １０２で動作しているＷＷＷブラウザ、４０２は図１中のＷＷＷサーバー１０６で動作している認証プログラム、４０３は図１中のＷＷＷサーバー１０６で動作しているユーザー登録プログラム、４０４は図１中の携帯ＷＷＷサーバー１０９で動作している携帯アカウント生成プログラムである。
【０１５７】
図５において５０１は、図１中のクライアント２ａ  １０２で動作しているＷＷＷブラウザ、５０２は図１中のＷＷＷサーバー１０６で動作している認証プログラム、５０３は図１中の携帯ＷＷＷサーバー１０９で動作している携帯ユーザー登録プログラムである。
【０１５８】
ある特定のユーザー（以降では、「ユーザー２」と記載する）が携帯サービスを利用するには、初めに、携帯ユーザー登録処理を行う必要がある。
【０１５９】
そこで、ステップＳ４０１で、ユーザー２は、図１中のクライアント２ａ  １０２で動作しているＷＷＷブラウザを操作して、電子メールシステムのＷＷＷサーバーにアクセスする。すると、ステップＳ４０２において、ＷＷＷサーバーの認証プログラム１０６ａがユーザー認証画面を生成しＷＷＷブラウザに送る。
【０１６０】
ステップＳ４０３で、ユーザー２が認証画面を閲覧し、さらに、認証に必要なユーザーＩＤ、および、パスワード入力すると、ステップＳ４０４で認証プログラムはユーザー情報データベースのユーザー情報データを参照して認証を行う。
【０１６１】
認証が成功すると、認証プログラムは、認証ＩＤを生成し、認証データベースに、ユーザーＩＤと関連付けて保存し、認証ＩＤタイマーをある一定時間にセットする。そして、認証プログラムは、ユーザー登録プログラムを起動する。
【０１６２】
すると、ステップＳ４０５においてユーザー登録プログラムは、ユーザー情報登録ページを生成してＷＷＷブラウザに送る。
【０１６３】
次に、ステップＳ４０６で、ユーザー２は、ユーザー登録ページを閲覧し、さらに、携帯電話サービスの利用開始の設定を入力すると、ステップＳ４０７でユーザー登録プログラムは携帯アカウント生成プログラムを起動する。
【０１６４】
すると、ステップＳ４０８で、携帯アカウント生成プログラムは、携帯メールサーバーにユーザー２のユーザーアカウントを生成する。この時、ユーザー２の携帯電子メールアドレスが生成される。そして、ステップＳ４０９で携帯アカウント生成プログラムは、携帯ユーザー登録プログラム用ＵＲＬをユーザーに通知する。より具体的には、携帯ユーザー登録プログラム用ＵＲＬが記載された電子メールをユーザーの電子メールアドレス宛てに送信する。
【０１６５】
次にＳ４１０で携帯アカウント生成プログラムは、課金サーバー１１１で動作している課金プログラム１１１ａを起動する。この時、課金プログラム１１１ａは、設定日時をサービス開始日時として課金データベース１１１ｂに保存する。
【０１６６】
次に、処理はステップＳ４１１に移りユーザー登録プログラムは、アカウント生成、および、携帯ユーザー登録終了画面を生成しＷＷＷブラウザに送る。
【０１６７】
ステップＳ４１２でユーザー２は、ユーザー登録終了画面を閲覧・確認する。
【０１６８】
次にユーザー２は、携帯電話の電子メール機能を使って、携帯ユーザー登録プログラム用ＵＲＬが記載された電子メールを閲覧する。
【０１６９】
そして、ステップＳ５０１で、図１中のクライアント２ａ  １０２で動作しているＷＷＷブラウザを操作して、電子メールシステムのＷＷＷサーバーにアクセスする。すると、ステップＳ５０２において、ＷＷＷサーバーの認証プログラム１０６ａがユーザー認証画面を生成しＷＷＷブラウザに送る。
【０１７０】
ステップＳ５０３で、ユーザー２が認証画面を閲覧し、さらに、認証に必要なユーザーＩＤ、および、パスワード入力すると、ステップＳ５０４で認証プログラムはユーザー情報データベースのユーザー情報データを参照して認証を行う。
【０１７１】
認証が成功すると、認証プログラムは、認証ＩＤを生成し、認証データベースに、ユーザーＩＤと関連付けて保存し、認証ＩＤタイマーをある一定時間にセットする。そして、認証プログラムは、携帯ユーザー登録プログラムを起動する。
【０１７２】
すると、ステップＳ５０５においてユーザー登録プログラムは、図６の携帯ユーザー情報登録ページを生成してＷＷＷブラウザに送る。
【０１７３】
携帯ユーザー登録ページには、以下１３個の携帯ユーザー情報登録のための領域が用意されている。
【０１７４】
１）携帯電話番号
ユーザーに携帯電話番号を半角数字で入力させる領域
２）携帯メールアドレス
ユーザーに携帯電話メールアドレスを入力させる領域
３）携帯メールアドレス確認用
４）着信通知設定
ユーザーに着信通知に関する設定を行わせる領域で下記２種類の領域により構成される。
１．着信通知メールを送付するかどうかを設定させる領域
２．通知間隔を時間、および、新着メール数（件）で設定させる領域
５）Ｂｃｃ設定
ユーザーに送信メールを自分宛にＢｃｃするかどうかを指定させる領域
６）フィルタ設定―送信者
ユーザーに送信者フィルタリングに関する設定を行わせる領域で下記２種類の領域により構成される。
１．送信者フィルタリングをするかどうかを設定させる領域
２．送信者フィルタリング用文字列（送信者）を設定させる領域
７）フィルタ設定―件名
ユーザーに件名フィルタリングに関する設定を行わせる領域で下記２種類の領域により構成される。
１．件名フィルタリングをするかどうかを設定させる領域
２．件名フィルタリング用文字列を設定させる領域
８）フィルタ設定―日数
ユーザーに日数フィルタリングに関する設定を行わせる領域で下記２種類の領域により構成される。
１．日数フィルタリングをするかどうかを設定させる領域
２．日数フィルタリング用文字列（日数）を設定させる領域
９）署名設定
ユーザーに署名に関する設定を行わせる領域で下記２種類の領域により構成される。
１．送信メールに署名をつけるかどうかを設定させる領域
２．署名用文字列を設定させる領域
１０）定型文設定
ユーザーに定型文を入力させるための１０個の領域
１１）「基本情報を更新する」ボタン
ユーザーが必要な項目を入力・設定したあと、情報を更新するために選択する領域。
【０１７５】
ステップＳ５０６で、ユーザー２は、携帯ユーザー情報登録ページを閲覧し、さらに、各種携帯ユーザー情報を入力し「基本情報を更新する」ボタンを選択する。
【０１７６】
すると、ステップＳ５０７で携帯ユーザー登録プログラムは各種携帯ユーザー情報を取得しユーザー情報データベースの携帯ユーザー情報保存領域に保存する。
【０１７７】
図７は、携帯ユーザー情報保存領域の詳細を表した図である。
【０１７８】
図に記載されているように、携帯ユーザー情報保存領域には、各種携帯ユーザー情報を保存するために３０個のフィールドが用意されている。
【０１７９】
次に、ステップＳ５０８で、携帯ユーザー登録プログラムは、携帯電話メールプログラム用ＵＲＬおよび、携帯アドレス帳プログラム用ＵＲＬをユーザーに通知する。より具体的には、携帯電話メールプログラム用ＵＲＬ、および、携帯アドレス帳プログラム用ＵＲＬが記載された電子メールをユーザーの携帯電話電子メールアドレス宛てに送信する。
【０１８０】
なお、携帯電話メールプログラム用ＵＲＬ、および、携帯アドレス帳プログラム用ＵＲＬには、ユーザーを識別するためのＩＤ情報が含まれている。
【０１８１】
次にＳ５０９で携帯ユーザー登録プログラムは携帯ユーザー情報登録終了画面を生成しＷＷＷブラウザに送る。
【０１８２】
ステップＳ５１０でユーザー２は、携帯ユーザー情報登録終了画面を閲覧・確認する。
【０１８３】
［新規アカウント生成時のメール一括転送の説明］
Ｓ４０７からＳ４１１にかけて携帯アカウント生成プログラムにより、携帯ＷＷＷサーバーにユーザー２のユーザーメールアカウントが生成された後、メールサーバー１０７のメールスプール（ｍａｉｌ  ｓｐｏｏｌ）のユーザー２のメール保存領域に存在している全てのメールを、ユーザー２の携帯電子メールアドレス宛に転送する。この処理の詳細な説明を図２１に示す。
【０１８４】
携帯アカウント生成プログラムは、Ｓ４０７の携帯アカウント作成プログラムの起動により、Ｓ４０８で携帯ＷＷＷサーバーにユーザー２のユーザーメールアカウントが作成される。２１０１（図１の１０７に相当）のメールサーバーにおいて、Ｓ２１０３でメール転送モジュールを起動し、Ｓ２１０４にてメールサーバー２１０１のメールスプール（ｍａｉｌ  ｓｐｏｏｌ）のユーザー２のメール保存領域に存在している全てのメールのコピーを、ユーザー２の携帯電子メールアドレス宛に転送する。携帯メールサーバー２１０２（図１の１０８に相当）はＳ２１０５で、転送されたメールを、ユーザー２のメール保存領域に記憶する。全てのメールを転送し終えた後に、Ｓ２１０６で、ユーザー２のメールスプール（ｍａｉｌ  ｓｐｏｏｌ）に到着したメールのコピーを自動転送するスクリプトをセットし、これ以降到着したメールを保存後、自動的に転送するようにする。スクリプトをセットし終えた後には、自動転送モジュールは不必要であるため、Ｓ２１０７で無効化して、メールの２重転送が発生しないようにする。この後、既に説明したＳ４０９移行の処理を行う。なお、転送モジュールを削除しない理由としては、サービス休止などの理由により、メールサーバー２１０１に到着したメールの保存、自動転送が行われない状態になった後、再度サービスを開始する場合へ対応するためである。サービスが再開された場合には、Ｓ２１０４からＳ２１０７までの処理を再度実行することにより、前述のメールサーバー２１０１（１０７）のメールスプールに蓄積されたメールを転送する事が可能となる。
【０１８５】
［電子メール着信処理の説明］
次にユーザー１がユーザー２の電子メールアドレス宛てにメールを送信し、そのメールが携帯メールサーバーのメールスプール（ｍａｉｌ  ｓｐｏｏｌ）のユーザー２のメール保存領域に保管されるまでの処理の流れについて説明する。
【０１８６】
初めに、ユーザー１は、図１中のクライアント１  １０１で動作しているＭＵＡプログラムを操作して、ユーザー２の電子メールアドレスを宛先とした電子メールを作成し、送信する。するとクライアント１  １０１のＭＴＡプログラムは、送信されたメールをＳＭＴＰ（ｓｉｍｐｌｅ  ｍａｉｌ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）でユーザー２のメールアドレスを持ったメールサーバー、すなわち、図１中のメールサーバー１０７宛てに配信する。
【０１８７】
すると、メールサーバー１０７のＭＴＡプログラム１０７ａは、この電子メールを受け取り、メールスプール（ｍａｉｌ  ｓｐｏｏｌ）のユーザー２のメール保存領域に保管した後、この電子メールをユーザー２の携帯電子メールアドレス宛てに転送する。すなわち、図１中の携帯メールサーバー１０８宛てに転送する。
【０１８８】
すると、携帯メールサーバー１０８の携帯ＭＴＡプログラム１０８ａは、この電子メールを受け取り、メールスプール（ｍａｉｌ  ｓｐｏｏｌ）のユーザー２のメール保存領域に保管する。そして、携帯ＷＷＷサーバー１０９で動作している携帯電話メールプログラム１０９ｂの電子メール着信処理ロジックを呼び出し、処理を終了する。
【０１８９】
次に、携帯電話メールプログラム１０９ｂの電子メール着信処理ロジックの処理の流れについて図８、図９を用いて説明する。
【０１９０】
電子メール着信処理ロジックは、携帯メールサーバー１０８の携帯ＭＴＡプログラム１０８ａにより呼び出されると、ステップＳ８０１で、着信保管された電子メールに添付ファイルが付随しているかチェックする。添付ファイルには、画像、テキスト、ドキュメントファイルなどが想定される。ここで、添付ファイルが付随していた場合、処理はステップＳ８０２に進み、電子メール着信処理ロジックは、保管されている電子メールの添付ファイルを削除する。そして、電子メールのヘッダー情報の中に添付ファイルが付随していたことを識別するための添付ファイル付随情報を追加した上でメールデータを上書き保存する。この後、処理はステップＳ８０３に進む。
【０１９１】
一方、ステップＳ８０１で添付ファイルが付図していなかった場合、処理はステップＳ８０３に進む。
【０１９２】
ステップＳ８０３で、電子メール着信処理ロジックは、図１中の携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールの総数がユーザー２の最大保管総数を超えているかチェックする。最大保管総数は、システム管理者により任意に設定可能となっている。
【０１９３】
ここで、最大保管総数を超えていた場合、処理はステップＳ８０４に進み、電子メール着信処理ロジックは、ユーザー２のメール保存領域に保管されている全メールのヘッダー情報に含まれるメール送信日を調べ、最もメール送信日の古いメールを検出する。そして検出されたメールをユーザー２の携帯電話の電子メールに転送した後、メール保存領域から削除する。この後、処理はステップＳ８０３に戻る。
【０１９４】
一方、ステップＳ８０３で最大保管総数を超えていなかった場合、処理は、ステップＳ８０５に進む。
【０１９５】
ステップＳ８０５で、電子メール着信処理ロジックは、図１中の携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールの総計サイズがユーザー２の仮想最大保管容量を超えているかチェックする。仮想最大保管容量は、システム管理者により任意に設定可能となっている。
【０１９６】
ここで、仮想最大保管容量を超えていた場合、処理はステップＳ８０６に進み、電子メール着信処理ロジックは、ユーザー２のメール保存領域に保管されている全メールのヘッダー情報に含まれるメール送信日を調べ、最もメール送信日の古いメールを検出する。そして検出されたメールをユーザー２の携帯電話の電子メールに転送した後、メール保存領域から削除する。この後、処理はステップＳ８０５に戻る。
【０１９７】
一方、ステップＳ８０５で仮想最大保管容量を超えていなかった場合、処理は、ステップＳ８０７に進む。
【０１９８】
ステップＳ８０７で、電子メール着信処理ロジックは、図１中の携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールの総数がユーザー２の最大保管総数の８０％を超えているかチェックする。
【０１９９】
ここで、最大保管総数の８０％を超えていた場合、処理はステップＳ８０９に進み、８０％を超えていない場合、処理はステップＳ８０８に進む。
【０２００】
ステップＳ８０８で、電子メール着信処理ロジックは、図１中の携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールの総計サイズがユーザー２の仮想最大保管容量の８０％を超えているかチェックする。
【０２０１】
ここで、仮想最大保管容量の８０％を超えていた場合、処理はステップＳ８０９に進み、８０％を超えていない場合、処理はステップ８１０に進む。
【０２０２】
ステップＳ８０９で、電子メール着信処理ロジックは、メール保管容量オーバーフローを警告するメールをユーザーの電子メールアドレスに送付する。この後、処理はステップＳ８１０に進む。
【０２０３】
ステップＳ８１０で、電子メール着信処理ロジックは図１中のデータベースサーバー１１０のユーザー情報データベース１１０ａに保管されている、図７で示される携帯ユーザー情報保存領域のフィールド１１の値を参照し、着信通知機能の設定がＯＮになっているかチェックする。ここで、設定がＯＦＦになっていた場合、電子メール着信処理は終了する。
【０２０４】
一方、設定がＯＮになっていた場合、処理はステップＳ８１１に進む。
【０２０５】
ステップＳ８１１で、電子メール着信処理ロジックは携帯ユーザー情報保存領域のフィールド１７の値が０になっているかチェックする。ここで、フィールド１７の値が０になっていた場合、ステップＳ８１２に進み、電子メール着信処理ロジックは携帯ユーザー情報保存領域のフィールド１７に電子メールを受信した時間（電子メールが着信した時間）を保存する。その後、処理はステップＳ８１３に進む。
【０２０６】
一方、フィールド１７の値が０以外の場合、処理はステップＳ８１３に進む。
【０２０７】
ステップＳ８１３で、電子メール着信処理ロジックは携帯ユーザー情報保存領域のフィールド１８の値を１インクリメントする。次に、処理はステップＳ８１４に進む。
【０２０８】
ステップＳ８１４で、電子メール着信処理ロジックは着信通知メール送信のために設定した時間間隔が経過しているかチェックする。具体的には、電子メールを受信した時間（電子メールが着信した時間）から携帯ユーザー情報保存領域のフィールド１７の値を引いた値が、携帯ユーザー情報保存領域のフィールド１９の値より大きいか判別する。計算で求めた値がフィールド１９の値より大きい場合、着信通知メール送信設定時間間隔が経過したと判断して、処理はステップＳ８１６に進む。
【０２０９】
一方、計算で求めた値がフィールド１９の値より小さい場合、着信通知メール送信設定時間間隔が経過していないと判断して、処理はステップＳ８１５に進む。
【０２１０】
ステップＳ８１５で、電子メール着信処理ロジックは、電子メール着信数が、着信通知メール送信のために設定した蓄積メール数に達しているかチェックする。具体的には、携帯ユーザー情報保存領域のフィールド１８の値からフィールド１０の値を引いた値が、０より大きいか判別する。計算で求めた値が０より大きい場合、設定した蓄積メール数に達したと判断して、処理はステップＳ８１６に進む。
【０２１１】
一方、計算で求めた値が０より小さい場合は、設定した蓄積メール数に達していないと判断して、電子メール着信処理は終了する。
【０２１２】
ステップＳ８１６で、電子メール着信処理ロジックはユーザーに電子メールが着信したことを通知するために、図１中の携帯ＷＷＷサーバー１０９で動作している携帯電話メールプログラム１０９ｂ用のＵＲＬが記載された電子メールをユーザーの携帯電話電子メールアドレス宛てに送信する。
【０２１３】
なお、携帯電話メールプログラム用ＵＲＬには、ユーザーを識別するためのＩＤ情報が含まれている。
【０２１４】
次に処理はステップＳ８１７に進み、電子メール着信処理ロジックは、携帯ユーザー情報保存領域のフィールド１７、および、フィールド１８の値を０に設定し、その後、電子メール着信処理は終了する。
【０２１５】
［電子メール処理の説明］
次に、ユーザー２が携帯電話のＷＷＷブラウザを操作して、電子メールを操作する際の処理について、携帯電話メールプログラム作成画面を示す図である、図１０、図１１、図１２、図１３、図１４、図１５、図１６、図１７を用いて説明する。
【０２１６】
［ログイン処理の説明］
初めに、ユーザー２は、携帯電話の電子メール送受信機能を使用して、携帯ユーザー登録プログラム１０９ａが送信した、携帯電話メールプログラム用ＵＲＬが記載された電子メール、あるいは、携帯電話メールプログラム１０９ｂの電子メール着信処理ロジックが送信した、携帯電話メールプログラム用ＵＲＬが記載された電子メールを閲覧する。
【０２１７】
次に、ユーザー２は、電子メールに記載されている携帯電話メールプログラム用ＵＲＬを選択する。すると、携帯電話のＷＷＷブラウザが起動して携帯電話メールプログラム用ＵＲＬへのアクセスが開始される。
【０２１８】
携帯電話のＷＷＷブラウザが携帯電話メールプログラム用ＵＲＬにアクセスすると、図１中のＷＷＷサーバー１０６の認証プログラム１０６ａが起動し、図１０中のユーザー認証画面１００１を生成し携帯電話のＷＷＷブラウザに送る。
【０２１９】
ユーザー２がユーザー認証画面を閲覧し、さらに、認証に必要なパスワードを入力すると認証プログラム１０６ａは携帯電話メールプログラム用ＵＲＬに付随しているユーザー識別ＩＤ情報および、入力されたパスワード情報を使って、ユーザー情報データベースを検索し、ユーザー情報データを参照して認証を行う。
【０２２０】
認証が成功すると、認証プログラム１０６ａは、認証ＩＤを生成し、認証データベース１１０ｃに、ユーザーＩＤと関連付けて保存し、認証ＩＤタイマーをある一定時間にセットする。そして、次に、認証プログラム１０６ａは、図１中の携帯ＷＷＷサーバー１０９の携帯電話メールプログラム１０９ｂを起動し、生成、保存した認証ＩＤを携帯電話メールプログラム１０９ｂに引き渡す。
【０２２１】
すると、起動された携帯電話メールプログラム１０９ｂは、図１中の携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールを参照して、未読メールを検索し、件名を抽出し、図１１中の未読メール一覧画面１１０１を生成して携帯電話のＷＷＷブラウザに送る。
【０２２２】
［メール処理の説明］
［未読メール一覧閲覧処理の説明］
ユーザー２が、携帯電話のＷＷＷブラウザを操作して、携帯電話メールプログラム用ＵＲＬへアクセスした場合、図１２中の既読メール一覧画面１２０２、あるいは、保存メール一覧画面１２０３、あるいは、図１３中の送信メール一覧画面１３０１で「未読一覧」ボタンを選択した場合、あるいは、ユーザー２が未読メール一覧から図１１中のメール閲覧画面１１０２に移動し、さらに、「一覧へ」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールを参照して、フィルタリング設定に従い、未読メールを検索し、件名を抽出し、図１１中の未読メール一覧画面１１０１を生成して携帯電話のＷＷＷブラウザに送る。
【０２２３】
未読メール一覧画面１１０１は、ユーザーが前回メールを閲覧後、送られてきたメールの総数を表す「新着件数表示領域」、既読メール一覧画面１２０２に移動するための「既読一覧」ボタン、保存メール一覧画面１２０３に移動するための「保存一覧」ボタン、送信メール一覧画面１３０１に移動するための「送信一覧」ボタン、ユーザーが閲覧していないメールの件名を１画面１０件ずつ表示する「未読メール一覧リスト表示領域」、メール作成・送信画面に移動するための「新規作成」ボタン、未読メール一覧画面１１０１の情報を最新情報に更新するための「画面更新」ボタン、管理画面に移動するための「管理画面」ボタン、メニュー画面に移動するための「メニュー」ボタンから構成されている。
【０２２４】
ユーザー２は未読メール一覧画面１１０１の「未読メール一覧リスト表示領域」を閲覧して、未読メールを確認することができる。
【０２２５】
なお、未読メールが１０件以上、存在する場合、すなわち次のページが存在する場合は、１１０１ａの画面に示されるように画面最下部に「次」ボタンが追加される。また、前ページ、および、次ページが存在する場合は、１１０１ｂの画面に示されるように画面最下部に「前」ボタン、および、「次」ボタンが表示される。また、最終ページの場合には、１１０１ｃの画面に示されるように画面最下部に「前」ボタンが追加される。
【０２２６】
すなわち、ユーザー２は、「前」ボタン、「次」ボタンを操作して未読メール一覧画面１１０１の表示ページを切り替えることにより、複数ページにまたがる未読メール一覧リストを閲覧することができる。
【０２２７】
［未読メール一覧―フィルタリング処理の説明］
携帯電話メールプログラム１０９ｂは、未読メール一覧画面１１０１を生成する際、フィルタリング条件をチェックして適切な未読メールを検索し「未読メール一覧リスト表示領域」に表示する。
【０２２８】
すなわち、まず、携帯電話メールプログラム１０９ｂは、図１中のデータベースサーバー１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のフィールド１５を参照して日数フィルタ機能がＯＮ設定になっているかチェックする。日数フィルタ機能がＯＮ設定の場合、携帯電話メールプログラム１０９ｂは、携帯ユーザー情報保存領域のフィールド８を参照して日数フィルタ日付を取得し、現在の日時−日数フィルタ日付の間に送信されてきた未読メールをリスト表示候補として検索しテンポラリ領域に保存する。
【０２２９】
次に、携帯電話メールプログラム１０９ｂは、図１中のデータベースサーバー１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のフィールド１４を参照して件名フィルタ機能がＯＮ設定になっているかチェックする。件名フィルタ機能がＯＮ設定の場合、携帯電話メールプログラム１０９ｂは、携帯ユーザー情報保存領域のフィールド７を参照して件名フィルタ文字列を取得し、リスト表示候補としてテンポラリ領域に保存されている全メールのメールヘッダー情報に含まれる件名を参照し、件名フィルタ文字列が含まれていないかチェックする。
【０２３０】
仮に、メールヘッダー情報に含まれる件名に、件名フィルタ文字列が含まれているメールが見つかった場合、そのメールをリスト表示候補から除外する。
【０２３１】
次に、携帯電話メールプログラム１０９ｂは、携帯ユーザー情報保存領域のフィールド１３を参照して送信者フィルタ機能がＯＮ設定になっているかチェックする。送信者フィルタ機能がＯＮ設定の場合、携帯電話メールプログラム１０９ｂは、携帯ユーザー情報保存領域のフィールド６を参照して送信者フィルタ文字列を取得し、リスト表示候補としてテンポラリ領域に保存されている全メールのメールヘッダー情報に含まれる送信者を参照し、送信者フィルタ文字列が含まれていないかチェックする。
【０２３２】
仮に、メールヘッダー情報に含まれる送信者に、送信者フィルタ文字列が含まれているメールが見つかった場合、そのメールをリスト表示候補から除外する。
【０２３３】
最後に、携帯電話メールプログラム１０９ｂは、リスト表示候補に残った未読メールを「未読メール一覧リスト表示領域」に表示して、未読メール一覧画面１１０１を生成する。
【０２３４】
［未読メール閲覧処理の説明］
ユーザー２が、図１１中の未読メール一覧画面１１０１の未読メール一覧リストの中から特定のメールを選択すると、携帯電話メールプログラム１０９ｂは、選択されたメールのデータをユーザー２のメール保存領域から読み出し、メールヘッダー情報に既読メールであることを示す既読情報を追加し、図１１中のメール閲覧画面１１０２を生成して携帯電話のＷＷＷブラウザに送る。
【０２３５】
選択されたメールは、未読メール一覧画面１１０１の未読メール一覧リストには表示されなくなる。
【０２３６】
また、選択されたメールは、図１２中の既読メール一覧画面１２０２の既読メール一覧リストに表示されるようになる。
【０２３７】
［メール閲覧処理の説明］
メール閲覧画面１１０２は、「メールの送信者表示領域」、「件名表示領域」、「メール送信日時表示領域」、１画面５１２文字ずつ表示される「メール本文表示領域」、メールヘッダー情報に記載されているメール送信者を宛先として設定した状態でメール作成・送信画面に移動するための「返信」ボタン、メールヘッダーに記載されているメール送信者、および、ＣＣ指定者を宛先とした状態でメール作成・送信画面に移動するための「全員返信」ボタン、メール本文が転送情報として本文に設定された状態でメール作成・送信画面に移動するための「転送」ボタン、呼び出されたメール一覧画面に移動するための「一覧へ」ボタン（未読メール一覧画面１１０１からメール閲覧画面１１０２に移動してきた場合には未読メール一覧画面１１０１に、既読メール一覧画面１２０２からメール閲覧画面１１０２に移動してきた場合には既読メール一覧画面１２０２に移動するためのボタン）、閲覧中のメールを削除するための「削除」ボタン、閲覧中のメールを自動削除されないように設定するための「メールを保存」ボタン、メールの詳細画面に移動するための「詳細情報」ボタンから構成されている。
【０２３８】
ユーザー２はメール閲覧画面１１０２を閲覧して、メールの本文を確認することができる。
【０２３９】
なお、メール本文が５１２文字以上、存在する場合、すなわち次のページが存在する場合は、１１０２ａの画面に示されるように画面最下部に「次」ボタンが追加される。また、前ページ、および、次ページが存在する場合は、１１０２ｂの画面に示されるように画面最下部に「前」ボタン、および、「次」ボタンが表示される。また、最終ページの場合には、１１０２ｃの画面に示されるように画面最下部に「前」ボタンが追加される。
【０２４０】
すなわち、ユーザー２は、「前」ボタン、「次」ボタンを操作してページを切り替えることにより、複数ページにまたがるメール本文を閲覧することができる。
【０２４１】
［メール保存処理の説明］
ユーザー２が、メール閲覧画面１１０２で「メールを保存」ボタンを選択すると、携帯電話メールプログラムは、閲覧画面で表示されているメールのメールヘッダー情報の中に保存メールであることを識別するための保存指定情報を追加し（情報が追加されたメールを以下保存メールと記述する）図１１中の保存メール閲覧画面１１０３を生成し携帯電話のＷＷＷブラウザに送る。
【０２４２】
保存メール閲覧画面１１０３は、「メールの送信者表示領域」、「件名表示領域」、「メール送信日時表示領域」、１画面５１２文字ずつ表示される「メール本文表示領域」、メールヘッダー情報に記載されているメール送信者を宛先として設定した状態でメール作成・送信画面に移動するための「返信」ボタン、メールヘッダーに記載されているメール送信者、および、ＣＣ指定者を宛先とした状態でメール作成・送信画面に移動するための「全員返信」ボタン、メール本文が転送情報として本文に設定された状態でメール作成・送信画面に移動するための「転送」ボタン、保存メール一覧画面１２０３に移動するための「一覧へ」ボタン、閲覧中のメールを削除するための「削除」ボタン、閲覧中のメールの保存指定情報を削除するための「保存を解除」ボタン、メールの詳細画面に移動するための「詳細情報」ボタンから構成されている。
【０２４３】
なお、保存メールは、携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域の制限を越えた場合でも、携帯電話メールプログラム１０９ｂの電子メール着信処理ロジックにより削除されなくなる。
【０２４４】
また、保存メールは、図１２中の既読メール一覧画面１２０２の既読メール一覧リストに表示されなくなる。
【０２４５】
また、保存メールは、図１２中の保存メール一覧画面１２０３の保存メール一覧リストに表示されるようになる。
【０２４６】
［メールの保存解除処理の説明］
ユーザー２が、保存メール閲覧画面１１０３で「保存を解除」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、閲覧画面で表示されているメールのメールヘッダー情報の中の保存指定情報を削除し、メール閲覧画面１１０２を生成し携帯電話のＷＷＷブラウザに送る。
【０２４７】
［メール詳細画面閲覧処理の説明］
ユーザー２が、メール閲覧画面１１０２、あるいは、保存メール閲覧画面１１０３で詳細情報ボタンを選択すると、携帯電話メールプログラム１０９ｂは、閲覧中のメールのメールヘッダー情報に記載されている情報を解析し、図１２中のメール詳細画面１２０１を生成し携帯電話のＷＷＷブラウザに送る。
【０２４８】
メール詳細画面１２０１は、「メールの送信者表示領域」、「メールの宛先表示領域」、「メールのＣＣ宛先表示領域」、「メール送信日時表示領域」、「件名表示領域」、「添付ファイルの有無表示領域」、「保存メール情報保存領域」により構成されている。
【０２４９】
ユーザー２はメール詳細画面１２０１を閲覧することにより、メールヘッダー情報の詳細を閲覧することができる。
【０２５０】
［既読メール一覧閲覧処理の説明］
ユーザー２が、未読メール一覧画面１１０１、あるいは、保存メール一覧画面１２０３、あるいは、送信メール一覧画面１３０１で「既読一覧」ボタンを選択した場合、あるいは、ユーザー２が既読メール一覧画面１２０２からメール閲覧画面１１０２に移動し、さらに、「一覧へ」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールのメールヘッダー情報の既読情報を参照して、既読メールを検索し、件名を抽出し、図１２中の既読メール一覧画面１２０２を生成して携帯電話のＷＷＷブラウザに送る。
【０２５１】
既読メール一覧画面１２０２は、ユーザーが前回メールを閲覧後、送られてきたメールの総数を表す「新着件数表示領域」、未読メール一覧画面１１０１に移動するための「未読一覧」ボタン、保存メール一覧画面１２０３に移動するための「保存一覧」ボタン、送信メール一覧画面１３０１に移動するための「送信一覧」ボタン、既読メールの件名を１画面１０件ずつ表示する「既読メール一覧リスト表示領域」、メール作成・送信画面に移動するための「新規作成」ボタン、既読メール一覧画面１２０２の情報を最新情報に更新するための「画面更新」ボタン、管理画面に移動するための「管理画面」ボタン、メニュー画面に移動するための「メニュー」ボタンから構成されている。
【０２５２】
ユーザー２は既読メール一覧画面１２０２の「既読メール一覧リスト表示領域」を閲覧して、既読メールを確認することができる。
【０２５３】
なお、既読メールが１０件以上、存在する場合、すなわち次のページが存在する場合は、１２０２ａの画面に示されるように画面最下部に「次」ボタンが追加される。また、前ページ、および、次ページが存在する場合は、１２０２ｂの画面に示されるように画面最下部に「前」ボタン、および、「次」ボタンが表示される。また、最終ページの場合には、１２０２ｃの画面に示されるように画面最下部に「前」ボタンが追加される。
【０２５４】
すなわち、ユーザー２は、「前」ボタン、「次」ボタンを操作して既読メール一覧画面１２０２の表示ページを切り替えることにより、複数ページにまたがる既読メール一覧リストを閲覧することができる。
【０２５５】
［既読メール閲覧処理の説明］
ユーザー２が、図１２中の既読メール一覧画面１２０２の既読メール一覧リストの中から特定のメールを選択すると、携帯電話メールプログラム１０９ｂは、選択されたメールのデータをユーザー２のメール保存領域から読み出し、図１１中のメール閲覧画面１１０２を生成して携帯電話のＷＷＷブラウザに送る。
【０２５６】
ユーザー２は、メール閲覧画面１１０２閲覧することにより既読メールの内容を確認することができる。
【０２５７】
［保存メール一覧閲覧処理の説明］
ユーザー２が、未読メール一覧画面１１０１、あるいは、既読メール一覧画面１２０２、あるいは、送信メール一覧画面１３０１で「保存一覧」ボタンを選択した場合、あるいは、ユーザー２が保存メール一覧画面１２０３から保存メール閲覧画面１１０３に移動し、さらに、「一覧へ」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されているメールのメールヘッダー情報の既読情報を参照して、保存メールを検索し、件名を抽出し、図１２中の保存メール一覧画面１２０３を生成して携帯電話のＷＷＷブラウザに送る。
【０２５８】
保存メール一覧画面１２０３は、ユーザーが前回メールを閲覧後、送られてきたメールの総数を表す「新着件数表示領域」、未読メール一覧画面１１０１に移動するための「未読一覧」ボタン、既読メール一覧画面１２０２に移動するための「既読一覧」ボタン、送信メール一覧画面１３０１に移動するための「送信一覧」ボタン、保存メールの件名を１画面１０件ずつ表示する「保存メール一覧リスト表示領域」、メール作成・送信画面に移動するための「新規作成」ボタン、保存メール一覧画面１２０３の情報を最新情報に更新するための「画面更新」ボタン、管理画面に移動するための「管理画面」ボタン、メニュー画面に移動するための「メニュー」ボタンから構成されている。
【０２５９】
ユーザー２は保存メール一覧画面１２０３の「保存メール一覧リスト表示領域」を閲覧して、保存メールを確認することができる。
【０２６０】
なお、保存メールが１０件以上、存在する場合、すなわち次のページが存在する場合は、１２０３ａの画面に示されるように画面最下部に「次」ボタンが追加される。また、前ページ、および、次ページが存在する場合は、１２０３ｂの画面に示されるように画面最下部に「前」ボタン、および、「次」ボタンが表示される。また、最終ページの場合には、１２０３ｃの画面に示されるように画面最下部に「前」ボタンが追加される。
【０２６１】
すなわち、ユーザー２は、「前」ボタン、「次」ボタンを操作して保存メール一覧画面１２０３の表示ページを切り替えることにより、複数ページにまたがる保存メール一覧リストを閲覧することができる。
【０２６２】
［保存メール閲覧処理の説明］
ユーザー２が、図１２中の保存メール一覧画面１２０３の保存メール一覧リストの中から特定のメールを選択すると、携帯電話メールプログラム１０９ｂは、選択されたメールのデータをユーザー２のメール保存領域から読み出し、図１１中の保存メール閲覧画面１１０３を生成して携帯電話のＷＷＷブラウザに送る。
【０２６３】
ユーザー２は、保存メール閲覧画面１１０３を閲覧することにより保存メールの内容を確認することができる。
【０２６４】
［送信メール一覧閲覧処理の説明］
ユーザー２が、未読メール一覧画面１１０１、あるいは、既読メール一覧画面１２０２、あるいは、保存メール一覧画面１２０３で「送信一覧」ボタンを選択した場合、あるいは、ユーザー２が図１３中の送信メール閲覧画面１３０２で「一覧へ」ボタンを選択した場合、あるいは、ユーザー２が図１３中の送信メール作成・送信画面１３０３で「一覧へ」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、携帯メールサーバー１０８のメールスプールのユーザー２のメール保存領域に保管されている送信済みメールを検索し、件名を抽出し、図１３中の送信メール一覧画面１３０１を生成して携帯電話のＷＷＷブラウザに送る。
【０２６５】
送信メール一覧画面１３０１は、ユーザーが前回メールを閲覧後、送られてきたメールの総数を表す「新着件数表示領域」、未読メール一覧画面１１０１に移動するための「未読一覧」ボタン、既読メール一覧画面１２０２に移動するための「既読一覧」ボタン、保存メール一覧画面１２０３に移動するための「保存一覧」ボタン、送信済みメールの件名を１画面１０件ずつ表示する「送信メール一覧リスト表示領域」、メール作成・送信画面１３０３に移動するための「新規作成」ボタン、送信メール一覧画面１３０１の情報を最新情報に更新するための「画面更新」ボタン、管理画面に移動するための「管理画面」ボタン、メニュー画面に移動するための「メニュー」ボタンから構成されている。
【０２６６】
ユーザー２は送信メール一覧画面１３０１の送信済みメール一覧リストを閲覧して、送信メールを確認することができる。
【０２６７】
なお、送信メールが１０件以上、存在する場合、すなわち次のページが存在する場合は、１３０１ａの画面に示されるように画面最下部に「次」ボタンが追加される。また、前ページ、および、次ページが存在する場合は、１３０１ｂの画面に示されるように画面最下部に「前」ボタン、および、「次」ボタンが表示される。また、最終ページの場合には、１３０１ｃの画面に示されるように画面最下部に「前」ボタンが追加される。
【０２６８】
すなわち、ユーザー２は、前ボタン、次ボタンを操作して保存メール一覧画面１２０３の表示ページを切り替えることにより、複数ページにまたがる送信済みメール一覧リストを閲覧することができる。
【０２６９】
［送信メール閲覧処理の説明］
ユーザー２が、図１３中の送信メール一覧画面１３０１の送信済みメール一覧リストの中から特定のメールを選択すると、携帯電話メールプログラム１０９ｂは、選択されたメールのデータをユーザー２のメール保存領域から読み出し、図１３中の送信メール閲覧画面１３０２を生成して携帯電話のＷＷＷブラウザに送る。
【０２７０】
送信メール閲覧画面１３０２は、「メールのＴＯ宛先表示領域」、「メールのＣＣ宛先表示領域」、「メールの件名表示領域」、１画面５１２文字ずつ表示される「メール本文表示領域」、メール本文が転送情報として本文に設定された状態でメール作成・送信画面１３０３に移動するための「転送」ボタン、送信メール一覧画面１３０１に移動するための「一覧へ」ボタン、閲覧中のメールを削除するための「削除」ボタンから構成されている。
【０２７１】
ユーザー２は、送信メール閲覧画面１３０２を閲覧することにより送信メールの内容を確認することができる。
【０２７２】
［メール作成・送信処理の説明］
ユーザー２が、未読メール一覧画面１１０１、あるいは、既読メール一覧画面１２０２、あるいは、保存メール一覧画面１２０３、あるいは、送信メール一覧画面１３０１で、「新規作成」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、図１３中のメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０２７３】
また、ユーザー２が、メール閲覧画面１１０２、保存メール閲覧画面１１０３で「返信」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、メールヘッダー情報に記載されているメール送信者を宛先として設定した状態でメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０２７４】
また、ユーザー２が、メール閲覧画面１１０２、保存メール閲覧画面１１０３で「全員返信」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、メールヘッダーに記載されているメール送信者、および、ＣＣ指定者を宛先とした状態でメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０２７５】
また、ユーザー２が、メール閲覧画面１１０２、保存メール閲覧画面１１０３で「転送」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、メール本文が転送情報として本文に設定された状態でメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０２７６】
また、携帯電話メールプログラム１０９ｂは、図１中のデータベースサーバー１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のフィールド１６を参照して、現在の署名機能の設定を「署名」チェックボックスに反映させて、メール作成・送信画面１３０３を生成する。
【０２７７】
具体的には、署名機能がＯＮ設定の場合、「署名」チェックボックスがチェックされている状態でメール作成・送信画面１３０３を生成する。
【０２７８】
また、携帯電話メールプログラム１０９ｂは、携帯ユーザー情報保存領域のフィールド１２を参照して、現在のＢＣＣ機能の設定を「自分にＢＣＣ」チェックボックスに反映させて、メール作成・送信画面１３０３を生成する。
【０２７９】
具体的には、ＢＣＣ機能がＯＮ設定の場合、「自分にＢＣＣ」チェックボックスがチェックされている状態でメール作成・送信画面１３０３を生成する。
【０２８０】
送信メール作成・送信画面１３０３は、メールの宛先を編集するための「ＴＯ」ボタン、設定されている「ＴＯ宛先表示領域」、メールのＣＣ宛先を編集するための「ＣＣ」ボタン、設定されている「ＣＣ宛先表示領域」、メールの件名を編集するための「件名」ボタン、設定されている「件名表示領域」、メール本文を編集するための「本文」ボタン、設定されている「本文の先頭文字列表示領域」、メールに署名情報をつけるか選択するための「署名」チェックボックス、メールをユーザー２の電子メールアドレスにＢＣＣするか選択するための「自分にＢＣＣ」チェックボックス、メールを送信するための「送信」ボタン、書きかけのメールを保存するための「書きかけ保存」ボタン、保存されている書きかけのメールを読み出すための「書きかけ呼出」ボタン、送信メール一覧画面１３０１に移動するための「一覧へ」ボタンから構成されている。
【０２８１】
ユーザー２はメール作成・送信画面１３０３を操作してメールを作成して送信することができる。
【０２８２】
［返信および全員に返信処理の詳細な説明］
メール閲覧画面１１０２、保存メール閲覧画面１１０３には、閲覧中のメールに対する返信メールを作成するボタンとして、返信及び全員に返信ボタンがある。返信ボタンは、閲覧中のメールの送信者に対する返信メールを作成するためのボタンである。全員に返信ボタンは、閲覧中のメールのＴＯフィールド及びＣＣフィールドに指定されているアドレスのうち、自分のメールアドレス以外のアドレス全てに対する返信メールを作成するボタンである。
【０２８３】
本発明を実施したシステムにおいて、返信と全員に返信の画面作成に関する動作の違いについて説明を行う。
【０２８４】
「返信ボタン」が押された場合、携帯電話メールプログラム１０９ｂは以下の処理を行う。
【０２８５】
（１）閲覧中のメールのＲｅｐｌｙ−Ｔｏフィールドのアドレスを取得する。閲覧中のメールにＲｅｐｌｙ−Ｔｏフィールドが存在しない場合は、Ｆｒｏｍフィールドのアドレスを取得する。
【０２８６】
（２）閲覧中の本文を取得し、一次記憶バッファに記憶する。
【０２８７】
（３）送信用メール画面処理において、（１）で取得したアドレスをＴＯフィールドに挿入し、件名フィールドには（２）で取得した件名を挿入した画面データを作成し、この画面データをＷｅｂサーバーに送ることで、携帯情報機器のブラウザで表示させる。携帯情報機器に表示される画面は、メール返信画面１３０４である。メール返信画面１３０４のＴＯフィールドには（１）で取得したアドレス、件名には（２）で取得した件名が表示される。
【０２８８】
次に「全員に返信」ボタンが押された場合の処理について説明する。
【０２８９】
（１）閲覧中メールのＲｅｐｌｙ−Ｔｏフィールドのアドレスを取得する。閲覧中のメールにＲｅｐｌｙ−Ｔｏフィールドが存在しない場合には、Ｆｒｏｍフィールドのアドレスを取得する。
【０２９０】
（２）閲覧中のメールにおけるＴＯフィールドのアドレス全てを取得し、アドレスリス１を作成する。（１）で取得したアドレスをアドレスリスト１にて検索を行い、同一のアドレスが存在している場合には、アドレスリスト１から該当アドレスを消去する。
【０２９１】
（３）閲覧中のメールにおけるＣＣフィールドのアドレス全てを取得し、アドレスリスト２を作成する。
【０２９２】
（４）閲覧中メールの件名フィールドのデータを取得する。
【０２９３】
（５）メール送信画面作成処理において、（１）で取得したアドレスを「全員に返信」メールのＴｏフィールドに挿入する。次に「全員に返信」メールのＣＣ
フィールドに、アドレスリスト１およびアドレスリスト２にリストアップされているアドレスを挿入する。
【０２９４】
（６）次に（３）で取得した件名データを「全員に返信」メールの件名フィールドに挿入する。
【０２９５】
（７）（５）および（６）で作成した画面データをＷｅｂサーバーに送り、携帯情報機器のブラウザで表示させる。表示した画面はメール全員返信画面１３０５である。ＴＯフィールドには（１）で取得したアドレス、ＣＣフィールドには（５）で挿入したアドレスのうち、先頭のアドレス（すなわちアドレスリスト１の最上位にリストアップされたアドレス）が表示される。
【０２９６】
以上説明したように、「返信」と「全員に返信」では、返信するメールのＴＯおよびＣＣアドレスに挿入されるアドレス設定方法に違いがある。
【０２９７】
次に、本発明を施した、「全員に返信」処理について詳しく述べる。
【０２９８】
既に説明したように、「全員に返信」の場合、ＣＣフィールドに挿入されるアドレスの数が、閲覧中のメールよりも増える場合がある。その結果として、アドレスの表示が携帯情報機器の画面の複数ページに渡ってしまう場合も考えられ、操作性を著しく損なってしまう。また、これらアドレス情報は、一時的にサーバーのハードディスク上に記録されるだけ出ではなく、該ハードディスク上に記憶される送信メールの一部として記憶される。本発明を実施したサービスを受ける携帯情報機器ユーザーの数が増大に伴い、これらのアドレスを記憶するために使用する記憶領域のサイズも増加することになる。従って、これらのアドレスを記憶が、なんらかの記憶領域の使用に対する制限が必要である。図２０において説明する処理方法においては、メールアドレス数の上限を２０としている。
【０２９９】
図２０では全員に返信ボタンが押されてから、アドレスと本文を全員に返信するメールにセットするまでを説明している。
【０３００】
ステップ２００１で閲覧中のメール（オリジナルメール）のＴＯフィールドに含まれているアドレスのリスト１を作成する。続いてステップ２００２で閲覧中のメールのＣＣフィールドに含まれるアドレスのリスト２を作成する。ステップ２００３において、閲覧中のメールにおけるＲｅｐｌｙ−ＴＯフィールドの存在をチェックし、存在している場合は、Ｒｅｐｌｙ−Ｔｏのアドレスを１時記憶バッファ１に記憶し（ステップ２００４）、存在していない場合には、閲覧中メールのＦｒｏｍフィールドのアドレスを同じく１時記憶バッファ１に記憶する（ステップ２００５）。
【０３０１】
返信メールを送信者に２通送ることを避けるために、ステップ２００６からステップ２００７にかけて、１時記憶バッファ１に含まれているアドレスをアドレスリスト１から削除する処理を行う。
【０３０２】
ステップ２００８において、閲覧中のメール（オリジナルメール）の本文を、１時記憶バッファ２へ記憶する。
【０３０３】
ステップ２００９において、１時記憶バッファ１のアドレスを全員に返信するメールのＴＯフィールドにセットする。これが返信先のアドレスとなる。続いてステップ２０１０において、全員に返信メールのＣＣフィールドに設定するアドレスの件数Ｎを求める。Ｎはアドレスリスト１とアドレスリスト２に含まれるアドレスの合計となる。なお、アドレスリスト１からは既にＴＯフィールドにセットされるアドレスが削除されている。Ｎが件数上限値２０を超えているかどうかをステップ２０１１でチェックする。超えていない場合には、全員に返信するメールのＣＣフィールドにアドレスリスト１及びアドレスリスト２のアドレスをセットし（ステップ２０１２）、１時記憶バッファ２の先頭にオリジナルメールの引用であることを示すメッセージを挿入する（ステップ２０１４）。以下のようなメッセージ１が挿入される。
【０３０４】
2006303674.tif 000003
【０３０５】
Ｎの値が２０を超えている場合（全員に返信メールのＣＣフィールドに設定するアドレス数が２０を超えている場合）には、前述のＣＣフィールドにはアドレスは設定せずに、ステップ２０１３において１時記憶バッファ２の先頭に以下のメッセージ２を挿入する。
【０３０６】
2006303674.tif 000004
【０３０７】
［メール作成―ＴＯ宛先の編集処理の説明］
ユーザー２が、メール作成・送信画面１３０３で「ＴＯ」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、図１４中のＴＯ宛先アドレス編集画面１４０１を生成して携帯電話のＷＷＷブラウザに送る。
【０３０８】
ＴＯ宛先アドレス編集画面１４０１は、「設定済み宛先一覧リスト表示領域」、図１４中の携帯メールアドレスマニュアル編集画面１４０３に移動するための「宛先追加」ボタン、図１５中の携帯メール個人アドレス帳一覧画面１５０１に移動するための「アドレス帳参照」ボタン、メール作成・送信画面１３０３に移動するための「送信画面」ボタンから構成されている。
【０３０９】
ユーザー２は、ＴＯ宛先アドレス編集画面１４０１を操作して、ＴＯ宛先アドレスを追加、編集することができる。
【０３１０】
［携帯メールアドレスマニュアル編集処理の説明］
ユーザー２がＴＯ宛先アドレス編集画面１４０１、あるいは、ＣＣ宛先アドレス帳編集画面１４０２で設定済み宛先一覧リストの最後に設けられている空白行、あるいは、「宛先追加」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、図１４中の携帯メールアドレスマニュアル編集画面１４０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３１１】
携帯メールアドレスマニュアル編集画面１４０３は、宛先の名前を入力するための「名前」テキストボックス、宛先のメールアドレスを入力するための「アドレス」テキストボックス、設定した名前およびアドレスの追加先を指定するための、「宛先」、および、「宛先／アドレス帳」という２つの排他的に設定可能なラジオボタン、設定した名前およびアドレスを追加するための「追加」ボタン、作業を中断しＴＯ宛先アドレス編集画面１４０１あるいはＣＣ宛先アドレス編集画面１４０２に移動するための「戻る」ボタンから構成されている。
【０３１２】
ユーザー２が「名前」テキストボックスに宛先の名前を入力し、「アドレス」テキストボックスに宛先のメールアドレスを入力し、「宛先」ラジオボタンを選択し、「追加」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、設定された宛先の名前およびメールアドレスを宛先に設定し、テンポラリ領域にデータを保存した上で、一覧リストに追加した上で、メール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３１３】
一方、ユーザー２が「名前」テキストボックスに宛先の名前を入力し、「アドレス」テキストボックスに宛先のメールアドレスを入力し、「宛先／アドレス帳」ラジオボタンを選択し、追加ボタンを選択すると、携帯電話メールプログラム１０９ｂは、図１４中の携帯メールアドレスアドレス追加画面１４０４を生成して携帯電話のＷＷＷブラウザに送る。
【０３１４】
一方、ユーザー２が「戻る」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、処理を中断し、一つ前の画面（ＴＯ宛先アドレス編集画面１４０１、あるいは、ＣＣ宛先アドレス編集画面１４０２）を生成して携帯電話のＷＷＷブラウザに送る。
【０３１５】
［携帯メールアドレスアドレス帳追加画面］
携帯メールアドレスマニュアル編集画面１４０３で、ユーザー２が「名前」テキストボックスに宛先の名前を入力し、「アドレス」テキストボックスに宛先のメールアドレスを入力し、「宛先／アドレス帳」ラジオボタンを選択し、「追加」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、図１４中の携帯メールアドレスアドレス帳追加画面１４０４を生成して携帯電話のＷＷＷブラウザに送る。
【０３１６】
携帯メールアドレスアドレス帳追加画面１４０４は、ある特定人物のアドレス情報をアドレス帳に追加するための画面であり、ある特定人物の名前を入力するための「名前」テキストボックス、ある特定人物の名前のよみを入力するための「よみ」テキストボックス、ある特定人物のメールアドレスを入力するための「メールアドレス」テキストボックス、入力した情報を個人アドレス帳に追加するための「個人アドレス帳」チェックボックス、入力した情報を共有アドレス帳に追加するための「共有アドレス帳」チェックボックス、入力した情報をアドレス帳に追加するための「追加」ボタン、作業を中断するための「中止」ボタンから構成されている。
【０３１７】
ユーザー２が「名前」テキストボックスにある特定人物の名前を入力し、「よみ」テキストボックスにある特定人物の名前のよみを入力し、「メールアドレス」テキストボックスにある特定人物のメールアドレスを入力し、「個人アドレス帳」チェックボックスを選択し、「追加」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、入力された情報を、図１中のアドレス帳データベース１１０ｂのユーザー２の個人アドレス帳情報保存領域に保存し、その後、入力された宛先の名前およびメールアドレスを宛先に設定しテンポラリ領域に保存した上で、メール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３１８】
一方、ユーザー２が「名前」テキストボックスにある特定人物の名前を入力し、「よみ」テキストボックスにある特定人物の名前のよみを入力し、「メールアドレス」テキストボックスにある特定人物のメールアドレスを入力し、「共有アドレス帳」チェックボックスを選択し、「追加」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、入力された情報を図１中のアドレス帳データベース１１０ｂのユーザー２の共有アドレス帳情報保存領域に保存し、その後、入力された宛先の名前およびメールアドレスを宛先に設定し、テンポラリ領域に保存した上で、１３０３メール作成・送信画面を生成して携帯電話のＷＷＷブラウザに送る。
【０３１９】
一方、ユーザー２が「中止」ボタンを選択すると、携帯電話メールプログラム１０９ｂは処理を中断し携帯メールアドレスマニュアル編集画面１４０３を生成し、携帯電話のＷＷＷブラウザに送る。
【０３２０】
［メール作成―ＣＣ宛先の編集処理の説明］
ユーザー２が、メール作成・送信画面１３０３で「ＣＣ」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、図１４中のＣＣ宛先アドレス編集画面１４０２を生成して携帯電話のＷＷＷブラウザに送る。
【０３２１】
ＣＣ宛先アドレス編集画面１４０２は、設定済み宛先一覧リスト、図１４中の携帯メールアドレスマニュアル編集画面１４０３に移動するための「宛先追加」ボタン、図１５中の携帯メール個人アドレス帳一覧画面１５０１に移動するための「アドレス帳参照」ボタン、メール作成・送信画面１３０３に移動するための「送信画面」ボタンから構成されている。
【０３２２】
ユーザー２は、ＣＣ宛先アドレス編集画面１４０２を操作して、ＴＯ宛先アドレスを追加、編集することができる。
【０３２３】
［メール作成―ＣＣ宛先の編集処理の説明］
ユーザー２がＣＣ宛先アドレス編集画面１４０２、設定済み宛先一覧リストの最後に設けられている空白行、あるいは、「宛先追加」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、図１４中の携帯メールアドレスマニュアル編集画面１４０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３２４】
ユーザー２は携帯メールアドレスマニュアル編集画面１４０３を操作してＣＣ宛先を設定することができる。
【０３２５】
［携帯メール個人アドレス帳参照処理の説明］
ユーザー２がＴＯ宛先アドレス編集画面１４０１、あるいは、ＣＣ宛先アドレス編集画面１４０２で「アドレス帳参照」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、図１中の携帯アドレス帳プログラム１０９ｃを呼び出す。
【０３２６】
そして、携帯アドレス帳プログラム１０９ｃは、図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の個人アドレス帳データ保存領域に保存されているアドレスデータを参照した上で、図１５中の携帯メール個人アドレス帳一覧画面１５０１を生成して携帯電話のＷＷＷブラウザに送る。
【０３２７】
携帯メール個人アドレス帳一覧画面１５０１は、携帯メール共有アドレス帳一覧画面１５０４に移動するための「共有へ」ボタン、個人アドレス帳の「登録件数表示領域」、個人アドレス帳のデータを検索するための「検索」ボタン、個人アドレス帳を５０音別に検索して図１５中の携帯メール個人アドレス帳５０音別一覧画面１５０３に移動するための、「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、ユーザー２が最近に参照した５件のアドレス情報の名前一覧を表示するための、「ラスト５アドレス一覧表示領域」から構成されている。
【０３２８】
ユーザー２は、携帯メール個人アドレス帳一覧画面１５０１を操作して、アドレス帳を検索、参照し、個人アドレス帳に登録されている特定人物の名前および電子メールアドレスをメールのＴＯ宛先、あるいは、ＣＣ宛先に追加することができる。
【０３２９】
［携帯メール個人アドレス帳５０音別一覧閲覧処理の説明］
ユーザー２が携帯メール個人アドレス帳一覧画面１５０１の「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、のいずれかのボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、個人アドレス帳のデータを５０音の行別に分類、検索して、携帯メール個人アドレス帳５０音別一覧を生成して携帯電話のＷＷＷブラウザに送る。
【０３３０】
携帯メール個人アドレス帳５０音別一覧画面１５０３は、名前を５０音行別にソートして１画面に２０件ずつ表示する行別アドレス一覧リスト（例えば、ユーザー２が「あ」ボタンを選択した場合、名前が「あ行」から始まるアドレスデータが５０音別にソートされて表示される）、次のページに移動する「次へ」ボタン、携帯メール個人アドレス帳一覧画面１５０１に移動するための「アドレス帳」ボタンから構成されている。
【０３３１】
ユーザー２は、行別アドレス一覧リストを閲覧、操作することにより、特定人物のアドレスを確認することができる。
【０３３２】
［携帯メール個人アドレス帳閲覧画面］
ユーザー２が、携帯メール個人アドレス帳一覧画面１５０１で、「ラスト５アドレス一覧表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が携帯メール個人アドレス帳５０音別一覧画面１５０３で「行別アドレス一覧リスト表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が図１５中の携帯メールアドレス帳検索一覧画面１５０８で、「検索アドレス一覧表示領域」に表示されている個人アドレス帳に登録されているアドレスのいずれかを選択した場合、携帯アドレス帳プログラム１０９ｃは、携帯メール個人アドレス帳閲覧画面１５０２を生成し、携帯電話のＷＷＷブラウザに送る。
【０３３３】
携帯メール個人アドレス帳閲覧画面１５０２は、特定人物のアドレス情報の詳細が表示される画面で、特定人物の「名前表示領域」、特定人物の名前の「よみ表示領域」、特定人物の所属する「会社名表示領域」、特定人物の「電子メールアドレス表示領域」、特定人物の「電話番号表示領域」、特定人物の「ＦＡＸ番号表示領域」、特定人物のアドレス情報を宛先に追加するための「宛先追加」ボタン、処理を中断し、一つ前の画面（携帯メール個人アドレス帳一覧画面１５０１、あるいは、携帯メール個人アドレス帳５０音別一覧画面１５０３、あるいは、携帯メールアドレス帳検索画面１５０７）に移動するための「戻る」ボタンから構成されている。
【０３３４】
ユーザー２が、特定人物のアドレス情報を確認後、「宛先追加」ボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、特定人物の名前および電子メールアドレスを宛先に設定し、携帯電話メールプログラム１０９ｂに通知し処理を終了する。
【０３３５】
通知を受けた携帯電話メールプログラム１０９ｂは、入力された特定人物の名前および電子メールアドレスを設定済み宛先に追加した上で、図１３中のメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３３６】
［携帯メール共有アドレス帳参照処理の説明］
ユーザー２が携帯メール個人アドレス帳一覧画面１５０１で「共有へ」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは、図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の共有アドレス帳データ保存領域に保存されているアドレスデータを参照した上で、図１５中の携帯メール共有アドレス帳一覧画面１５０４を生成して携帯電話のＷＷＷブラウザに送る。
【０３３７】
携帯メール共有アドレス帳一覧画面１５０４は、携帯メール個人アドレス帳一覧画面１５０１に移動するための「個人へ」ボタン、共有アドレス帳の「登録件数表示領域」、共有アドレス帳のデータを検索するための「検索」ボタン、共有アドレス帳を５０音別に検索して図１５中の携帯メール共有アドレス帳５０音別一覧画面１５０６に移動するための、「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、ユーザー２が最近に参照した５件のアドレス情報の名前一覧を表示するための、「ラスト５アドレス一覧表示領域」から構成されている。
【０３３８】
ユーザー２は、携帯メール共有アドレス帳一覧画面１５０４を操作して、アドレス帳を検索、参照し、共有アドレス帳に登録されている特定人物の名前および電子メールアドレスをメールのＴＯ宛先、あるいは、ＣＣ宛先に追加することができる。
【０３３９】
［携帯メール共有アドレス帳５０音別一覧閲覧処理の説明］
ユーザー２が携帯メール共有アドレス帳一覧画面１５０４の「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、のいずれかのボタンを選択すると、携帯アドレス帳プログラムは、共有アドレス帳のデータを５０音の行別に分類、検索して、携帯メール共有アドレス帳５０音別一覧を生成して携帯電話のＷＷＷブラウザに送る。
【０３４０】
携帯メール共有アドレス帳５０音別一覧画面１５０６は、名前を５０音行別にソートして１画面に２０件ずつ表示する「行別アドレス一覧リスト表示領域」（例えば、ユーザー２が「あ」ボタンを選択した場合、名前が「あ行」から始まるアドレスデータが５０音別にソートされて表示される）、次のページに移動する「次」へボタン、携帯メール共有アドレス帳一覧画面１５０４に移動するための「アドレス帳」ボタンから構成されている。
【０３４１】
ユーザー２は、行別アドレス一覧リストを閲覧、操作することにより、特定人物のアドレスを確認することができる。
【０３４２】
［携帯メール共有アドレス帳閲覧画面］
ユーザー２が、携帯メール共有アドレス帳一覧画面１５０４で、「ラスト５アドレス一覧表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が携帯メール共有アドレス帳５０音別一覧画面１５０６で「行別アドレス一覧リスト表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が携帯メールアドレス帳検索一覧画面１５０８で、「検索アドレス一覧表示領域」に表示されている共有アドレス帳に登録されているアドレスのいずれかを選択した場合、携帯アドレス帳プログラム１０９ｃは、携帯メール共有アドレス帳閲覧画面１５０５を生成し、携帯電話のＷＷＷブラウザに送る。
【０３４３】
携帯メール共有アドレス帳閲覧画面１５０５は、特定人物のアドレス情報の詳細が表示される画面で、特定人物の「名前表示領域」、特定人物の名前の「よみ表示領域」、特定人物の所属する「会社名表示領域」、特定人物の「電子メールアドレス表示領域」、特定人物の「電話番号表示領域」、特定人物の「ＦＡＸ番号表示領域」、特定人物のアドレス情報を宛先に追加するための「宛先追加」ボタン、処理を中断し、一つ前の画面（携帯メール共有アドレス帳一覧画面１５０４、あるいは、携帯メール共有アドレス帳５０音別一覧画面１５０６、あるいは、携帯メールアドレス帳検索画面１５０７）に移動するための「戻る」ボタンから構成されている。
【０３４４】
ユーザー２が、特定人物のアドレス情報を確認後、「宛先追加」ボタンを選択すると、携帯アドレス帳プログラムは、特定人物の名前および電子メールアドレスを宛先に設定し、携帯電話メールプログラムに通知し処理を終了する。
【０３４５】
通知を受けた携帯電話メールプログラム１０９ｂは、設定された特定人物の名前および電子メールアドレスを宛先に設定しテンポラリ領域に保存した上で、図３中のメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３４６】
［携帯メールアドレス帳検索処理］
ユーザー２が、携帯メール個人アドレス帳一覧画面１５０１で、「検索」ボタンを押した場合、あるいは、ユーザー２が、図１５中の携帯メール共有アドレス帳一覧画面１５０４で「検索」ボタンを押した場合、携帯電話メールプログラム１０９ｂは、図１５中の携帯メールアドレス帳検索画面１５０７を作成し、携帯電話のＷＷＷブラウザに送る。
【０３４７】
携帯メールアドレス帳検索画面１５０７は、検索する名前を入力するための「名前」テキストボックス、検索する名前のよみを入力するための「よみ」テキストボックス、検索を開始するための「検索」ボタンから構成されている。
【０３４８】
ユーザー２が、検索する名前、および、検索する名前のよみを入力した上で「検索」ボタンを選択すると、携帯アドレス帳プログラム１０９ｂは、図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の共有アドレス帳データ保存領域、および、ユーザー２の個人アドレス帳データ保存領域に保存されているアドレスデータを参照し、入力された、名前および名前のよみに合致するアドレスデータを検索し、図１５中の携帯メールアドレス帳検索一覧画面１５０８を生成して携帯電話のＷＷＷブラウザに送る。
【０３４９】
携帯メールアドレス帳検索一覧画面１５０８は、検索されてアドレスの名前を表示する検索アドレス一覧リストから構成から構成されている。
【０３５０】
ユーザー２は、検索アドレス一覧リストに表示されているアドレスを閲覧することにより、検索されたアドレスを確認することができる。
【０３５１】
［件名編集処理の説明］
ユーザー２が、図１３中のメール作成・送信画面１３０３で「件名」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、図１６中の件名編集画面１６０１を生成して携帯電話のＷＷＷブラウザに送る。
【０３５２】
件名編集画面１６０１は、件名を入力するための「件名」テキストボックス、件名を設定するための「設定」ボタンから構成されている。
【０３５３】
ユーザー２が、件名編集画面１６０１で件名を入力し、「設定」ボタンを選択すると、携帯電話メールプログラム１０９ｂは入力された件名を件名に設定し、テンポラリ領域に保存した上で、図１３中のメール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３５４】
［本文編集処理の説明］
ユーザー２が、図１３中のメール作成・送信画面１３０３で「本文」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、図１６中の本文編集画面１６０２を生成して携帯電話のＷＷＷブラウザに送る。
【０３５５】
本文編集画面１６０２は、おのおの、本文を５１２文字入力することができる「ページ１」テキストボックス、および、「ページ２」テキストボックス、定型文を挿入するために図１６中の定型文一覧画面１６０６に移動するための「定型文」ボタン、入力された本文の全体を表示するための「全体の表示」ボタン、入力した本文を設定するための「設定」ボタンから構成されている。
【０３５６】
ユーザー２は、本文を入力する際、初めに「ページ１」テキストボックスにテキストを入力する。入力文字が５１２文字を超える場合、ユーザー２は、引き続いて「ページ２」テキストボックスに文字を入力する。
【０３５７】
ユーザー２は「ページ１」テキストボックス、および、「ページ２」テキストボックスを使って最大１０２４文字の本文を入力することができる。
【０３５８】
より具体的には、ユーザー２が、本文編集画面１６０２で「ページ１」テキストボックスを選択した場合、携帯電話メールプログラム１０９ｂは図１６中の本文ページ１編集画面１６０３を生成して、携帯電話のＷＷＷブラウザに送り、ユーザー２が、本文編集画面１６０２で「ページ２」テキストボックスを選択した場合、携帯電話メールプログラム１０９ｂは図１６中の本文ページ２編集画面１６０４を生成して、携帯電話のＷＷＷブラウザに送ので、ユーザー２は、本文ページ１編集画面１６０３あるいは本文ページ２編集画面１６０４で本文テキスト入力する。
【０３５９】
ユーザー２が、本文ページ１編集画面１６０３、あるいは、本文ページ２編集画面１６０４で携帯電話の確定ボタンをクリックするなどして入力文を確定させると、携帯電話メールプログラム１０９ｂは、入力された本文をテンポラリ領域に保存した上で、本文編集画面１６０２を生成してＷＷＷブラウザに送る。
【０３６０】
［本文編集―定型文挿入処理の説明］
本文入力中に定型文を挿入する場合、ユーザー２は、確定ボタンをクリックするなどして入力文を確定させてから、本文編集画面１６０２で「定型文」ボタンを選択する。すると、携帯電話メールプログラム１０９ｂは、図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａのユーザー２の携帯ユーザー情報保存領域のフィールド２１〜３０の値を読み出し、図１６中の定型文一覧画面１６０６を生成して携帯電話のＷＷＷブラウザに送る。
【０３６１】
定型文一覧画面１６０６は、定型文１〜１０の先頭文字列を表示する「定型文一覧リスト表示領域」により構成されている。
【０３６２】
ユーザー２が、定型文一覧リストを閲覧し、さらに、「定型文一覧リスト表示領域」で表示されている定型文のいずれかを選択すると、携帯電話メールプログラム１０９ｂは図１６中の定型文挿入画面１６０７を生成し、携帯電話のＷＷＷブラウザに送る。
【０３６３】
定型文挿入画面１６０７は、選択された定型文の全文表示、および、定型文を挿入するための「本文に挿入」ボタンにより構成されている。
【０３６４】
ユーザー２が、「本文に挿入」ボタンを選択すると、携帯電話メールプログラム１０９ｂは表示されている定型分の本文を、ユーザー２がテンポラリ領域に保存されている入力中であった本文の最後に追加して、本文ページ１編集画面１６０３、あるいは、本文ページ２編集画面１６０４を作成して携帯電話のＷＷＷブラウザに送る。
【０３６５】
すなわち、ユーザー２が「ページ１」テキストボックスで入力中に入力文を確定し、その後「本文に挿入」ボタンを選択した場合には、入力中本文の最後に最後に定型文が挿入された状態で本文ページ１編集画面１６０３を生成して携帯電話のＷＷＷブラウザに送る。
【０３６６】
また、ユーザー２が「ページ２」テキストボックスで入力中に入力文を確定し、その後「本文に挿入」ボタンを選択した場合には、入力中本文の最後に最後に定型文が挿入された状態で本文ページ２編集画面１６０４を生成して携帯電話のＷＷＷブラウザに送る。
【０３６７】
また、ユーザー２が「ページ１」テキストボックスで入力中に入力文を確定し、その後「本文に挿入」ボタンを選択した場合で、かつ、入力中本文＋定型文の文字数が５１２文字を超える場合、携帯電話メールプログラムは定型文を２つに分割し、５１２文字―入力中本文の文字数までをページ１に挿入し、残りをページ２の先頭に挿入し本文ページ２編集画面１６０４を表示して携帯電話のＷＷＷブラウザに送る。
【０３６８】
［本文編集―本文全体の閲覧処理の説明］
ユーザー２が、本文編集画面１６０２で「全体の表示」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、図１６中の本文全体表示画面１６０５を生成して携帯電話のＷＷＷブラウザに送る。
【０３６９】
本文全体表示画面１６０５は、ユーザー２が「ページ１」テキストボックスおよび「ページ２」テキストボックスで入力した全ての文字の表示する「本文全体表示領域」により構成されている。
【０３７０】
ユーザー２は、本文全体表示領域に表示されている文字を閲覧することにより、自分が入力した本文の内容を確認することができる。
【０３７１】
［本文追加処理の説明］
ユーザー２が、本文編集画面１６０２で「設定」ボタンを選択した場合、携帯電話メールプログラム１０９ｂは、ユーザーが入力した文字を本文に設定し、テンポラリ領域に保存した上で、メール作成・送信画面１３０３を生成して携帯電話のＷＷＷブラウに送る。
【０３７２】
［書きかけ保存、書きかけ読み込み処理の説明］
ユーザー２が、メール作成・送信画面１３０３でメールを作成中に「書きかけ保存」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、テンポラリ領域に保存されているメール関連情報を図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａのメール保存領域に保存する。
【０３７３】
一方、ユーザー２が、メール作成・送信画面１３０３で「書きかけ呼出」ボタンを選択すると、携帯電話メールプログラム１０９ｂは図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａのメール保存領域に保存されているメール関連情報を読み出し、各項目に設定し、テンポラリ領域に保存した上で、メール作成・送信画面１３０３を読み出した情報で更新する。
【０３７４】
［メール送信処理］
ユーザー２が、メール作成・送信画面１３０３を操作してメールを作成し、「送信」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、メール送信処理を開始する。
ｂすなわち、初めに携帯電話メールプログラム１０９ｂは、「署名」チェックボックスにチェックがつけられているか調べ、チェックがついている場合には、図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のフィールド２０の署名文字列を読み込み、メール本文の最後に追加する。
【０３７５】
次に、携帯電話メールプログラム１０９ｂは、「自分にＢＣＣ」チェックボックスにチェックがつけられているか調べ、チェックがいている場合には、作成したメールのメールヘッダー情報に含まれるＢＣＣ宛先にユーザー２の電子メールアドレスを追加する。
【０３７６】
次に携帯電話メールプログラム１０９ｂは図１中の携帯メールサーバー１０８の携帯ＭＴＡプログラム１０８ａにアクセスして電子メールの配信を依頼する。配信を依頼された携帯ＭＴＡプログラム１０８ａは、ＳＭＴＰ（ｓｉｍｐｌｅ  ｍａｉｌ  ｔｒａｎｓｆｅｒ  ｐｒｏｔｏｃｏｌ）で電子メールを配信する。
【０３７７】
［管理処理の説明］
ユーザー２が未読メール一覧画面１１０１、あるいは、既読メール一覧画面１２０２、あるいは、保存メール一覧画面１２０３、あるいは、送信メール一覧画面１３０１で「管理画面」ボタンを選択すると、携帯電話メールプログラム１０９ｂは、図１７中の管理画面１７０１を生成して携帯電話のＷＷＷブラウザに送る。
【０３７８】
１７０１管理画面は、図１７中の着信通知設定画面１７０２に移動するための「着信通知設定」リンク文字列、フィルタ設定画面１７０３に移動するための「フィルタ設定」リンク文字列、署名設定画面１７０４に移動するための「署名設定」ボタンから構成されている。
【０３７９】
［着信通知設定処理の説明］
ユーザー２が管理画面１７０１で「着信通知設定」リンク文字列を選択すると、携帯電話メールプログラム１０９ｂは着信通知設定画面１７０２を生成して携帯電話のＷＷＷブラウザに送る。
【０３８０】
着信通知設定画面１７０２は、図１７中の前回着信通知メールを送ってから何分経過した場合に再度、着信通知メールを送るかを設定するための「最短通知間隔」テキストボックス、前回着信通知メールを送ってから何件メールが着信した場合に再度、着信通知メールを送るかを設定するための「新着メール数」テキストボックス、着信通知メールを送るかどうかを設定するための「通知」チェックボックス、ユーザー２が入力した値をデータベースに保存するための「設定」ボタン、処理を中断し管理画面に移動するための「中止」ボタンから構成されている。
【０３８１】
ユーザー２が「最短通知間隔」テキストボックス、「新着メール数」テキストボックス、に数値を入力し、「通知」チェックボックスの設定を行った後に、「設定」ボタンを選択すると携帯電話メールプログラム１０９ｂは、ユーザー２が設定した各々値を、図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のそれぞれの該当するフィールド、具体的には、フィールド９、および、フィールド１０、および、フィールド１１に保存する。
【０３８２】
［フィルタ設定処理の説明］
ユーザー２が管理画面１７０１で「フィルタ設定」リンク文字列を選択すると、携帯電話メールプログラム１０９ｂは１７０３フィルタ設定画面を生成して携帯電話のＷＷＷブラウザに送る。
【０３８３】
フィルタ設定画面１７０３は、送信者フィルタ機能の設定を行う「送信者」チェックボックス、送信者フィルタ文字列を設定するための「送信者」テキストボックス、件名フィルタ機能の設定を行う「件名」チェックボックス、件名フィルタ文字列を設定するための「件名」テキストボックス、日数フィルタ機能の設定を行う「日数」チェックボックス、日数フィルタ日付を設定するための「日数」テキストボックス、ユーザー２が入力した値をデータベースに保存するための「設定」ボタン、処理を中断し管理画面に移動するための「中止」ボタンから構成されている。
【０３８４】
ユーザー２が「送信者」チェックボックス、「送信者」テキストボックス、「件名」チェックボックス、「件名」テキストボックス、「日数」チェックボックス、「日数」テキストボックスを設定し「設定」ボタンを選択すると携帯電話メールプログラム１０９ｂは、ユーザー２が設定した各々値を、図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のそれぞれの該当するフィールド、具体的には、フィールド１３、および、フィールド６、および、フィールド１４、および、フィールド７、および、フィールド１５、および、フィールド８に保存する。
【０３８５】
［署名設定処理の説明］
ユーザー２が管理画面１７０１で「署名設定」リンク文字列を選択すると、携帯電話メールプログラムは署名設定画面１７０４を生成して携帯電話のＷＷＷブラウザに送る。
【０３８６】
署名設定画面１７０４は、署名文字列を設定するための「署名」テキストボックス、ユーザー２が入力した値をデータベースに保存するための「設定」ボタン、処理を中断し管理画面１７０１に移動するための「中止」ボタンから構成されている。
【０３８７】
ユーザー２が「署名」テキストボックスに文字列を入力した後に、「設定」ボタンを選択すると携帯電話メールプログラム１０９ｂは、ユーザー２が入力した署名文字列を、図１中のデータベースサーバ―１１０のユーザー情報データベース１１０ａの携帯ユーザー情報保存領域のフィールド２０に保存する。
【０３８８】
［アドレス帳処理の説明］
次に、ユーザー２が携帯電話のＷＷＷブラウザを操作して、アドレス帳を操作する際の処理について、図１８、図１９を用いて説明する。
【０３８９】
［ログイン処理の説明］
初めに、ユーザー２は、携帯電話の電子メール送受信機能を使用して、携帯ユーザー登録プログラム１０９ａが送信した、携帯アドレス帳プログラム用ＵＲＬが記載された電子メールを閲覧する。
【０３９０】
次に、ユーザー２は、電子メールに記載されている携帯アドレス帳プログラム用ＵＲＬを選択する。すると、携帯電話のＷＷＷブラウザが起動して携帯アドレス帳プログラム用ＵＲＬへのアクセスが開始される。
【０３９１】
携帯電話のＷＷＷブラウザから携帯アドレス帳プログラム用ＵＲＬへアクセスがあると、図１中のＷＷＷサーバー１０６の認証プログラム１０６ａが起動し、図１０中のユーザー認証画面１００１を生成し携帯電話のＷＷＷブラウザに送る。
【０３９２】
ユーザー２がユーザー認証画面を閲覧し、さらに、認証に必要なパスワードを入力すると認証プログラムは携帯アドレス帳プログラム用ＵＲＬに付随しているユーザー識別ＩＤ情報および、入力されたパスワード情報を使って、ユーザー情報データベースを検索し、ユーザー情報データを参照して認証を行う。
【０３９３】
認証が成功すると、認証プログラム１０６ａは、認証ＩＤを生成し、認証データベース１１０ｃに、ユーザーＩＤと関連付けて保存し、認証ＩＤタイマーをある一定時間にセットする。そして、次に、認証プログラム１０６ａは、図１中の携帯ＷＷＷサーバー１０９の携帯アドレス帳プログラム１０９ｃを起動し、生成、保存した認証ＩＤを携帯アドレス帳プログラム１０９ｃに引き渡す。
【０３９４】
すると、起動された携帯アドレス帳プログラム１０９ｃは、図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の個人アドレス帳データ保存領域を参照し、アドレスデータを読み込み、図１８中の個人アドレス帳閲覧画面１８０２を生成して携帯電話のＷＷＷブラウザに送る。
【０３９５】
［個人アドレス帳閲覧処理の説明］
個人アドレス帳一覧画面１８０１は、図１９内の共有アドレス帳一覧画面１９０１に移動するための「共有へ」ボタン、個人アドレス帳の「登録件数表示領域」、個人アドレス帳のデータを検索するための「検索」ボタン、個人アドレス帳を５０音別に検索して図１８中の個人アドレス帳５０音別一覧画面１８０４に移動するための、「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、ユーザー２が最近に参照した５件のアドレス情報の名前一覧を表示するための、「ラスト５アドレス一覧表示領域」、図１０中のメニュー画面１００２に移動するための「メニュー」ボタンから構成されている。
【０３９６】
［個人アドレス帳５０音別一覧閲覧処理の説明］
ユーザー２が個人アドレス帳一覧画面１８０１の「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、のいずれかのボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、個人アドレス帳のデータを５０音の行別に分類、検索して、個人アドレス帳５０音別一覧を生成して携帯電話のＷＷＷブラウザに送る。
【０３９７】
個人アドレス帳５０音別一覧画面１８０４は、名前を５０音行別にソートして１画面に２０件ずつ表示する行別アドレス一覧リスト（例えば、ユーザー２が「あ」ボタンを選択した場合、名前が「あ行」から始まるアドレスデータが５０音別にソートされて表示される）、次のページに移動する「次へ」ボタン、前のページに移動する「前へ」ボタン、個人アドレス帳一覧画面１８０１に移動するための「アドレス帳」ボタンから構成されている。
【０３９８】
ユーザー２は、行別アドレス一覧リストを閲覧、操作することにより、特定人物のアドレスを確認することができる。
【０３９９】
［個人アドレス帳閲覧画面］
ユーザー２が、個人アドレス帳一覧画面１８０１で、「ラスト５アドレス一覧表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が個人アドレス帳５０音別一覧画面１８０４で「行別アドレス一覧リスト表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が図１９中のアドレス帳検索結果一覧画面１９０９で、「検索アドレス一覧表示領域」に表示されている個人アドレス帳に登録されているアドレスのいずれかを選択した場合、携帯アドレス帳プログラム１０９ｃは、個人アドレス帳閲覧画面１８０２を生成し、携帯電話のＷＷＷブラウザに送る。
【０４００】
個人アドレス帳閲覧画面１８０２は、特定人物のアドレス情報の詳細が表示される画面で、特定人物の「名前表示領域」、特定人物の名前の「よみ表示領域」、特定人物の所属する「会社名表示領域」、特定人物の「電子メールアドレス表示領域」、特定人物の「電話番号表示領域」、特定人物の「ＦＡＸ番号表示領域」、図１８中の個人アドレス帳登録編集画面１８０５に移動するための「編集」ボタン、図１８中の個人アドレス帳削除画面１８０３に移動するための「削除」ボタンから構成されている。
【０４０１】
ユーザー２が、個人アドレス帳閲覧画面１８０２を閲覧し、さらに、特定人物の電話番号を選択すると、携帯電話の電話機能が動作を開始して選択した電話番号に自動的に電話をかける。
【０４０２】
また、ユーザー２が、個人アドレス帳閲覧画面１８０２を閲覧し、さらに、特定人物の電子メールアドレスを選択すると、携帯電話の電子メール機能が動作を開始し電子メールを宛先とした状態で携帯電話の電子メール送信画面を表示する。
【０４０３】
［個人アドレス帳削除処理の説明］
ユーザー２が、個人アドレス帳閲覧画面１８０２で「削除」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは個人アドレス帳削除画面１８０３を生成して携帯電話のＷＷＷブラウザに送信する。
【０４０４】
個人アドレス帳削除画面１８０３は、特定人物の「名前表示領域」、削除処理を中止するための「中止」ボタン、削除処理を実行するための「削除」ボタンから構成されている。
【０４０５】
ユーザー２が個人アドレス帳削除画面１８０３で「削除」ボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、選択されたアドレスデータを図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の個人アドレス帳データ保存領域から削除した後、個人アドレス帳閲覧画面１８０２を生成して携帯電話のＷＷＷブラウザに送る。
【０４０６】
［個人アドレス帳登録編集処理の説明］
ユーザー２が、個人アドレス帳一覧画面１８０１で「登録」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは、個人アドレス帳登録編集画面１８０５を生成して携帯電話のＷＷＷブラウザに送る。
【０４０７】
あるいは、ユーザー２が個人アドレス帳閲覧画面１８０２で「編集」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは、現在のアドレス情報を該当項目に設定した上で個人アドレス帳登録編集画面１８０５を生成して携帯電話のＷＷＷブラウザに送る。
【０４０８】
個人アドレス帳登録編集画面１８０５は、特定人物の名前を設定するための「名前」テキストボックス、特定人物の名前のよみを設定するための「名前よみ」テキストボックス、特定人物の所属する会社名を設定するための「会社名」テキストボックス、特定人物の所属する会社名のよみを設定するための「会社名よみ」テキストボックス、特定人物の電話番号を設定するための「電話番号」テキストボックス、特定人物のＦＡＸ番号を設定するための「ＦＡＸ」テキストボックス、特定人物の電子メールアドレスを設定するための「アドレス」テキストボックス、設定したアドレス情報を登録するための「登録」ボタン、個人アドレス帳登録編集処理を中止するための「中止」ボタンから構成されている。
【０４０９】
ユーザー２が個人アドレス帳登録編集画面１８０５で各種アドレス帳情報を設定した後に、「登録」ボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、設定された各種アドレス帳情報を図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の個人アドレス帳データ保存領域に保存する。
【０４１０】
この時、保存に成功した場合には、個人アドレス帳登録完了画面１８０６を生成しし携帯電話のＷＷＷブラウザに送る。
【０４１１】
一方、保存に失敗した場合には、個人アドレス帳登録失敗画面１８０７を生成し携帯電話のＷＷＷブラウザに送る。
【０４１２】
［共有アドレス帳閲覧処理の説明］
ユーザー２が個人アドレス帳一覧画面１８０１で「共有へ」ボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の共有アドレス帳データ保存領域を参照し、アドレスデータを読み込み、図１９中の共有アドレス帳一覧画面１９０１を生成して携帯電話のＷＷＷブラウザに送る。
【０４１３】
［共有アドレス帳閲覧処理の説明］
共有アドレス帳一覧画面１９０１は、個人アドレス帳一覧画面１８０１に移動するための「個人へ」ボタン、共有アドレス帳の「登録件数表示領域」、共有アドレス帳のデータを検索するための「検索」ボタン、共有アドレス帳を５０音別に検索して図１９中の共有アドレス帳５０音別一覧画面１９０２に移動するための、「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、ユーザー２が最近に参照した５件のアドレス情報の名前一覧を表示するための、「ラスト５アドレス一覧表示領域」、図１０中のメニュー画面１００２に移動するための「メニュー」ボタンから構成されている。
【０４１４】
［共有アドレス帳５０音別一覧閲覧処理の説明］
ユーザー２が共有アドレス帳一覧画面１９０１の「あ」ボタン、「か」ボタン、「さ」ボタン、「た」ボタン、「な」ボタン、「は」ボタン、「ま」ボタン、「や」ボタン、「ら」ボタン、「わ」ボタン、「Ａ」ボタン、のいずれかのボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、共有アドレス帳のデータを５０音の行別に分類、検索して、共有アドレス帳５０音別一覧画面１９０２を生成して携帯電話のＷＷＷブラウザに送る。
【０４１５】
共有アドレス帳５０音別一覧画面１９０２は、名前を５０音行別にソートして１画面に２０件ずつ表示する行別アドレス一覧リスト（例えば、ユーザー２が「あ」ボタンを選択した場合、名前が「あ行」から始まるアドレスデータが５０音別にソートされて表示される）、次のページに移動する「次へ」ボタン、前のページに移動する「前へ」ボタン、共有アドレス帳一覧画面１９０１に移動するための「アドレス帳」ボタンから構成されている。
【０４１６】
ユーザー２は、行別アドレス一覧リストを閲覧、操作することにより、特定人物のアドレスを確認することができる。
【０４１７】
［共有アドレス帳閲覧画面］
ユーザー２が、共有アドレス帳一覧画面１９０１で、「ラスト５アドレス一覧表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２が共有アドレス帳５０音別一覧画面１９０２で「行別アドレス一覧リスト表示領域」に表示されているアドレスのいずれかを選択した場合、あるいは、ユーザー２がアドレス帳検索結果一覧画面１９０９で、「検索アドレス一覧表示領域」に表示されている共有アドレス帳に登録されているアドレスのいずれかを選択した場合、携帯アドレス帳プログラム１０９ｃは、共有アドレス帳閲覧画面１９０３を生成し、携帯電話のＷＷＷブラウザに送る。
【０４１８】
共有アドレス帳閲覧画面１９０３は、特定人物のアドレス情報の詳細が表示される画面で、特定人物の「名前表示領域」、特定人物の名前の「よみ表示領域」、特定人物の所属する「会社名表示領域」、特定人物の「電子メールアドレス表示領域」、特定人物の「電話番号表示領域」、特定人物の「ＦＡＸ番号表示領域」、図１９中の共有アドレス帳登録編集画面１９０５に移動するための「編集」ボタン、図１９中の共有アドレス帳削除画面１９０４に移動するための「削除」ボタンから構成されている。
【０４１９】
ユーザー２が、共有アドレス帳閲覧画面１９０３を閲覧し、さらに、特定人物の電話番号を選択すると、携帯電話の電話機能が動作を開始して選択した電話番号に自動的に電話をかける。
【０４２０】
また、ユーザー２が、共有アドレス帳閲覧画面１９０３を閲覧し、さらに、特定人物の電子メールアドレスを選択すると、携帯電話の電子メール機能が動作を開始し電子メールを宛先とした状態で携帯電話の電子メール送信画面を表示する。
【０４２１】
［共有アドレス帳削除処理の説明］
ユーザー２が、共有アドレス帳閲覧画面１９０３で「削除」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは共有アドレス帳削除画面１９０４を生成して携帯電話のＷＷＷブラウザに送信する。
【０４２２】
共有アドレス帳削除画面１９０４は、特定人物の「名前表示領域」、削除処理を中止するための「中止」ボタン、削除処理を実行するための「削除」ボタンから構成されている。
【０４２３】
ユーザー２が共有アドレス帳削除画面１９０４で「削除」ボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、選択されたアドレスデータを図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２の共有アドレス帳データ保存領域から削除した後、共有アドレス帳閲覧画面１９０３を生成して携帯電話のＷＷＷブラウザに送る。
【０４２４】
［共有アドレス帳登録編集処理の説明］
ユーザー２が、共有アドレス帳一覧画面１９０１で「登録」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは、共有アドレス帳登録編集画面１９０５を生成して携帯電話のＷＷＷブラウザに送る。
【０４２５】
あるいは、ユーザー２が共有アドレス帳閲覧画面１９０３で「編集」ボタンを選択した場合、携帯アドレス帳プログラム１０９ｃは、現在のアドレス情報を該当項目に設定した上で共有アドレス帳登録編集画面１９０５を生成して携帯電話のＷＷＷブラウザに送る。
【０４２６】
共有アドレス帳登録編集画面１９０５は、特定人物の名前を設定するための「名前」テキストボックス、特定人物の名前のよみを設定するための「名前よみ」テキストボックス、特定人物の所属する会社名を設定するための「会社名」テキストボックス、特定人物の所属する会社名のよみを設定するための「会社名よみ」テキストボックス、特定人物の電話番号を設定するための「電話番号」テキストボックス、特定人物のＦＡＸ番号を設定するための「ＦＡＸ」テキストボックス、特定人物の電子メールアドレスを設定するための「アドレス」テキストボックス、設定したアドレス情報を登録するための「登録」ボタン、共有アドレス帳登録編集処理を中止するための「中止」ボタンから構成されている。
【０４２７】
ユーザー２が共有アドレス帳登録編集画面１９０５で各種アドレス帳情報を設定した後に、「登録」ボタンを選択すると、携帯アドレス帳プログラム１０９ｃは、設定された各種アドレス帳情報を図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂにおけるユーザー２の共有アドレス帳データ保存領域に保存する。
【０４２８】
この時、保存に成功した場合には、共有アドレス帳登録完了画面１９０６を生成しし携帯電話のＷＷＷブラウザに送る。
【０４２９】
一方、保存に失敗した場合には、共有アドレス帳登録失敗画面１９０７を生成し携帯電話のＷＷＷブラウザに送る。
【０４３０】
［アドレス帳検索処理］
ユーザー２が、個人アドレス帳一覧画面１８０１で、「検索」ボタンを押した場合、あるいは、ユーザー２が、共有アドレス帳一覧画面１９０１で「検索」ボタンを押した場合、携帯電話メールプログラムは、図１９中のアドレス帳検索画面１９０８を生成し、携帯電話のＷＷＷブラウザに送る。
【０４３１】
携帯メールアドレス帳検索画面１９０８は、検索する名前を入力するための「名前」テキストボックス、検索する名前のよみを入力するための「よみ」テキストボックス、検索を開始するための「検索」ボタンから構成されている。
【０４３２】
ユーザー２が、検索する名前、および、検索する名前のよみを入力した上で「検索」ボタンを選択すると、携帯アドレス帳プログラムは、図１中のデータベースサーバー１１０のアドレス帳データベース１１０ｂのユーザー２における共有アドレス帳データ保存領域、および、ユーザー２の個人アドレス帳データ保存領域に保存されているアドレスデータを参照し、入力された、名前および名前のよみに合致するアドレスデータを検索し、図１９中のアドレス帳検索結果一覧画面１９０９を生成して携帯電話のＷＷＷブラウザに送る。
【０４３３】
携帯メールアドレス帳検索一覧画面１５０８は、検索されたアドレスの名前を表示する検索アドレス一覧リストから構成から構成されている。
【０４３４】
ユーザー２は、検索アドレス一覧リストに表示されているアドレスを閲覧することにより、検索されたアドレスを確認することができる。
【０４３５】
［セッション情報保存処理の説明］
携帯電話メールプログラム１０９ｂ、および、携帯アドレス帳プログラム１０９ｃは、最初の画面を生成するときに、セッション情報を生成し、表示中の画面に関連付けられたテンポラリ領域に保存する。次に、ユーザー２がＷＷＷブラウザを操作し、別な画面に移動しようとした場合、携帯電話メールプログラム１０９ｂ、および、携帯アドレス帳プログラム１０９ｃは、新しい画面を生成する際に、新画面識別情報を生成し、最初の画面に関連付けられたテンポラリ領域に保存してあるセッション情報に追加したうえで、新しく生成した画面に関連付けられたテンポラリ領域に保存する。
【０４３６】
以降、新しい画面を生成するたびに、携帯電話メールプログラム１０９ｂ、および、携帯アドレス帳プログラム１０９ｃは、上記処理を繰り返す。
【０４３７】
すなわち、携帯電話メールプログラム１０９ｂ、および、携帯アドレス帳プログラム１０９ｃは、現在表示中の画面に関連付けられたテンポラリ領域に保存してあるセッション情報を参照することにより、現在表示中の画面が、どの画面から移動してきたのかを識別することが可能となっている。
【図面の簡単な説明】
【０４３８】
【図１】本発明の第１の実施形態を示す電子メールシステム構成図
【図２】従来の電子メールシステム構成図
【図３】従来のユーザー登録処理の流れを表した図
【図４】携帯ユーザー登録処理の流れを表した図
【図５】携帯ユーザー登録処理の流れを表した図
【図６】携帯ユーザー情報登録画面を表した図
【図７】携帯ユーザー情報データ保存領域を表した図
【図８】電子メール着信ロジックの処理の流れを表したフローチャートを表した図
【図９】電子メール着信ロジックの処理の流れを表したフローチャートを表した図
【図１０】携帯電話メールプログラム作成画面
【図１１】携帯電話メールプログラム作成画面
【図１２】携帯電話メールプログラム作成画面
【図１３】携帯電話メールプログラム作成画面
【図１４】携帯電話メールプログラム作成画面
【図１５】携帯アドレス帳プログラム作成画面
【図１６】携帯電話メールプログラム作成画面
【図１７】携帯電話メールプログラム作成画面
【図１８】携帯アドレス帳プログラム作成画面
【図１９】携帯アドレス帳プログラム作成画面
【図２０】全員に返信メールのアドレスおよびメッセージ作成の処理を示したフローチャート
【図２１】携帯メールサーバーにおけるアカウント生成時のメール一括転送の流れを説明した図
【符号の説明】
【０４３９】
１０１  クライアント
１０２  クライアント
１０３  クライアント
１０４  通信回線網
１０５  電子メールシステム
１０６  ＷＷＷサーバー
１０６ａ  認証プログラム
１０６ｂ  ユーザー登録プログラム
１０６ｃ  アドレス帳プログラム
１０６ｄ  アカウント生成プログラム
１０７  メールサーバー
１０７ａ  ＭＴＡプログラム
１０７ｂ  ＰＯＰあるいはＩＭＡＰプログラム
１０８  携帯メールサーバー
１０８ａ  携帯ＭＴＡプログラム
１０８ｂ  携帯ＰＯＰ、ＩＭＡＰプログラム
１０９  携帯ＷＷＷサーバー
１０９ａ  携帯ユーザー登録プログラム
１０９ｂ  携帯電話メールプログラム
１０９ｃ  携帯アドレス帳プログラム
１０９ｄ  携帯アカウント生成プログラム
１１０  データベースサーバー
１１０ａ  ユーザー情報データベース
１１０ｂ  アドレス帳データベース
１１０ｃ  認証データベース
１１１  課金サーバー
１１１ａ  課金プログラム
１１１ｂ  課金データベース
【図１】
2006303674.tif 000005
【図２】
2006303674.tif 000006
【図３】
2006303674.tif 000007
【図４】
2006303674.tif 000008
【図５】
2006303674.tif 000009
【図７】
2006303674.tif 000010
【図８】
2006303674.tif 000011
【図９】
2006303674.tif 000012
【図１０】
2006303674.tif 000013
【図１１】
2006303674.tif 000014
【図１２】
2006303674.tif 000015
【図１３】
2006303674.tif 000016
【図１４】
2006303674.tif 000017
【図１５】
2006303674.tif 000018
【図１６】
2006303674.tif 000019
【図１７】
2006303674.tif 000020
【図１８】
2006303674.tif 000021
【図１９】
2006303674.tif 000022
【図２０】
2006303674.tif 000023
【図２１】
2006303674.tif 000024
【図６】
2006303674.tif 000025