(57)【要約】【課題】  共同利用パソコンにおいて、ユーザを認証するサーバとのネットワークの帯域が細い場合でも、短時間のログを可能にする。【解決手段】  ＵＳＢメモリ２は、ユーザ端末１におけるユーザデータをバックアップするための、ＰＩＮ認証により読み書きできるプロテクト領域２２を有している。ユーザ端末１はＵＳＢメモリ２のプロテクト領域２２から暗号化されたユーザデータ２２Ｂを読み出し、サーバ３から取得した秘密鍵３２Ａによりユーザデータ２２Ｂを復号してハードディスクに書き込み、前回使用したＰＣ環境を復元する。【選択図】  図１
2006139489.tif 000002
【特許請求の範囲】
【請求項１】
共同利用されるユーザ端末と、ユーザデータを暗号化／復号する秘密鍵と、前記ユーザデータをバックアップするサーバとを有する共同利用パソコンシステムにおいて、前記ユーザ端末におけるユーザデータをバックアップするための、ＰＩＮ認証により特定のメモリ領域の読み書きができるＵＳＢメモリを用意し、前記ユーザ端末は、前記ＵＳＢメモリの前記メモリ領域から暗号化されたユーザデータを読み出し、前記サーバから取得した秘密鍵により前記ユーザデータを復号してハードディスクに書き込むことにより、前回使用したＰＣ環境を復元する、共同利用パソコンシステムの環境復元方法。
【請求項２】
前記ユーザ端末は、予め設定した、ハードディスク上のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、アプリケーションデータを初期環境としてプロテクトし、再起動のたびに初期状態に復元されるプログラムを有し、パソコン利用中に初期環境からの差分データのチェックを定期的に行い、差分データが発生した場合は、該差分データを前記サーバから取得した秘密鍵で暗号化し、前記ＵＳＢメモリにバックアップを行う、請求項１に記載の共同利用パソコンシステムの環境復元方法。
【請求項３】
前記ＵＳＢメモリに定期的にバックアップする前記ユーザデータと同じものを同時にネットワークを介して前記サーバ上にバックアップし、バックアップした前記ユーザデータのファイル群をサーバ上でアーカイブデータとして保存し、前記ＵＳＢメモリへのデータ復旧要求時に前記アーカイブデータを解凍して、前記ユーザ端末を介して前記ＵＳＢメモリへ前記ユーザデータをダウンロードして復旧する、請求項１または２に記載の共同利用パソコンシステムの環境復元方法。
【請求項４】
共同利用パソコンであって、
該共同利用パソコンにおけるユーザデータをバックアップするための、ＰＩＮ認証により特定のメモリ領域の読み書きができるＵＳＢメモリのユーザ認証と、該共同利用パソコン利用中の差分ファイルを定期的にチェックし、該ＵＳＢメモリとサーバにデータをバックアップする処理を行うクライアントモジュールと、
前記ユーザデータを暗号化し、また前記ＵＳＢの特定のメモリ領域から暗号化されたユーザデータを読み出し、前記サーバから取得した秘密鍵により該ユーザデータを復号する暗号／復号処理部と、
利用後に該共同利用パソコンのＯＳを再起動すると、該共同利用パソコンのハードディスク上のデータを予め設定した初期環境に復元する初期環境復元ソフトと、
前記ＵＳＢメモリとの通信を行うＵＳＢドライバと、
前記ＵＳＢメモリの特定のメモリ領域へのデータ書込みを可能とするＰＩＮ認証を行うＵＳＢメモリＰＩＮ認証モジュールと
を有する共同利用パソコン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンタルオフィス、リモートオフィス等において利用する共同利用コンピュータを、自己のコンピュータで実現されている環境かつ高いセキュリティの下で利用できる共同利用コンピュータシステムに関する。
【背景技術】
【０００２】
ここで、コンピュータの環境とは、コンピュータにインストールされた各種のプログラム、ネットワークの接続等の一部のハードウェア構成、コンピュータの動作に必要なパラメータの設定等をいい、このプログラムには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、通信用プログラム、メールソフトやインターネットブラウザ、辞書、各種のアプリケーションソフト等が含まれる。
【特許文献１】特開２００１−３４５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来の共同利用パソコンの環境の復元方法では、環境を管理しているサーバから個人の環境を復元するためのユーザデータをダウンロードしていたため、サーバとのネットワークの帯域が狭い場合、パソコンにログインするのに時間がかかるという問題があった。
【０００４】
本発明の目的は、ユーザを認証するサーバとのネットワークの帯域が細い場合においても、短時間でログインが可能な、共同利用パソコンシステムの環境復元方法および共同利用パソコンを提供することにある。
【課題を解決するための手段】
【０００５】
本発明の共同利用パソコンシステムの環境復元方法は、
共同利用されるユーザ端末と、ユーザデータを暗号化／復号する秘密鍵と、前記ユーザデータをバックアップするサーバとを有する共同利用パソコンシステムにおいて、ユーザ端末におけるユーザデータをバックアップするための、ＰＩＮ認証により特定のメモリ領域の読み書きができるＵＳＢメモリを用意し、ユーザ端末は、ＵＳＢメモリのメモリ領域から暗号化されたユーザデータを読み出し、サーバから取得した秘密鍵により前記ユーザデータを復号してハードディスクに書き込むことにより、前回使用したＰＣ環境を復元する。
【０００６】
本発明は、差分ユーザデータをユーザ端末に接続されたＵＳＢメモリに保存し、パソコンへのログイン時に、ＵＳＢメモリからの高速データ転送により、差分ユーザデータをユーザ端末のハードディスク上に書き込み、個人のＰＣ環境を復元する。
【０００７】
本発明では、ＵＳＢメモリ内に保存したデータの破損およびＵＳＢメモリ紛失時の復旧用途としてユーザデータのバックアップは従来どおりサーバ側にも行い、ユーザ端末利用中に定期的に行う差分データのバックアップ処理は、利用中のパソコンのバックグランド処理によって行われるため時間がかからない。しかし、ログイン時のダウンロードでは、全差分データのダウンロードが完了するまでユーザ端末が使用できないため、この処理時間を短縮することで、大幅にユーザ端末へのログイン時間が短縮される。ユーザデータを復号するための、データ容量の比較的小さい秘密鍵をサーバに格納し、暗号化データのみをＵＳＢメモリにバックアップすることで、ログイン時のサーバとの通信時間を短縮するとともに、ＵＳＢメモリ内のデータを第三者に解析されてもデータ内容を見ることができなくなり、セキュリティが高くなる。
【発明の効果】
【０００８】
本発明によれば、ユーザデータをＵＳＢメモリのプロテクト領域から読み出すため、サーバとのネットワーク帯域が細い環境でも、ログイン時間を短縮することができ、またデータを復号するための秘密鍵をサーバに格納するため、ＵＳＢメモリが盗難にあい解析されても情報が漏洩せず、例えＵＳＢメモリ内データの破損またはＵＳＢメモリの紛失をしてもデータを復旧できる、セキュリティの高い共同利用パソコンシステムが実現できる。
【発明を実施するための最良の形態】
【０００９】
次に、本発明の実施の形態について図面を参照して説明する。
【００１０】
図１は本発明の一実施形態の共同利用パソコンシステムの構成を示す図である。
【００１１】
図１に示すように、本実施形態の共同利用パソコンシステムは、共同利用されるユーザ端末（共同利用パソコン）１と、ユーザデータをバックアップするＵＳＢメモリ２と、ユーザデータを暗号化／復号する秘密鍵と、ユーザデータをバックアップするサーバ３とを有し、ユーザ端末１とサーバ３はインターネットなどのＩＰネットワーク４で接続され、ユーザ端末１は、内部に搭載したＵＳＢドライバ１４でＵＳＢメモリ２と通信を行いユーザデータのやりとりを行う。
【００１２】
ユーザ端末１は、ＵＳＢメモリ２のユーザ認証、端末利用中の差分ファイルを定期的にチェックし、ＵＳＢメモリ２とサーバ３にデータをバックアップする処理を行うクライアントモジュール１２と、ユーザデータを暗号化するための暗号／復号処理部１１と、利用後にユーザ端末１のＯＳを再起動すると、端末のハードディスク上のデータを予め設定した初期環境に復元する初期環境復元ソフト１３と、ＵＳＢメモリ２との通信を行うＵＳＢドライバ１４と、ＵＳＢメモリ２のプロテクト領域２２へのデータ書込みを可能とするＰＩＮ認証を行うＵＳＢメモリＰＩＮ認証モジュール１５を有する。
【００１３】
ＵＳＢメモリ２は、ユーザ端末１から任意に読み書きのできる領域の非プロテクト領域２１と、ユーザ端末１からのＰＩＮ認証により読み書き可能となるプロテクト領域２２を有し、非プロテクト領域２１にはＰＩＮ認証用ＩＤとパスワードが登録されて、プロテクト領域２２のプロテクト解除・非解除を制御するＵＳＢメモリプロテクト管理手段（ＰＩＮ認証用ＩＤとパスワードが外部から入力されたときに、ＵＳＢメモリ内部でＰＩＮ認証を行う機能を持ち、認証成功時のみプロテクト領域２２を読み書き可能とするもの。このとき、ＰＩＮ認証用ＩＤとパスワードは、外部からはライトオンリーでリード不可能な属性を持つ）２１Ａと、ＵＳＢメモリ２が共同利用パソコンシステムで利用可能かどうか認証するための共同利用ＰＣシステム識別情報２１Ｂが記憶されており、プロテクト領域２２には、共同利用パソコンシステムのユーザ認証を行うための共同利用ＰＣユーザ認証情報２２Ａが記憶されており、ここにユーザ端末１の利用時にバックアップされる暗号化されたユーザデータ２２Ｂが随時書き込まれる。
【００１４】
サーバ３は、ユーザ端末１とのデータ交換やユーザを認識するためのサーバモジュール３１と、ユーザデータを格納するユーザデータ格納領域３２を有し、ユーザデータ格納領域３２には、ユーザデータを暗号化／復号するためのパスワードで暗号化された秘密鍵３２Ａと、暗号化されたユーザデータアーカイブ３２Ｂが格納されている。
【００１５】
共同利用パソコンシステムを使用する前に、ユーザ登録およびＵＳＢメモリ２に必要な情報を登録する具体的方法を図２により説明する。
【００１６】
ユーザ端末１にＵＳＢメモリ２を挿入した上でユーザ端末１からＵＳＢメモリ２にＰＩＮ認証用ＩＤおよびパスワードをＵＳＢメモリプロテクト管理手段２１Ａに記憶させる（ステップ１０１）。ユーザ端末１からサーバ３に共同利用パソコンシステムのユーザ登録を行う（ステップ１０２〜１０３）。ユーザ端末１からサーバ３のＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）プログラムによりＵＳＢメモリ登録インタフェースモジュールを取得する（ステップ１０４〜１０５）。取得したＵＳＢメモリ登録インタフェースモジュールを実行し、ＵＳＢメモリ２の共同利用ＰＣシステム識別情報２１Ｂを付与し、プロテクト領域２２にステップ１０２で登録したＩＤ、パスワードを書き込む（ステップ１０６〜１０８）。ユーザ端末１でユーザデータを暗号化／復号する秘密鍵３２Ｂを生成する（ステップ１１０）。秘密鍵３２Ｂをステップ１０２で登録したパスワードで暗号化する（ステップ１１１）。パスワードで暗号化した秘密鍵３２Ａをサーバ３へ送信し、格納する（ステップ１１２〜１１３）。
【００１７】
共同利用パソコンシステムを利用する際に、ユーザ端末１にログインする具体的方法を図３により説明する。
【００１８】
ユーザ端末１が任意のＵＳＢメモリ２の挿入を検知すると、そのＵＳＢメモリ２が、共同利用ＰＣシステムにより正規に登録され、共同利用ＰＣシステムで利用可能かどうかを確認するためＵＳＢメモリ２内の共同利用ＰＣシステム識別情報２１Ｂの有無の確認と識別を行う（ステップ２０１）。ＵＳＢメモリ２のプロテクト領域２２へのアクセス許可を得るためのＰＩＮ認証を行う（ステップ２０２）。プロテクト領域２２からステップ１０８で登録したユーザＩＤとパスワードを読み出し、サーバ３へ送信し認証する（ステップ２０３〜２０４）。サーバ３のユーザデータ格納領域３２に格納されたパスワードで、暗号化された秘密鍵３２Ａを取得する（ステップ２０５）。ユーザ端末１でパスワードで暗号化された秘密鍵３２Ａをパスワードで復号する（ステップ２０６）。ＵＳＢメモリ２のプロテクト領域２２から暗号化されたユーザデータ２２Ｂを読み出す（ステップ２０７）。ユーザ端末１で、暗号化されたユーザデータ２２Ｂを秘密鍵３２Ａで復号する（ステップ２０８）。ユーザ端末１の初期環境とユーザデータを含むドライブ内のファイルリストを作成する（ステップ２０９）。この後、共同利用パソコンの利用を開始する。
【００１９】
ユーザ端末１の利用中のユーザデータバックアップと利用終了を行う具体的方法を図４により説明する。
【００２０】
ユーザデータのバックアップの方法はユーザ端末１を利用中に、起動中のドライブ内で作成／更新／削除された差分ファイルをクライアントモジュール１２がチェックする（ステップ３０１）。チェックされた作成／更新されたファイルを秘密鍵３２Ａで暗号化する（ステップ３０２）。暗号化されたファイルをＵＳＢメモリ２とサーバ３へ送信し、削除されたファイルを削除する（ステップ３０３〜３０４）。ユーザ端末１を終了する場合、ユーザ端末１からログアウト命令とともに最終バックアップデータとファイルリストをサーバ３とＵＳＢメモリ２に送る（ステップ３０５〜３０８）。ドライブを再起動する（ステップ３０９）と、ドライブに記憶されているユーザデータを消去あるいはダミーデータの上書きを行い、ドライブを初期環境状態に初期化する（ステップ３１０）。初期環境のドライブを起動する（ステップ３１１）。サーバ３に保存されたユーザデータのファイル群を纏めてアーカイブ３２Ｂにする（ステップ３１２）。
【００２１】
ＵＳＢメモリ２内のデータを破損またはＵＳＢメモリ２を紛失した際に新たなＵＳＢメモリを登録し、サーバ３に蓄積したユーザデータを復旧させる具体的方法を図５により説明する。
【００２２】
ユーザ端末１に新たなＵＳＢメモリ２を挿入し、再度ＰＩＮ認証用ＩＤおよびパスワードをＵＳＢメモリプロテクト管理手段２１Ａに記憶させる（ステップ４０１）。ユーザ端末１からサーバ３にＵＳＢメモリの再登録要求を行い（ステップ４０２）、サーバ３からＣＧＩによるＵＳＢメモリ発行インタフェースモジュールを取得し（ステップ４０３）、前記取得したＵＳＢメモリ登録インタフェースモジュールを実行し、新たなＵＳＢメモリの非プロテクト領域２１に前記共同利用ＰＣシステム識別情報を、プロテクト領域２２に共同利用ＰＣユーザＩＤ／パスワード２２１を書き込む（ステップ４０４〜４０５）。ユーザ端末１からデータ復旧要求を行い（ステップ４０６）、サーバ３上でアーカイブされたユーザデータを解凍して（ステップ４０７）、ユーザ端末１を介して、前記ＵＳＢメモリのプロテクト領域２２にユーザデータを書き込む（ステップ４０８〜４０９）。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態の共同利用パソコンシステムの構成図である。
【図２】ユーザ登録／ＵＳＢメモリ登録シーケンスを示す図である。
【図３】ログインシーケンスを示す図である。
【図４】ユーザ端末（データバックアップ）のシーケンスを示す図である。
【図５】ＵＳＢメモリ再登録／データ復旧のシーケンスを示す図である。
【符号の説明】
【００２４】
１    ユーザ端末
２    ＵＳＢメモリ
３    サーバ
１１    暗号／復号処理部
１２    クライアントモジュール
１３    初期環境復元ソフト
１４    ＵＳＢドライバ
１５    ＵＳＢメモリＰＩＮ認証モジュール
２１    非プロテクト領域
２１Ａ    ＵＳＢメモリプロテクト管理手段
２１Ｂ    共同利用ＰＣシステム識別情報
２２    プロテクト領域
２２Ａ    共同利用ＰＣユーザＩＤ／パスワード
２２Ｂ    暗号化されたユーザデータ
１０１〜１１３、２０１〜２０９、３０１〜３１２、４０１〜４０９    ステップ
【図１】
2006139489.tif 000003
【図２】
2006139489.tif 000004
【図３】
2006139489.tif 000005
【図４】
2006139489.tif 000006
【図５】
2006139489.tif 000007