(57)【特許請求の範囲】
【請求項１】
サーバ装置と、
前記サーバ装置にネットワークを介して接続され、一時記憶部と、不揮発性記憶部と、前記サーバ装置からデータを受信し、受信したデータを前記一時記憶部に格納し、さらに、該一時記憶部に格納したデータの少なくとも一部を前記不揮発性記憶部に格納する処理手段と、を備える端末装置と、から構成されるネットワークシステムであって、
前記端末装置は、
前記不揮発性記憶部に格納されたデータにアクセスするために、前記サーバ装置に所定の認証要求を送信する認証要求送信手段と、
前記サーバ装置から送信された認証成功の通知に応答して、前記不揮発性記憶部に格納されているデータにアクセスするアクセス手段と、
無線通信により無線基地局を介して前記サーバ装置と交信する交信手段と、
前記無線基地局から送信された無線信号の電力レベルを判別する電力レベル判別手段と、を備え、
前記認証要求送信手段は、前記電力レベル判別手段によって前記電力レベルが第１のレベル以下であると判別され且つ前記不揮発性記憶部にデータが記憶されている場合に、前記サーバ装置に前記無線基地局を介して前記所定の認証要求を送信する、
ことを特徴とするネットワークシステム。
【請求項２】
サーバ装置にネットワークを介して接続され、一時記憶部と、不揮発性記憶部と、前記サーバ装置からデータを受信し、受信したデータを前記一時記憶部に格納し、さらに、該一時記憶部に格納したデータの少なくとも一部を前記不揮発性記憶部に格納する処理手段、を備える端末装置と、から構成されるネットワークシステムであって、
前記端末装置は、
前記不揮発性記憶部に格納されたデータにアクセスするために、前記サーバ装置に所定の認証要求を送信する認証要求送信手段と、
前記サーバ装置から送信された認証成功の通知に応答して、前記不揮発性記憶部に格納されているデータにアクセスするアクセス手段と、
無線通信により無線基地局を介して前記サーバ装置と交信する交信手段と、
前記無線基地局から送信された無線信号の電力レベルを判別する電力レベル判別手段と、を備え、
前記認証要求送信手段は、前記電力レベル判別手段によって前記電力レベルが第１のレベル以下であると判別され且つ前記不揮発性記憶部にデータが記憶されている場合に、前記サーバ装置に前記無線基地局を介して前記所定の認証要求を送信する、
ことを特徴とするネットワークシステム。
【請求項３】
前記アクセス手段は、前記不揮発性記憶部に格納されているデータを前記一時記憶部に記憶させ、該一時記憶部に記憶されたデータにアクセスする、
ことを特徴とする請求項１又は２に記載のネットワークシステム。
【請求項４】
前記処理手段は、前記サーバ装置から受信したデータに有効期限を設定する手段と、前記一時記憶部と前記不揮発性記憶部との少なくとも一方に格納されているデータについて、有効期限を経過したか否かを判別し、有効期限を経過しているデータを消去する手段と、を備える、
ことを特徴とする請求項１乃至３のいずれか１項に記載のネットワークシステム。
【請求項５】
前記アクセス手段は、前記認証成功の通知を受信したのち、所定の有効期間内だけ、前記不揮発性記憶部に格納された該当データにアクセスする、
ことを特徴とする請求項１乃至４のいずれか１項に記載のネットワークシステム。
【請求項６】
前記アクセス手段は、
前記サーバ装置からの認証成功の通知に応答して、前記電力レベルが前記第１のレベルから該第１のレベルより小さい第２のレベルの間は、前記不揮発性記憶部に記憶されているデータにアクセスし、
前記電力レベルが前記第２のレベル以下になった場合、前記不揮発性記憶部に記憶された所定のデータへのアクセスを停止する、
ことを特徴とする請求項１乃至５のいずれか１項に記載のネットワークシステム。
【請求項７】
前記端末装置は、前記一時記憶部に記憶されているデータを更新する更新手段と、更新データと更新依頼とを前記サーバ装置に送信する手段と、を備え、
前記サーバ装置は、前記端末装置から送信された更新データと更新依頼とを受信する受信手段と、受信手段で受信した更新依頼と更新データに基づいて、記憶データを更新する手段と、を備える、
ことを特徴とする請求項１乃至６のいずれか１項に記載のネットワークシステム。
【請求項８】
前記端末装置は、前記一時記憶部又は前記不揮発性記憶部に記憶されているデータを更新するデータ更新手段と、前記電力レベル判別手段によって前記電力レベルが第３のレベル以下から該第３のレベル以上に遷移したと判別され、且つ、データ更新手段により更新されたデータが存在する場合に、前記サーバ装置の記憶データを更新することを要求する更新要求とを送信する手段と、を備え、
前記サーバ装置は、前記端末装置からの送信された更新されたデータと更新依頼とを受信する受信手段と、受信手段で受信した更新依頼と更新データに基づいて、記憶データを更新する手段と、を備える、
ことを特徴とする請求項１乃至７のいずれか１項に記載のネットワークシステム。
【請求項９】
前記サーバ装置は、外部装置からのアクセスに応答して、アクセス元を認証し、認証に成功した場合には、認証したアクセス元に対応する端末装置に、記憶データの消去を指示する消去指示を送信する手段を備え、
前記端末装置の処理手段は、前記消去指示を受信し、受信した消去指示に応答して、前記一時記憶部又は前記不揮発性記憶部に記憶しているデータを消去する、
ことを特徴とする請求項１乃至８のいずれか１項に記載のネットワークシステム。
【請求項１０】
前記サーバ装置は、宛先が付されたデータを受信した場合に、宛先に対応する端末装置に、受信したデータと前記不揮発性記憶部に書き込むことを指示する命令と該不揮発性記憶部へのアクセスを許可する許可データとを送信する手段と、を備え、
前記端末装置の前記処理手段は、命令に応答して、受信したデータを前記不揮発性記憶部に記憶し、前記アクセス手段は、受信した許可データに基づいて、前記不揮発性記憶部に格納されたデータにアクセスする、
ことを特徴とする請求項１乃至９のいずれか１項に記載のネットワークシステム。
【請求項１１】
ネットワークにアクセスする手段と一時記憶手段と不揮発性記憶手段とを備えるコンピュータを、
ネットワークを介してデータを受信する手段、
受信したデータを前記一時記憶手段に格納する手段、
前記一時記憶手段に記憶されたデータを処理する処理手段、
前記不揮発性記憶手段をアクセス禁止状態に維持すると共に前記一時記憶手段に格納されているデータを前記不揮発性記憶手段に記憶させるために、所定の外部装置にネットワークを介して認証要求を送信する認証要求送信手段、
前記外部装置からの認証の成功の通知に応答して、前記不揮発性記憶手段へのアクセスを一時的に許可することにより、前記一時記憶手段に記憶されているデータを前記不揮発性記憶手段に格納可能とするアクセス制御手段、
無線通信により無線基地局を介して前記所定の外部装置と交信する交信手段、
前記無線基地局から送信された無線信号の電力レベルを判別する電力レベル判別手段、
として機能させ、
前記認証要求送信手段に、前記電力レベル判別手段によって前記電力レベルが第１のレベル以下であると判別され且つ前記不揮発性記憶手段にデータが記憶されている場合に、前記所定の外部装置に前記無線基地局を介して前記認証要求を送信させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワークシステム及びプログラムに関する。
【背景技術】
【０００２】
紛失した際に記憶している情報の漏洩を防止するために、不揮発性記憶装置を備えず、データは全てサーバに記憶するタイプのシンクライアントと呼ばれる端末が開発されている。
【０００３】
この種のサーバ及び端末の一例が特許文献１〜３に開示されている。特許文献１のシステムでは、スタンドアロン型アプリケーションソフトが組み込まれているホストコンピュータが情報を処理し、端末は不揮発性メモリを備えず、入力情報の送信及びホストコンピュータが処理した情報を表示又は印刷する。
また、特許文献２及び３にはシンクライアントから通信を介してサーバにアクセスし、サーバを遠隔操作する技術が開示されている。
【特許文献１】特開平１０−１７１７３９号公報
【特許文献２】特開２０００−３４７８０９号公報
【特許文献３】特開２００１−３２５２２０号公報
【０００４】
しかし、特許文献１〜３に開示されたシステムでは、ホストコンピュータ又はサーバとシンクライアント（ノートパソコン）との通信が切断されると、シンクライアントがメモリを備えていないため、情報に一切アクセスすることができなくなり、情報を処理することが不可能になる。
また、特許文献１〜３に開示されたシステムでは、同一の情報を繰り返して利用する場合でも、その情報を利用する度にサーバにアクセスしなければならない。したがって、同一のデータを頻繁に利用する場合でも、通信に時間がかかって、結果、情報処理に時間がかかる。一般の端末装置のように、不揮発性のメモリを配置することも考えられるが、上述のように、情報漏洩の問題が発生する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記問題に鑑みてなされたものであり、頻繁にアクセスする情報の取得に時間がかからず、サーバとの通信が不可能な状態でも情報を端末において利用することが可能であり、且つ、端末からの情報漏洩が起こりにくいネットワークシステムの提供を目的とする。
また、本発明は、シンクライアントの有する機密性と一般のクライアントが有する利便性の調和を取ることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の第１の観点に係るネットワークシステムは、
サーバ装置と、
前記サーバ装置にネットワークを介して接続され、一時記憶部と、不揮発性記憶部と、前記サーバ装置からデータを受信し、受信したデータを前記一時記憶部に格納し、さらに、該一時記憶部に格納したデータの少なくとも一部を前記不揮発性記憶部に格納する処理手段と、を備える端末装置と、から構成されるネットワークシステムであって、
前記端末装置は、
前記不揮発性記憶部に格納されたデータにアクセスするために、前記サーバ装置に所定の認証要求を送信する認証要求送信手段と、
前記サーバ装置から送信された認証成功の通知に応答して、前記不揮発性記憶部に格納されているデータにアクセスするアクセス手段と、
無線通信により無線基地局を介して前記サーバ装置と交信する交信手段と、
前記無線基地局から送信された無線信号の電力レベルを判別する電力レベル判別手段と、を備え、
前記認証要求送信手段は、前記電力レベル判別手段によって前記電力レベルが第１のレベル以下であると判別され且つ前記不揮発性記憶部にデータが記憶されている場合に、前記サーバ装置に前記無線基地局を介して前記所定の認証要求を送信する、ことを特徴とする。
【０００７】
上記目的を達成するために、本発明の第２の観点に係るネットワークシステムは、
サーバ装置にネットワークを介して接続され、一時記憶部と、不揮発性記憶部と、前記サーバ装置からデータを受信し、受信したデータを前記一時記憶部に格納し、さらに、該一時記憶部に格納したデータの少なくとも一部を前記不揮発性記憶部に格納する処理手段、を備える端末装置と、から構成されるネットワークシステムであって、
前記端末装置は、
前記不揮発性記憶部に格納されたデータにアクセスするために、前記サーバ装置に所定の認証要求を送信する認証要求送信手段と、
前記サーバ装置から送信された認証成功の通知に応答して、前記不揮発性記憶部に格納されているデータにアクセスするアクセス手段と、
無線通信により無線基地局を介して前記サーバ装置と交信する交信手段と、
前記無線基地局から送信された無線信号の電力レベルを判別する電力レベル判別手段と、を備え、
前記認証要求送信手段は、前記電力レベル判別手段によって前記電力レベルが第１のレベル以下であると判別され且つ前記不揮発性記憶部にデータが記憶されている場合に、前記サーバ装置に前記無線基地局を介して前記所定の認証要求を送信する、ことを特徴とする。
【０００８】
例えば、前記アクセス手段は、前記不揮発性記憶部に格納されているデータを前記一時記憶部に記憶させ、該一時記憶部に記憶されたデータにアクセスしてもよい。
【０００９】
例えば、前記処理手段は、前記サーバ装置から受信したデータに有効期限を設定する手段と、前記一時記憶部と前記不揮発性記憶部との少なくとも一方に格納されているデータについて、有効期限を経過したか否かを判別し、有効期限を経過しているデータを消去する手段と、を備えることを特徴とする。
【００１０】
例えば、前記アクセス手段は、前記認証成功の通知を受信したのち、所定の有効期間内だけ、前記不揮発性記憶部に格納された該当データをアクセスしてもよい。
【００１２】
例えば、前記アクセス手段は、
前記サーバ装置からの認証成功の通知に応答して、前記電力レベルが前記第１のレベルから該第１のレベルより小さい第２のレベルの間は、前記不揮発性記憶部に記憶されているデータにアクセスし、
前記電力レベルが前記第２のレベル以下になった場合、前記不揮発性記憶部に記憶された所定のデータへのアクセスを停止してもよい。
【００１３】
例えば、前記端末装置は、前記一時記憶部に記憶されているデータを更新する更新手段と、更新データと更新依頼とを前記サーバ装置に送信する手段と、を備え、
前記サーバ装置は、前記端末装置から送信された更新データと更新依頼とを受信する受信手段と、受信手段で受信した更新依頼と更新データに基づいて、記憶データを更新する手段と、を備えることを特徴とする。
【００１４】
例えば、前記端末装置は、前記一時記憶部又は前記不揮発性記憶部に記憶されているデータを更新するデータ更新手段と、前記電力レベル判別手段によって前記電力レベルが第３のレベル以下から該第３のレベル以上に遷移したと判別され、且つ、データ更新手段により更新されたデータが存在する場合に、前記サーバ装置の記憶データを更新することを要求する更新要求とを送信する手段と、を備え、
前記サーバ装置は、前記端末装置からの送信された更新されたデータと更新依頼とを受信する受信手段と、受信手段で受信した更新依頼と更新データに基づいて、記憶データを更新する手段と、を備えることを特徴とする。
【００１５】
例えば、前記サーバ装置は、外部装置からのアクセスに応答して、アクセス元を認証し、認証に成功した場合には、認証したアクセス元に対応する端末装置に、記憶データの消去を指示する消去指示を送信する手段を備え、
前記端末装置の処理手段は、前記消去指示を受信し、受信した消去指示に応答して、前記一時記憶部又は前記不揮発性記憶部に記憶しているデータを消去してもよい。
【００１６】
例えば、前記サーバ装置は、宛先が付されたデータを受信した場合に、宛先に対応する端末装置に、受信したデータと前記不揮発性記憶部に書き込むことを指示する命令と該不揮発性記憶部へのアクセスを許可する許可データとを送信する手段と、を備え、
前記端末装置の前記処理手段は、命令に応答して、受信したデータを前記不揮発性記憶部に記憶し、前記アクセス手段は、受信した許可データに基づいて、前記不揮発性記憶部に格納されたデータにアクセスしてもよい。
【００１７】
上記目的を達成するために、本発明の第３の観点に係るプログラムは、
ネットワークにアクセスする手段と一時記憶手段と不揮発性記憶手段とを備えるコンピュータを、
ネットワークを介してデータを受信する手段、
受信したデータを前記一時記憶手段に格納する手段、
前記一時記憶手段に記憶されたデータを処理する処理手段、
前記不揮発性記憶手段をアクセス禁止状態に維持すると共に前記一時記憶手段に格納されているデータを前記不揮発性記憶手段に記憶させるために、所定の外部装置にネットワークを介して認証要求を送信する認証要求送信手段、
前記外部装置からの認証の成功の通知に応答して、前記不揮発性記憶手段へのアクセスを一時的に許可することにより、前記一時記憶手段に記憶されているデータを前記不揮発性記憶手段に格納可能とするアクセス制御手段、
無線通信により無線基地局を介して前記所定の外部装置と交信する交信手段、
前記無線基地局から送信された無線信号の電力レベルを判別する電力レベル判別手段、
として機能させ、
前記認証要求送信手段に、前記電力レベル判別手段によって前記電力レベルが第１のレベル以下であると判別され且つ前記不揮発性記憶手段にデータが記憶されている場合に、前記所定の外部装置に前記無線基地局を介して前記認証要求を送信させる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態に係る携帯端末及びサーバについて、図１〜図１６を参照して説明する。なお、図１〜図１６において、同一部材には同一の符号を付す。
【００１９】
（実施形態１）
まず、本発明の実施形態１に係る携帯端末及びサーバについて、携帯端末１００と携帯端末１００と通信を行うメールサーバ２００とを例に説明する。
【００２０】
本実施形態に係る携帯端末１００は、携帯電話やＰＨＳ（Personal Handy phone System）といった携帯型（小型・軽量で可搬可能）の移動通信用の端末装置であって、基地局を介して無線通話を可能にする機能（無線通話機能）や、メールの送受信機能を備える。
【００２１】
携帯端末１００は、図１に示すように、制御部１１０と、ＬＣＤ（Liquid Crystal Display）装置１２０と、キー入力装置１３０と、Ｆｌａｓｈ  ＲＯＭ１４０と、電波強度検出部１５０と、端末無線通信装置１６０と、これらを接続するシステムバス１７０と、を備える。
【００２２】
制御部１１０は、電話通信やメールの送受信を制御する機能ブロックである。
制御部１１０は、ＣＰＵ（Central Processing Unit）１１１と、ＲＯＭ（Read Only Memory）１１２と、ＲＡＭ（Random Access Memory）１１３等とから構成される。
ＣＰＵ１１１は、ＲＯＭ１１２に格納される様々なプログラムを実行することにより、携帯端末１００の動作を制御する。例えば、ＣＰＵ１１１は、メールの送受信や保存・更新等を制御し、現在日時を計時する。ＣＰＵ１１１が実行する処理の詳細は後述する。
ＲＯＭ１１２は、メール送受信の制御を行うアプリケーションプログラムをはじめとする、ＣＰＵ１１１が実行するプログラム及び実行に必要な固定データを格納する記憶素子である。
ＲＡＭ１１３は、アプリケーションプログラムを実行する際のワークエリアとして機能し、また、ユーザが入力したデータ及びメールサーバ２００から送信されたデータを一時格納する揮発性記憶素子である。
【００２３】
図１のＬＣＤ装置１２０は、制御部１１０がアプリケーションプログラムを実行して生成した画像及びユーザがキー入力装置１３０を操作して入力したデータに対するメールサーバ２００からの応答等を表示する。
【００２４】
キー入力装置１３０は、例えば、十字カーソルキーや、数字及び文字を入力するための英数字キー、機能などを指定するためのキー等を備える。ユーザは、キー入力装置１３０を操作して、種々のデータや指示を携帯端末１００に入力する。
【００２５】
Ｆｌａｓｈ  ＲＯＭ１４０は、フラッシュメモリから構成され、メールサーバ２００からの応答や種々のデータを記憶する不揮発性記憶素子である。Ｆｌａｓｈ  ＲＯＭ１４０は、メールサーバ２００に接続する際に使用するＩＤとサーバ接続用パスワードを格納する。
Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているデータへのアクセスは、携帯端末１００がメールサーバ２００から後述するアクセス許可を取得した場合にのみ許される。例えば、Ｆｌａｓｈ  ＲＯＭ１４０は、そのチップイネーブル端子がプルダウン抵抗を介して接地されており、チップデスエーブル状態に維持されてアクセス禁止状態に維持されている。制御部１１０がチップイネーブル端子にハイレベル（アクティブレベル）の信号を供給することにより、チップイネーブル端子がハイレベルとなり、ハイレベルが維持されている期間のみ一時的にアクティブ状態となり、アクセス（ライトアクセス及びリードアクセス）が可能となる。
【００２６】
電波強度検出部１５０は、無線通信により携帯電話基地局３１０を介してメールサーバ２００と交信して携帯電話基地局３１０から送信された無線信号の電力レベルを判別する。
【００２７】
端末無線通信装置１６０は、図３に示すように、携帯電話基地局３１０に接続して、携帯電話通信網３２０と、ゲートウェイ３３０と、インターネット網３４０とを介してメールサーバ２００との通信を行う。
【００２８】
メールサーバ２００は、図２に示すように、制御部２１０と、ＬＣＤ（Liquid Crystal Display）装置２１０と、ＨＤＤ（Hard Disk Drive）２３０と、キーボード２４０と、マウス２５０と、ＬＡＮ（Local Area Network）２６０と、システムバス２７０と、を備える。
【００２９】
制御部２１０は、携帯端末１００とのメールの送受信を制御する機能ブロックである。
制御部２１０は、図２に示すように、ＣＰＵ２１１と、ＲＡＭ２１２とから構成される。
ＣＰＵ２１１は、種々の演算を行い、日時を管理（計時）し、ＨＤＤ２３０に格納される様々なプログラムを実行する。
ＲＡＭ２１２は、アプリケーションプログラムを実行する際のワークエリア、ユーザが入力するデータ及びそれに対する応答を一時格納する揮発性記憶素子である。
【００３０】
ＬＣＤ装置２２０は、制御部２１０がアプリケーションプログラムを実行して生成した画像やメールサーバ２００の管理画像を表示する。
【００３１】
ＨＤＤ２３０は、メールサーバ２００でのメールの管理に使用するアプリケーションプログラムを記憶する。また、ＨＤＤ２３０は、いわゆるメールボックスとして機能し、メールアドレス別にメールデータを記憶する不揮発性記憶素子である。
また、ＨＤＤ２３０は、携帯端末１００からメールサーバ２００に接続する際に用いるＩＤとサーバ接続用パスワードとを記憶する。
【００３２】
キーボード２４０とマウス２５０とは、メールサーバ２００の管理に用いるアプリケーションに管理用の入力を行う際に用いるインターフェース装置である。
【００３３】
ＬＡＮ（通信装置）２６０は、図３に示すように、インターネット網３４０と接続してユーザ宛のメールを受信し、又は、インターネット網３４０と接続して携帯端末１００とデータ通信を行う通信装置である。
【００３４】
携帯端末１００がメールサーバ２００との間でデータ通信を行う場合、携帯端末１００は、まず、端末無線通信装置１６０を介して携帯電話基地局３１０に接続する。次に、携帯電話基地局３１０が携帯電話網３２０に接続する。続いて、インターネット網３４０との通信を可能にするために、携帯電話網３２０がゲートウェイ３３０に接続する。ゲートウェイ３３０は携帯電話網３２０の通信プロトコルをインターネット網３４０のプロトコルに変換して、インターネット網３４０に接続する。そして、インターネット網３４０がメールサーバ２００に接続し、携帯端末１００とメールサーバ２００とが通信可能になる。
このデータ通信は、第三者によるデータの盗聴・改ざん、なりすましを防止するために、ＳＳＬ（Secure Socket Layer）を用いて行う。
【００３５】
上記構成を備える携帯端末１００は、メールサーバ２００に接続し、携帯端末１００のユーザ宛のメールを受信して、ＲＡＭ１１３に格納してＬＣＤ装置１２０に表示させるシンクライアント的な機能と、ＲＡＭ１１３に格納したメールのうちで特定のメールのみをＦｌａｓｈ  ＲＯＭ１４０に格納して再利用に供する特徴的な機能とを備える。ただし、情報の漏洩に備えて、Ｆｌａｓｈ  ＲＯＭ１４０に格納したメールへのアクセスにはサーバ２００からの認証を必要として、さらに、各データに寿命を設定して適宜消去して、情報漏洩に備えている。
【００３６】
以下、このような機能を有する携帯端末１００とメールサーバ２００の動作を順次説明する。
まず、携帯端末１００がメールサーバ２００から新規メールを受信して表示する処理について、図４〜図７に示すフローチャート及び図を参照して説明する。
【００３７】
携帯端末１００のメールアプリケーションを起動する場合には、ユーザは、図示せぬメニュー画面上でメールアプリケーションを選択する。ＣＰＵ１１１は、この選択に応答して、図４のフローチャートに示すメール表示処理を開始する。処理を開始すると、ＣＰＵ１１１は、まず、アプリ起動用の起動パスワードの入力要求をＬＣＤ装置１２０に表示させる（ステップＳ１００）。携帯端末１００のユーザはキー入力装置１３０を操作して、起動パスワードを入力する（ステップＳ１００）。起動パスワードは、予めＦｌａｓｈ  ＲＯＭ１４０に記憶されている。
【００３８】
ＣＰＵ１１１は、ユーザが入力したパスワードとＦｌａｓｈ  ＲＯＭ１４０に記憶されているパスワードとが一致するか否かを判別する（ステップＳ１０１）。
一致しないと判別した場合（ステップＳ１０１：Ｎｏ）、ＣＰＵ１１１はメール表示処理を終了する。
【００３９】
パスワードが一致すると判別した場合（ステップＳ１０１：Ｙｅｓ）、ＣＰＵ１１１は、ＲＯＭ１１２に格納されているメールアプリケーションプログラムを起動開始する（ステップＳ１０２）。
次いでＣＰＵ１１１は、プログラムに従って、認証処理（ステップＳ１０３）を開始する。
【００４０】
認証処理（ステップＳ１０３）では、図５にフローチャートを示すように、携帯端末１００の制御部１１０は認証要求処理を実行し、メールサーバ２００の制御部２１０は認証処理を実行する。
【００４１】
ＣＰＵ１１１は、ＲＡＭ１１３の空き容量を算出し、ＲＡＭ１１３に記憶できる新着メールの最大容量を示す新着メール記憶可能容量データを作成する（ステップＳ１０７）。制御部１１０は、新着メール記憶可能容量データと、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されたＩＤ及びサーバ接続用パスワードと、を認証要求データとして携帯端末無線通信装置１２０に送信する。携帯端末無線通信装置１２０は、認証要求データをメールサーバ２００に送信する（ステップＳ１０８）。
【００４２】
メールサーバ２００のＣＰＵ２１１は、ＬＡＮ２６０が送信された認証要求データを受信すると、ＣＰＵ２１１に供給する（ステップＳ２００）。（ステップＳ２００）。ＣＰＵ２１１は、ＨＤＤ２３０からＩＤとサーバ接続用パスワードとを読み出す（ステップＳ２０１）。ＣＰＵ２１１は、受信したＩＤとサーバ接続用パスワードとが、ＨＤＤ２３０に記憶されたＩＤとサーバ接続用パスワードとに一致するか否かを判別する（ステップＳ２０２）。
受信したＩＤとサーバ接続用パスワードとが、ＨＤＤ２３０に記憶されたＩＤとサーバ接続用パスワードとに一致していると判別した場合（ステップＳ２０２：Ｙｅｓ）、ＣＰＵ２１１は、携帯端末１００を正規の端末であると認証するとともに、新着メール記憶可能容量データをＲＡＭ２１２に記憶する（ステップＳ２０３）。
一方、受信したＩＤとサーバ接続用パスワードとが、ＨＤＤ２３０に記憶されたＩＤとサーバ接続用パスワードとに一致しない場合（ステップＳ２０２：Ｎｏ）、ＣＰＵ２１１は、携帯端末１００が正規の端末ではない、と判別する。
【００４３】
ＣＰＵ２１１は、携帯端末１００が正規の端末である（認証成功）こと、又は、正規の端末ではない（認証失敗）ことを示す認証結果データを携帯端末１００に送信し（ステップＳ２０４）、認証処理を終了する。
【００４４】
携帯端末１００のＣＰＵ１１１は、端末無線通信装置１６０が受信した認証結果データに基づいて、メールサーバ２００が認証に成功したか否かを判別する（ステップＳ１１０）。
メールサーバ２００が携帯端末１００を正規の携帯端末である（認証成功）と判別した場合（ステップＳ１１０：Ｙｅｓ）、ＣＰＵ１１１は新着メール受信処理（ステップＳ１０４）へと処理を進める。
一方、メールサーバ２００が携帯端末１００を正規の携帯端末ではない（認証失敗）と判別した場合（ステップＳ１１０：Ｎｏ）、ＣＰＵ１１１は認証要求処理を終了する。
【００４５】
新着メール受信処理（ステップＳ１０４）では、図６にフローチャートを示すように、携帯端末１００の制御部１１０は新着メール受信処理を実行し、メールサーバ２００の制御部２１０は新着メール送信処理を実行する。
【００４６】
携帯端末１００のＣＰＵ１１１は、携帯端末１００のＩＤと新着メールを要求するデータとを含む新着メール取得要求データを端末無線通信装置１６０に送信する。端末無線通信装置１６０は、受信した新着メール取得要求データをメールサーバ２００に送信する。
【００４７】
メールサーバ２００のＬＡＮ２６０が携帯端末１００から送信された新着メール取得要求データを受信すると、ＣＰＵ２１１は受信した新着メール取得要求データをＲＡＭ２１２に記憶する（ステップＳ２０５）。
【００４８】
ＣＰＵ２１１は、ＲＡＭ２１２に記憶された新着メール取得要求データに含まれる携帯端末のＩＤを読み出し、携帯端末１００が認証を完了しているか否かを判別する（ステップＳ２０６）。ＣＰＵ２１１が携帯端末１００の認証を完了していないと判別した場合（ステップＳ２０６：Ｎｏ）、新着メール送信処理を終了する。
ＣＰＵ２１１が携帯端末１００の認証を完了していると判別した場合（ステップＳ２０６：Ｙｅｓ）、ＣＰＵ２１１はＨＤＤ２３０に新着メールが記憶されているか否かを判別する（ステップＳ２０７）処理へ進む。
【００４９】
携帯端末１００の認証が完了していると、ＣＰＵ２１１はＨＤＤ２３０に新着メールデータが記憶されているか否かを判別する（ステップＳ２０７）。
ＨＤＤ２３０に新着メールデータが記憶されている場合（ステップＳ２０７：Ｙｅｓ）、ＣＰＵ２１１は、新着メールデータのデータ容量が、携帯端末１００のＲＡＭ１１３に記憶できる最大のメール保存容量より小さいか否かを判別する（ステップＳ２０８）。
一方、ＨＤＤ２３０に新着メールが記憶されていない場合（ステップＳ２０７：Ｎｏ）、ＣＰＵ２１１は新着メールがない旨を示すデータを携帯端末１００に送信する（ステップＳ２０９）。
【００５０】
ＨＤＤ２３０に新着メールが記憶されており、記憶された新着メールのデータ容量が携帯端末１００のＲＡＭ１１３に記憶できる最大の新着メール保存容量より小さい場合（ステップＳ２０８：Ｙｅｓ）、ＣＰＵ２１１はＬＡＮ２６０を介して全ての新着メールを携帯端末１００に送信し（ステップＳ２１０）、新着メール送信処理を終了する。
一方、ＨＤＤ２３０に記憶された新着メールのデータ容量が携帯端末１００のＲＡＭ１１３のに記憶できる最大の新着メール保存可能容量より大きい場合（ステップＳ２０８：Ｎｏ）、ＣＰＵ２１１は携帯端末１００のＲＡＭ１１３に記憶できる最大の新着メール保存可能容量のデータ容量内の新着メールと、その他の新着メールがある旨を示すデータとを携帯端末１００に送信し（ステップＳ２１１）、新着メール送信処理を終了する。
【００５１】
メールサーバ２００からのデータを受信すると、ＣＰＵ１１１は、受信したデータに基づいて、新着メールがあるか否かを判別する（ステップＳ１１２）。ＣＰＵ１１１が新着メールがないと判別した場合（ステップＳ１１２：Ｎｏ）、ＣＰＵ１１１は、新着メール受信処理を終了する。
【００５２】
新着メールがあると判別した場合（ステップＳ１１２：Ｙｅｓ）、ＣＰＵ１１１は、新着メールデータを受信し（ダウンロードし）（ステップＳ１１３）、新着メールデータをメールサーバ２００から受信した日時を示す日時データと対応付けてＲＡＭ１１３に記憶する（ステップＳ１１４）。ＣＰＵ１１１は、新着メールデータと対応付けて記憶した日時データに基づいて、新着メールデータを記憶する有効期限を各新着メールデータに設定する。新着メールデータをＲＡＭ１１３に記憶すると、次に、ＣＰＵ１１１は、ＲＡＭ１１３に記憶された新着メールを表示するために、新着メール表示処理（ステップＳ１０５）へ処理を進める。
【００５３】
ＣＰＵ１１１は、新着メール表示処理（ステップＳ１０５）では、図７（ａ）にフローチャートを示すように、ＲＡＭ１１３に記憶されている新着メール及び／又はメールサーバ２００のＨＤＤ２３０に格納されている他の新着メールが残っていることを示す項目を、携帯端末１００のＬＣＤ装置１２０に表示する。
【００５４】
ＣＰＵ１１１は、図７（ｂ）に一例を示すように、ＬＣＤ装置１２０に新着メールの一覧を表示する（ステップＳ１１５）。この一覧には、他の新着メールを受信することを指示する項目も含まれている。
この表示を見て、ユーザはキー入力装置１３０を操作して、いずれかの新着メールを指定し、あるいは、他の新着メールを受信することを指示する。ＣＰＵ１１１は、ユーザの操作を検出する（ステップＳ１１６）。
【００５５】
ユーザが、一覧に表示されていない他の新着メールを受信することを選択した場合、ＣＰＵ１１１は、ステップＳ１１６でＹｅｓと判別し、ＣＰＵ１１１はメールサーバ２００に要求し、ＨＤＤ２３０に記憶されている他の新着メールを受信する（ステップＳ１１３）を開始する。
一方、ユーザが一覧に表示された新着メールのいずれかを選択した場合（ステップＳ１１６：Ｎｏ）、ＣＰＵ１１１は選択されたメールをＬＣＤ装置１２０に表示して（ステップＳ１１７）、処理を終了する。
【００５６】
ＣＰＵ１１１は、一定周期は、キー入力装置の操作の有無を判別する処理を実行し、無入力の状態の継続時間を測定する。ユーザが、新着メールをＬＣＤ装置１２０に表示してから一定時間入力を行わないと、ＣＰＵ１１１は、この入力状態を検出し、メールアプリケーションを終了する。このとき、ＣＰＵ１１１は、ＲＡＭ１１３に格納されているメールデータを消去する。この一定時間は、例えば、５分間とするが、ユーザが任意の時間を設定することができる。
【００５７】
これまでに述べたメール表示処理は、携帯端末１００がメールサーバ２００から新着メールを受信し、ＬＣＤ装置１２０に表示する処理である。この処理を、例えば、メールサーバ２００から以前受信したが消去してしまったメールをＨＤＤ２４０上で検索する場合にも適用することができる。この場合、新着メール受信処理で携帯端末１００がメールサーバ２００に新着メール取得要求データを送信する替わりに、ＨＤＤ２４０に格納されているメールを検索するメール検索要求データを検索条件データとともに送信すればよい。
【００５８】
また、ＣＰＵ１１１は、受信したメールデータをＲＡＭ１１３に記憶するときに、メールデータに含まれる情報に基づいて、メールデータをＲＡＭ１１３又はＦｌａｓｈ  ＲＯＭ１４０のいずれか一方に記憶するメールデータが有効期限を設定する。そして、ＣＰＵ１１１は、設定した有効期限を経過したか否かを判別し、有効期限を経過したていると判別したメールデータをＲＡＭ１１３又はＦｌａｓｈ  ＲＯＭ１４０から消去する。このようなメールデータを消去する処理について、図７（ｃ）に示すフローチャートを参照して説明する。
【００５９】
ＣＰＵ１１１は、周期的に、ＲＡＭ１１３に記憶されているメールのダウンロード時間と自らがカウントしている現在日時とを比較し、ダウンロード時間から予め設定されている時間、例えば、３０分以上経過しているか否かを判別する（ステップＳ１１８）。設定時間以上経過していないと判別した場合（ステップＳ１１８：Ｎｏ）、ＣＰＵ１１１は、処理を終了する。一定時間は３０分とするが、ユーザが任意に設定することができる。
設定時間以上経過していると判別した場合（ステップＳ１１８：Ｙｅｓ）、ＣＰＵ１１１は、そのメール（又はメール群）とダウンロード時刻とを消去して（ステップＳ１１９）、処理を終了する。
【００６０】
また、ユーザがキー入力装置１３０を操作して起動しているメールアプリケーションを終了した場合、ＣＰＵ１１１はＲＡＭ１１３に記憶された新着メールデータを消去する。例えば、ＣＰＵ１１１は、キー入力装置上の「終了」ボタンの操作に応答して、ＲＡＭ１１３の記憶メールを消去する。上記の一定時間は３０分とするが、ユーザが任意に設定することができる。
【００６１】
以上の処理では、携帯端末１００の不揮発性記憶装置であるＦｌａｓｈ  ＲＯＭ１４０に新着メールが記憶されることはない。また、ＣＰＵ１１１は、メールアプリケーションを終了しているか、又は、携帯端末１００が新着メールを受信してから一定時間経過していれば、ＲＡＭ１１３の記憶メールを消去する。したがって、携帯端末１００を紛失したとしても、携帯端末１００からデータが漏洩する虞がない。
【００６２】
次に、ＲＡＭ１１３に記憶されているメールをＦｌａｓｈ  ＲＯＭ１４０に記憶して、利用することも可能である。ただし、端末１００を紛失した場合に、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているデータが漏洩する虞がある。これを防止するため、ＣＰＵ１１１は、メールサーバ２００に一定の認証を要求し、アクセス許可を取得することで、Ｆｌａｓｈ  ＲＯＭ１４０の記憶データにアクセスする。また、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０の記憶データを適宜消去し、データの漏洩を予防する。
以下、このような動作について、具体的に説明する。
【００６３】
まず、ユーザが、ＲＡＭ１１３に格納されているメールデータの少なくとも一部を不揮発性記憶装置であるＦｌａｓｈ  ＲＯＭ１４０に記憶するメールデータ記憶処理と、記憶したメールデータを利用する際のアクセス許可取得処理１とについて、図８、図９を参照して説明する。
【００６４】
メールデータ記憶処理は、図８（ａ）にフローチャートを示すように、ＲＡＭ１１３に記憶されているメールデータを、Ｆｌａｓｈ  ＲＯＭ１４０に記憶する処理である。
【００６５】
まず、ユーザは、携帯端末１００のキー入力装置１３０を操作し、ＲＡＭ１１３に記憶されているメールデータをＦｌａｓｈ  ＲＯＭ１４０に記憶することを指示する。キー入力部１３０は、この指示をＣＰＵ１１１に伝達する。
指示に応答して、ＣＰＵ１１１は、ＲＡＭ１１３に記憶されたメールデータ（ヘッダ情報等）を読み出す（ステップＳ３００）。ＣＰＵ１１１は読み出したメールデータのヘッダ情報を一覧にした図８（ｂ）に例示するような画像を生成し、ＬＣＤ装置１２０に表示する（ステップＳ３０１）。
ユーザがキー入力装置１３０を操作して、メール一覧を参照して、不揮発性記憶装置であるＦｌａｓｈ  ＲＯＭ１４０に記憶するメールを選択する。ＣＰＵ１１１は、ユーザによるメールの選択を受け付ける（ステップＳ３０２）。
ＣＰＵ１１１は選択されたメールのメールデータを読み出し、まず、メールデータをＦｌａｓｈ  ＲＯＭ１４０に記憶し（ステップＳ３０３）、メールデータをＦｌａｓｈ  ＲＯＭ１４０に記憶する有効期限を設定する（ステップＳ３０４）。
【００６６】
Ｆｌａｓｈ  ＲＯＭ１４０に記憶されたメールデータを記憶する有効期限は、当該メールデータが記憶されてから２４時間後とするが、この時間はメールデータごとにユーザが任意に設定してもよい。
または、メールの種類ごとに時間を設定してもよい。例えば、件名に「極秘」と表記されているメールデータは０時間後（すなわち、Ｆｌａｓｈ  ＲＯＭ１４０への記憶不可）に、「緊急」と表記されているメールデータは２時間後に、「重要」と表記されているメールデータは４時間後に、その他のメールデータは２４時間後に消去されるように設定してもよい。
また、件名に用いられる語句と、その語句に対応する時間とは、ユーザが任意に設定してもよい。例えば、件名に「重要」と表記されているメールデータは３時間後に、「通常」と表記されているメールデータは１２時間後に消去されるように設定してもよい。
【００６７】
次に、ユーザがＦｌａｓｈ  ＲＯＭ１４０に記憶されたメールデータを利用する場合の動作について説明する。この場合、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているデータを揮発性の記憶装置であるＲＡＭ１１３にコピーし、コピーしたデータにアクセスして当該データを利用する。
【００６８】
まず、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているデータにアクセスするために、メールサーバ２００からアクセス許可を取得しなければならない。このアクセス許可取得の処理について、図９に示すフローチャートを参照して説明する。
【００６９】
まず、ユーザがキー入力装置１３０を操作して、フラッシュＲＯＭ１４０へのアクセスを要求すると、ＣＰＵ１１１は、アクセス許可をすでに取得しているか否かを判別する（ステップＳ５００）。アクセス許可を取得していると判別した場合（ステップＳ５００：Ｙｅｓ）、ＣＰＵ１１１は、処理をＳ５０６に進める。
アクセス許可を取得していないと判別した場合（ステップＳ５００：Ｎｏ）、ＣＰＵ１１１は、認証処理を実行する（ステップＳ５０１）。認証処理後、ＣＰＵ１１１は、メールサーバにアクセス許可要求データを送信する（ステップＳ５０２）。
携帯端末１００からのアクセス許可要求データを受信すると（ステップＳ６００）、メールサーバ２００のＣＰＵ２１１は、携帯端末１００の認証を完了しているか否かを判別する（ステップＳ６０１）。ＣＰＵ２１１が携帯端末１００の認証を完了していないと判別した場合（ステップＳ６０１：Ｎｏ）、ＣＰＵ２１１はアクセス許可処理を終了する。
認証を完了していると判別した場合（ステップＳ６０１：Ｙｅｓ）、ＣＰＵ２１１は、アクセス許可データを携帯端末１００に送信し（ステップＳ６０２）、処理を終了する。
【００７０】
メールサーバ２００からのアクセス許可を取得すると（ステップＳ５０３）、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０にアクセスし（ステップＳ５０４）、アクセス許可データと、アクセスが可能な期間についてのアクセス有効期限データとをＦｌａｓｈ  ＲＯＭ１４０に記憶する（ステップＳ５０５）。
その後、ＣＰＵ１１１はＦｌａｓｈ  ＲＯＭ１４０に記憶されているメールデータにアクセスし（ステップＳ５０６）、表示処理等を行うメールデータをＲＡＭ１１３にコピーし（ステップＳ５０７）、ＲＡＭ１１３上で、必要に応じてメール表示処理等を実行する。
【００７１】
Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているメールデータには、それぞれアクセスできる期間が設定されており、当該期間を経過するとメールデータにアクセスすることができなくなる。
【００７２】
ＣＰＵ１１１は、メールデータをＦｌａｓｈ  ＲＯＭ１４０に記憶する際に、有効期限を設定した。ＣＰＵ１１は、その期限を経過したと判別したメールデータを消去する。また、ＲＡＭ１１３にコピーされたデータは、コピーされるときにＲＡＭ１１３に記憶する期間が設定され、ＣＰＵ１１１は、当該期間が経過するとＲＡＭ１１３から消去する。
【００７３】
また、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されたメールデータへのアクセス許可は、取得後アクセス許可有効期限データに示されている時間が経過すると、取り消される。この時間は２時間とするが、ユーザが任意に設定してもよい。
または、メールの種類ごとに設定してもよい。例えば、件名に「極秘」と表記されているメールデータは０分後（つまり、常にアクセス不可）に、「緊急」と表記されているメールデータは５分後に、「重要」と表記されているメールデータは１時間後にアクセス不可となり、その他のメールデータはメールデータが消去されるまでアクセス可能となるように設定してもよい。
また、件名に用いられる語句と、その語句に対応する時間とは、ユーザが任意に設定してもよい。例えば、件名に「重要」と表記されているメールデータは３時間後に、「通常」と表記されているメールデータは１２時間後にアクセス不可となるように設定してもよい。
【００７４】
以上の処理により、メールサーバ２００に記憶されたデータから、ユーザが頻繁に利用するデータを携帯端末１００の不揮発性記憶装置であるＦｌａｓｈ  ＲＯＭ１４０に記憶させることで、ユーザはメールサーバ２００にアクセスすることなくデータを利用することができる。
また、アクセス許可を取得してから一定時間が経過すると、Ｆｌａｓｈ  ＲＯＭ１４０へのアクセスを禁止するので、情報の漏洩を予防することができる。
したがって、メールサーバ２００との通信時間が省略されるので、ユーザが閲覧を要求する場合などに、ＬＣＤ装置１２０への表示が速やかに行われる。
【００７５】
次に、メールアプリケーションを起動中に、端末無線通信装置１６０と携帯電話基地局３１０との通信に用いる電波の強度が低下し、メールサーバ２００との通信が不安定になる場合がある。この状態を放置し、Ｆｌａｓｈ  ＲＯＭ１４０へのアクセス許可を取らずにいると、サーバ２００の認証を受けることができなくなって、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているメールデータにアクセスできなくなる場合がある。そこで、本実施形態では、ＣＰＵ１１１は、図１０（ａ）のフローチャートに示すように、アクセス許可取得処理２を実行する。
【００７６】
まず、電波強度検出部１５０は、端末無線通信装置１６０と携帯電話基地局３１０との通信に用いる電波の強度が所定の強度よりも小さいことを検出すると、ＣＰＵ１１１に信号を送信する（ステップＳ７００）。
ＣＰＵ１１１は、信号を取得すると、Ｆｌａｓｈ  ＲＯＭ１４０へのアクセス許可をすでに取得しているか否かを判別する（ステップＳ７０１）とともに、Ｆｌａｓｈ  ＲＯＭ１４０にデータが記憶されているか否かを判別する。すでに取得していた場合（ステップＳ７０１：Ｙｅｓ）、ＣＰＵ１１１は、アクセス許可取得処理２を終了する。
アクセス許可を取得せず、Ｆｌａｓｈ  ＲＯＭ１４０にデータが記憶されていると判別した場合（ステップＳ７０１：Ｎｏ）、ＣＰＵ１１１は、アクセス許可取得処理１を実行し、メールサーバ２００からアクセス許可を取得する（ステップＳ７０２）。このとき、ＣＰＵ１１１は、図１０（ｂ）に一例を示すように、ＬＣＤ装置１２０にアクセス許可を取得中である旨を表示する。
【００７７】
この処理により、アクセス許可取得後、端末無線通信装置１６０と携帯電話基地局３１０との通信が不可能となった場合でも、図１０（ｃ）に示すように、Ｆｌａｓｈ  ＲＯＭ１４０にアクセスすることができるので、ユーザは不揮発性記憶素子であるＦｌａｓｈ  ＲＯＭ１４０に記憶されたメールデータを閲覧することができる。
【００７８】
以上の処理により、ユーザが移動中に携帯端末１００と携帯電話基地局３１０との通信が不安定になった場合、携帯端末１００の電波強度検出器１５０が通信に用いる電波の強度の低下を検出し、通信不能となる前に予めメールサーバ２００からアクセス許可を取得する。
これにより、たとえ携帯端末１００とメールサーバ２００との通信が不可能になる場合でも、ユーザはＦｌａｓｈ  ＲＯＭ１４０に記憶されているデータの閲覧等をすることができる。
【００７９】
また、携帯電話基地局３１０との通信に用いる電波の強度が低下し、メールサーバ２００との通信をすることが不可能な強度になったことを電波強度検出器１５０が検出すると、ＣＰＵ１１１は、すでにアクセス許可を取得していても、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されたデータへのアクセスを停止してもよい。
【００８０】
（実施形態２）
本実施形態の携帯端末１００は、メールを受信・記憶・表示するだけに限らず、種々の機能を実現することができる。
その一例として、携帯端末１００のＦｌａｓｈ  ＲＯＭ１４０に記憶されたメールデータを消去する方法として、ユーザが他の外部装置、例えばＰＣ（Peasonal Computer）、を用いてメールサーバ２００にアクセスし、メールサーバ２００を介して、携帯端末１のＦｌａｓｈ  ＲＯＭ１４０に記憶されたデータを消去する方法がある。
具体的には、図１１のフローチャートに示すように、他の外部装置からのアクセスに応答して、メールサーバ２００のＣＰＵ２１１が携帯端末１００のＦｌａｓｈ  ＲＯＭ１４０に記憶されているデータを消去するように要求するデータ消去要求処理を実行して、携帯端末１００のＣＰＵ１１１がデータ消去処理を実行する。
【００８１】
まず、メールサーバ２００のＣＰＵ２１１は、携帯端末１００のＩＤとサーバ接続用パスワードとを受け付ける（ステップＳ１０００）。ＩＤとサーバ接続用パスワードとを受け付けると、ＣＰＵ２１１はＨＤＤ２３０に記憶されたＩＤとサーバ接続用パスワードとを読み出し、携帯端末１００から送信されたＩＤ及びサーバ接続用パスワードが一致するか否かを判別する（ステップＳ１００１）。一致しないと判別した場合（ステップＳ１００１：Ｎｏ）、ＣＰＵ２１１は、処理を終了する。
【００８２】
一致すると判別した場合（ステップＳ１００１：Ｙｅｓ）、ＣＰＵ２１１は、携帯端末１００のＦｌａｓｈ  ＲＯＭ１４０に記憶されたデータを消去するか否かの選択肢を示し、ユーザの選択を受け付ける（ステップＳ１００２）。ユーザの操作を検出して、データを消去しない旨を受け付けた場合（ステップＳ１００２：Ｎｏ）、ＣＰＵ２１１は処理を終了する。
データを消去する旨を受け付けた場合（ステップＳ１００２：Ｙｅｓ）、ＣＰＵ２１１は、携帯端末１００にデータ消去命令データを送信する（ステップＳ１００３）。
【００８３】
メールサーバ２００からのデータ消去命令データを受信すると（ステップＳ９００）、ＣＰＵ１１１は、まず、ＲＡＭ１１３にアクセスし（ステップＳ９０１）、ＲＡＭ１１３に記憶されたデータを消去する（ステップＳ９０２）。
次に、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０にアクセスし（ステップＳ９０３）、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されたメールデータ及びＩＤ・サーバ接続用パスワード等全てを消去して（ステップＳ９０４）、処理を終了する。
【００８４】
以上の処理により、ユーザが携帯端末１００を紛失した場合、携帯端末１００と携帯電話基地局３１０との通信が可能であれば、ユーザはインターネット経由でメールサーバ２００にアクセスし、メールサーバ２００に携帯端末１００へデータ消去命令を送信させ、携帯端末１００の記憶装置に記憶されているデータを消去することができる。
これにより、携帯端末１００に記憶されている情報が漏洩するのを予防することができる。
また、たとえ携帯端末１００と携帯電話基地局３１０との通信が不可能な場合でも、データ消去日時を経過していれば、メールアプリケーション起動のロックと、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているデータへのアクセス許可の取り消しと、データの消去が自動で実行される。したがって、たとえ携帯端末１００とメールサーバ２００との通信が不可能な場合でも、携帯端末１００からの情報漏洩を予防することができる。
【００８５】
（実施形態３）
また、一例として、次に、メールサーバ２００からアドレス帳データを取得し、取得したデータを携帯端末１００のＲＡＭ１１３上で編集し、サーバ２００にアップロードする処理について、図１２のフローチャートを参照して説明する。
この処理では、携帯端末１００のＣＰＵ１１１はアドレス帳データ編集処理を実行し、メールサーバ２００のＣＰＵ２１１はアドレス帳データ送受信処理を実行する。
【００８６】
まず、ユーザの操作により携帯端末１００のメールアプリケーションを起動する。ユーザはキーパッド１３０を操作して、ＣＰＵ１１１は、その操作情報を検出する。
操作情報を検出すると、ＣＰＵ１１１は、メールサーバ２００のＨＤＤ２３０に記憶されているアドレス帳データを取得するために、認証処理を実行する（ステップＳ１１００）。
認証処理後、ＣＰＵ１１１はアドレス帳データ取得要求データをメールサーバ２００に送信する（ステップＳ１１０１）。
【００８７】
メールサーバ２００のＣＰＵ２１１は、携帯端末１００からのアドレス帳データ取得要求データを受信する（ステップＳ１２００）。
ＣＰＵ２１１は、アドレス帳データ取得要求データを受信すると、携帯端末１００は認証を完了しているか否かを判別する（ステップＳ１２０１）。携帯端末１００の認証が未完了であると判別した場合（ステップＳ１２０１：Ｎｏ）、ＣＰＵ２１１は、アドレス帳データ送受信処理を終了する。
認証をすでに完了していると判別した場合（ステップＳ１２０１：Ｙｅｓ）、ＣＰＵ２１１は、ＨＤＤ２３０に記憶されているアドレス帳データを読み出し、携帯端末１００に送信する（ステップＳ１２０２）。
【００８８】
携帯端末１００のＣＰＵ１１１は、メールサーバ２００から送信されたアドレス帳データを受信する（ステップＳ１１０２）。ＣＰＵ１１１は、受信したアドレス帳データを揮発性記憶装置であるＲＡＭ１１３に記憶する（ステップＳ１１０３）。
ＣＰＵ１１１は、ＲＡＭ１１３に記憶されたアドレス帳データをＬＣＤ装置１２０に表示するために画像に変換し、表示する（ステップＳ１１０４）。
ユーザは、キーパッド１３０を操作してアドレス帳データを編集し、ＣＰＵ１１１は、編集済みアドレス帳データをＲＡＭ１１３に記憶する（ステップＳ１１０５）。
【００８９】
ＣＰＵ１１１は、編集済みアドレス帳データをメールサーバ２００に送信するために、端末無線通信装置１６０と携帯電話基地局３１０との通信が可能であるか否かを判別する（ステップＳ１１０６）。ＣＰＵ１１１は、電波強度検出器１５０が検出する電波強度データに基づいて判別を行う。
通信可能であると判別する場合（ステップＳ１１０６：Ｙｅｓ）、ＣＰＵ１１１は、メールサーバ２００に編集済みアドレス帳データとメールサーバ２００のＨＤＤ２３０に記憶されているアドレス帳データの更新を依頼する更新依頼とを送信する（ステップＳ１１０７）。そして、ＣＰＵ１１１は、ＲＡＭ１１３に記憶されている編集済みアドレス帳データを消去し（ステップＳ１１０９）、処理を終了する。
一方、通信不可能であると判別した場合（ステップＳ１１０６：Ｎｏ）、ＣＰＵ１１１は、編集済みアドレス帳データと更新依頼とをメールサーバ２００に送信することが不可能である旨をＬＣＤ装置１２０に表示する（ステップＳ１１０８）。そして、ＣＰＵ１１１は、ＲＡＭ１１３に記憶された編集済みアドレス帳データを消去し（ステップＳ１１０９）、処理を終了する。
【００９０】
メールサーバ２００のＣＰＵ２１１は、編集済みアドレス帳データと更新依頼とを受信すると（ステップＳ１２０３）、受信した編集済みアドレス帳データに更新し（ステップＳ１２０４）、処理を終了する。
【００９１】
以上の処理により、ユーザはサーバ２００のＨＤＤ２３０に記憶されたデータを携帯端末１００で更新することができる。
【００９２】
また、通信不能時にＦｌａｓｈ  ＲＯＭ１４０に記憶されたデータをＲＡＭ１１３にコピーして、ＲＡＭ１１３上で編集し、通信回復時に編集データをメールサーバ２００に送信して、ＨＤＤ２３０のデータを更新することもできる。
ＣＰＵ１１１は、電波強度検出器１５０によって電波強度が所定の強度より小さいと検出されると、サーバ２００にアクセス許可取得要求データを送信する。ＣＰＵ１１１は、アクセス許可を取得すると、通信不能となっても所定のデータへのアクセスが可能となる。
ユーザがキー入力装置１３０を操作して、その操作情報に基づいて、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているデータを選択し、ＲＡＭ１１３にコピーする。
ユーザが入力装置１３０を操作して、ＲＡＭ１１３にコピーされたデータを編集する。ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０のデータを編集済みデータに更新する。
電波強度検出部１５０が再び通信可能な電波強度に回復したことを検出すると、ＣＰＵ１１１は認証処理及びアクセス許可取得処理を実行する。アクセス許可を取得後、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に更新データがあるか否かを判別する。  更新データがあると判別した場合、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されている更新データと更新依頼とをメールサーバ２００に送信する。メールサーバ２００のＣＰＵ２１１は、更新データと更新依頼とを受信すると、受信した更新データを更新依頼に従ってＨＤＤ２３０に記憶されているデータを更新する。
【００９３】
以上より、ユーザは、携帯端末１００とサーバ２００との通信が不可能である場合でも、Ｆｌａｓｈ  ＲＯＭ１４０に記憶され、アクセスが許可されたデータを編集することができるとともに、通信が回復するとサーバ２００のＨＤＤ２３０に記憶されているデータが更新される。
【００９４】
（実施形態４）
第１から第３までの本発明の実施の形態に加えて、メールサーバ２００が新着メールを受信すると、その新着メールのデータを携帯端末１００へと送信する機能を追加する。以下、この機能を備えた本発明の実施の形態について、図１３に示すフローチャートを参照して説明する。
【００９５】
メールサーバ２００のＨＤＤ２３０には、ＩＤとサーバ接続用パスワードとに加えて、携帯端末１００のＩＰアドレスを予め格納しておく。
メールサーバ２００がインターネット網３４０との通信により上述のＩＰアドレス宛の新着メールを受信する（ステップＳ１４００）。受信後、ＣＰＵ２１１は、ＨＤＤ２３０から携帯端末１００のＩＰアドレスを読み出す（ステップＳ１４０１）。ＣＰＵ２１１は、新着メールとＦｌａｓｈ  ＲＯＭ１４０へのアクセス許可をＩＰアドレスに送信し（ステップＳ１４０２）、処理を終了する。
【００９６】
携帯端末１００のＣＰＵ１１１がメールサーバ２００から送信された新着メールデータとアクセス許可データとを受信する（ステップＳ１３００）。
ＣＰＵ１１１は、受信した新着メールデータをＲＡＭ１１３に記憶して、新着メールデータをＦｌａｓｈ  ＲＯＭ１４０に書き込むか否かを判別する（ステップＳ１３０１）。判別の判断基準は、例えば、新着メールの件名に「極秘」と表記されている場合、Ｆｌａｓｈ  ＲＯＭ１４０に書き込まず、新着メールの件名に「通常」と表記されている場合、Ｆｌａｓｈ  ＲＯＭ１４０に書き込み可とする。この判断基準はユーザが任意に設定してもよい。
ＣＰＵ１１１が書き込み可と判別した場合（ステップＳ１３０１：Ｙｅｓ）、ＣＰＵ１１１はＦｌａｓｈ  ＲＯＭ１４０に新着メールデータと、アクセス許可データとを書き込む（ステップＳ１３０２）。
一方、書き込み不可と判別した場合（ステップＳ１３０２：Ｎｏ）、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に新着メールデータ等を書き込まない。
その後、Ｆｌａｓｈ  ＲＯＭ１４０に書き込む場合でも、書き込まない場合でも、ＣＰＵ１１１は新着メールがある旨を表示するアイコンを含む画像を生成し、ＬＣＤ１２０に表示し（ステップＳ１３０３）、処理を終了する。
【００９７】
この処理により、ユーザは携帯端末１００にメールアプリケーションの起動パスワードを入力すると、Ｆｌａｓｈ  ＲＯＭ１４０に記憶されているアクセス有効期限内の新着メールをすぐに確認することができる。また、ユーザはＦｌａｓｈ  ＲＯＭ１４０に書き込まれていない新着メールも、メールサーバ２００から新着メールデータを受信して、確認することができる。
【００９８】
ユーザが携帯端末１００を紛失した場合、メールアプリケーション起動用の起動パスワードを入力しなければメールを確認することができないので、メールに記載されている情報が第三者に漏洩するおそれがない。
【００９９】
（実施形態５）
携帯端末１００の構成に加えて、図１４に示すように、携帯端末４００に携帯端末１００の構成に加えて近距離非接触通信機能付きＩＣカード１８０を備える。このＩＣカード１８０が駅の自動改札機などの外部装置と通信を行った際に、ＩＣカード１８０の通信をトリガとして携帯端末１００が新着メールを受信する処理について、図１５に示すフローチャートを参照して説明する。
【０１００】
携帯端末４００のＩＣカード１８０が外部通信装置と通信を行うと、携帯端末４００のＣＰＵ１１１はメールアプリケーションを起動する（ステップＳ１５０１）。
ＣＰＵ１１１は、メールアプリケーションを起動すると、認証処理（ステップＳ１５０２）と、新着メール受信処理（ステップＳ１５０３）とを実行する。
メールサーバ２００が新着メールを受信していれば、ＣＰＵ１１１はメールサーバ２００から新着メールのメールデータを受信する。さらに、新着メールデータを携帯端末４００のＦｌａｓｈ  ＲＯＭ１４０に記憶する許可が得られていれば、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０にメールデータをＦｌａｓｈ  ＲＯＭ１４０に記憶し、当該メールデータを記憶する有効期限を設定する。
次に、ＣＰＵ１１１は、Ｆｌａｓｈ  ＲＯＭ１４０に記憶した新着メールデータへのアクセス許可取得要求データをメールサーバ２００に送信して、メールサーバ２００からアクセス許可を受信し（ステップＳ１５０４）、メールアプリケーションを終了する。
【０１０１】
携帯端末４００のユーザがキー入力装置１３０を操作して、メールアプリケーション起動用の起動パスワードを入力する。起動パスワードが正しければ、ＣＰＵ１１１はメールアプリケーションを起動する。
Ｆｌａｓｈ  ＲＯＭ１４０に新着メールデータが記憶されている場合、ＣＰＵ１１１はＦｌａｓｈ  ＲＯＭ１４０に記憶された新着メール又はその一覧をＬＣＤ装置１２０に表示する。
【０１０２】
この実施の形態では、例えば、携帯端末４００のユーザが自動改札機５００を通過すると、図１６（ａ）に示すように、携帯端末４００のＩＣカード１８０と自動改札機５００とが通信を実行する。すると、図１６（ｂ）に示すように、携帯端末４００とメールサーバ２００とが通信を行い、Ｆｌａｓｈ  ＲＯＭ１４０に新着メールデータが記憶される。
アクセス許可も同時に取得しているので、ユーザはすぐにメールチェックをすることができる。したがって、図１６（ｃ）に示すように、駅のホームでメールチェックをする際に、メールサーバ２００との通信をする手間を省くことができる。
【０１０３】
携帯端末のＩＣカードと自動改札機との通信に限らず、例えば、店舗においてＩＣカードを用いて支払いを行う場合にも適用することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の実施形態１に係る携帯端末の構成例を示すブロック図である。
【図２】本発明の実施形態１に係るメールサーバの構成例を示すブロック図である。
【図３】本発明の実施形態１に係る携帯端末とメールサーバとの通信システムの一例を示す図である。
【図４】本発明の実施形態１に係るメールサーバが実行するメール表示処理のフローチャートである。
【図５】本発明の実施形態１に係る携帯端末が実行する認証要求処理と、本発明の実施形態１に係るメールサーバが実行する認証処理とのフローチャートである。
【図６】本発明の実施形態１に係る携帯端末が実行する新着メール受信処理と、本発明の実施形態１に係るメールサーバが実行する新着メール送信処理とのフローチャートである。
【図７】（ａ）は、本発明の実施形態１に係る携帯端末が実行する新着メール表示処理のフローチャートである。（ｂ）は、本発明の実施形態１に係る携帯端末の表示部に表示された新着メールの選択画面の一例を示す図である。（ｃ）は、メールデータを消去するメールデータ消去処理のフローチャートである。
【図８】（ａ）は、本発明の実施形態１に係る携帯端末が実行するメールデータ記憶処理のフローチャートである。（ｂ）は、本発明の実施形態１に係る携帯端末の表示部に表示された保存メールの選択画面の一例を示す図である。
【図９】本発明の実施形態１に係る携帯端末が実行するアクセス許可取得処理１と、本発明の実施形態１に係るメールサーバが実行するアクセス許可処理のフローチャートである。
【図１０】（ａ）は、本発明の実施形態１に係る携帯端末が実行するアクセス許可取得処理２のフローチャートである。（ｂ）は、本発明の実施形態１に係る携帯端末がアクセス許可取得処理２を実行する際に表示部に表示する画面の一例である。（ｃ）は、本発明の実施形態１に係る携帯端末が通信圏外にある場合に、携帯端末が表示部に表示する画面の一例である。
【図１１】本発明の実施形態２に係る携帯端末が実行するデータ消去処理と、本発明の実施形態１に係るメールサーバが実行するデータ消去要求処理とのフローチャートである。
【図１２】本発明の実施形態３に係る携帯端末が実行するアドレス帳データ編集処理と、本発明の実施形態１に係るメールサーバが実行するアドレス帳データ送受信処理とのフローチャートである。
【図１３】本発明の実施形態４に係る携帯端末が実行する新着メール受信処理と、本発明の実施形態１に係るメールサーバが実行する新着メール送信処理とのフローチャートである。
【図１４】本発明の実施形態５に係る携帯端末の構成例を示すブロック図である。
【図１５】本発明の実施形態５に係る携帯端末が実行するメール受信処理のフローチャートである。
【図１６】（ａ）は、本発明の実施形態５に係る携帯端末と自動改札機とがＩＣカードを介して通信をする状態を模式的に示す図である。（ｂ）は、本発明の実施形態５に係る携帯端末が自動改札機を通過する際にメールサーバと通信をする状態を模式的に示す図である。（ｃ）は、本発明の実施形態５に係る携帯端末が駅ホームでメールサーバと通信する状態を模式的に示す図である。
【符号の説明】
【０１０５】
１００・・・携帯端末、１１０・・・制御部、１１１・・・ＣＰＵ、１１３・・・ＲＡＭ、１３０・・・キー入力装置、１４０・・・Ｆｌａｓｈ  ＲＯＭ、１５０・・・電波強度検出部、２００・・・メールサーバ、２１０・・・制御部、２１１・・・ＣＰＵ、２３０・・・ＨＤＤ、２４０・・・キーボード、２５０・・・マウス、３１０・・・携帯電話基地局、３２０・・・携帯電話通信網、３３０・・・ゲートウェイ、３４０・・・インターネット網
【図１】
0005158590.tif 000002
【図２】
0005158590.tif 000003
【図３】
0005158590.tif 000004
【図４】
0005158590.tif 000005
【図５】
0005158590.tif 000006
【図６】
0005158590.tif 000007
【図７】
0005158590.tif 000008
【図８】
0005158590.tif 000009
【図９】
0005158590.tif 000010
【図１０】
0005158590.tif 000011
【図１１】
0005158590.tif 000012
【図１２】
0005158590.tif 000013
【図１３】
0005158590.tif 000014
【図１４】
0005158590.tif 000015
【図１５】
0005158590.tif 000016
【図１６】
0005158590.tif 000017