(57)【要約】【課題】利用者の負担を軽減し、容易にアプリケーション環境の復旧を行うことができる携帯情報端末を提供する。【解決手段】互いに通信可能な複数の携帯情報端末１０、２０からなり、使用中の携帯情報端末１０が、当該携帯情報端末１０上で動作するプログラムの構成情報及び当該プログラムが利用する利用情報を取得し、他の携帯情報端末２０に送信し、他の携帯情報端末２０が、送信されたプログラムの構成情報１０１、１０３及び利用情報１０２１０４を受信し携帯情報端末１０の環境復旧のために保存する。【選択図】図１
2008252796.tif 000002
【特許請求の範囲】
【請求項１】
互いに通信可能な複数の携帯情報端末からなり、
使用中の前記携帯情報端末が、当該携帯情報端末上で動作するプログラムの構成情報及び当該プログラムが利用する利用情報を取得し、他の前記携帯情報端末に送信し、
他の前記携帯情報端末が、送信された前記プログラムの構成情報及び前記利用情報を受信し一方の前記携帯情報端末の環境復旧のために保存することを特徴とする携帯情報端末の環境復旧システム。
【請求項２】
使用中の前記携帯情報端末は、前記構成情報及び前記利用情報を、所定の時間間隔で取得して他の前記携帯情報端末に送信することを特徴とする請求項１に記載の環境復旧システム。
【請求項３】
使用中の前記携帯情報端末は、当該携帯情報端末上で障害が発生した場合に他の前記携帯情報端末に対して障害発生信号を送信し、
他の前記携帯情報端末は、前記障害発生信号を受信した場合に、使用中の前記携帯情報端末に対して前記構成情報及び前記利用情報を要求し、
使用中の前記携帯情報端末は、前記要求に基づいて、前記構成情報及び前記利用情報を取得して他の前記携帯情報端末に送信することを特徴とする請求項１又は請求項２に記載の環境復旧システム。
【請求項４】
他の前記携帯情報端末は、使用中の前記携帯情報端末に対する前記構成情報及び前記利用情報の要求後、使用中の前記携帯情報端末との間の通信状況に応じて、保存された前記構成情報及び利用情報を他の前記携帯情報端末のプログラム環境に反映させることを特徴とする請求項３に記載の環境復旧システム。
【請求項５】
他の前記携帯情報端末は、使用中の前記携帯情報端末に対する前記構成情報及び利用情報の要求後の所定の時間以内に、使用中の前記携帯情報端末から前記構成情報及び前記利用情報が送信されなかった場合、保存された前記構成情報及び利用情報を他の前記携帯情報端末のプログラム環境に反映させることを特徴とする請求項４に記載の環境復旧システム。
【請求項６】
他の前記携帯情報端末は、使用中の前記携帯情報端末に対する前記構成情報及び利用情報の要求後、使用中の前記携帯情報端末との間の信号強度が所定の閾値より小さい場合に、保存された前記構成情報及び利用情報を他の前記携帯情報端末のプログラム環境に反映させることを特徴とする請求項４又は請求項５に記載の環境復旧システム。
【請求項７】
互いに通信可能な複数の携帯情報端末の内、使用中の前記携帯情報端末において、当該携帯情報端末上で動作するプログラムの構成情報及び当該プログラムが利用する利用情報を取得し、他の前記携帯情報端末に送信するステップと、
他の前記携帯情報端末において、送信された前記プログラムの構成情報及び前記利用情報を受信し一方の前記携帯情報端末の環境復旧のために保存するステップとを有することを特徴とする携帯情報端末の環境復旧方法。
【請求項８】
使用中の前記携帯情報端末において、前記構成情報及び前記利用情報を、所定の時間間隔で取得して他の前記携帯情報端末に送信するステップを有することを特徴とする請求項７に記載の環境復旧方法。
【請求項９】
使用中の前記携帯情報端末において、当該携帯情報端末上で障害が発生した場合に他の前記携帯情報端末に対して障害発生信号を送信するステップと、
他の前記携帯情報端末において、前記障害発生信号を受信した場合に、使用中の前記携帯情報端末に対して前記構成情報及び前記利用情報を要求するステップと、
使用中の前記携帯情報端末において、前記要求に基づいて、前記構成情報及び前記利用情報を取得して他の前記携帯情報端末に送信するステップとを有することを特徴とする請求項７又は請求項８に記載の環境復旧方法。
【請求項１０】
他の前記携帯情報端末において、使用中の前記携帯情報端末に対する前記構成情報及び利用情報の要求後、使用中の前記携帯情報端末との間の通信状況に応じて、保存された前記構成情報及び利用情報を他の前記携帯情報端末のプログラム環境に反映させるステップを有することを特徴とする請求項９に記載の環境復旧方法。
【請求項１１】
他の前記携帯情報端末において、使用中の前記携帯情報端末に対する前記構成情報及び利用情報の要求後の所定の時間以内に、使用中の前記携帯情報端末から前記構成情報及び前記利用情報が送信されなかった場合、保存された前記構成情報及び利用情報を他の前記携帯情報端末のプログラム環境に反映させるステップを有することを特徴とする請求項１０に記載の環境復旧方法。
【請求項１２】
他の前記携帯情報端末において、使用中の前記携帯情報端末に対する前記構成情報及び利用情報の要求後、使用中の前記携帯情報端末との間の信号強度が所定の閾値より小さい場合に、保存された前記構成情報及び利用情報を他の前記携帯情報端末のプログラム環境に反映させるステップを有することを特徴とする請求項１０又は請求項１１に記載の環境復旧方法。
【請求項１３】
通信可能な携帯情報端末において、
当該携帯情報端末上で動作するプログラムの構成情報及び当該プログラムが利用する利用情報を取得し、当該携帯情報端末の環境復旧のために保存するように、通信可能な他の携帯情報端末に対して送信することを特徴とする携帯情報端末。
【請求項１４】
当該携帯情報端末上で障害が発生した場合に前記他の携帯情報端末に対して障害発生信号を送信した後、
前記他の携帯情報端末からの前記構成情報及び前記利用情報の要求に基づいて、前記構成情報及び前記利用情報を取得して前記他の携帯情報端末に対して送信することを特徴とする請求項１３に記載の携帯情報端末。
【請求項１５】
前記携帯情報端末から送信された前記プログラムの構成情報及び前記利用情報を受信して前記携帯情報端末の環境復旧のために保存し、
前記携帯情報端末からの障害発生信号を受信した場合に、前記携帯情報端末に対して前記構成情報及び前記利用情報を要求した後、前記携帯情報端末との間の通信状況に応じて、保存された前記構成情報及び利用情報を自身のプログラム環境に反映させることを特徴とする請求項１３又は請求項１４に記載の携帯情報端末。
【請求項１６】
通信可能な携帯情報端末上で実現されるプログラムであって、
前記携帯情報端末に、
当該携帯情報端末上で動作するプログラムの構成情報及び当該プログラムが利用する利用情報を取得し、当該携帯情報端末の環境復旧のために保存するように、通信可能な他の携帯情報端末に対して送信する機能を実行させることを特徴とするプログラム。
【請求項１７】
前記携帯情報端末に、
当該携帯情報端末上で障害が発生した場合に前記他の携帯情報端末に対して障害発生信号を送信した後、
前記他の携帯情報端末からの前記構成情報及び前記利用情報の要求に基づいて、前記構成情報及び前記利用情報を取得して前記他の携帯情報端末に対して送信することを特徴とする請求項１６に記載のプログラム。
【請求項１８】
前記携帯情報端末と通信可能な他の前記携帯情報端末に、
前記携帯情報端末から送信された前記プログラムの構成情報及び前記利用情報を受信して前記携帯情報端末の環境復旧のために保存し、
前記携帯情報端末からの障害発生信号を受信した場合に、前記携帯情報端末に対して前記構成情報及び前記利用情報を要求した後、前記携帯情報端末との間の通信状況に応じて、保存された前記構成情報及び利用情報を他の前記携帯情報端末自身のプログラム環境に反映させる機能を実行させることを特徴とする請求項１６又は請求項１７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末のアプリケーション環境を復旧するための環境復旧システム、環境復旧方法、携帯情報端末及びプログラムに関するものである。
【背景技術】
【０００２】
今日、一般にスマートフォンと呼ばれる携帯電話、またはＰＤＡといった高機能な携帯情報端末の普及により、それらがビジネス用途に利用される機会が増大している。それらの携帯情報端末を業務利用する際、業務を行う過程において発生しうる利用情報の保護が必要である。従って、例えば、特許文献１（特開２００４−６４６５０号公報）にも開示されているような指紋認証、またはネットワークを介したパスワードによるアクセス制限機能などを用いることによって、個々の携帯情報端末に対するセキュリティの向上を図っていた。
【特許文献１】特開２００４−６４６５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上述のように携帯情報端末に対するセキュリティの向上を図っていたとしても、携帯情報端末自体が破損、盗難あるいは紛失すると言った事象が発生した場合、携帯情報端末に保存されている利用情報の復旧は困難であった。また、個別にアプリケーションのインストールを行うことが可能な高機能の携帯情報端末においても同様に、アプリケーション環境の復旧が困難であった。そのため、携帯情報端末の利用者は、アプリケーションが利用するデータ情報を事前に定期的に保存しておき、携帯端末情報を破損、盗難あるいは紛失等した場合、同一の機器構成をもつハードウェアを購入し、保存しておいたデータ情報を再度ハードウェアに反映させることで携帯情報端末の可用性を保つ必要があり、携帯情報端末の利用者の負担が大きかった。
【０００４】
（目的）
本発明の目的は、利用者の負担を軽減し、容易にアプリケーション環境の復旧を行うことができる携帯情報端末を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するため本発明は、互いに通信可能な複数の携帯情報端末からなり、使用中の前記携帯情報端末が、当該携帯情報端末上で動作するプログラムの構成情報及び当該プログラムが利用する利用情報を取得し、他の前記携帯情報端末に送信し、他の前記携帯情報端末が、送信された前記プログラムの構成情報及び前記利用情報を受信し一方の前記携帯情報端末の環境復旧のために保存することを特徴とする。
【０００６】
（作用）
上記構成によって、複数の携帯情報端末間で一方の構成情報、あるいは利用情報を反映することで、携帯情報端末上で動作するプログラム環境の復旧を行う。
【発明の効果】
【０００７】
本発明によれば、携帯情報端末の利用者の負担を軽減し、容易にアプリケーション環境の復旧を行うことができる。
【発明を実施するための最良の形態】
【０００８】
（第１の実施の形態）
以下、本発明の第１の実施の形態について図を参照して詳細に説明する。
【０００９】
（第１の実施の形態の構成）
図１は、本実施の形態の通信システムの構成を示すブロック図である。
【００１０】
図１を参照すると、本実施の形態による通信システムは、携帯情報端末１０と、携帯情報端末２０とが、ネットワーク３０を介して接続されている。
【００１１】
携帯情報端末１０は、主記憶装置１１と、中央演算装置１２と、ＡＰ（ａｐｐｌｉｃａｔｉｏｎ）構成情報取得エージェント１３と、ＡＰ利用情報取得エージェント１４と、無線送受信手段１５と、障害発生信号送信手段１６とを備える。
【００１２】
携帯情報端末２０は、主記憶装置２１と、中央演算装置２２と、ＡＰ構成情報管理マネージャ２３と、ＡＰ利用情報管理マネージャ２４と、無線送受信手段２５と、障害発生信号を受信する機能を有する障害発生信号受信手段２６とを備える。
【００１３】
無線送受信手段１５と無線送受信手段２５は、ネットワーク３０を介して互いに通信を行うことができる。
【００１４】
ここで、本発明の特徴である携帯情報端末１０のＡＰ構成情報取得エージェント１３、ＡＰ利用情報取得エージェント１４及び障害発生信号送信手段１６について詳細に説明する。
【００１５】
図２は、ＡＰ構成情報取得エージェント１３の構成を示すブロック図である。
【００１６】
図２を参照すると、ＡＰ構成情報取得エージェント１３は、ＡＰ構成情報取得手段１３１と、ＡＰ構成情報送信手段１３２とを備えている。
【００１７】
ＡＰ構成情報取得手段１３１は、携帯情報端末１０において稼動しているアプリケーションのＡＰ構成情報１０１を取得する機能を有する。
【００１８】
ＡＰ構成情報送信手段１３２は、携帯情報端末２０に対しネットワーク３０を介した通信を行い、ＡＰ構成情報取得手段１３１で取得したＡＰ構成情報１０１を送信する機能を有する。
【００１９】
図３は、ＡＰ利用情報取得エージェント１４の構成を示すブロック図である。
【００２０】
図３を参照すると、ＡＰ利用情報取得エージェント１４は、ＡＰ利用情報取得手段１４１と、ＡＰ利用情報送信手段１４２とを備えている。
【００２１】
ＡＰ利用情報取得手段１４１は、携帯情報端末１０上で稼動しているアプリケーションが利用しているＡＰ利用情報１０２取得する機能を有する。
【００２２】
ＡＰ利用情報送信手段１４２は、携帯情報端末２０に対しネットワーク３０を介した通信を行い、ＡＰ利用情報取得手段１４１で取得したＡＰ利用情報１０２を送信する機能を有する。
【００２３】
障害発生信号送信手段１６は、携帯情報端末１０に発生した障害を検出した場合に障害発生信号４０を生成し、生成した障害発生信号４０をネットワーク３０を介して携帯情報端末２０に対して送信する機能を有する。
【００２４】
ここで、本発明の特徴である携帯情報端末２０のＡＰ構成情報管理マネージャ２３及びＡＰ利用情報管理マネージャ２４について詳細に説明する。
【００２５】
図４は、ＡＰ構成情報管理マネージャ２３の構成を示すブロック図である。
【００２６】
図４を参照すると、ＡＰ構成情報管理マネージャ２３は、ＡＰ構成情報受信手段２３１と、ＡＰ構成情報比較手段２３２と、ＡＰ構成情報反映手段２３３と、ＡＰ構成情報保存手段２３４と、ＡＰ構成情報要求手段２３５とを備えている。
【００２７】
ＡＰ構成情報受信手段２３１は、携帯情報端末１０より送信されたＡＰ構成情報１０１、１０３を受信する機能を有する。
【００２８】
ＡＰ構成情報比較手段２３２は、携帯情報端末１０より送信されたＡＰ構成情報１０３と主記憶装置２１に保存されているＡＰ構成情報１０１との比較を行うことによってそれらに差分があるか否かを判定する機能を有する。
【００２９】
ＡＰ構成情報反映手段２３３は、ＡＰ構成情報比較手段２３２によって差分があると判定された場合に、携帯情報端末２０のアプリケーション環境にＡＰ構成情報１０３を反映させることによってアプリケーション環境を更新する機能を有する。
【００３０】
ＡＰ構成情報保存手段２３４は、受信したＡＰ構成情報１０１、１０３を主記憶装置２１に保存する機能を有する。
【００３１】
ＡＰ構成情報要求手段２３５は、携帯情報端末１０に対し、ＡＰ構成情報１０３の送信要求を行う機能を有する。
【００３２】
図５は、ＡＰ利用情報管理マネージャ２４の構成を示すブロック図である。
【００３３】
図４を参照すると、ＡＰ利用情報管理マネージャ２４は、ＡＰ利用情報受信手段２４１と、ＡＰ利用情報比較手段２４２と、ＡＰ利用情報反映手段２４３と、ＡＰ利用情報保存手段２４４と、ＡＰ利用情報要求手段２４５とを備えている。
【００３４】
ＡＰ利用情報受信手段２４１は、携帯情報端末１０より送信されたＡＰ利用情報１０２、１０４を受信する機能を有する。
【００３５】
ＡＰ利用情報比較手段２４２は、携帯情報端末１０より送信されたＡＰ利用情報１０４と主記憶装置２１に保存されているＡＰ利用情報１０２との比較を行うことによってそれらに差分があるか否かを判定する機能を有する。
【００３６】
ＡＰ利用情報反映手段２４３は、  ＡＰ利用情報比較手段２４２によって差分があると判定された場合に、携帯情報端末２０のアプリケーション環境にＡＰ利用情報１０４を反映させることによってアプリケーション環境を更新する機能を有する。
【００３７】
ＡＰ利用情報保存手段２４４は、受信したＡＰ利用情報１０２、１０４を主記憶装置２１に保存する機能を有する。
【００３８】
ＡＰ利用情報要求手段２４５は、携帯情報端末１０に対し、ＡＰ利用情報１０４の送信要求を行う機能を有する。
【００３９】
なお、携帯情報端末１０におけるＡＰ構成情報取得エージェント１３及びＡＰ利用情報取得エージェント１４以外の構成と、携帯情報端末２０におけるＡＰ構成情報管理マネージャ２３及びＡＰ利用情報管理マネージャ２４以外の構成と、ネットワーク３０の構成は、一般的な技術によって実現されるため説明を省略する。
【００４０】
ここで、携帯情報端末１０及び携帯情報端末２０のハードウェア構成の説明をする。
【００４１】
図６は、本実施の形態による通信システムの携帯情報端末１０及び携帯情報端末２０のハードウェア構成例を示すブロック図である。
【００４２】
図６を参照すると、本発明による携帯情報端末１０及び携帯情報端末２０は、一般的なコンピュータ装置と同様のハードウェア構成によって実現することができ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１００１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメインメモリであり、データの作業領域やデータの一時退避領域に用いられる主記憶部１００２、ネットワーク３０を介してデータの送受信を行う通信制御部１００３、液晶ディスプレイ、スピーカ等の提示部１００４、キーボードやマウス等の入力部１００５、周辺機器と接続してデータの送受信を行うインタフェース部１００６、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク、半導体メモリ等の不揮発性メモリから構成されるハードディスク装置である補助記憶部１００７、本情報処理装置の上記各構成要素を相互に接続するシステムバス１００８等を備えている。
【００４３】
本発明による携帯情報端末１０及び携帯情報端末２０は、その動作を、携帯情報端末１０及び携帯情報端末２０内部にそのような機能を実現するプログラムを組み込んだ、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等のハードウェア部品からなる回路部品を実装してハードウェア的に実現することは勿論として、上述した各構成要素の各機能を提供するプログラムを、コンピュータ処理装置上のＣＰＵ１００１で実行することにより、ソフトウェア的に実現することができる。
【００４４】
すなわち、ＣＰＵ１００１（制御部３１）は、補助記憶部１００７に格納されているプログラムを、主記憶部１００２にロードして実行し、携帯情報端末１０及び携帯情報端末２０の動作を制御することにより、上述した各機能をソフトウェア的に実現する。
【００４５】
（第１の実施の形態の動作）
本実施の形態の通信システムの動作を図を用いて詳細に説明する。
【００４６】
ここで、図７、図８、図１０は携帯情報端末１０の動作を示すフローチャート、図９、図１１、図１２及び図１０は携帯情報端末２０の動作を示すフローチャート、図１３は図７のＡ２及び図８のＢ２の処理後における携帯情報端末１０の状態を示す図、図１４は図７のＡ３及び図８のＢ３の処理後における携帯情報端末２０の状態を示す図、図１５は図１０のＤ２の処理後における携帯情報端末１０の状態を示す図、図１６は図１０のＤ３の処理後における携帯情報端末２０の状態を示す図である。
【００４７】
図７は、本実施の形態による携帯情報端末１０のＡＰ構成情報取得エージェントの動作を示すフローチャートである。
【００４８】
図７を参照すると、図１の携帯情報端末１０において、ＡＰ構成情報取得エージェント１３は、図２のＡＰ構成情報取得手段１３１を用い、あらかじめ定められた所定の時間が経過したか否かを判定し（図７のＡ１）、携帯情報端末１０において稼動しているアプリケーションのＡＰ構成情報１０１（図１３のＡＰ構成情報１０１）をあらかじめ定められた時間間隔で取得する（図７のＡ２）。
【００４９】
次に、ＡＰ構成情報取得エージェント１３は、ＡＰ構成情報送信手段１３２を用い、携帯情報端末２０に対しネットワーク３０を介した通信を行い、Ａ１で取得したＡＰ構成情報１０１を送信する（図７のＡ３）。
【００５０】
図８は、本実施の形態による携帯情報端末１０のＡＰ利用情報取得エージェントの動作を示すフローチャートである。
【００５１】
図８を参照すると、ＡＰ利用情報取得エージェント１４は、図２のＡＰ利用情報取得手段１４１を用い、あらかじめ定められた所定の時間が経過したか否かを判定し（図８のＢ１）、あらかじめ定められた時間間隔で携帯情報端末１０上で稼動しているアプリケーションが利用しているＡＰ利用情報１０２（図１３のＡＰ利用情報１０２）を取得する（図８のＢ２）。
【００５２】
次に、ＡＰ利用情報取得エージェント１４は、ＡＰ利用情報送信手段１４２を用い、携帯情報端末２０に対しネットワーク３０を介した通信を行い、Ｂ１で取得したＡＰ利用情報１０２を送信する。（図８のＢ３）
【００５３】
上記携帯情報端末１０の動作に対応し、携帯情報端末２０では、ＡＰ構成情報管理マネージャ２３に備わるＡＰ構成情報受信手段２３１を用い、携帯情報端末１０より送信されたＡＰ構成情報１０１を受信し、次に、ＡＰ構成情報保存手段２３４を用い、受信したＡＰ構成情報１０１を主記憶装置２１に保存する。（図１４のＡＰ構成情報１０１）
【００５４】
さらに、携帯情報端末２０では、ＡＰ利用情報管理マネージャ２４に備わるＡＰ利用情報受信手段２４１を用い、携帯情報端末１０より送信されたＡＰ利用情報１０２を受信し、次に、ＡＰ利用情報保存手段２４４を用い、受信したＡＰ利用情報１０２を主記憶装置２１に保存する（図１４のＡＰ利用情報１０２）。
【００５５】
図９は、本実施の形態による通信システムの障害発生時における携帯情報端末２０の動作を示すフローチャートである。
【００５６】
図９を参照すると、携帯情報端末１０でなんらかの障害が発生すると、携帯情報端末１０は、携帯情報端末２０に対しネットワーク３０を介して障害発生信号４０を送信する。携帯情報端末２０は、障害発生信号４０を受信した場合（図９のＣ１）、携帯情報端末１０に対し、ＡＰ構成情報要求手段２３５を用いてＡＰ構成情報１０３の送信要求を行うと共に、ＡＰ利用情報要求手段２４５を用いてＡＰ利用情報１０４の送信要求を行う（図９のＣ２）。
【００５７】
図１０は、本実施の形態による通信システムの障害発生時における携帯情報端末１０の動作を示すフローチャートである。
【００５８】
携帯情報端末１０は、ＡＰ構成情報１０３およびＡＰ利用情報１０４の送信要求を受信した場合（図１０のＤ１）、ＡＰ構成情報取得手段１３１を用いてＡＰ構成情報１０３（図１５のＡＰ構成情報１０３）を取得すると共に、ＡＰ利用情報取得手段１３２を用いてＡＰ利用情報１０４（図１５のＡＰ利用情報１０４）を取得し（図１０のＤ２）、次に、ネットワーク３０を介した通信により携帯情報端末２０に対し、ＡＰ構成情報送信手段１３２を用いてＡＰ構成情報１０３を送信すると共に、ＡＰ利用情報送信手段１３３を用いてＡＰ利用情報１０４を送信する（図１０のＤ３）。
【００５９】
携帯情報端末２０は、携帯情報端末１０に対するＡＰ構成情報１０３の送信要求後の所定の時間以内にＡＰ構成情報１０３を受信できた場合（図１６、図１１のＥ１）、ＡＰ構成情報比較手段２３２を用い、携帯情報端末１０より送信されたＡＰ構成情報１０３と主記憶装置２１に保存されているＡＰ構成情報１０１との比較を行うことによってそれらに差分があるか否かを判定し（図１１のＥ２）、差分があれば、ＡＰ構成情報反映手段２３３を用いて携帯情報端末２０のアプリケーション環境に受信できたＡＰ構成情報１０３を反映させることによってアプリケーション環境を更新する（図１１のＥ３）。
【００６０】
同様に、携帯情報端末２０は、携帯情報端末１０に対するＡＰ利用情報１０４の送信要求後の所定の時間以内にＡＰ利用情報１０４を受信できた場合（図１６、図１２のＦ１）、ＡＰ利用情報比較手段２４２を用い、携帯情報端末１０より送信されたＡＰ利用情報１０４と主記憶装置２１に保存されているＡＰ利用情報１０２との比較を行うことによってそれらに差分があるか否かを判定し（図１２のＦ２）、差分があれば、ＡＰ利用情報反映手段２４３を用いて携帯情報端末２０のアプリケーション利用情報に受信できたＡＰ利用情報１０４を反映させることによってアプリケーション利用情報を更新する（図１２のＦ３）。
【００６１】
また、ネットワーク３０における何らかの障害などの要因で、携帯情報端末２０上において、携帯情報端末１０に対するＡＰ構成情報１０３の送信要求後の所定の時間以内にＡＰ構成情報１０３を受信できない場合（図１１のＥ１）、ＡＰ構成情報反映手段２３３を用い、携帯情報端末２０上のＡＰ構成情報に主記憶装置２１に保存されているＡＰ構成情報１０１を反映させ（図１１のＥ４）、同様にＡＰ利用情報１０４を受信できない場合（図１２のＦ１）、ＡＰ利用情報反映手段２４３を用い、携帯情報端末２０上のＡＰ利用情報に主記憶装置２１に保存されているＡＰ利用情報１０２を反映させる（図１２のＦ４）。
【００６２】
以上の処理を行うことによって、携帯端末情報１０上またはネットワーク３０上において何らかの障害が発生した場合、携帯情報端末１０上において稼動していたアプリケーション環境を携帯情報端末２０上で復旧させることができる。
【００６３】
（第１の実施の形態の効果）
本実施の形態によれば、アプリケーション環境の復旧を行うことができる。
【００６４】
その理由は、各携帯情報端末において、アプリケーションの構成情報と利用情報とを分けて管理し、一方の携帯情報端末において取得して他方の携帯情報端末に対して送信したアプリケーションの構成情報及び利用情報を、他方の携帯情報端末において反映するからである。
【００６５】
（第２の実施の形態）
以下、本発明の第２の実施の形態について図を参照して詳細に説明する。本実施の形態は、携帯情報端末２０が、携帯情報端末１０との間の通信状況に基づいて、主記憶装置２１に保存されているＡＰ構成情報１０１及びＡＰ利用情報１０２を携帯情報端末２０自身のプログラム環境に反映させる形態である。
【００６６】
以下では、その一例として、携帯情報端末２０が、携帯情報端末１０との位置関係に基づいて、記憶装置２１に保存されているＡＰ構成情報１０１及びＡＰ利用情報１０２を携帯情報端末２０自身のプログラム環境に反映させる形態について説明する。
【００６７】
（第２の実施の形態の構成）
図１７は、本実施の形態の通信システムの構成を示すブロック図である。
【００６８】
図１７を参照すると、本実施の形態による通信システムは、携帯情報端末１０に位置情報取得手段１７及び位置情報送信手段１８が新たに加わる点と、携帯情報端末２０に位置情報取得判定手段２７及び位置情報要求手段２８が新たに加わる点で第１の実施の形態と異なる。
【００６９】
位置情報取得手段１７は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等によって、携帯情報端末１０の位置情報を取得する機能を有する。
【００７０】
位置情報送信手段１８は、位置情報取得手段１７によって取得した位置情報を携帯情報端末２０に対して送信する機能を有する。
【００７１】
位置情報取得判定手段２７は、ＧＰＳ等によって、携帯情報端末２０の位置情報を取得する機能と、携帯情報端末２０の位置情報に対して携帯情報端末１０の位置情報が予め規定された範囲（規定値）を超えるか否かの判定を行う機能とを有する。
【００７２】
位置情報要求手段２８は、携帯情報端末１０に対し位置情報を要求する機能を有する。
【００７３】
図１８は、本実施の形態によるＡＰ構成情報取得エージェント１３の構成を示すブロック図である。
【００７４】
図１８を参照すると、本実施の形態によるＡＰ構成情報取得エージェント１３は、ＡＰ構成情報消去手段１３３が新たに加わる点で第１の実施の形態と異なる。
【００７５】
ＡＰ構成情報消去手段１３３は、携帯情報端末１０上に存在するＡＰ構成情報を消去する機能を有する。
【００７６】
図１９は、本実施の形態によるＡＰ利用情報取得エージェント１４の構成を示すブロック図である。
【００７７】
図１９を参照すると、本実施の形態によるＡＰ利用情報取得エージェント１４は、ＡＰ利用情報消去手段１４３が新たに加わる点で第１の実施の形態と異なる。
【００７８】
ＡＰ利用情報消去手段１４３は、携帯情報端末１０上に存在するＡＰ利用情報を消去する機能を有する。
【００７９】
図２０は、本実施の形態によるＡＰ構成情報管理マネージャ２３の構成を示すブロック図である。
【００８０】
図２０を参照すると、本実施の形態によるＡＰ構成情報管理マネージャ２３は、ＡＰ構成情報消去要求手段２３６が新たに加わる点で第１の実施の形態と異なる。
【００８１】
ＡＰ構成情報消去要求手段２３６は、携帯情報端末１０に対し、ＡＰ構成情報の消去を要求する機能を有する。
【００８２】
図２１は、本実施の形態によるＡＰ利用情報管理マネージャ２４の構成を示すブロック図である。
【００８３】
図２１を参照すると、本実施の形態によるＡＰ利用情報管理マネージャ２４は、ＡＰ利用情報消去要求手段２４６が新たに加わる点で第１の実施の形態と異なる。
【００８４】
ＡＰ利用情報消去要求手段２４６は、携帯情報端末１０に対し、ＡＰ利用情報の消去を要求する機能を有する。
（第２の実施の形態の動作）
本実施の形態の通信システムの動作を図を用いて詳細に説明する。
【００８５】
図２２は、本実施の形態による携帯情報端末１０の動作を示すフローチャートである。
【００８６】
図２２を参照すると、本実施の形態による携帯情報端末１０において、位置情報取得手段１７が、携帯情報端末１０の位置情報を取得する（図２２のＧ１）。
【００８７】
次に、本実施の形態による携帯情報端末１０において、位置情報送信手段１８によって取得した位置情報を携帯情報端末２０に対して送信する（図２２のＧ２）。
【００８８】
ここで本実施の形態による携帯情報端末１０は、位置情報の送信が成功したか否かを判定し（図２２のＧ３）、成功した場合は一定時間間隔をおいて（図２２のＧ４）、ＡＰ構成情報とＡＰ利用情報の取得および送信を行う（図２２のＧ６、および図７のＡ１〜Ａ３および図８のＢ１〜Ｂ３）。
【００８９】
一方、位置情報の送信に失敗した場合、本実施の形態による携帯情報端末１０は、ＡＰ構成情報取得エージェント１３に備わるＡＰ構成情報消去手段１３３、およびＡＰ利用情報取得エージェント１４に備わるＡＰ利用情報消去手段１４３を用い、携帯情報端末１０上に存在するＡＰ構成情報およびＡＰ利用情報を消去する（図２２のＥ５）。
【００９０】
図２３は、本実施の形態による携帯情報端末２０の動作を示すフローチャートである。
【００９１】
図２３を参照すると、本実施の形態による携帯情報端末２０では、携帯情報端末１０より位置情報が送信された場合（図２３のＨ１）、位置情報判定手段２６を用いて、予め規定された範囲（規定値）を超えるか否かの判定を行う（図２３のＨ２）。ここで、規定値とは携帯情報端末１０の位置的条件である。例えば、所定のレベル以上の通話品質が保障できないと想定される距離等がこれにあたる。
【００９２】
ここで、規定値を越えていない場合、本実施の形態による携帯情報端末２０は、一定時間間隔をおいて（図２３のＨ３）、ＡＰ構成情報の差分とＡＰ利用情報の差分を判定し（図２３のＨ４、および図１１、図１２）、次に位置情報要求手段２８を用い、携帯情報端末１０に対し位置情報の取得を要求する（図２３のＨ５）。
【００９３】
一方、規定値を超えている場合、本実施の形態による携帯情報端末２０は、記憶装置２１に保存されているＡＰ構成情報１０１及びＡＰ利用情報１０２を携帯情報端末２０自身のプログラム環境に反映させ（図２３のＨ６）、ＡＰ構成情報管理マネージャ２３に備わるＡＰ構成情報消去要求手段２３６およびＡＰ利用情報管理マネージャ２４に備わるＡＰ利用情報消去要求手段２４６を用い、携帯情報端末１０に対し、ＡＰ構成情報とＡＰ利用情報の消去を要求する（図２３のＨ７）。
【００９４】
本実施の形態による携帯情報端末１０は、ＡＰ構成情報とＡＰ利用情報の消去要求があった場合、ＡＰ構成情報消去手段１３３およびＡＰ利用情報消去手段１４３を用い、携帯情報端末１０上に存在するＡＰ構成情報およびＡＰ利用情報を消去する。
【００９５】
なお、本実施の形態は、通信状況の一例として両携帯情報端末の位置情報を用いたが、別の例として、携帯情報端末２０が、携帯情報端末１０の信号強度や電波強度を検出する強度検出手段と、検出した強度を所定の規定値と比較する比較手段とを備え、検出した強度と所定の規定値との関係に基づいて、記憶装置２１に保存されているＡＰ構成情報１０１及びＡＰ利用情報１０２を携帯情報端末２０自身のプログラム環境に反映させることとしてもよい。
（第２の実施の形態の効果）
本実施の形態によれば、以下の効果を達成できる。
【００９６】
第１に、両携帯情報端末の位置情報を用い、規定の値を超えた場合、他方の携帯情報端末上のアプリケーション構成情報および利用情報を消去することで、よりセキュリティの高い方式とすることができる。
【００９７】
第２に、両携帯情報端末の位置情報・信号強度・電波強度を用いるなど、両携帯情報端末間の通信状況が規定の値を超えた場合、記憶装置２１に保存されているＡＰ構成情報１０１及びＡＰ利用情報１０２を携帯情報端末２０自身のプログラム環境に反映させることで、よりセキュリティの高い環境復旧方式とすることができる。
【００９８】
以上好ましい実施の形態をあげて本発明を説明したが、本発明は必ずしも、上記実施の形態に限定されるものでなく、その技術的思想の範囲内において様々に変形して実施することができる。
【産業上の利用可能性】
【００９９】
一般にスマートフォンと呼ばれる携帯電話、またはＰＤＡといった携帯情報端末におけるアプリケーション環境の復旧といった用途に本発明を適用できる。
【図面の簡単な説明】
【０１００】
【図１】本発明の第１の実施の形態の通信システムの構成を示すブロック図である。
【図２】第１の実施の形態のＡＰ構成情報取得エージェント１３の構成を示すブロック図である。
【図３】第１の実施の形態のＡＰ利用情報取得エージェント１４の構成を示すブロック図である。
【図４】第１の実施の形態のＡＰ構成情報管理マネージャ２３の構成を示すブロック図である。
【図５】第１の実施の形態のＡＰ利用情報管理マネージャ２４の構成を示すブロック図である。
【図６】第１の実施の形態による通信システムの携帯情報端末１０及び携帯情報端末２０のハードウェア構成例を示すブロック図である。
【図７】第１の実施の形態の携帯情報端末１０の動作を示すフローチャートである。
【図８】第１の実施の形態の携帯情報端末１０の動作を示すフローチャートである。
【図９】第１の実施の形態の携帯情報端末２０の動作を示すフローチャートである。
【図１０】第１の実施の形態の携帯情報端末１０の動作を示すフローチャートである。
【図１１】第１の実施の形態の携帯情報端末２０の動作を示すフローチャートである。
【図１２】第１の実施の形態の携帯情報端末２０の動作を示すフローチャートである。
【図１３】図７のＡ２及び図８のＢ２の処理後における携帯情報端末１０の状態を示す図である。
【図１４】図７のＡ３及び図８のＢ３の処理後における携帯情報端末２０の状態を示す図である。
【図１５】図１０のＤ２の処理後における携帯情報端末１０の状態を示す図である。
【図１６】図１０のＤ３の処理後における携帯情報端末２０の状態を示す図である。
【図１７】本発明の第２の実施の形態の通信システムの構成を示すブロック図である。
【図１８】第２の実施の形態のＡＰ構成情報取得エージェント１３の構成を示すブロック図である。
【図１９】第２の実施の形態のＡＰ利用情報取得エージェント１４の構成を示すブロック図である。
【図２０】第２の実施の形態のＡＰ構成情報管理マネージャ２３の構成を示すブロック図である。
【図２１】第２の実施の形態のＡＰ利用情報管理マネージャ２４の構成を示すブロック図である。
【図２２】第２の実施の形態の携帯情報端末１０の動作を示すフローチャートである。
【図２３】第２の実施の形態の携帯情報端末２０の動作を示すフローチャートである。
【符号の説明】
【０１０１】
１０：携帯情報端末
１１：主記憶装置
１２：中央演算装置
１３：ＡＰ構成情報取得エージェント
１３１：ＡＰ構成情報取得手段
１３２：ＡＰ構成情報送信手段
１３３：ＡＰ構成情報消去手段
１４：ＡＰ利用情報取得エージェント
１４１：ＡＰ利用情報取得手段
１４２：ＡＰ利用情報送信手段
１４３：ＡＰ利用情報消去手段
１５：無線送受信手段
１６：障害発生信号送信手段
１７：位置情報取得手段
１８：位置情報送信手段
２０：携帯情報端末
２１：主記憶装置
２２：中央演算装置
２３：ＡＰ構成情報管理マネージャ
２３１：ＡＰ構成情報受信手段
２３２：ＡＰ構成情報比較手段
２３３：ＡＰ構成情報反映手段
２３４：ＡＰ構成情報保存手段
２３５：ＡＰ構成情報要求手段
２３６：ＡＰ構成情報消去要求手段
２４：ＡＰ利用情報管理マネージャ
２４１：ＡＰ利用情報受信手段
２４２：ＡＰ利用情報比較手段
２４３：ＡＰ利用情報反映手段
２４４：ＡＰ利用情報保存手段
２４５：ＡＰ利用情報要求手段
２４６：ＡＰ利用情報消去要求手段
２５：無線送受信手段
２６：障害発生信号受信手段
２７：位置情報取得判定手段
２８：位置情報要求手段
３０：ネットワーク
１００１：ＣＰＵ
１００２：主記憶部
１００３：通信制御部
１００４：提示部
１００５：入力部
１００６：インタフェース部
１００７：補助記憶部
１００８：システムバス
【図１】
2008252796.tif 000003
【図２】
2008252796.tif 000004
【図３】
2008252796.tif 000005
【図４】
2008252796.tif 000006
【図５】
2008252796.tif 000007
【図６】
2008252796.tif 000008
【図７】
2008252796.tif 000009
【図８】
2008252796.tif 000010
【図９】
2008252796.tif 000011
【図１０】
2008252796.tif 000012
【図１１】
2008252796.tif 000013
【図１２】
2008252796.tif 000014
【図１３】
2008252796.tif 000015
【図１４】
2008252796.tif 000016
【図１５】
2008252796.tif 000017
【図１６】
2008252796.tif 000018
【図１７】
2008252796.tif 000019
【図１８】
2008252796.tif 000020
【図１９】
2008252796.tif 000021
【図２０】
2008252796.tif 000022
【図２１】
2008252796.tif 000023
【図２２】
2008252796.tif 000024
【図２３】
2008252796.tif 000025