(57)【要約】【課題】  共同利用コンピュータ環境と差分環境を、ＯＳログオン時に、同一ユーザディレクトリを含む同一ドライブに記憶させて利用することを可能にする。【解決手段】  レンタルオフィスで初めて共同利用コンピュータ１００を利用するとき、携帯記憶媒体１１からＶＰＮ接続に必要な情報を得てＶＰＮを確立し、利用者コンピュータ環境ファイルをサーバ２００の記憶部２４０から読み出し、利用者コンピュータ環境ファイルに基づいて差分環境を一時保存領域に設定し、この差分環境と利用者コンピュータ環境とによって利用者コンピュータ環境が共同利用コンピュータに構築される。共同利用コンピュータ１００を利用した作業を終了すると、一時保領域に記憶された情報がサーバ２００の記憶部２４０に保存され、その後一時保存領域に記憶された情報は初期状態復元部によって消去される。【選択図】  図１
2006139687.tif 000002
【特許請求の範囲】
【請求項１】
利用者コンピュータ環境を構築して利用者に利用させる共同利用コンピュータにおいて、
外部のサーバが設置されたネットワークへの接続に必要なＶＰＮ接続情報を記憶した携帯記憶媒体と、
前記携帯記憶媒体から前記ＶＰＮ接続情報を読み出す情報リーダライタと、
前記読み出したＶＰＮ接続情報を基に、ＶＰＮを介して外部のサーバと通信し、前記利用者コンピュータ環境を構築するために共同利用コンピュータ環境に不足する環境である差分環境を外部のサーバから読み出す通信手段と、
前記共同利用コンピュータ環境が保存された共通領域と、前記差分環境を含む、前記利用者が前記共同利用コンピュータを利用することによって生成された利用者生成情報を保存する一時保存領域をＯＳログオン時に、同一ユーザディレクトリを含む同一ドライブに有する記憶手段と、
前記共通領域に保存された前記共同利用コンピュータ環境と前記一時保存領域に保存された前記差分環境とに基づいて前記利用者コンピュータ環境を構築し、前記共同利用コンピュータの利用の終了指示に応答して前記一時保存領域に保存された利用者生成情報を前記通信手段を介して前記外部のサーバに保存し、その後、前記一時保存領域に保存された利用者生成情報を消去する制御情報処理手段と
を備えたことを特徴とする共同利用コンピュータ。
【請求項２】
前記携帯記憶媒体は、前記ＶＰＮ接続情報とともに、前記外部のサーバから読み出した前記差分環境を復号し、前記一時保存領域に保存された利用者生成情報を暗号化するための鍵を記憶し、前記共同利用コンピュータは、前記情報リーダライタを介して前記鍵を前記携帯記憶媒体から読み出し、前記鍵を用いて前記外部のサーバから読み出した前記差分環境を復号し、前記一時保存領域に保存された利用者生成情報を暗号化する、請求項１に記載の共同利用コンピュータ。
【請求項３】
利用者コンピュータ環境を構築して利用者に利用させる共同利用コンピュータにおいて、
外部のサーバが設置されたネットワークへの接続に必要なＶＰＮ接続情報を記憶した携帯記憶媒体から前記ＶＰＮ接続情報を読み出す手順と、
前記読み出したＶＰＮ接続情報を基に、ＶＰＮを介して外部のサーバと通信し、前記利用者コンピュータ環境を構築するために共同利用コンピュータ環境に不足する環境である差分環境を外部のサーバから読み出す手順と、
前記共同利用コンピュータ環境が保存された共通領域に保存された前記共同利用コンピュータ環境と、前記差分環境を含む、前記利用者が前記共同利用コンピュータを利用することによって生成された利用者生成情報を保存する一時保存領域に保存された前記差分環境とに基づいて前記利用者コンピュータ環境を構築し、前記共同利用コンピュータの利用の終了指示に応答して前記一時保存領域に保存された利用者生成情報を前記通信手段を介して前記外部のサーバに保存する手順と、
その後、前記一時保存領域に保存された利用者生成情報を消去する手順と
をコンピュータに実行させる共同利用コンピュータ制御プログラム。
【請求項４】
前記携帯記憶媒体は、前記ＶＰＮ接続情報とともに、前記外部のサーバから読み出した前記差分環境を復号し、前記一時保存領域に保存された利用者生成情報を暗号化するための鍵を記憶しており、
前記鍵を前記携帯記憶媒体から読み出し、前記鍵を用いて前記外部のサーバから読み出した前記差分環境を復号し、前記一時保存領域に保存された利用者生成情報を暗号化する手順をコンピュータにさらに実行させる、請求項１に記載の共同利用コンピュータ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンタルオフィスやリモートオフィス等において、自己のコンピュータで実現されている環境かつ高いセキュリティの下で利用できる共同利用コンピュータおよび共同利用コンピュータ制御プログラムに関する。
【背景技術】
【０００２】
従来、レンタルオフィス、リモートオフィス等において利用される共同利用コンピュータは、利用者のコンピュータで実現される環境（以下、単に「利用者コンピュータ環境」という。）を実現するために、共同利用コンピュータに実現される環境（以下、単に「共同利用コンピュータ環境」という。）に、利用者コンピュータ環境と共同利用コンピュータ環境との差分の環境（以下、単に「差分環境」という。）をダウンロードするようになっている（例えば、特許文献１参照。）。
【０００３】
ここで、コンピュータの環境とは、コンピュータにインストールされた各種のプログラム、ネットワークの接続等の一部のハードウェア構成、コンピュータの動作に必要なパラメータの設定等をいい、このプログラムには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、通信用プログラム、メールソフトやインターネットブラウザ、辞書、各種のアプリケーションソフト等が含まれる。
【０００４】
その際、差分環境を実現するためのダウンロードは、共同利用コンピュータ内蔵のハードディスクに行われ、共同利用コンピュータ環境が保存されているドライブとは異なるドライブに行われ、共同利用コンピュータの利用終了後に差分環境がダウンロードされたドライブをフォーマットすることによってセキュリティを確保するようになっている。
【特許文献１】特開２００１−３４５８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、このような従来の共同利用コンピュータの技術では、サーバがファイアウォールが設置された企業内のネットワークに設置され、外部のインターネットから接続して利用する場合、ユーザデータをダウンロードする前にＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）接続をしてユーザデータをダウンロードしても、ＯＳのドライブを切替える時にサーバ側ネットワークとのＶＰＮ接続が切断され、ユーザが利用するドライブが起動しても、差分環境データはバックアップされず利用できないという問題があった。
【０００６】
本発明の目的は、共同利用コンピュータ環境と差分環境を、ＯＳログ時に、同一ユーザディレクトリを含む同一ドライブに記憶させて利用することが可能な共同利用コンピュータおよび共同利用コンピュータ制御プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の共同利用コンピュータは、利用者コンピュータ環境を構築して利用者に利用させる共同利用コンピュータにおいて、
外部のサーバが設置されたネットワークへの接続に必要なＩＤ、パスワード、鍵などのＶＰＮ接続情報を記憶した携帯記憶媒体と、
携帯記憶媒体からＶＰＮ接続情報を読み出す情報リーダライタと、
前記読み出したＶＰＮ接続情報を基に、ＶＰＮを介して外部のサーバと通信し、利用者コンピュータ環境を構築するために共同利用コンピュータ環境に不足する環境である差分環境を外部のサーバから読み出す通信手段と、
共同利用コンピュータ環境が保存された共通領域と、前記差分環境を含む、利用者が共同利用コンピュータを利用することによって生成された利用者生成情報を保存する一時保存領域をＯＳログ時に、同一ユーザディレクトリを含む同一ドライブに有する記憶手段と、
共通領域に保存された共同利用コンピュータ環境と一時保存領域に保存された差分環境とに基づいて利用者コンピュータ環境を構築し、共同利用コンピュータの利用の終了指示に応答して一時保存領域に保存された利用者生成情報を通信手段を介して外部のサーバに保存し、その後、一時保存領域に保存された利用者生成情報を消去する制御情報処理手段と
を備えている。
【０００８】
本発明は、ＶＰＮによるサーバ接続環境において、共同利用コンピュータシステムを利用する場合、携帯記憶媒体に膨大なＶＰＮ設定情報を記憶させておくことと、ＶＰＮ接続が切断されないように（ドライブあるいはユーザ切替えが行われないように）、ユーザ毎の差分環境をＯＳログオン時に同一ユーザディレクトリを含む同一ドライブに保存することを特徴とするものである。ここで、ＶＰＮ環境にて、共同利用コンピュータで個人の環境を復元するとき、一時保存するユーザ毎の差分データが「同一ユーザディレクトリ」にないと、ユーザ切替えが、「同一ドライブ」にないと、ドライブ切替えが発生し、ＶＰＮが切断されてしまうため、ＯＳログオン時の同一ユーザディレクトリを含む同一ドライブに保存することが必要である。これにより、共同利用コンピュータの利用時にＶＰＮセッションを自動確立し、ユーザデータをダウンロードした後、ドライブおよびＯＳのログオン状態を切替えることなく利用開始できるため、データダウンロード前に接続したＶＰＮ接続を切断せず、継続して利用可能な共同利用コンピュータを実現することができる。
【０００９】
また、本発明の実施態様では、携帯記憶媒体は、ＶＰＮ接続情報とともに、外部のサーバから読み出した差分環境を復号し、一時保存領域に保存された利用者生成情報を暗号化するための鍵を記憶し、共同利用コンピュータは、情報リーダライタを介して前記鍵を携帯記憶媒体から読み出し、前記鍵を用いて外部のサーバから読み出した差分環境を復号し、一時保存領域に保存された利用者生成情報を暗号化する構成を有している。
【００１０】
携帯記憶媒体に記憶された鍵を読み出して暗号化および復号を行うため、セキュリティが向上する。
【発明の効果】
【００１１】
本発明によれば、社内ファイアウォール内にサーバが設置されていて外部のインターネットからの接続にＶＰＮセッションの確立を要する場合でも、ＶＰＮセッションを利用開始時に確立し、ファイアウォール内部のサーバへの接続を可能とし、ユーザデータをダウンロードした後、ドライブおよびＯＳのログオン状態を切替えることなく利用開始できるようにしたため、データダウンロード前に接続したＶＰＮ接続を切断せず、継続して利用可能な共同利用コンピュータを実現することができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を用いて説明する。
【００１３】
図１は、本発明の一実施形態に係る共同利用コンピュータおよび共同利用コンピュータシステムのブロック構成を示す図である。図１において、共同利用コンピュータシステム１０００は、共同利用コンピュータ１００と、ネットワーク３００を介して共同利用コンピュータ１００と通信するサーバ２００とによって構成される。
【００１４】
ここで、共同利用コンピュータ１００は、装置を操作するための操作部１１０と、利用者がレンタルオフィス等で登録の際に受け取った携帯記憶媒体１１に情報の読み出しまたは書き込み（以下、単に「読み書き」という。）を行う情報リーダライタ（以下、「情報Ｒ／Ｗ」という。）１２０と、情報Ｒ／Ｗ１２０等の制御や情報処理を行う情報処理制御部１３０と、所定の情報を記憶する記憶部１４０と、ネットワーク３００を介して外部の装置と通信を行い所定のデータの送受信を行う通信部１５０で構成されている。
【００１５】
図２は、共同利用コンピュータ１００の具体的構成の一例を示すブロック図である。図２において、操作部１１０は、キーボード等の入力手段１１１と、液晶ディスプレイ等の表示手段１１２とによって構成されている。また、携帯記憶媒体１１はＩＣカードによって実現され、情報Ｒ／Ｗ１２０は、ＩＣカードのリーダライタであるＩＣカードＲ／Ｗ１２１によって実現されている。
【００１６】
携帯記憶媒体（ＩＣカード）１１は、共同利用コンピュータ１００の利用に先立って利用者毎に交付され、図６に示すように、この携帯記憶媒体（ＩＣカード）１１のカードＩＤ（カードＩＤ＝ｉ）５１０と、鍵Ｘｉ５２０と、携帯記憶媒体（ＩＣカード）１１に固有のカードパスワード５３０と、ＶＰＮクライアントモジュール起動ファイルパス６１０と、固有のＶＰＮ設定情報（ＩＤ、パスワード、鍵等）６２０が登録されている。ここでのカードＩＤ５１０のｉと鍵Ｘｉ５２０の添え字ｉとは同一の番号とする。
【００１７】
カードＩＤ５１０は利用者を特定するためのＩＤである。鍵Ｘｉは利用者が作成したファイル等の情報（以下、利用者生成情報という。）を暗号化したり、サーバ２００から読み出した情報を復号したりするための鍵である。カードパスワード５３０は携帯記憶媒体（ＩＣカード）１１を持っている利用者の正当性を認証するものであり、操作部１１０を介して入力されたパスワードが、情報Ｒ／Ｗ１２０を介して読み出されたカードパスワード５３０と照合された場合に共同利用コンピュータシステム１０００へのアクセス可能とするものである。
【００１８】
また、カードＩＤ５１０およびカードパスワード５３０の登録時に、鍵Ｘｉ５２０は自動生成されることが好適である。ここで、利用者は、自己のカードパスワード５３０およびカードＩＤ５１０を記憶しているものとするが、鍵Ｘｉ５２０については、携帯記憶媒体（ＩＣカード）１１内で生成されるので、利用者が知っている必要性はない。
【００１９】
また、携帯記憶媒体（ＩＣカード）１１に記憶されているＶＰＮクライアント時モジュール起動ファイルパス６１０とＶＰＮ設定情報（ＩＤ、パスワード、鍵等）６２０は、サーバ２００の設置されているネットワーク３００に接続する共同利用コンピュータ１００に搭載された任意のＶＰＮクライアントモジュール３４１を起動し、ＶＰＮ接続を確立した後、サーバ２００に接続するまでの手順を連続して行うためのものであり、ＳＳＬ−ＶＰＮ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔ  Ｌａｙｅｒ−ＶＰＮ）を使用する場合は認証用ＵＲＬを記憶させてもよい。
【００２０】
図２では、記憶部１４０はハードディスク１４１によって実現されている。記憶部１４０は、図３に概念的に示すように、ＯＳ等の共同利用コンピュータ環境が保存された共通領域１４１ａと、共通領域１４１ａとは異なる記憶領域であって、共同利用コンピュータ１００の利用によって生成された利用者生成情報を一時的に保存する一時保存領域１４１ｂが設けられている。
【００２１】
ここで、共通領域１４１ａと一時保存領域１４１ｂとは、同一ドライブの中に含まれるものとする。また、共通領域１４１ａについては、情報の読み出しができるだけで書き込みはできないようになっている。これに対して、一時保存領域１４１ｂについては、読み出しも書き込みもできるようになっている。なお、上記の「一時的」とは、１回の利用時間に亘る時間帯を含むものとする。
【００２２】
共同利用コンピュータ１００の利用に際し、利用者コンピュータ環境を実現するための情報がサーバ２００の記憶部２４０から読み出されて一時保存領域１４１ｂに記憶され、利用終了時に消去されるようになっている。ここで、「利用者コンピュータ環境を実現するための情報」とは、初回利用時は、利用者コンピュータ環境を特定する情報が記録された情報であり、ファイル形式等で生成された情報をいい（以下、この情報を「利用者コンピュータ環境ファイル」という。）、２回目以降の利用時は、前回作成した差分環境をいうものとする。この差分環境とは、共同利用コンピュータ１００に利用者コンピュータ環境を構築するために、共同利用コンピュータ環境に不足する環境をいう。また、「消去」は、「０００・・０」、「１１１・・・１」等の所定のデータを全一時保存領域１４１ｂに書き込む等によって行うのでもよい。すなわち、後に利用する利用者が前の利用者の利用後に、前の利用者の利用に関する情報が得られないようにするものである。
【００２３】
情報処理制御部１３０は、図１に示すように、さらに、情報Ｒ／Ｗ１２０の制御を行うＲ／Ｗ制御部３１と、記憶部１４０に記憶されている情報を共同利用コンピュータ１００の利用前の状態（以下、初期状態という。）に復元する初期状態復元部３２と、共同利用コンピュータ１００の使用に際して利用者コンピュータ環境を生成するためのバックアップ／リストア部３３とで構成されている。
【００２４】
図４は、情報処理制御部１３０が備える機能を実現するプログラムのブロック構成を説明するための図である。図４では、ＯＳが「Ｗｉｎｄｏｗｓ  ＸＰ」（登録商標）３０１で、その上に、Ｒ／Ｗ制御機能を実現するプログラムであるＲ／Ｗ制御モジュール３１１と、初期状態を復元させるためのファイル消去および初期環境復元のためのプログラムであるファイル消去／初期環境復元モジュール３２１と、共同利用コンピュータ１００の使用に際して利用者コンピュータ環境を生成するためにバックアップおよびリストアを行うためのプログラムであるバックアップ／リストアモジュール３３１とが動作する構成になっている。
【００２５】
バックアップ／リストアモジュール３３１は、サーバ２００から上記の利用者コンピュータ環境ファイルまたは差分環境を受信して一時保存領域１４１ｂに保存し、メール、ネットワーク、辞書、インターネットブラウザ等の設定を行い、差分環境を構築するようになっている。共同利用コンピュータ環境と差分環境とによって利用者コンピュータ環境が構築されるものとする。
【００２６】
利用者が共同利用コンピュータ１００の利用を終了しようとして終了指示を共同利用コンピュータ１００に入力した場合、終了指示に応答して利用者がそれまで作成したファイルその他のデータである利用者生成情報を通信部１５０を介してサーバ２００に送信し、サーバ２００の記憶部２４０に記憶させる。その際、サーバ２００への送信に先立ち情報Ｒ／Ｗ１２０を介してＩＣカード１１から鍵５２０を読み出し、利用者生成情報を鍵５２０を用いて暗号化し、暗号化した利用者生成情報をサーバ２００に送信するのでもよい。言うまでもなく利用者生成情報には差分環境が含まれる。
【００２７】
さらに、共同利用コンピュータ利用中に起動中の任意のアプリケーション実行ファイルの中で、ロックされておりバックアップできないものが存在するため、バックアップ／リストアモジュール３３１は同ドライブで起動中のアプリケーションを検知して終了させロックを解放した後、それらの実行ファイルをサーバ２００に送信する。
【００２８】
ファイル消去／初期環境復元モジュール３２１は、利用者が作成したファイル等のバックアップがバックアップ／リストアモジュール３３１によって行われた後、記憶部１４０の一時保存領域１４１ｂに記憶された情報の消去を行い、記憶部１４０に記憶された情報が共通領域１４１ａのみに記憶されている初期環境を復元するようになっている。情報の消去については、上記で説明した。
【００２９】
情報処理制御部１３０は、情報処理や制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３１と、ＣＰＵ１３１を立ち上げるためのプログラムやその他のプログラムおよび制御用のパラメータ等を記憶するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３２と、ＣＰＵ１３１で用いるＯＳやアプリケーションの実行コードやデータ等を記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３３と、アプリケーションソフトや所定のデータを不揮発かつ書替可能に記憶するＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）１３４とで構成されている。
【００３０】
上記のＲ／Ｗ制御部３１、初期状態復元部３２、およびバックアップ／リストア部３３によって実現される機能は、記憶部１４０やＥＥＰＲＯＭ１３４に記憶されたＯＳやアプリケーションソフトがＲＡＭ１３３に実行コードとして記憶され、ＣＰＵ１３１によって実行されることによって実現されるようになっている。
【００３１】
図１に示す通信部１５０は、ネットワーク３００を介してサーバ２００等と通信を行うようになっており、ネットワーク３００との通信は、無線で行うのでも、有線で行うのでもよい。通信部１５０は、サーバ２００から利用者コンピュータ環境ファイルや前記差分環境等（それらの暗号化したものを含む。）を読み出し、利用者生成情報（暗号化したものを含む。）をサーバ２００に送信するようになっている。
【００３２】
図１に示すように、サーバ２００は、装置を操作するための操作部２１０と、操作部２１０を介して行われた入力やその他の情報の入力に応じて制御や情報処理を行う情報処理制御部２２０と、ネットワーク３００を介して外部の装置と通信を行い所定のデータの送受信を行う通信部２３０と、所定の情報を記憶する記憶部２４０で構成されている。
【００３３】
サーバ２００の具体的構成は、例えば、共同利用コンピュータ１００から情報Ｒ／Ｗ１２０を除いたものと同様であってもよい。その場合、情報処理制御部２２０が、例えば、図４に示す構成のプログラムによって実現される機能を有するようになっているのでもよい。
【００３４】
図４に示す情報処理制御部２２０の構成では、ＯＳが「Ｌｉｎｕｘ」（登録商標）２２１であり、その上で、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）をプロトコルとして通信するサーバの機能を実現するためのプログラムであるＨＴＴＰサーバ機能モジュール２２２が動作し、さらにその上に、ファイル転送を行うためのプログラムであるファイル転送モジュール２２３が動作するようになっている。
【００３５】
サーバ２００は、ネットワーク３００上の他の装置（不図示）と通信し、情報を受信して記憶できるようになっている。ここで、ネットワーク３００上の他の装置としては、利用者が復元しようとする環境を有するコンピュータ（以下、「利用者コンピュータ」という。）や、利用者コンピュータがＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等を介して接続されたサーバ等が含まれる。その結果、サーバ２００は、利用者コンピュータ環境に関する情報を取得できることになる。
【００３６】
（共同利用コンピュータ利用方法）
以下、共同利用コンピュータ１００の利用方法について、図５を用いて説明する。図５は、共同利用コンピュータ１００の利用方法における手続きの流れを示すフローチャートであり、上記の特許文献１に記載された図７と対応させてあらわされている。
【００３７】
＜初回利用手順＞
まず、レンタルオフィスを初めて利用する場合の流れについて説明する。初めて利用する場合は、以下のステップＳＴ２〜ＳＴ５、およびステップＳＴ１０、ＳＴ１１に従って利用する。
【００３８】
利用者は、レンタルオフィスの共同利用コンピュータ１００を初めて利用するに当たり、利用のための初期設定エントリーをする必要があり（手順２、ＳＴ２）、予め、ネットワーク３００を介して利用者コンピュータ環境の情報を利用者コンピュータ環境ファイルに記録し、サーバ２００の記憶部２４０に登録しておく（手順１、ＳＴ３）。
【００３９】
次に、レンタルオフィスにて、初期状態の携帯記憶媒体（ＩＣカード）にカードＩＤ５１０、鍵Ｘｉ５２０、カードパスワード５３０を記憶させ、また共同利用コンピュータ１００からサーバ２００への接続にＶＰＮを要する場合、任意の環境にあわせてＶＰＮクライアントモジュール起動パス６１０およびＶＰＮ設定情報６２０を記憶させる。
【００４０】
次に、レンタルオフィスで初めて共同利用コンピュータ１００を利用するとき（手順４、ＳＴ４）は、利用者の正当性を認証すると共に、携帯記憶媒体（ＩＣカード）１１からＶＰＮ接続に必要な情報を得てＶＰＮを確立し、ステップＳＴ３で登録した利用者コンピュータ環境ファイルをサーバ２００の記憶部２４０から読み出し、利用者コンピュータ環境ファイルに基づいて差分環境を一時保存領域１４１ｂに設定し、この差分環境と利用者コンピュータ環境とによって利用者コンピュータ環境が共同利用コンピュータ１００に構築される（手順２、ＳＴ５）。ここで、利用者コンピュータ環境の構築は、バックアップ／リストア部３３によって行われる。
【００４１】
ステップＳＴ５で利用者コンピュータ環境の構築が完了すると、レンタルオフィスにいる共同利用コンピュータ１００の利用者は、利用者コンピュータ環境の下で、自己の会社のサーバへのアクセス、インターネットへの接続、各種文書の作成等を行い、利用者生成情報を生成する（手順３、ＳＴ１０）。ステップＳＴ５およびＳＴ１０でのデータの書き込みは一時保存領域１４１ｂに行われる。
【００４２】
ステップＳＴ１０で共同利用コンピュータ１００を利用した作業が終了すると、共同利用コンピュータ１００の利用者は通話端末１００をログオフ（Ｌｏｇｏｆｆ）し、共同利用コンピュータ１００のログオフの指示に応答して、一時保存領域１４１ｂに記憶された情報がバックアップ／リストア部３３によってサーバ２００の記憶部２４０に保存され（手順４、ＳＴ１１）、その後一時保存領域１４１ｂに記憶された情報は初期状態復元部３２によって消去される（手順５、ＳＴ１２）。一時保存領域１４１ｂに記憶された情報の消去については、既に説明したので省略する。
【００４３】
以上述べたように、本実施形態では、共通領域があるドライブと同一のドライブの一時保存領域１４１ｂに差分環境が構築され、共同利用コンピュータ１００のログオフに応答して一時保存領域１４１ｂに記録された情報が消去されるようになっている。そのため、フォーマットによるデータの消去を行わないので、複数のドライブを有する必要はない。
【００４４】
＜２回目以降の手順＞
次に、２回目以降にレンタルオフィスを利用する際の手順について説明する。２回目以降の利用の場合は、以下のステップＳＴ９、およびステップＳＴ１０、ＳＴ１１、ＳＴ１３に従って利用する。ステップＳＴ１０、ＳＴ１１、ＳＴ１３については、上記で説明したので、その説明を省略する。
【００４５】
利用者が、２回目以降にレンタルオフィスで共同利用コンピュータ１００（前回の利用した共同利用コンピュータ１００と同一である必要性はない。）を利用する際は、まず、パスワード等を入力して利用者の正当性を認証し、前回ステップＳＴ１１で保存した差分環境をサーバ２００の記憶部２４０から読み出し、一時保存領域１４１ｂに記憶させ、前回の利用者コンピュータ環境を共同利用コンピュータ１００に復元する（手順６、ＳＴ９）。
【００４６】
共同利用コンピュータ１００に利用者コンピュータ環境が復元されたら、ステップＳＴ１０、ＳＴ１１、ＳＴ１３の順に手続きを行う。
【００４７】
図５に示した処理手順はコンピュータプログラムによって共同利用コンピュータ１００上で実行される。
【産業上の利用可能性】
【００４８】
本発明に係る共同利用コンピュータおよび共同利用コンピュータ制御プログラムは、共同利用コンピュータ環境と差分環境をＯＳログオン中に、同一ユーザディレクトリを含む同一ドライブに記憶させる共同利用コンピュータを利用することができ、レンタルオフィス等で、企業内に設置されたサーバに接続してＶＰＮ接続して利用するコンピュータおよびこのコンピュータにインストールするプログラム等の用途にも適用できる。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態に係る共同利用コンピュータを含む共同利用コンピュータシステムのブロック構成を示す図である。
【図２】図１中の共同利用コンピュータの具体的構成の一例を示すブロック図である。
【図３】図１中の共同利用コンピュータを構成する記憶部における共通領域と一時保存領域とを説明するための図である。
【図４】図１中の共同利用コンピュータを構成する情報処理制御部が備える機能を実現するプログラムのブロック構成を説明するための図である。
【図５】図１中の共同利用コンピュータの利用方法における手続きの流れを示すフローチャートである。
【図６】図１中の携帯記憶媒体（ＩＣカード）に記憶されている情報を説明するための図である。
【符号の説明】
【００５０】
１１      携帯記憶媒体
１００    共同利用コンピュータ
１１０    操作部
１１１    入力手段
１１２    表示手段
１２０    情報Ｒ／Ｗ
１２１    ＩＣカードＲ／Ｗ
１３０    情報処理制御部
１３１    ＣＰＵ
１３２    ＲＯＭ
１３３    ＲＡＭ
１３４    ＥＥＰＲＯＭ
３１    Ｒ／Ｗ制御部
３２    初期状態復元部
３３    バックアップ／リストア部
１４０    記憶部
１４１    ハードディスク
１４１ａ    共通領域
１４１ｂ    一時保存領域
１５０    通信部
２００    サーバ
２１０    操作部
２２０    情報処理／制御部
２２１    Ｌｉｎｕｘ
２２２    ＨＴＴＰサーバ機能モジュール
２２３    ファイル転送モジュール
２３０    通信部
２４０    記憶部
３００    ネットワーク
３０１    Ｗｉｎｄｏｗｓ  ＸＰ
３１１    Ｒ／Ｗ制御モジュール
３２１    ファイル消去／初期環境復元各モジュール
３３１    バックアップ／リストア各モジュール
３４１    ＶＰＮクライアントモジュール
５１０    カードＩＤ
５２０    鍵Ｘｉ
５３０    カードパスワード
６１０    ＶＰＮクライアントモジュール起動ファイルパス
６２０    ＶＰＮ設定情報
１０００    共同利用コンピュータシステム
ＳＴ１〜ＳＴ１２    ステップ
【図１】
2006139687.tif 000003
【図２】
2006139687.tif 000004
【図３】
2006139687.tif 000005
【図４】
2006139687.tif 000006
【図５】
2006139687.tif 000007
【図６】
2006139687.tif 000008