(57)【要約】【課題】ユーザ端末の紛失や故障が生じた場合であっても、容易にそのユーザ端末の動作状態を他の端末装置で再生できるようにする。【解決手段】データ保管システムは、ユーザ端末２に保持しているデータをバックアップデータとしてネットワークを介してサーバ１に転送して保管する。これによりユーザ端末２とサーバ１との間でデータの同期をとる。ユーザ端末２からサーバ１に転送するデータは、ソフトＶＰＮにより所定の暗号化方式で暗号化されている。そして例えば、そのユーザ端末２の紛失・盗難等が発生したり、あるいはそのユーザ端末２がクラッシュしてデータが喪失してしまったような場合など、新たな端末装置３に対してバックアップデータをインストールすることにより、元のユーザ端末２のデータを新たな端末装置３上で復元し再生することできる。【選択図】図１
2008040593.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と、該ユーザ端末にネットワークを介して接続されるサーバとを有し、前記ユーザ端末が保持するデータを、バックアップデータとして前記サーバで保管するデータ保管システムであって、
前記ユーザ端末は、該ユーザ端末が保持するデータをサーバに転送するデータ転送管理手段を有し、前記データ転送管理手段は、前記ユーザ端末が保持するデータを前記サーバで同期して保持できるようにデータ転送を制御することを特徴とするデータ保管システム。
【請求項２】
請求項１に記載のデータ保管システムにおいて、該データ転送管理手段は、所定のバックアップのスケジューリングデータに従って、前記ユーザ端末が保持するデータを前記サーバに転送することを特徴とするデータ保管システム。
【請求項３】
請求項１に記載のデータ保管システムにおいて、前記ユーザ端末は、前記ユーザ端末から前記サーバに対してデータを転送する際に、転送データに対して所定の暗号化処理を施すことを特徴とするデータ保管システム。
【請求項４】
請求項１に記載のデータ保管システムにおいて、前記ユーザ端末から前記サーバにデータを転送する場合に、前記ユーザ端末は、前記ネットワークの通信速度を判別し、該判別結果に応じてデータ転送方式を変更することを特徴とするデータ保管システム。
【請求項５】
請求項４に記載のデータ保管システムにおいて、前記データ転送方式は、インクリメンタルバックアップもしくはフルバックアップのいずれかの方式であることを特徴とするデータ保管システム。
【請求項６】
請求項１に記載のデータ保管システムにおいて、前記ユーザ端末の正規の保有者が該ユーザ端末を紛失したことを示す情報を前記サーバに登録した場合、前記紛失したユーザ端末が再度ネットワーク接続された際に、該ユーザ端末は、前記サーバからの指示に従って自身の動作をロックすることを特徴とするデータ保管システム。
【請求項７】
請求項６に記載のデータ保管システムにおいて、前記ユーザ端末は、自身をロックしたときに、該ユーザ端末の返却を促す内容の表示を行うことを特徴とするデータ保管システム。
【請求項８】
請求項６または７に記載のデータ保管システムにおいて、前記ロックされたユーザ端末を解除するパスワードを、指定されたアカウントのアドレスを持つ携帯端末宛に送信することを特徴とするデータ保管システム。
【請求項９】
請求項１ないし８のいずれか１に記載のデータ保管システムにおいて、前記サーバは、紛失したユーザ端末が所有者の手元に帰ってこない情報が登録された場合、前記紛失したユーザ端末が前記ネットワークに再度接続された際に、該ユーザ端末に保持しているデータファイルを消去する指示を送出し、前記ユーザ端末は該消去の指示に従って、自身が保持するデータファイルを消去することを特徴とするデータ保管システム。
【請求項１０】
請求項８に記載のデータ保管システムにおいて、前記ユーザ端末は、前記携帯端末から送信されたパスワードを受信し、該パスワードを認証して該認証が成功した場合、前記自身のロックを解除することを特徴とするデータ保存システム。
【請求項１１】
請求項１０に記載のデータ保存システムにおいて、前記ユーザ端末は、前記ロックを解除するためのパスワードの認証動作を所定回数行っても該認証に成功しなかった場合、前記ユーザ端末自身が保持しているデータファイルを消去すること特徴とするデータ保管システム。
【請求項１２】
ユーザ端末が保持するデータをネットワーク介して接続されたサーバに保管するデータ保管方法であって、前記ユーザ端末が保持するデータを前記サーバに同期して保持させるように、前記ユーザ端末から前記サーバへのデータ転送を制御することを特徴とするデータ保管方法。
【請求項１３】
請求項１２に記載のデータ保管方法において、所定のバックアップのスケジューリングデータに従って、前記ユーザ端末が保持するデータを前記サーバに転送することを特徴とするデータ保管方法。
【請求項１４】
請求項１２に記載のデータ保管方法において、前記ユーザ端末から前記サーバに対してデータを転送する際に、転送データに対して所定の暗号化処理を施すことを特徴とするデータ保管方法。
【請求項１５】
請求項１２に記載のデータ保管方法において、前記ユーザ端末から前記サーバにデータを転送する場合に、前記ユーザ端末が前記ネットワークの通信速度を判別し、該判別結果に応じてデータ転送方式を変更することを特徴とするデータ保管方法。
【請求項１６】
請求項１５に記載のデータ保管方法において、前記データ転送方式は、インクリメンタルバックアップもしくはフルバックアップのいずれかの方式であることを特徴とするデータ保管方法。
【請求項１７】
請求項１２に記載のデータ保管方法において、前記ユーザ端末の正規の保有者が該ユーザ端末を紛失したことを示す情報を前記サーバに登録した場合、前記紛失したユーザ端末が再度ネットワーク接続された際に、該ユーザ端末が前記サーバからの指示に従って自身の動作をロックすることを特徴とするデータ保管方法。
【請求項１８】
請求項１７に記載のデータ保管方法において、前記ユーザ端末が自身をロックしたときに、該ユーザ端末の返却を促す内容を前記ユーザ端末で表示することを特徴とするデータ保管方法。
【請求項１９】
請求項１７または１８に記載のデータ保管方法において、前記ロックされたユーザ端末を解除するパスワードを、指定されたアカウントのアドレスを持つ携帯端末宛に送信することを特徴とするデータ保管方法。
【請求項２０】
請求項１２ないし１９のいずれか１に記載のデータ保管方法において、前記サーバが、紛失したユーザ端末が所有者の手元に帰ってこない情報を取得した場合、前記紛失したユーザ端末が前記ネットワークに再度接続された際に、該ユーザ端末に保持しているデータファイルを消去する指示を前記サーバから送出し、前記ユーザ端末が該消去の指示に従って、自身が保持する全てのデータファイルを消去することを特徴とするデータ保管方法。
【請求項２１】
請求項１９に記載のデータ保管方法において、前記携帯端末から送信されたパスワードを前記ユーザ端末にて受信し、該パスワードを認証して該認証が成功した場合、前記自身のロックを解除することを特徴とするデータ保存方法。
【請求項２２】
請求項２１に記載のデータ保管方法において、前記ロックを解除するためのパスワードの認証動作が所定回数行われても該認証に成功しなかった場合、前記ユーザ端末自身が保持している全てのデータファイルを消去させることを特徴とするデータ保管方法。
【請求項２３】
請求項１ないし１１のいずれか１のデータ保管システムの機能をコンピュータに実現させるためのプログラム。
【請求項２４】
請求項２１に記載のプログラムをコンピュータに読取可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ保管システム、方法、プログラム及び記録媒体に関し、より詳細には、ネットワークを介してパソコン等のユーザ端末のデータをサーバに保持させるようにしたデータ保管システムとデータ保管方法、及びそのシステムの機能を実現するプログラム及び記録媒体に関する。
【背景技術】
【０００２】
ユーザが使用するパソコンのデータを保管するサービスが提供されている。例えばインターネットによるネットワーク上にデータ保管用のサーバを設け、そのサーバに対してユーザのパソコンからデータを送信し、サーバにデータを保管させておくサービスがある。このようなサービスでは、例えばインターネット上のサーバにユーザごとのフォルダを作成し、そのフォルダに対してユーザから送信されたデータをユーザ毎に管理することで、その利用料金を課金している。
【０００３】
このようなデータ保管システムに関し、例えば、特許文献１には、必要とする安全性及び信頼性を持ってデータを保管できるとともに、保管費用を安価に抑えることができるようにしたデータ保管システムが開示されている。このシステムでは、ストレージサービスプロバイダは、データの保管に関して異なる安全性及び信頼性のレベルを有する複数のストレージと、複数のストレージのいずれにどのデータを保管するかを振り分ける振り分けサーバと、複数のストレージ毎に異なる料金に基づいて、保管されたデータに対する課金を処理する課金処理サーバ と、ユーザに接続されるＩ／Ｏサーバとを有している。そして振り分けサーバは、複数のデータの重要度に基づいて分類された各データを、この重要度に応じて前記複数のストレージに振り分けて保管する。
【特許文献１】特開２００６−１１３６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のように、ユーザが使用するデータをインターネットを介して所定のサーバに送信することにより、そのサーバにてデータを保管するサービスが提供されている。この場合に、通常サーバには、所定容量のユーザ領域が設定され、ユーザはその領域の容量に応じたデータを保存させておくことができる。サービス提供を行うサービスプロバイダーは、ユーザに割り当てる領域容量に応じて課金金額を設定するようにしている。
【０００５】
しかしながら、上記のような従来から提供されているデータ保管サービスでは、サーバに用意された所定容量の記憶領域に応じたデータしか保管しておくことができず、またサーバに記憶保持させるデータは、ユーザがその重要度や優先順位などに応じてユーザ自身が選択し、サーバに送信する操作を行う必要があった。
【０００６】
例えばユーザがモバイルのパソコンを出先で紛失してしまったような場合、あるいはパソコンがクラッシュしてデータを喪失しまったような場合、そのパソコンに保持されていた全てのデータを復元し、データを失うことなくかつ元通りの動作を可能とするためには、そのパソコンが保持している全てのデータをバックアップしておく必要がある。
【０００７】
しかしながら、従来のようにパソコンが保持するデータファイルの一部を保管するようなサービスでは、パソコンの紛失や故障が生じたときに、そのデータファイルから元のパソコンと同じ状態を再生することはできない。
この場合、ネットワーク上のサーバに対してパソコンのデータを保存し、そのパソコンの紛失や故障が生じたときにそのデータを新たなパソコンに転送することで、元のパソコンと同じ状態のパソコンを再生できるようにする必要があるが、このようなサーバを用いたサービスは何ら提供されていない。またこのときにネットワーク上のサーバに保持するデータのセキュリティも十分に確保しなくてはならないという課題が生じる。
【０００８】
また上記特許文献１のシステムでは、必要とする安全性及び信頼性をもってデータを保管できるようにすることを目的としているが、上記のように、パソコンの全てのデータファイルをネットワーク上のサーバに保持し、パソコンの状態の再生を容易に可能とするような思想は何ら開示していない。
【０００９】
本発明は、上述のごとき実情に鑑みてなされたもので、ネットワーク上のサーバにパソコン等のユーザ端末のデータファイルを保管するためのデータ保管システムであって、ユーザ端末のデータファイルをサーバに自動転送することにより、ユーザ端末の紛失や故障が生じた場合であっても、容易にそのユーザ端末の動作状態を他の端末装置で再生できるようにしたデータ保管システム、データ保管方法、プログラム及び記録媒体を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
請求項１の発明は、ユーザ端末と、該ユーザ端末にネットワークを介して接続されるサーバとを有し、前記ユーザ端末が保持するデータを、バックアップデータとして前記サーバで保管するデータ保管システムであって、前記ユーザ端末は、該ユーザ端末が保持するデータをサーバに転送するデータ転送管理手段を有し、前記データ転送管理手段は、前記ユーザ端末が保持するデータを前記サーバで同期して保持できるようにデータ転送を制御することを特徴としたものである。
【００１１】
請求項２の発明は、請求項１の発明において、該データ転送管理手段は、所定のバックアップのスケジューリングデータに従って、前記ユーザ端末が保持するデータを前記サーバに転送することを特徴としたものである。
【００１２】
請求項３の発明は、請求項１の発明において、前記ユーザ端末は、前記ユーザ端末から前記サーバに対してデータを転送する際に、転送データに対して所定の暗号化処理を施すことを特徴としたものである。
【００１３】
請求項４の発明は、請求項１の発明において、前記ユーザ端末から前記サーバにデータを転送する場合に、前記ユーザ端末は、前記ネットワークの通信速度を判別し、該判別結果に応じてデータ転送方式を変更することを特徴としたものである。
【００１４】
請求項５の発明は、請求項４の発明において、前記データ転送方式は、インクリメンタルバックアップもしくはフルバックアップのいずれかの方式であることを特徴としたものである。
【００１５】
請求項６の発明は、請求項１の発明において、前記ユーザ端末の正規の保有者が該ユーザ端末を紛失したことを示す情報を前記サーバに登録した場合、前記紛失したユーザ端末が再度ネットワーク接続された際に、該ユーザ端末は、前記サーバからの指示に従って自身の動作をロックすることを特徴としたものである。
【００１６】
請求項７の発明は、請求項６の発明において、前記ユーザ端末は、自身をロックしたときに、該ユーザ端末の返却を促す内容の表示を行うことを特徴としたものである。
【００１７】
請求項８の発明は、請求項６または７の発明において、前記ロックされたユーザ端末を解除するパスワードを、指定されたアカウントのアドレスを持つ携帯端末宛に送信することを特徴としたものである。
【００１８】
請求項９の発明は、請求項１ないし８のいずれか１の発明において、前記サーバは、紛失したユーザ端末が所有者の手元に帰ってこない情報が登録された場合、前記紛失したユーザ端末が前記ネットワークに再度接続された際に、該ユーザ端末に保持しているデータファイルを消去する指示を送出し、前記ユーザ端末は該消去の指示に従って、自身が保持するデータファイルを消去することを特徴としたものである。
【００１９】
請求項１０の発明は、請求項８の発明において、前記ユーザ端末は、前記携帯端末から送信されたパスワードを受信し、該パスワードを認証して該認証が成功した場合、前記自身のロックを解除することを特徴としたものである。
【００２０】
請求項１１の発明は、請求項１０の発明において、前記ユーザ端末は、前記ロックを解除するためのパスワードの認証動作を所定回数行っても該認証に成功しなかった場合、前記ユーザ端末自身が保持しているデータファイルを消去すること特徴としたものである。
【００２１】
請求項１２の発明は、ユーザ端末が保持するデータをネットワーク介して接続されたサーバに保管するデータ保管方法であって、前記ユーザ端末が保持するデータを前記サーバに同期して保持させるように、前記ユーザ端末から前記サーバへのデータ転送を制御することを特徴としたものである。
【００２２】
請求項１３の発明は、請求項１２の発明において、所定のバックアップのスケジューリングデータに従って、前記ユーザ端末が保持するデータを前記サーバに転送することを特徴としたものである。
【００２３】
請求項１４の発明は、請求項１２の発明において、前記ユーザ端末から前記サーバに対してデータを転送する際に、転送データに対して所定の暗号化処理を施すことを特徴としたものである。
【００２４】
請求項１５の発明は、請求項１２の発明において、前記ユーザ端末から前記サーバにデータを転送する場合に、前記ユーザ端末が前記ネットワークの通信速度を判別し、該判別結果に応じてデータ転送方式を変更することを特徴としたものである。
【００２５】
請求項１６の発明は、請求項１５の発明において、前記データ転送方式は、インクリメンタルバックアップもしくはフルバックアップのいずれかの方式であることを特徴としたものである。
【００２６】
請求項１７の発明は、請求項１２の発明において、前記ユーザ端末の正規の保有者が該ユーザ端末を紛失したことを示す情報を前記サーバに登録した場合、前記紛失したユーザ端末が再度ネットワーク接続された際に、該ユーザ端末が前記サーバからの指示に従って自身の動作をロックすることを特徴としたものである。
【００２７】
請求項１８の発明は、請求項１７の発明において、前記ユーザ端末が自身をロックしたときに、該ユーザ端末の返却を促す内容を前記ユーザ端末で表示することを特徴としたものである。
【００２８】
請求項１９の発明は、請求項１７または１８の発明において、前記ロックされたユーザ端末を解除するパスワードを、指定されたアカウントのアドレスを持つ携帯端末宛に送信することを特徴としたものである。
【００２９】
請求項２０の発明は、請求項１２ないし１９のいずれか１の発明において、前記サーバが、紛失したユーザ端末が所有者の手元に帰ってこない情報を取得した場合、前記紛失したユーザ端末が前記ネットワークに再度接続された際に、該ユーザ端末に保持しているデータファイルを消去する指示を前記サーバから送出し、前記ユーザ端末が該消去の指示に従って、自身が保持する全てのデータファイルを消去することを特徴としたものである。
【００３０】
請求項２１の発明は、請求項１９の発明において、前記携帯端末から送信されたパスワードを前記ユーザ端末にて受信し、該パスワードを認証して該認証が成功した場合、前記自身のロックを解除することを特徴としたものである。
【００３１】
請求項２２の発明は、請求項２１の発明において、前記ロックを解除するためのパスワードの認証動作が所定回数行われても該認証に成功しなかった場合、前記ユーザ端末自身が保持している全てのデータファイルを消去させることを特徴としたものである。
【００３２】
請求項２３の発明は、請求項１ないし１１のいずれか１の発明の機能をコンピュータに実現させるためのプログラムである。
【００３３】
請求項２４の発明は、請求項２１の発明をコンピュータに読取可能に記録した記録媒体である。
【発明の効果】
【００３４】
本発明によれば、ネットワーク上のサーバにパソコン等のユーザ端末のデータファイルを保管するためのデータ保管システムにおいて、ユーザ端末のデータファイルをバックアップデータとしてサーバに自動転送することにより、ユーザ端末の紛失や故障が生じた場合であっても、容易にそのユーザ端末の動作状態を他の端末で再生できるようにすることができる。
【００３５】
また本発明によれば、パソコン等のユーザ端末からネットワーク上のサーバに対してデータ転送する際に、転送データに対して所定の高セキュリティの暗号化処理を施しているため、転送時のセキュリティを確保できるのみならず、サーバ管理者であってもそのデータ内容を知ることができないため、利用者に対して信頼性の高いサービス提供が可能となる。
【００３６】
さらに本発明によれば、パソコン等のユーザ端末からサーバにデータを転送する場合に、ユーザ端末においてネットワークの通信速度を判別し、その判別結果に応じてデータ転送方式を変更することにより、ネットワークの仕様やその状態に応じてデータ転送を効率良く実行することができるようになる。
【００３７】
さらに本発明によれば、ユーザ端末の正規の保有者がそのユーザ端末を紛失したことをサーバに登録した場合、紛失したユーザ端末が再度ネットワーク接続された際にサーバからの指示に従ってそのユーザ端末が自身の動作をロックするため、ユーザ端末を所有していたユーザは、他人にその端末が利用されることを防ぐことができるようになる。
【００３８】
さらに本発明によれば、上記のようにユーザ端末がロックされたときに、“そのユーザ端末は所有者が紛失してしまったもので、そのユーザ端末を返却すると謝礼が出る”旨の表示を行うことにより、紛失したユーザ端末の返却の可能性を広げることができる。
【００３９】
さらに本発明によれば、上記のようにロックされた端末を解除するパスワードを、携帯電話などのユーザの他の端末に送信しておくことにより、ユーザはロック解除のためのパスワードを安全に管理することができ、また必要があれば簡単にそのロックを解除することができるようになる。
【００４０】
さらに本発明によれば、紛失したユーザ端末の行方がわからなくなって所有者の手元に帰ってこない場合、あるいは上記のようなロック解除動作が所定回数行われてもロック解除の認証に失敗した場合、そのユーザ端末に保持しているデータファイルを消去することにより、紛失して悪用されるおそれのあるユーザ端末のデータファイルをそのユーザ端末から消滅させることができる。
【発明を実施するための最良の形態】
【００４１】
図１は、本発明によるデータ保管システムの一実施形態を説明するための図である。データ保管システムの一実施形態は、ユーザが使用するユーザ端末２と、そのユーザ端末２と通信ネットワークで接続されたサーバ１とを備える。そしてユーザ端末２に保持しているデータをバックアップデータとしてネットワークを介してサーバ１に転送し、サーバ１にバックアップデータを保管する。これによりユーザ端末２とサーバ１との間でデータの同期をとる。なおサーバ１は、一つのサーバである必要はなく複数の分散したサーバであってもよい。
【００４２】
ユーザ端末２はノートパソコンやデスクトップパソコンであり、その他、ＰＤＡや携帯電話などのモバイル端末であってもよい。またネットワークはインターネットやＬＡＮ，ＷＡＮなどであって特定のネットワークに限定されない。
【００４３】
本実施形態のデータ保管システムによれば、ユーザ端末２が保持するデータファイル（画像データ、ＴＥＸＴデータ、その他の全てのデータ）をバックアップデータとしてサーバ１に自動転送することにより、ユーザ端末２の紛失や故障が生じた場合であっても、容易にそのユーザ端末２の動作状態を他の端末で再生できるようにすることができる。
【００４４】
ユーザ端末２からサーバ１に転送するデータは、ソフトＶＰＮ（Virtual Private Network）により所定の暗号化方式で暗号化されている。
つまり、本実施形態においては、所定の暗号化プロトコルを実現するためのソフトＶＰＮが使用され、これにより仮想プライベートネットワークが実現している。ＶＰＮを構築するためのソフトウェアは、ユーザ端末２とサーバ１に備えられる。
なお本発明に関わる実施形態では、上記のようなソフトＶＰＮのみならず、ルータなどのＶＰＮ対応機器を介してユーザ端末２とサーバ１とを接続することにより、所定の暗号化プロトコルを実現するＶＰＮを構築するようにしてもよい。
【００４５】
上記のソフトＶＰＮに適用する暗号化処理としては、その方式を限定するものではないが、例えばＴＣＰ／ＩＰのトランスポート層で暗号化を行う暗号化方式などを好適に適用することができる。トランスポート層での暗号化方式を採用することで、アプリケーションや通信経路に影響を与えることなく、また第三者から盗聴された場合にも容易に解読できない通信を提供することができる。この他ＴＣＰ／ＩＰプロトコルの適用機器に対して一般的なＳＳＬやＩＰｓｅｃなどの暗号化処理を使用してもよい。
【００４６】
本実施形態により実現されるＶＰＮでは、上記のような暗号化処理を施してユーザ端末２からサーバ１にデータを転送するため、個人情報の漏洩を防ぎ、本システムに対する不正アクセスやシステム妨害、なりすましなどによる不正な攻撃を退けることができる。また本暗号化処理により、サーバ管理者であってもそのデータ内容を知ることができないため、利用者に対して信頼性の高いサービス提供が可能となる。
【００４７】
ユーザ端末２からサーバ１へのデータ転送は、例えばユーザ端末２の電源がＯＮになったときに、ユーザ端末２が自動的にネットワーク接続し、サーバ１にアクセスしてデータ転送を行うようにしてもよい。また予め定めた所定のスケジュール（例えば１時間ごと、１日ごとなど、もしくはユーザによるファイル操作が実行されるごとなど）で、適宜データ転送を行うようにしてもよい。あるいはネットワーク接続しているときの通信状態を監視し、ユーザがネットワークを使用していない時間を利用して、データ転送を行うようにしてもよい。
【００４８】
またこの場合に、ユーザ端末２においてネットワークの通信速度を判別し、その判別結果に応じてデータ転送方式を変更するようにしてもよい。例えば通信速度がそれ程速くない場合、あるいはユーザが他の通信を行っていてデータ転送可能な通信速度が低い場合などは差分を転送するインクリメンタルバックアップを行い、通信速度が十分に速いネットワークではフルバックアップを行うようにする。これにより、ネットワークの仕様やその状態に応じてデータ転送を効率良く実行することができるようになる。
【００４９】
このようにサーバ１では、ユーザ端末２のデータをバックアップしておく。そして例えば、そのユーザ端末２の紛失・盗難等が発生したり、あるいはそのユーザ端末２がクラッシュしてデータが喪失してしまったような場合、あるいはユーザ端末２の買い換えや切換の場合に、新たな端末装置３に対してバックアップデータをインストールすることにより、元のユーザ端末２のデータを新たな端末装置３上で復元し再生することできる。
【００５０】
また本実施形態では、ユーザ端末２の正規の保有者がそのユーザ端末２を紛失したような場合、ユーザ端末２が紛失したことを示す情報をサーバ１に登録しておく。そして、紛失したユーザ端末２が再度ネットワーク接続されると、ユーザ端末２はサーバ１に自動的にアクセスするため、サーバ１では紛失したユーザ端末２を認識することができる。このときにサーバ１は、ユーザ端末２に対して端末自身をロックする指示を行い、ユーザ端末２ではこれを受けて自分自身をロックして、ユーザ操作を行うことができないようにする。これによりユーザ端末２を所有していたユーザは、他人にその端末が利用されることを防ぐことができる。
【００５１】
さらに本実施形態では、上記のような状態でユーザ端末２がロックされたときに、そのユーザ端末２を所有者に返却することを促す表示を行うようにしてもよい。例えば上記のようにユーザ端末２がロックされたときに、“そのユーザ端末は所有者が紛失してしまったもので、そのユーザ端末を返却すると謝礼が出ます”などの表示を行う。これにより、紛失したユーザ端末２の返却の可能性を広げることができる。
【００５２】
また上記のような状態で紛失したユーザ端末２が再度ネットワーク接続された場合に、上記のように返却を促す情報を表示するのではなく、サーバ１からの指示に従ってユーザ端末２が自身のデータを全て消去するようにしてもよい。
【００５３】
さらに本実施形態では、上記のような状態でロックされたユーザ端末のロックを解除するためにパスワードなどの認証情報を使用することができる。例えばサーバ１から、もしくはサーバ１を運営する主体の所定のネットワーク装置から、ユーザ端末２のロックを解除するためのパスワードを発行する。発行したパスワードは、例えば携帯電話４などのユーザの他の端末に送信しておくようにする。
【００５４】
ユーザがユーザ端末２のロックを解除する場合、パスワードが送信された携帯電話４の赤外線通信機能を利用して、パスワードを携帯電話４からユーザ端末２に送信する。この場合ユーザ端末２では、ロック状態であっても赤外線通信受信機能とパスワードの認証、ロック解除機能とを動作させておくようにする。そしてユーザ端末２では受信したパスワードを認証し、認証が成功すれば自身のロックを解除する。このような携帯電話４を使用したパスワード管理の仕組みを用いることにより、ユーザはロック解除のためのパスワードを安全に管理することができ、また必要があれば簡単にそのロックを解除することができるようになる。
【００５５】
なおユーザ端末２のロック解除の方式は、上記の携帯電話４を用いた例に限定されない。例えば、ロックを解除させるパスワードが入力可能な状態でユーザ端末２をロックし、パスワードを知っているユーザがそのパスワードをユーザ端末２に入力した場合に、ユーザ端末２が自身のロックを解除する、などの動作を行わせるようにしてもよい。あるいはメモリカードやＩＣカードなどの他の媒体を介して、ロック解除のためのパスワードをユーザ端末２に入力可能に構成してもよい。
【００５６】
さらに本実施形態では、上記のようなロックを解除させる動作が所定回数行われてもロック解除の認証に失敗した場合、ユーザ端末２は、自身に保持しているデータファイルを全て消去するようにしてもよい。またこのときに、認証が失敗したことを示す警告メッセージを表示したり、サーバ１などの所定の相手先に認証が失敗されたことを示す情報を送信するようにしてもよい。このような処理により、紛失して悪用されるおそれのあるユーザ端末２のデータファイルをそのユーザ端末２から抹消させることができる。
【００５７】
上記のような本実施形態に関わるユーザ端末２からサーバ１へのデータ転送処理、サーバ１における保管処理、サーバから端末へのバックアップデータのインストール処理、及びロック処理やロック解除処理、認証不成功時等のデータ消去処理等は、ユーザ端末２及びサーバ１、及び必要に応じて携帯端末などに備えられる専用プログラムによって実行される。これらのプログラムが、ユーザ端末２、サーバ１、及び携帯端末のハードウェアと協働することにより上記各処理を適宜実行することができる。
【００５８】
またこれらのデータ保管処理、及びバックアップデータのインストール処理は、例えばサーバ管理者等によるサービス提供者が提供するデータ保管サービスによって実施される。ユーザは、サービス提供者との契約に基づいて認証情報を取得し、その認証情報を用いてユーザ端末２のデータをサーバ１に転送する処理、及びサーバ１でバックアップしておいたデータを端末装置にインストールする処理などを実行させることができる。
【００５９】
図２は、本発明のデータ保管システムにおけるデータ保管処理の一例を説明するためのフローチャートである。ここでは、ＰＣなどのユーザ端末の電源がＯＮになったときに、ユーザ端末が保持するデータをサーバに送信する処理例を説明する。
まずユーザ端末の電源がＯＮになると（ステップＳ１−ＹＥＳ）、ユーザ端末に備えられているデータ保管処理プログラムが動作し、ネットワーク接続を行う（ステップＳ２）。そしてネットワーク接続が成功すると（ステップＳ３）、データ保管を行うサーバにアクセスしてクライアント（ユーザ端末）−サーバ間のデータ同期を開始する（ステップＳ４）。
【００６０】
そしてクライアント−サーバ間で暗号化を行って、クライアント（ユーザ端末）からサーバに対してデータを転送し（ステップＳ５）、サーバに暗号化データを集積する（ステップＳ６）。こうしてサーバには、その時点のユーザ端末に同期した暗号化データが集積される。また上記ステップＳ３でネットワーク接続が成功しなかった場合、ユーザ端末の表示画面にネットワーク接続を促すメッセージ表示を行う（ステップＳ７）。そしてこのメッセージ表示に対して所定期間、例えば１時間経過しても接続操作が行われなかった場合（ステップＳ８−ＮＯ）、再度メッセージ表示を行ってネットワーク接続を促す。また接続操作が行われた場合には（ステップＳ８−ＹＥＳ）、ステップＳ３に戻ってネットワーク接続が成功したかどうかを判別する。
【００６１】
図３は、本発明のデータ保管システムにおけるデータ保管処理の他の例を説明するためのフローチャートである。ここでは、ＰＣなどのユーザ端末がネットワーク接続中に、ユーザ端末が保持するデータを定期的にサーバに送信する処理例を説明する。
まずユーザ端末がネットワークに接続中である場合（ステップＳ１１−ＹＥＳ）、ユーザ端末に備えられているデータ保管処理プログラムは、予め設定されているデータ同期のスケジューリングを監視して、同期タイミングを待つ（ステップＳ１２）。
【００６２】
同期タイミングになると、ユーザ端末はデータ保管を行うサーバにアクセスしてクライアント（ユーザ端末）−サーバ間のデータ同期を開始する（ステップＳ１３）。そしてクライアント−サーバ間で暗号化を行って、クライアント（ユーザ端末）からサーバに対してデータを転送し（ステップＳ１４）、サーバに暗号化データを集積する（ステップＳ１５）。こうしてサーバには、その時点のユーザ端末に同期した暗号化データが集積される。
【００６３】
また上記ステップＳ１１でユーザ端末がネットワーク接続されていない場合、ユーザ端末の表示画面にネットワーク接続を促すメッセージ表示を行う（ステップＳ１６）。そしてこのメッセージ表示に対して所定期間、例えば１時間経過しても接続操作が行われなかった場合（ステップＳ１７−ＮＯ）、再度メッセージ表示を行ってネットワーク接続を促す。また接続操作が行われた場合には（ステップＳ１７−ＹＥＳ）、ステップＳ１１に戻ってネットワーク接続が成功したかどうかを判別する。
【００６４】
図４は、本発明のデータ保管システムにおけるデータ保管処理の更に他の例を説明するためのフローチャートである。ここでは、ユーザ端末がネットワークの通信速度を確認し、その通信速度に応じてバックアップ方法を変更するときの処理例を説明する。
まずユーザ端末がネットワークに接続中である場合（ステップＳ２１−ＹＥＳ）、ユーザ端末に備えられているデータ保管処理プログラムは、予め設定されているデータ同期のスケジューリングを監視して、同期タイミングを待つ（ステップＳ２２）。
【００６５】
同期タイミングになると、ユーザ端末はデータ保管を行うサーバにアクセスしてクライアント（ユーザ端末）−サーバ間のデータ同期を開始する（ステップＳ２３）。そしてユーザ端末は、ネットワークの現在の通信速度を確認し（ステップＳ２４）、通信速度に応じてクライアント−サーバ間で暗号化を行って、クライアント（ユーザ端末）からサーバに対してデータを転送する（ステップＳ２５）。通信速度に応じたデータ転送とは、例えば上述のように、通信速度に応じてインクリメンタルバックアップやフルバックアップによるバックアップ方式を切り替える処理を指す。そしてサーバでは、ユーザ端末から転送された暗号化データを集積する（ステップＳ２６）。こうしてサーバには、その時点のユーザ端末に同期した暗号化データが集積される。
【００６６】
また上記ステップＳ２１でユーザ端末がネットワーク接続されていない場合、ユーザ端末の表示画面にネットワーク接続を促すメッセージ表示を行う（ステップＳ２７）。そしてこのメッセージ表示に対して所定期間、例えば１時間経過しても接続操作が行われなかった場合（ステップＳ２８―ＮＯ）、再度メッセージ表示を行ってネットワーク接続を促す。また接続操作が行われた場合には（ステップＳ２８−ＹＥＳ）、ステップＳ２１に戻ってネットワーク接続が成功したかどうかを判別する。
【００６７】
図５は、本発明のデータ保管システムにおけるバックアップデータのインストール処理の一例を説明するためのフローチャートである。ここではユーザ端末を紛失したり、その端末がクラッシュした場合などにおいて、新規の端末装置に対してバックアップデータをインストールすることにより、紛失したりクラッシュしたりしたユーザ端末の状態を新規な端末装置上で再生させる処理例を示している。
【００６８】
ユーザは、バックアップデータのインストールを受ける際に、新規に用意した端末装置からサーバにアクセスする（ステップＳ３１）。そしてパスワードを入力してサーバに送信し、サーバにおける認証を受ける（ステップＳ３２）。この場合、バックアップデータをダウンロード可能とするために発行されている認証情報に従って、サーバが認証を行う。そしてサーバで認証が成功すると（ステップＳ３３−ＹＥＳ）、サーバから新規端末装置にデータをダウンロードする（ステップＳ３４）。認証がＯＫではない場合には、端末装置にエラー通知を行うようにすることができる（ステップＳ３５）。この場合、サーバで集積している暗号化データは、ソフトＶＰＮによって復号データとなって新規端末装置にインストールされる。
【００６９】
図６は、本発明のデータ保管システムにおけるユーザ端末のロック処理の一例を説明するためのフローチャートである。ここでまずユーザは、サーバに対してユーザ端末が紛  失したことを示す情報を登録する（ステップＳ４１）。
そしてサーバでは、紛失したユーザ端末がネットワークに再接続されるかどうかを監視し（ステップＳ４２）、再接続された場合には、サーバからそのユーザ端末に対してロックを指示するコマンドを送信する（ステップＳ４３）。上記のコマンドを受けたユーザ端末では、自身をロックしてユーザ操作を不可能とする（ステップＳ４４）。
【００７０】
図７は、本発明のデータ保管システムにおけるロック解除処理の一例を説明するための図である。本例では携帯電話などの端末に送信したパスワードを使用してユーザ端末のロックを解除する例を説明する。
まずユーザ端末のロックを解除するためのパスワードを発行する（ステップＳ５１）。パスワードの発行はデータ保存用のサーバから行ってもよく、あるいはサービス提供者が関わる他のネットワーク装置から行ってもよい。
【００７１】
そして発行されたパスワードは、ユーザが指定する所定の携帯端末に送信される（ステップＳ５２）。この場合所定のアカウントに対してパスワードをメール送信することができる。そしてロックされたユーザ端末のロックを解除したい場合には、ユーザは、例えば携帯端末の赤外線通信機能を利用してロック解除用のパスワードをユーザ端末に送信する（ステップＳ５３）。
【００７２】
ユーザ端末では、ロック解除用のパスワードの受信機能が動作している。そして携帯端末から送信されたパスワードを受信して認証処理を行う（ステップＳ５４）。ここで認証がＯＫであれば（ステップＳ５５−ＹＥＳ）、自身のロックを解除する（ステップＳ５６）。また認証に失敗した場合（ステップＳ５５−ＮＯ）、所定回数連続して失敗したかどうかを判別し（ステップＳ５７）、所定回数連続して認証に失敗していれば、ユーザ端末は自分自身でデータを消去する処理を行う（ステップＳ５８）。
【００７３】
上述したように、上記のデータ保存システムを使用してデータ保存サービスを提供することができる。サービス提供者は、例えば上記のデータ保存サーバを所有してサービス提供を行ったり、もしくは関連会社や外注委託などによってサーバを運営させてサービス提供を行わせたりする。サービス提供者は、例えばパソコンメーカーや大手通信会社、保険会社、大手サーバ管理会社、通販会社などが考えられる。
【００７４】
そして上記のようなデータ保存システムを実現するためのソフトウェアを開発・販売する主体、あるいはこのようなソフトウェアを所有して本発明に関わるシステムをソリューションとして市場提供しようとする主体は、上記のようなサービス提供者がその販売ターゲットとなり得る。
システム販売の形態は、例えば上記データ保存システムの機能を実現するソフトウェア単体の販売であったり、あるいはパソコンやサーバなどのハードウェアとソフトウェアとをセットにしたセット販売であったりする。そして権利貸与によるロイヤリティや、権利売却による売却益を利益とする。あるいは他の主体との提携によりより広汎なシステムソリューションを提供することもできる。ソフトウェアは、可搬型の記録媒体に記録されていてもよく、また通信回線を介して所定のサーバから提供されるものであってもよい。
【００７５】
またサービス提供を行う主体が、本データ保管システムを使用してデータ保存サービスを提供する場合、例えば、パソコンの保険などにその使用料金を組み込んで販売したり、あるいはパソコンメーカーがサービス提供者である場合には、自社が販売するパソコンに対する購入時の付帯サービスとして、本データ保存サービスを付加したりすることが考えられる。あるいはパソコンをレンタルしたりリースする主体であれば、そのレンタル料金やリース料金に本データ保存サービスを付加させることも考えられる。
【図面の簡単な説明】
【００７６】
【図１】本発明によるデータ保管システムの一実施形態を説明するための図である。
【図２】本発明のデータ保管システムにおけるデータ保管処理の一例を説明するためのフローチャートである。
【図３】本発明のデータ保管システムにおけるデータ保管処理の他の例を説明するためのフローチャートである。
【図４】本発明のデータ保管システムにおけるデータ保管処理の更に他の例を説明するためのフローチャートである。
【図５】本発明のデータ保管システムにおけるバックアップデータのインストール処理の一例を説明するためのフローチャートである。
【図６】本発明のデータ保管システムにおけるユーザ端末のロック処理の一例を説明するためのフローチャートである。
【図７】本発明のデータ保管システムにおけるロック解除処理の一例を説明するための図である。
【符号の説明】
【００７７】
１…サーバ、２…ユーザ端末、３…端末装置、４…携帯電話。
【図１】
2008040593.tif 000003
【図２】
2008040593.tif 000004
【図３】
2008040593.tif 000005
【図４】
2008040593.tif 000006
【図５】
2008040593.tif 000007
【図６】
2008040593.tif 000008
【図７】
2008040593.tif 000009