(57)【要約】【課題】携帯端末を紛失しても情報が遺漏するのを防止できると共に、従来から蓄積されていた秘密データを再生することができ、又、新しく作成、更新した秘密データを消失することがない携帯端末を含む通信システムを提供する。【解決手段】携帯端末１に、サーバ２との回線接続状況を検出する接続状況判定手段６を設け、回線接続状態が広帯域接続の場合はサーバ２のデータ記憶手段２３から直接データを読出しまた書込み、回線接続状態が狭帯域接続の場合は一旦端末のデータ記憶手段１４に読出し書込をした後、携帯端末１の操作終了時あるいはユーザからの守秘動作起動指令発生時に更新された秘密データをサーバ２のデータ記憶手段２３に書込んでから秘密データを消去する。【選択図】      図１
2008096658.tif 000002
【特許請求の範囲】
【請求項１】
通信を行う携帯端末と、前記携帯端末による通信に必要な情報を管理するサーバとを含む通信システムであって、
前記サーバは、前記携帯端末からの要求に応じて管理している通信情報を要求先の携帯端末に送信し、前記要求先の携帯端末から送信される通信情報を記憶して一括管理するものであり、
前記携帯端末は、前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから受け取り、通信終了の際に前記通信情報を前記サーバに一括管理させることを特徴とする通信システム。
【請求項２】
前記携帯端末は、前記サーバへの要求に基づいて前記サーバから受け取った前記通信情報を一時的に記憶管理して通信を行い、通信終了時に通信に関連する情報を前記サーバに送信する請求項１に記載の通信システム。
【請求項３】
前記携帯端末は、通信に伴って更新された情報を前記通信情報に含めて前記サーバに送信する請求項１に記載の通信システム。
【請求項４】
前記携帯端末は、通信が終了して守秘動作が起動した際に前記通信情報を前記サーバに送信する請求項１に記載の通信システム。
【請求項５】
前記携帯端末は、前記通信情報を前記サーバに送信した後に、自装置に記憶している前記通信情報を削除する請求項１に記載の通信システム。
【請求項６】
前記携帯端末は、ユーザが秘密データとして指定した情報を前記通信情報として前記サーバに送信する請求項１に記載の通信システム。
【請求項７】
サーバに管理された通信情報に基づいて通信を行う携帯端末であって、
前記携帯端末は、前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから受け取り、通信終了の際に前記通信情報を前記サーバに一括管理させることを特徴とする携帯端末。
【請求項８】
前記携帯端末は、前記サーバへの要求に基づいて前記サーバから受け取った前記通信情報を一時的に記憶管理して通信を行い、通信終了時に通信に関連する情報を前記サーバに送信する請求項７に記載の携帯端末。
【請求項９】
前記携帯端末は、通信に伴って更新された情報を前記通信情報に含めて前記サーバに送信する請求項７に記載の携帯端末。
【請求項１０】
前記携帯端末は、通信が終了して守秘動作が起動した際に前記通信情報を前記サーバに送信する請求項７に記載の携帯端末。
【請求項１１】
前記携帯端末は、前記通信情報を前記サーバに送信した後に、自装置に記憶している前記通信情報を削除する請求項７に記載の携帯端末。
【請求項１２】
前記携帯端末は、ユーザが秘密データとして指定した情報を前記通信情報として前記サーバに送信する請求項７に記載の携帯端末。
【請求項１３】
サーバに管理された通信情報に基づいて通信を行う携帯端末のマイクロプロセッサに、
前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから受け取る機能と、
通信終了の際に前記通信情報を前記サーバに送信する制御を行う機能とを実行させることを特徴とする守秘プログラム。
【請求項１４】
前記マイクロプロセッサに、
前記サーバへの要求に基づいて前記サーバから受け取った前記通信情報を一時的に記憶管理して通信する制御を行う機能と、
通信終了時に通信に関連する情報を前記サーバに送信する制御を行う機能を実行させる請求項１３に記載の守秘プログラム。
【請求項１５】
前記マイクロプロセッサに、
通信に伴って更新された情報を管理させ、前記更新情報を前記通信情報に含める機能を実行させる請求項１３に記載の守秘プログラム。
【請求項１６】
前記マイクロプロセッサに、
通信が終了して守秘動作が起動した際に前記通信情報を前記サーバに送信する制御を行う機能を実行させる請求項１３に記載の守秘プログラム。
【請求項１７】
前記マイクロプロセッサに、
前記通信情報を前記サーバに送信した後に、自装置に記憶している前記通信情報を削除する機能を実行させる請求項１３に記載の守秘プログラム。。
【請求項１８】
前記マイクロプロセッサに、
ユーザが秘密データとして指定した情報を前記通信情報として前記サーバに送信する制御を行う機能を実行させる請求項１３に記載の守秘プログラム。。
【請求項１９】
通信を行う携帯端末と、前記携帯端末による通信に必要な情報を管理するサーバとを組み合わせて携帯端末による通信を行う通信方法であって、
前記携帯端末からの要求に応じて前記サーバが管理している通信情報を要求先の携帯端末に送信し、前記要求先の携帯端末から送信される通信情報を前記サーバに記憶して一括管理させ、
前記携帯端末により前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから前記携帯端末に送信させ、携帯端末による通信終了の際に前記通信情報を前記サーバに一括管理させることを特徴とする通信方法。
【請求項２０】
前記通信情報を前記サーバに送信した後に、自装置に記憶している前記通信情報を削除させる請求項１９に記載の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末を含む通信システム、携帯端末での守秘方法及びそのプログラムに関する。
【背景技術】
【０００２】
携帯電話内に電話帳、受信発信メールアドレスなどを保存して、これを参照したり変更するなどのアクセスを行っているため、携帯端末を紛失した場合には、このような情報を第三者に見られ、個人情報などが流出するおそれがある。このような問題に対処するため、携帯電話業者のネットワークに設けられたサーバ内に電話帳データなどをアップロードしておき、必要に応じて携帯電話側からの要求でダウンロードするようにした電話帳管理システムが提案されている（特許文献１）。【０００３】
また、データをサーバ内に電話帳データなどをアップロードしておき、携帯端末にデータを転送し表示する際に秘密情報は揮発メモリに、一般情報は不揮発メモリに一時保存するようにして、電源を切ることで秘密情報が携帯端末に残らないようにするデータアクセス装置が提案されている（特許文献２）。さらに、携帯端末が紛失した後でも、無線基地局からダイヤルロック、データ消去を行いうる構成とした携帯端末が提案されている（特許文献３）。【０００４】
【特許文献１】特開２００２−５７８０７号公報
【特許文献２】特開２００３−２２３３６８号公報
【特許文献３】特開２００３−３１９４５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１及び特許文献２に示した携帯端末の守秘システムでは、携帯端末の操作が終了したときの回線接続状況によっては、新しく作成、更新した秘密データがサーバ側に転送されないまま消滅する虞がある。また、特許文献３の方法によれば、携帯端末を紛失した後にダイヤルをロックし、記憶されていたデータを消去することができるが、記憶されていたデータを再生することはできないという問題がある。【０００６】
本発明の目的は、携帯端末の紛失に伴う情報の遺漏を防止すると共に、紛失後も従来から蓄積していたデータを再生することことを可能にした携帯端末を含む通信システム、通信方法及びそのプログラムを実現することにある。
【課題を解決するための手段】
【０００７】
前記目的を達成するため、本発明に係る通信システムは、通信を行う携帯端末と、前記携帯端末による通信に必要な情報を管理するサーバとを含む通信システムであって、
前記サーバは、前記携帯端末からの要求に応じて管理している通信情報を要求先の携帯端末に送信し、前記要求先の携帯端末から送信される通信情報を記憶して一括管理するものであり、
前記携帯端末は、前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから受け取り、通信終了の際に前記通信情報を前記サーバに一括管理させることを特徴とするものである。【０００８】
以上の説明では、本発明をハードウェアとしての通信システムとして構築したが、これに限られるものではない。本発明は、ハードウェアとしての携帯端末、通信方法、さらにはソフトウェアとしての守秘プログラムとして構築してもよいものである。【０００９】
本発明に係る携帯端末は、サーバに管理された通信情報に基づいて通信を行う携帯端末であって、
前記携帯端末は、前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから受け取り、通信終了の際に前記通信情報を前記サーバに一括管理させる構成として構築する。【００１０】
本発明に係る守秘プログラムは、サーバに管理された通信情報に基づいて通信を行う携帯端末のマイクロプロセッサに、
前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから受け取る機能と、通信終了の際に前記通信情報を前記サーバに送信する制御を行う機能とを実行させる構成として構築する。【００１１】
本発明に係る通信方法は、通信を行う携帯端末と、前記携帯端末による通信に必要な情報を管理するサーバとを組み合わせて携帯端末による通信を行う通信方法であって、
前記携帯端末からの要求に応じて前記サーバが管理している通信情報を要求先の携帯端末に送信し、前記要求先の携帯端末から送信される通信情報を前記サーバに記憶して一括管理させ、
前記携帯端末により前記サーバとの接続状況を判定し、その判定結果に基づいて前記通信情報を前記サーバから前記携帯端末に送信させ、携帯端末による通信終了の際に前記通信情報を前記サーバに一括管理させる構成として構築する。
【発明の効果】
【００１２】
本発明は、ユーザが携帯端末を使用していない場合やサーバへの回線が接続状態にある使用状態では、携帯端末の通信に必要な通信情報はサーバに保持される。これにより、携帯端末を紛失した場合でも、秘密性の高い通信情報が他人に知られる虞がない。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施形態を基づいて詳細に説明する。【００１４】
本発明の実施形態に係る通信システムは図１及び図８に示すように、通信を行う携帯端末１と、前記携帯端末１による通信に必要な情報を管理するサーバ２とを含む通信システムであって、基本的な構成として、サーバ２は前記携帯端末1からの要求に応じて管理している通信情報を要求先の携帯端末１に送信し、前記要求先の携帯端末１から送信される通信情報を記憶して一括管理するものであり、前記携帯端末１は、前記サーバ２との接続状況を判定し、その判定結果に基づいて前記サーバ２からの通信状況を受け取り、通信終了の際に前記通信情報を前記サーバ２に一括管理させることを特徴とするものである。【００１５】
本発明の実施形態によれば、サーバ２に記憶管理させている通信情報を携帯端末１からの要求に応じて要求先の携帯端末１に送信する。携帯端末１は、前記サーバ２から通信情報を受け取ると、その通信情報に基づいて通信を行う。【００１６】
携帯端末１には、他人に公開されてもよい情報に加えて他人に公開されては困る情報も含まれる。他人に公開されては困る情報としては、例えば他人の電話番号やメールアドレスなどがある。携帯端末１を逸失した場合、これらの情報が他人に公開されて悪用される場合もある。これを避けるには、パスワードなどにより、情報が公開されるのを回避することが可能であるが、携帯端末１に通信情報が存在する限りは何らかな手法を使って漏洩されてしまう虞がある。【００１７】
そこで、本発明の実施形態では、携帯端末１を使用しない場合、携帯端末１の通信情報（例えば相手の電話番号やメールアドレスなど）をサーバ２に送信して。これらの通信情報をサーバ２に一括管理させている。そして、携帯端末１を使用する場合、サーバ２が一括管理している通信情報を、サーバ２から要求先の携帯端末１にダウンロードして、これらの通信情報を携帯端末１に一時的に記憶する。【００１８】
ユーザは、携帯端末１にダウンロードした通信情報を利用して通信を行う。ユーザが携帯端末１を使用する場合、通信に伴ってサーバ２からダウンロードした通信情報が更新される場合もある。ユーザが携帯端末１による通信を終えると、携帯端末１は更新された情報も含めて自装置に一時的に記憶している通信情報をサーバ２に送信する。サーバ２は携帯端末１から通信情報を受け取ると、携帯端末１に代わって通信情報を記憶管理する。この場合、携帯端末１が通信情報をサーバ２に送信した場合、携帯端末１は自装置に一時的に記憶していた通信情報を削除するようにすればよい。【００１９】
さらに本発明の実施形態では、携帯端末１が通信を行う際、無制限にサーバ２から通信情報をダウンロードするのではなく、携帯端末１は、サーバ２との接続状況を判定し、その判定結果に基づいて通信情報をダウンロードしている。したがって、携帯端末１とサーバ２との接続関係が通信情報をダウンロードするのに最適な状態及び携帯端末１からサーバ２に通信情報をアップロードするのに最適な状態でのみ、携帯端末１はサーバ２との間に通信情報の授受を行うこととなる。【００２０】
本発明の実施形態によれば、携帯端末１を使って通信を行う場合にのみサーバ２から通信情報をダウンロードして通信を行うため、携帯端末１の通信に必要な情報を、携帯端末に１に代わってサーバ２が管理することとなる。したがって、携帯端末を逸失した場合、その携帯端末１に重要な通信情報が存在しておらす、携帯端末１のセキュリティを向上させることができる。【００２１】
さらに、本発明の実施形態によれば、携帯端末１とサーバ２との接続状態を判定し、その判定結果に基づいて、サーバ２から通信情報を携帯端末１にダウンロードし、通信終了時に携帯端末１からの通信情報をサーバ２に送信して、サーバ２に通信情報を記憶させて一括管理させることができる。さらに、携帯端末１とサーバ２との接続状態が最適な状態でのみ通信情報の授受を行う。このため、携帯端末の通信には前回の通信終了時の通信情報に基づいて行うことができ、サーバ２に携帯端末１の通信情報を一括管理させても、ユーザにとって違和感がなく、ユーザが蓄積した通信情報に基づいて何時でも通信を行うことができる。【００２２】
次に、本発明の実施形態を具体例に基づいてさらに詳細に説明する。
（実施形態１）
図１は、本発明の実施形態１の基本構成を示すブロック図である。本発明の実施形態１は、携帯端末１と、前記携帯端末１と通信網３を介して接続されるサーバ２とを有している。【００２３】
前記サーバ２は、サーバ全体の制御を行うサーバ主制御手段２１と、サーバ内のデータの転送や通信の管理を行うサーバデータアクセス管理手段２２と、サーバ内でデータの記憶を行うサーバデータ記憶手段２３と、携帯端末１との通信を接続するサーバ通信手段２４とを有している。【００２４】
携帯端末１は、携帯端末全体の制御とデータ処理とを行うデータ処理手段１１と、携帯端末内のデータの転送や通信の管理を行うデータアクセス管理手段１２と、ユーザからの入力が行われる入力手段１９とユーザへの出力を表示する表示手段１８とのデータ転送を制御するユーザインタフェース手段１３と、データを記憶する端末データ記憶手段１４と、通信網３を介してサーバ２や他の携帯端末との通信を接続する端末通信手段１５と、端末通信手段１５を介してサーバ２との接続状況を判定する接続状況判定手段１６と、ユーザからの入力によって予め定められた守秘動作の実行をデータアクセス管理手段１２を介してデータ処理手段１１に指示する守秘動作起動手段１７とを含んでいる。なお、データ処理手段１１とデータアクセス管理手段１２とで演算制御部１０を構成している。【００２５】
さらに、データ処理手段１１には、携帯端末１全体の動作を制御する主制御部１１１、データの読出し、作成、更新、削除、書込みなどを実行するデータ処理部１１２、操作終了時や守秘動作起動手段１７によって起動されたときに守秘動作を実行する守秘動作実行部１１３、端末データ記憶手段１４に記憶される秘密データに秘密フラグをつけて管理する秘密データ管理部１１４、新しく作成更新され端末データ記憶手段１４に記憶される更新データに更新フラグをつけて管理する更新データ管理部１１５などが含まれている。【００２６】
また、データアクセス管理手段１２には、ユーザインタフェース手段１３との間でデータ転送を実行するユーザインタフェース部１２１、データ処理手段１１との間でデータ転送を実行する処理データ転送部１２２、端末データ記憶手段１４との間でデータ転送を実行する記憶データ転送部１２３、端末通信手段１５を介してサーバ２のサーバデータ記憶手段２３と直接データ転送を行う直接転送部１２５、端末通信手段１５を介してサーバ２のサーバデータ記憶手段２３から一旦データを端末データ記憶手段１４に記憶させた後で取り込み、あるいは、一旦端末データ記憶手段１４に記憶したデータを端末通信手段１５を介してサーバ２のサーバデータ記憶手段２３に書込む間接転送部１２４、接続状況判定手段１６が判定する回線接続状況を基にデータ転送に際して間接転送部１２４か直接転送部１２５のどちらかを選択するデータ転送先選択部１２６などが含まれている。【００２７】
一般に、携帯端末１内部の端末データ記憶手段１４には、例えば他人の電話番号や電子メールアドレスなどの個人情報を含む電話帳データや、他人から受け、あるいは、ユーザが他人に発送した電子メールが保存され、ユーザインタフェース手段１３を介したユーザの操作により、これらに対して読み取りまたは書込みのアクセスが行われる。【００２８】
図２は、本発明の第１実施形態で端末データ記憶手段１４に記憶されるデータの記憶形式を示す説明図である。端末データ記憶手段１４内のデータは、図２に示すように、データ単位ごとに、秘密データと更新データを示すフラグがそれぞれ付与されており、それぞれオン（該当する）のときは「１」、オフ（該当しない）のとき「０」となる。
どのようなデータを秘密データとするかはユーザが指定することができ、例えば、図２に示す例では電話帳データ、メールなどが秘密データとされ、曲目リストなどが一般データと指定されている。【００２９】
これらのフラグは端末内のデータの状態に合わせて随時更新される。フラグの意味は、秘密フラグオンとはこのデータが秘密データでありことを示し、本来は端末から削除されるべきデータであることを示す。更新フラグオンとは、このデータが端末内においてのみ更新されたデータであり、端末から削除される前にサーバ２に書き込まれるべきデータであることを示す。さらに、現在端末内にある秘密データの個数を表すために秘密データフラグの１の総和が秘密データ数カウンタに、また現在端末内にある更新データの個数を表すために更新データフラグの1の総和が更新データ数カウンタに集計される。【００３０】
図1のデータアクセス管理手段１２は、ユーザインタフェース手段１３またはデータ処理手段１１からデータアクセスの指示があると、接続状態判定手段１６の出力により携帯端末１とサーバ２との間の回線の接続状態に関する情報を得る。接続状態判定手段１６は、携帯端末１とサーバ２とが現在、データの転送に十分な、いわゆるブロードバンドと呼ぶレベルの通信バンド幅で接続されているか、あるいはそれよりは狭帯域の、いわゆる通常のダイアルアップレベルのバンド幅で接続されているか、あるいは携帯端末１が当該電波の圏外にあって接続状態にないかの判定を行う。【００３１】
接続状態判定手段１６の判定に従って、データ転送先選択部１２６は、サーバ２のサーバデータ記憶手段２３に直接アクセスを行う直接転送部１２５か、一旦、端末データ記憶手段１４を経由してサーバデータ記憶手段２３にアクセスする間接転送部１２４かのいずれかを選択する。【００３２】
データアクセス管理手段１２から直接、サーバ２のサーバデータ記憶手段２３内のデータをアクセスする場合、直接転送部１２５が用いられ、携帯端末１からのデータ読み出し要求は携帯端末１の端末通信手段１５及びサーバ２のサーバ通信手段２４を介してサーバ側へ送られ、サーバデータアクセス管理手段２２において、サーバデータ記憶手段２３への読み出し要求に変換され、サーバデータ記憶手段２３からデータが読み出される。読み出されたデータは逆ルートでサーバ通信手段２４と端末通信手段１５を介して携帯端末１のデータアクセス管理手段１２に送られ、データ処理転送部１２２を介してデータ処理手段１１に送られて利用され、また必要に応じ端末データ記憶手段１４に書き込まれる。【００３３】
携帯端末１からのデータ書込み要求の場合も同様に、書込み要求は携帯端末１とサーバ２の端末通信手段１５及びサーバ通信手段２４を介してサーバ側へ送られ、サーバデータアクセス管理手段２２において、サーバデータ記憶手段２３への書込み要求に変換され、サーバデータ記憶手段２３へデータが書き込まれる。これらのアクセスはもちろん相互に合意された適切なプロトコルによって暗号化され、また通信エラーに対する対策によって確実に行われる。守秘動作起動手段１７は、ユーザが守秘動作起動ボタンを押すなどの指示を与えると、後述するような規定の守秘動作をデータアクセス管理手段１２に対して指示する。【００３４】
図３は、本発明の第１の実施形態で、サーバ２から携帯端末１へのデータ転送が間接転送部１２４によって行われる場合に、秘密データを読み出すような命令が発せられた場合の動作の流れを示すフローチャートである。【００３５】
ユーザが携帯端末１をその基本状態（ステップ１０１）で使用している際に、ユーザインタフェース手段１３を介してユーザから、あるいはデータ処理手段１１から秘密データ（例えばAさんの電話帳データ）を読み出すような命令が発せられると、まず、そのデータが端末内の端末データ記憶手段１４に存在するかが判定され（ステップＳ１０３）、もし存在すればこれを読み出すことでアクセス要求に応えられる（ステップＳ１０７）。そうしてその後、基本状態（ステップ１０１）に戻る。【００３６】
存在しない場合、接続状況判定手段１６で現在の接続状態が判定される。当該データが端末内に存在せず、かつ携帯端末１が接続されていない場合、当該データの読み出し要求はかなえられず、ユーザに対して要求に対応できない旨が表示され、ユーザは接続状態になるまで待つことになる（ステップＳ１０８）。【００３７】
当該データが携帯端末１内に存在せず、かつ携帯端末１がサーバ２に接続されている場合、秘密データの読み出し要求はそのままサーバ２へ送られ、これに従ってサーバ２から読み出したデータが携帯端末１のデータアクセス管理１２に返されてくる（ステップＳ１０５）。そうしてこのデータがアクセス結果データして使用される。またサーバ２から読み出された秘密データは携帯端末１内の端末データ記憶手段１４に秘密フラグオンとして保存される（ステップＳ１０６）。秘密フラグオンとはこのデータが秘密データであり、本来は携帯端末１から削除されるべきデータであることを示す。【００３８】
図４は、本第１の実施形態で携帯端末１からサーバ２へのデータ転送が間接転送部１２４によって行われる場合に、秘密データの書込み命令が発せられた場合の動作の流れを示すフローチャートである。【００３９】
ユーザが携帯端末１をその基本状態（ステップ２０１）で使用している際に、ユーザインタフェース手段１３を介してユーザから、あるいはデータ処理手段１１から秘密データ (例えば編集中メールの2番)の、端末データ記憶手段１４への書込み要求が発せられると（ステップＳ２０２）、携帯端末１内で処理され、携帯端末１内の端末データ記憶手段１４に更新フラグオンおよび秘密フラグオンをつけて保存される（ステップＳ２０３）。ここで、秘密フラグオンとはこのデータが秘密データであり、本来は携帯端末１から削除されるべきデータであることを示す。また、更新フラグオンとは、このデータが携帯端末１内においてのみ更新されたデータであり、携帯端末１から削除される前にサーバ２のサーバデータ記憶手段２３に書き込まれるべきデータであることを示す。【００４０】
上述した図３及び図４のフローチャートの例では、端末内でできる処理はなるべく端末内で行えるように制御し、守秘を指示されたタイミングで秘密データを全て消す方針を採用している。これに対し、別の例として間接転送部１２４と直接転送部１２５とを用いて携帯端末１内に秘密データをおく時間をできるだけ短くするようにした場合について述べる。【００４１】
図５は、この第１の実施形態でユーザが携帯端末１を使用している際に、ユーザまたはデータ処理手段１１から端末データ記憶手段１４内の秘密データの読み出し要求が発せられた場合で、間接転送部１２４と直接転送部１２５とを用いた場合の動作の流れを示す。【００４２】
まず、ユーザの携帯端末１の使用状態が例えば基本状態（ステップＳ３０１）にあるとする。ここで、秘密データの読み出し要求があると（ステップＳ３０２）、まず接続状態判定手段１６で現在の接続状態が判定される（ステップＳ３０３）。【００４３】
携帯端末１が圏外にあるなどで接続されていない場合、当該データの読み出し要求はかなえられず、ユーザに対して要求に対応できない旨が表示され（ステップＳ３０７）、ユーザは接続状態になるまで待つことになる。【００４４】
接続がある場合は、さらに接続状態判定手段１６の判定によって、その接続状態が広帯域で通信回線に余裕がある状況か、狭帯域で通信回線に余裕がないかを調べ、この判定結果にしたがってデータ転送先選択部１２６が広帯域接続の場合は直接転送部１２５を、狭帯域接続の場合は間接転送部１２４を選択する。【００４５】
接続状態が広帯域で直接転送部１２５が選択された場合は、まず、そのデータが携帯端末１の端末データ記憶手段１４に存在するかどうかが判定され（ステップＳ３０８）、もし存在すればこれを読み出すことでアクセス要求に応えられる（ステップＳ３１０）。そのデータが端末データ記憶手段１４に存在しなければ、秘密データの読み出し要求はそのままサーバ２へ送られ、これに従ってサーバ２のサーバデータ記憶手段２３から直接読み出されたデータがアクセス結果データとして使用されて要求に応えられる（ステップＳ３０９）。【００４６】
一方、接続状態が狭帯域接続の場合は間接転送部１２４が選択されて、そのデータが携帯端末１の端末データ記憶手段１４に存在するかが判定され、もし存在すればこれを読み出すことでアクセス要求に応えられる（ステップＳ３１０）。そのデータが端末データ記憶手段に存在しない場合、秘密データの読み出し要求はそのままサーバへ送られ、これに従ってサーバから読み出したデータが携帯端末のデータアクセス管理手段に返されてこれがアクセス結果データして使用される（ステップＳ３０５）。またサーバから読み出されたデータは端末内の端末データ記憶手段に秘密フラグオンとして保存される（ステップＳ３０６）。【００４７】
図６は、ユーザが基本状態で使用している際にユーザまたはデータ処理手段から秘密データの、記憶手段への書込み要求が発せられた場合に間接転送部１２４と直接転送部１２５とが用いられた場合の動作の流れを示すフローチャートである。【００４８】
ユーザの携帯端末１の使用状態が例えば基本状態（ステップＳ４０１）にあり、ここで、秘密データの書込み要求があると（ステップＳ４０２）、まず接続状態判定手段１６で現在の接続状態が判定される（ステップＳ４０３）。【００４９】
携帯端末１が広帯域でサーバ２に接続されている場合、秘密データの書込み要求はそのままサーバ２へ送られ、これに従って送られたデータがサーバ２のサーバデータ記憶手段２３に書き込まれる（ステップＳ４０６）。携帯端末１が接続されていない場合、または狭帯域で接続されている場合には、秘密データの書込み要求は携帯端末１内で処理され、携帯端末１内の端末データ記憶手段１４に保存され（ステップＳ４０４）、更新フラグオン及び秘密フラグオンが付される（ステップＳ４０５）。その他の動作は先にあげた図３の場合と同様である。【００５０】
以上、図３乃至図６に示したフローチャートは、種々の条件下でサーバ２のサーバデータ記憶手段２３から携帯端末１の端末データ記憶手段１４へのユーザデータの読出し及び携帯端末１の端末データ記憶手段１４からサーバ２のサーバデータ記憶手段２３へのユーザデータの書込みを実行する場合の動作フローチャートで、これらで示めされる手順はユーザデータ転送工程に当たる。【００５１】
図７は、本発明の第１実施形態でユーザが、例えば基本状態（ステップＳ５０１）での使用中に、携帯端末１の使用を一旦停止して携帯端末１を安全な状態に保つために、守秘動作を起動し、守秘動作実行部１１３が働いた場合（ステップＳ５０２：守秘動作開始工程）の携帯端末１の動作の流れを示すフローチャートである。【００５２】
まず、携帯端末１内の端末データ記憶手段１４での秘密フラグがオンであるデータの数を示す秘密データ数カウンタのカウント数が参照される（ステップＳ５０３）。
これが０である場合、携帯端末１内には秘密データが存在せず、従って、携帯端末１はそのままで安全と考えられ、守秘動作は完遂されたことになる（ステップＳ５０９）。【００５３】
秘密データ数カウンタのカウント数が1以上である場合、携帯端末１内には秘密データが存在することになり、この場合は、ステップＳ５０４に進む。ここで、携帯端末１内の端末データ記憶手段１４での更新フラグがオンであるデータの数を示す更新データ数カウンタが参照される。これが０である場合、サーバに書き込まれる必要のあるデータは存在しないことになる。この場合、従来秘密データ削除部１１３１により、端末データ記憶手段１４内にある秘密フラグがオンであるデータを全て削除される（ステップＳ５１０）。これより携帯端末１内に秘密データが存在しないことになり、携帯端末１は安全になったと考えられ、守秘動作は完遂されたことになる（ステップＳ５１１）。【００５４】
秘密データ数カウンタも更新データ数カウンタも1以上である場合、携帯端末１内には更新済みの秘密データが存在することになる。この場合は、ステップＳ５０５に進み、携帯端末１とサーバ２との接続状態を接続状態判定手段１６によって確認する（接続状況判定工程）。
両者が接続状態にある場合、更新秘密データ転送部１１３２により携帯端末１内の端末データ記憶手段１４での更新フラグがオンであるデータについて順次、サーバ２のサーバデータ記憶手段２３への書込みが行われる。秘密データの書込み要求は、携帯端末１のデータアクセス管理手段１２の間接転送部１２４によってサーバ２へ送られ、これに従って送られたデータがサーバ２のサーバデータ記憶手段２３に書き込まれる（ステップＳ５０６）。【００５５】
全ての更新フラグオンのデータがサーバ２へ書き込まれた後従来秘密データ削除部１１３１により、端末データ記憶手段１４内にある秘密フラグがオンであるデータが全て削除される（ステップＳ５０７）。これより端末内に秘密データが存在しないことになり、携帯端末１は安全になったと考えられ、守秘動作は完遂されたことになる（ステップＳ５０８）。【００５６】
更新データカウンタが正でありながら、接続状態判定手段１６によって携帯端末１とサーバ２とが接続されていないと判定された場合、ステップＳ５１２において携帯端末１は非安全状態であって高度ロックモードに入る。高度ロックモードでは、高度ロック部１１３３が働き、携帯端末１を使用しようとする場合、通常よりは長いパスワードでの認証によって、あるいはより信頼性安全性の高い生体認証によってのみロックが解除できる、などのように、正規のユーザ以外が携帯端末１を使用することが困難になるような動作が強制される。ここでステップＳ５０６乃至ステップＳ５１２の一連の動作は秘密データ処理工程である。【００５７】
特にユーザが携帯端末１を不使用状態にあるときなどは、携帯端末１内に保護されるべき秘密データを保持せず、サーバ上に保存することで、携帯端末１を紛失した場合、他人にこれらを見られ、個人情報などが流出する情報遺漏の可能性を低減できる。なお、守秘動作の起動は、ユーザが起動した場合以外に、携帯端末１の操作終了時に自動的に行われるようにしても良い。【００５８】
（実施形態２）
図８は、本発明の実施形態２の基本構成を示すブロック図である。本発明の実施形態２は、携帯端末５と、この携帯端末５と通信網７で接続されるサーバ６からなる。【００５９】
サーバ６は、サーバ全体の制御を行うサーバ主制御手段６１と、サーバ内のデータの転送や通信の管理を行うサーバデータアクセス管理手段６２と、サーバ内でデータの記憶を行うサーバデータ記憶手段６３と、携帯端末５との通信を接続するサーバ通信手段６４とを有して構成されている。【００６０】
一方、携帯端末５は、端末装置全体の制御とデータ処理を行うデータ処理手段５１と、端末内のデータの転送や通信の管理を行うデータアクセス管理手段５２と、ユーザからの入力が行われる入力手段５９とユーザへの出力を表示する表示手段５８とのデータ転送を制御するユーザインタフェース手段５３と、データを記憶する端末データ記憶手段５４と、通信網７を介してサーバ６や他の携帯端末との通信を接続する端末通信手段５５と、端末通信手段５５を介してサーバ６との接続状況を判定する接続状況判定手段６６と、ユーザからの入力や、閉じ動作判定部５７Ａ又は無操作タイマー機構５７Ｂからの起動によって、携帯端末５が閉じられた場合や無操作時間が所定時間に達した場合に、予め定められた守秘動作の実行をデータアクセス管理手段５２を介してデータ処理手段５１に指示する守秘動作起動手段５７などを含んで構成されている。【００６１】
本実施形態２が実施形態１と異なる点は、実施形態１では携帯端末に対してユーザが明確な守秘動作を指示することで守秘動作が起動されていたが、本実施形態２では、ユーザがうっかり守秘動作を起動するのを忘れて場合でも携帯端末５が危険な状態になる可能性を低減するために、閉じ動作判定部５７Ａや無操作タイマー機構５７Ｂを設けて守秘動作の起動を自動化した点であり、それ以外の動作は第１の実施形態とほぼ同じである。【００６２】
ユーザが端末を使用している間は間欠的にせよユーザインタフェース手段５３に対してキー入力などが行われるが、ユーザが使用を中断した際は、入力が比較的長時間にわたって停止され、また折りたたみ型端末の場合、携帯端末５が折りたたまれる。【００６３】
無操作タイマー部５７Ｂは、入力がなく無操作状態が一定時間以上になったことを検出し、また、閉じ動作判定部５７Ａは携帯端末５が長時間折りたたまれたことを検知し、共に守秘動作起動手段５７へ通知する。守秘動作起動手段５７はこれらの通知を受けると、予め決められた守秘動作を起動する。これにより、ユーザが守秘動作を起動しなくても、所定時間、携帯端末５が利用されなかった場合に守秘動作起動手段５７が働き、予め決められた守秘動作を実行する。【００６４】
（実施形態３）
上述の実施形態１及び実施形態２では、守秘動作が起動された際にサーバへの必要な書込み動作と秘密データの削除動作を一度にまとめて行うために、これを終了して安全状態になるまでに時間がかかるものである。【００６５】
これを避けるために、本発明の実施形態３では、ユーザが連続使用している間でも、携帯端末の処理能力と回線帯域が許す範囲で、これらの動作を通常の動作が行われているバックグラウンドで行うようにする。この実施形態３の構成は図１に示す実施形態１のそれと同じとする。【００６６】
この場合の動作を示すフローチャートを図９に示す。本実施形態３でユーザの携帯端末の使用状態が例えば基本状態（ステップＳ６０１）にあるとする。その動作中に携帯端末のＣＰＵによる処理の応力及び回線帯域に余裕があるかどうかを調べる（ステップＳ６０２）。【００６７】
余裕があれば、ステップＳ６０３に進み、端末データ記憶手段内の秘密データ数カウンタのカウント数を調べる。秘密データ数カウンタのカウント数が０よりも大きければ、ステップＳ６０４に進み、回線接続状態を判定する。接続状態にあれば、端末データ記憶手段内に記憶されている更新フラグと秘密フラグが共のオンのデータを順次サーバのサーバデータ記憶手段に書き出して記憶させる。そうしてサーバデータ記憶手段に記憶させたデータの更新フラグをオフにする。なお、ステップＳ６０３で秘密データ数カウンタが０の場合はステップ４０７に進み、ステップＳ６０４で接続がなされていない状態の場合はステップＳ６０８に進み、共に何もしないでステップＳ６０１の基本状態に戻る。【００６８】
この流れを繰り返して、更新フラグオンのデータがあれば、これを順次サーバに書き出し、更新フラグをオフにする動作を徐々に実行する。これにより守秘動作起動時に残っている更新フラグと秘密フラグが共のオンのデータの数を少なくして守秘動作の負荷を軽減することができる。なお、ステップＳ６０６で端末データ記憶手段内の秘密データの削除もあわせて行ってしまうこともできる。【００６９】
以上の説明では、本発明の携帯端末を含む通信システムと守秘方法について述べたが、上記した守秘方法での各工程の実行内容をプログラム化して携帯端末のマイクロプロセッサ（コンピュータ）に実行させるようにしても良い。このようにしても、上述した方法で行ったと同様な守秘効果が得られる。【００７０】
本実施形態は、ユーザが携帯端末を使用していない場合やサーバへの回線が接続状態にある使用状態では秘密データはサーバに保持される。さらに、秘密データを端末データ記憶手段に読み出してアクセスした場合には外部から入力される守秘動作起動時または携帯端末の操作終了時に読み出したままの秘密データは削除され新しく作成し更新した秘密データはサーバに書き出してから削除されサーバへの回線が接続状態にないときは高度のロックを行って記憶される。これらにより、携帯端末を紛失した場合でも秘密情報が他人に知られる虞がなく、又、新しく作成、更新した秘密データが消失することもなく、守秘動作をその基本的なデータ転送部で廉価に実現することが可能な携帯端末を含む通信システム、その通信システムで実行される守秘方法及びそのプログラムを提供することができる。
さらに、上述した本発明の各実施形態では、いずれも守秘動作を通常のデータ転送部を基に行っていて、特別な装置や構成を設けてはいないので、守秘機能の実現コストを低減することができる。【００７１】
次に、本発明の他の実施形態について説明する。本発明の他の実施形態に係る通信システムは、複数の携帯端末と、この携帯端末と通信可能なサーバとを含む通信システムであって、前記サーバは、前記携帯端末の各々に対応して予め設定された秘密データを含むユーザデータを記憶するユーザデータ記憶領域を有するサーバデータ記憶手段を備え、前記携帯端末は、前記ユーザデータを含むデータの演算処理と転送を行う演算制御部と、前記ユーザデータを記憶する端末データ記憶手段と、前記サーバとの回線接続状況を判定する接続状況判定手段とを備え、前記演算制御部は、前記接続状態判定手段が前記回線接続状況がデータの転送に充分な広帯域接続であると判定した場合には前記ユーザデータの書込み読出しを前記サーバデータ記憶手段に対して直接行い、前記回線接続状況が通常のダイアルアップレベルの狭帯域接続であると判定した場合には前記サーバデータ記憶手段に対する前記ユーザデータの読出し及び書込みを一旦前記端末データ記憶手段に記憶した後に行う構成としてもよいものである。【００７２】
これにより、秘密データを通常はサーバのユーザデータ記憶領域に保持して、通信回線に余裕がありサーバに保持されているデータに直接アクセスが可能な場合には直接アクセスするようにし、通信回線に余裕がなく直接アクセスができない時は秘密データを一旦端末データ記憶手段に読み出してアクセスするようにして、携帯端末を紛失した場合でもデータが失われることをなくし秘密情報が他人に知られる虞をなくすることができる。【００７３】
ここで、前記演算制御部は、前記接続状態判定手段の判定結果に基づいて前記直接転送機能又は前記間接転送機能のいずれかを選択するデータ転送先選択機能を備えた構成としてもよい。また、前記演算制御部は、前記接続状態判定手段の判定結果に基づいて前記回線接続状況が接続状態にない場合は前記携帯端末の使用中は前記ユーザデータを前記端末データ記憶手段に記憶しておく構成としても良い。【００７４】
これにより、携帯端末の使用中は、演算制御部が、前記接続状態判定手段の判定結果に基づいてデータをできるだけサーバのユーザデータ記憶領域に転送して秘密データを携帯端末の端末データ記憶手段に残さないようにして、携帯端末を紛失した場合でも秘密情報が他人に知られる虞を少なくすることができる。【００７５】
ここで、前記演算制御部は、外部入力される守秘動作起動指令信号または前記携帯端末が動作を終了してから所定時間の経過したことを示す動作終了信号のいずれか１つの検出に基づいて予め設定された守秘動作を行い、この守秘動作は、前記端末データ記憶手段に記憶されている前記秘密データのうち前記サーバデータ記憶手段から読み出したままの秘密データを削除する動作と、前記秘密データのうち前記データ処理手段が新しく作成し更新した更新秘密データを前記サーバデータ記憶手段に転送して前記サーバデータ記憶手段の記憶内容を更新させた後にこの更新秘密データを削除する動作と、前記接続状況判定手段が回線接続状況を判断して接続状態でないと判定し前記更新秘密データ転送を実行できない場合、前記更新秘密データに対してより高度のデータロックを施した後に前記端末データ記憶手段に再度記憶する動作とをその実行内容として備えた構成としてもよい。【００７６】
これにより、ユーザが発する守秘動作起動指令や携帯端末の使用終了に応じて、サーバから読み込んだままの秘密データは削除し、新しく作成、更新した秘密データはサーバのユーザデータ記憶領域に書き込んでから削除するようにし、それができないときは、より安全性の高い高度のデータロックを施して記憶するようにしているので、携帯端末を紛失した場合でもデータが失われることがなく秘密情報が他人に知られる虞がなく、また、携帯端末とサーバの接続ができない場合でも、新しく作成更新された秘密データを失うことなく保持することができる。【００７７】
さらに、前記演算制御部は、前記端末データ記憶手段に記憶されている前記秘密データに秘密フラグをつけてその数を計数管理する秘密データ管理機能と、新しく作成または更新され未だ前記サーバデータ記憶手段に記憶されていない前記更新秘密データに更新フラグをつけて計数管理する更新データ管理機能とを有するようにしても良い（請求項５）。
これにより、秘密データと更新秘密データの管理を容易にすることができ、守秘動作を容易にすることができる。【００７８】
また、本発明の他の実施形態に係る守秘方法は、端末データ記憶手段を有する複数の携帯端末と、この携帯端末の各々に対応して予め設定された秘密データを含むユーザデータを記憶するユーザデータ記憶領域を備えたサーバデータ記憶手段を有するサーバとを含み、これらの装置が相互に通信可能な通信システムにおいて、前記ユーザデータ記憶領域と前記端末データ記憶手段の間でユーザデータを転送し、外部から入力される守秘動作起動信号または前記携帯端末が動作を終了してから所定時間の経過したことを示す動作終了信号のいずれか１つを検出したことに基づいて前記秘密データに対する守秘動作を開始し、守秘動作開始時点での前記サーバへの回線接続状況を調べ、この接続状況を判定する際に判定した回線接続状況と前記秘密データの履歴に応じて前記端末データ記憶手段に記憶されている前記秘密データの削除処理または転送処理等の秘密データ処理を実行する構成として構築してもよいものである。【００７９】
ここで、前記秘密データ処理工程では、前記端末データ記憶手段に記憶されている前記秘密データのうち前記サーバデータ記憶手段から読み出したままの前記秘密データを削除し、前記接続状態判定工程で前記サーバへの回線が接続状態にあると判断された場合前記携帯端末内で新しく作成又は更新等のデータ処理を行った更新秘密データを前記サーバデータ記憶手段に転送した後に前記端末データ記憶手段から削除し、前記接続状態判定工程で前記サーバへの回線が接続状態でないと判定された場合前記更新秘密データを高度のデータロックを施した後に前記端末データ記憶手段に再度記憶するようにしてもよい。【００８０】
これにより、秘密データを許す限りサーバに保持して使用時に読み出すようにし、守秘動作起動時や操作終了時に、回線接続状況と秘密データの履歴に応じて削除や転送を行うようにし、サーバへの回線が接続状態にないときは高度のロックを行って記憶するようにしたので、携帯端末を紛失した場合でもデータが失われることがなく、かつ秘密情報が他人に知られる虞がない守秘方法を実現することができる。【００８１】
また、本発明の他の実施体に係る守秘プログラムは、サーバと通信可能な携帯端末が備えているコンピュータに実行させるように構成された守秘プログラムであって、外部から入力される守秘動作起動信号または前記携帯端末が動作を終了してから所定時間の経過したことを示す動作終了信号のいずれか１つを検出したことに基づいて守秘動作を開始する守秘動作開始機能、守秘動作開始時点での前記サーバへの回線接続状況を調べる接続状況判定機能、この接続状況判定機能が判定した回線接続状況と予め設定された秘密データの履歴に応じて秘密データを削除あるいは転送する秘密データ処理機能を実行させる構成として構築してもよいものである。【００８２】
ここで、前記秘密データ処理機能は、前記接続状況判定機能が回線の接続を判定したとき前記サーバから読み出されたままの秘密データを削除し前記携帯端末内で新しく作成されあるいは更新された更新秘密データは前記サーバに転送した後に前記携帯端末の記憶手段から削除し、前記接続状態判定機能が接続状態でないと判定してサーバへのデータ転送ができない場合は前記更新秘密データをより安全性の高い高度のデータロックを施した後に前記携帯端末の記憶手段に再度記憶させるようにしてもよい。【００８３】
これにより、秘密データを許す限りサーバに保持して使用時に読み出すようにし、守秘動作起動時や操作終了時に、回線接続状況と秘密データの履歴に応じて削除や転送を行うようにし、サーバへの回線が接続状態にないときは高度のロックを行って記憶するようにして、携帯端末を紛失した場合でもデータが失われることがなく、かつ秘密情報が他人に知られる虞がない守秘機能をコンピュータに実行させることが可能なプログラムを実現することができる。【００８４】
以上、実施形態（及び実施例）を参照して本願発明を説明したが、本願発明は上記実施形態（及び実施例）に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。【００８５】
この出願は２００７年２月７日に出願された日本出願特願２００７−０２８５８６を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００８６】
本発明は、携帯端末で秘密にしたいデータをサーバ側に記憶するようにして、携帯端末を紛失したような場合でも情報が漏れるのを防ぐことができるので、携帯端末を用いる通信などの産業分野で広範囲に利用される可能性を有している。
【図面の簡単な説明】
【００８７】
【図１】本発明における通信システムの実施形態１の構成を示すブロック図である。
【図２】図１に示す実施形態１で端末データ記憶手段に記憶されるデータの記憶形式を示す説明図である。
【図３】本発明の実施形態１でサーバから携帯端末へのデータ転送が間接転送機能によって行われる場合の秘密データの読出し動作を示すフローチャートである。
【図４】本発明の実施形態１で携帯端末からサーバへのデータ転送が間接転送機能によって行われる場合の秘密データの書込み動作を示すフローチャートである。
【図５】本発明の実施形態１でサーバから携帯端末へのデータ転送が間接転送機能あるいは直接転送機能によって行われる場合の秘密データの読出し動作を示すフローチャートである。
【図６】本発明の実施形態１で携帯端末からサーバへのデータ転送が間接転送機能あるいは直接転送機能によって行われる場合の秘密データの書込み動作を示すフローチャートである。
【図７】本発明の実施形態２での守秘動作を示すフローチャートである。
【図８】本発明の実施形態２の構成を示すブロック図である。
【図９】本発明の実施形態３で携帯端末からサーバへのデータ転送を通常動作のバックグラウンドで行うようにした場合の動作フローチャートである。
【符号の説明】
【００８８】
１、５  携帯端末
２、６  サーバ
３、７  通信網
１１、５１  データ処理手段
１２、５２  データアクセス管理手段
１３、５３  ユーザインタフェース手段
１４，５４  端末データ記憶手段
１５、５５  端末通信手段
１６、５６  接続状況判定手段
１７、５７  守秘動作起動手段
２２、６２  サーバデータアクセス管理手段
２３、６３  サーバデータ記憶手段
２４、６４  サーバ通信手段
【図１】
2008096658.tif 000003
【図２】
2008096658.tif 000004
【図３】
2008096658.tif 000005
【図４】
2008096658.tif 000006
【図５】
2008096658.tif 000007
【図６】
2008096658.tif 000008
【図７】
2008096658.tif 000009
【図８】
2008096658.tif 000010
【図９】
2008096658.tif 000011
【国際調査報告】
2008096658.tif 000012
2008096658.tif 000013