(57)【要約】【課題】  複数のユーザに対して物理的に分離したハードウェア資源を提供可能なハードウェア資源提供システム及びハードウェア資源の提供方法を提供する。【解決手段】  ＡＳＰシステム１は、クライアントマシン２Ａ乃至２Ｃに割り当て可能なハードウェア資源１７１乃至１７４と、ハードウェア資源１７１乃至１７４による処理結果をクライアントマシン２Ａ乃至２Ｃに対して送信するマスターマシン１５Ａ乃至１５Ｃと、マスターマシン１５Ａ乃至１５Ｃとクライアントマシン２Ａ乃至２Ｃとの間を物理的に接続又は切断可能なスイッチ部１４と、マスターマシン１５Ａ乃至１５Ｃとハードウェア資源１７１乃至１７４との間を物理的に接続又は切断可能なスイッチ部１６と、スイッチ部１４及び１６を制御するスイッチ制御部１２とを備える。【選択図】  図１
2006252385.tif 000002
【特許請求の範囲】
【請求項１】
複数のクライアントマシンに対してハードウェア資源を提供するシステムであって、
前記複数のクライアントマシンに割り当て可能な複数のハードウェア資源と、
前記ハードウェア資源による処理結果をクライアントマシンに対して送信する複数のマスターマシンと、
前記複数のマスターマシンと前記複数のクライアントマシンとの間を物理的に接続又は切断可能な第１のスイッチ部と、
前記複数のマスターマシンと前記複数のハードウェア資源との間を物理的に接続又は切断可能な第２のスイッチ部と、
前記第１のスイッチ部及び前記第２のスイッチ部を制御するスイッチ制御部とを備えるハードウェア資源提供システム。
【請求項２】
前記第２のスイッチ部は、１の前記マスターマシンと接続するハードウェア資源を、前記複数のハードウェア資源の間で切り替え可能なスイッチであり、
前記スイッチ制御部は、前記クライアントマシンが要求する処理に応じて前記マスターマシンに接続する前記ハードウェア資源を変更する請求項１に記載のハードウェア資源提供システム。
【請求項３】
前記スイッチ制御部は、少なくとも前記クライアントマシンによるハードウェア資源の利用予約の有無を表す予約情報に基づいて、予約の有効な前記クライアントマシンによる前記ハードウェア資源に対するアクセスを可能とし、予約の無効な前記クライアントマシンによる前記ハードウェア資源に対するアクセスを遮断するよう、前記第１のスイッチ部及び前記第２のスイッチ部を制御する請求項１又は２に記載のハードウェア資源提供システム。
【請求項４】
前記予約情報は、前記クライアントマシンによるハードウェア資源へのアクセスを許可する時間情報を含み、
前記スイッチ制御部は、前記時間情報によって示される時間だけ所定のクライアントマシンのアクセスを可能とするよう、前記第１のスイッチ部及び前記第２のスイッチ部を制御する請求項３に記載のハードウェア資源提供システム。
【請求項５】
前記クライアントマシンから前記予約情報を受信する予約サーバをさらに備え、
前記スイッチ制御部は、前記予約サーバが受信した前記予約情報に基づいて前記第１のスイッチ部及び前記第２のスイッチ部を制御する請求項３に記載のハードウェア資源提供システム。
【請求項６】
前記予約サーバによる前記予約情報の前記クライアントマシンからの受信は、第１の通信網を介して行い、
前記マスターマシンによる前記ハードウェア資源の処理結果の前記クライアントマシンへの送信は、第１の通信網と異なる第２の通信網を介して行う請求項５に記載のハードウェア資源提供システム。
【請求項７】
前記第２の通信網は、個々のクライアントマシン毎に独立した専用線であり、
前記複数のマスターマシンは、１の前記クライアントマシンと一対一に対応して設けることを特徴とする請求項６に記載のハードウェア資源提供システム。
【請求項８】
複数のクライアントマシンに対して、ハードウェア資源を割り当てる方法であって、
前記クライアントマシンから、前記ハードウェア資源の利用予約を表す予約情報を受信する第１のステップと、
前記予約情報に基づいて、前記ハードウェア資源の利用予約が有効な１のクライアントマシンに対して、前記ハードウェア資源の利用予約が有効な他のクライアントマシンのアクセスから物理的に独立したハードウェア資源を割り当てる第２のステップと、
前記クライアントマシンからのハードウェア資源に対するアクセス要求を受信する第３のステップと、
前記予約情報を参照し、前記ハードウェア資源の利用予約が無効なクライアントマシンによる前記ハードウェア資源へのアクセスを遮断し、前記ハードウェア資源の利用予約が有効なクライアントマシンによる物理的に独立した前記ハードウェア資源へのアクセスを許可する第４のステップと、
を備えるハードウェア資源の割り当て方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対してハードウェア資源の提供を行うためのシステムに関し、特に、複数のユーザに対して物理的に分離したハードウェア資源を提供可能なシステムに関する。
【背景技術】
【０００２】
ＡＳＰ（Application Service Provider又はApplication Service Providing）とは、通信ネットワークを通じて、アプリケーション・ソフトウェア及びそれに付随するサービスを利用させる事業者、あるいは、そうしたサービスを提供するビジネス・モデルを指すものである。以下では、ＡＳＰをビジネス・モデルを指す用語として用いることとし、ＡＳＰで提供されるサービスをＡＳＰサービス、ＡＳＰサービスを提供する事業者をＡＳＰ事業者、ＡＳＰサービスを提供するためのコンピュータシステムをＡＳＰシステムと呼ぶこととする。
【０００３】
ＡＳＰサービスでは、ＡＳＰ事業者がアプリケーション・ソフトウェアをサーバ群に格納しており、特定又は不特定のユーザに対して、専用線、インターネット等の通信ネットワークを介して、アプリケーション・ソフトウェア機能の提供を行う。
【０００４】
なお、ＡＳＰは、単に業務機能としてのアプリケーション・ソフトウェアを提供するのではなく、アプリケーション・ソフトウェアの実行環境であるアプリケーション・サーバ等のコンピュータ資源の提供、セキュリティ機能の提供、ユーザデータの保管等の付帯サービスを提供する場合もある。
【０００５】
このようにＡＳＰサービスは、複数のユーザに対して、アプリケーション・ソフトウェア等のソフトウェア資源の提供だけでなく、アプリケーション・ソフトウェアを実行するアプリケーション・サーバやユーザデータを保管するストレージ・デバイス等のハードウェア資源の提供も行うものである。
【特許文献１】特開２００３−１５２８０６号公報
【特許文献２】特開２００３−１９８６３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したＡＳＰシステム等のユーザに対してハードウェア資源を提供するシステムでは、悪意のユーザによるデータの覗き見やデータの改ざん等の不正アクセスの危険性が高いという問題がある。
【０００７】
ＡＳＰサービスの代表的な提供形態は、複数のユーザがＡＳＰ事業者のハードウェア資源にアクセスしている状態でサービス提供を行うものである。複数のユーザが同時にＡＳＰ事業者のハードウェア資源にアクセスできる環境は、他のユーザによるデータの覗き見や改ざんといった危険性を伴うことになる。この危険性を低減するため、単一のコンピュータを複数のコンピュータであるかのように仮想化する技術、ＩＰアドレスに基づくアクセス制限技術等によって、ハードウェア資源をユーザ毎に論理的に分離することが行われている。
【０００８】
しかしながら、ユーザがアクセス可能なハードウェア資源を論理的に分離する方法では、ユーザの不正なアクセスによるデータの覗き見・改ざんの可能性を完全に払拭することはできない。このため、情報漏えいの防止を重要視するユーザは、ＡＳＰの利用を躊躇する状況がある。
【０００９】
なお、権限のないユーザによる不正アクセスを制限する技術として、ＡＳＰ事業者等の内部ネットワークとインターネット等の外部ネットワークとの境界に、ネットワーク回線を物理的に切断可能なスイッチ機器を設けることが従来から知られている（例えば特許文献１又は２を参照）。
【００１０】
特許文献１及び２に開示されているような、外部ネットワークとの接続を物理的に遮断する技術は、ＡＳＰ事業者の内部ネットワークに対するアクセス権限を持たないユーザによる不正アクセスを遮断する効果が期待できる。しかしながら、ＡＳＰ事業者の内部ネットワークに対するアクセス権限が複数のユーザに同時に与えられている場合において、これらの複数のユーザ間でのデータの覗き見・改ざん等の防止には効果がない。
【００１１】
本発明は上述の事情を考慮してなされたものであり、本発明の目的は、複数のユーザに対して物理的に分離したハードウェア資源を提供可能なハードウェア資源提供システムを提供することである。
【課題を解決するための手段】
【００１２】
本発明にかかるハードウェア資源提供システムは、複数のクライアントマシンに対してハードウェア資源を提供するシステムであって、前記複数のクライアントマシンに割り当て可能な複数のハードウェア資源と、前記ハードウェア資源による処理結果をクライアントマシンに対して送信する複数のマスターマシンと、前記複数のマスターマシンと前記複数のクライアントマシンとの間を物理的に接続又は切断可能な第１のスイッチ部と、前記複数のマスターマシンと前記複数のハードウェア資源との間を物理的に接続又は切断可能な第２のスイッチ部と、前記第１のスイッチ部及び前記第２のスイッチ部を制御するスイッチ制御部とを備えるものである。
【００１３】
上述したように、従来のＡＳＰ事業者の内部ネットワークにユーザ、つまりクライアントマシンのアクセスを許可するかしないかを決めるスイッチのみであると、アクセスを許可された複数のユーザ間のアクセス可能領域を分離し、ユーザ間の独立性を確保できないという問題があった。この問題に対応するため、本発明にかかるハードウェア資源提供システムは、第１のスイッチ部と第２のスイッチ部の２段構成を備えている。第１のスイッチ部は、クライアントマシンによるＡＳＰシステム等のハードウェア資源提供システムへのアクセスを許可するかしないかのスイッチであり、第２のスイッチ部は、アクセスを許可されたユーザ、つまりクライアントマシンのアクセスできるハードウェア資源を分離するためのスイッチである。このような構成により、アクセス許可のないユーザからの不正アクセスを防止するとともに、アクセスを許可されたユーザがアクセス可能なハードウェア資源を分離することで、セキュリティの向上が可能となる。
【００１４】
なお、前記第２のスイッチ部は、１の前記マスターマシンと接続するハードウェア資源を、前記複数のハードウェア資源の間で切り替え可能なスイッチとし、前記スイッチ制御部は、前記クライアントマシンが要求する処理に応じて前記マスターマシンに接続する前記ハードウェア資源を変更することが望ましい。
【００１５】
クライアントマシン毎に割り当てるハードウェア資源を予め画一的に決定したのでは、柔軟性に乏しいシステムとなる。したがって、ユーザの要求に応じて、必要なハードウェア資源を動的に割り当てる上記のような構成が望ましい。これにより、ハードウェア資源の稼働率を向上することができ、クライアントマシン毎に割り当てるハードウェア資源を固定して画一的に分離する構成に比較して、柔軟なシステム運用が可能となる。
【００１６】
さらに、前記スイッチ制御部は、少なくとも前記クライアントマシンによるハードウェア資源の利用予約の有無を表す予約情報に基づいて、予約の有効な前記クライアントマシンによる前記ハードウェア資源に対するアクセスを可能とし、予約の無効な前記クライアントマシンによる前記ハードウェア資源に対するアクセスを遮断するよう、前記第１のスイッチ部及び前記第２のスイッチ部を制御することとしてもよい。
【００１７】
なお、前記予約情報は、前記クライアントマシンによるハードウェア資源へのアクセスを許可する時間情報を含むものとし、前記スイッチ制御部は、前記時間情報によって示される時間だけ所定のクライアントマシンのアクセスを可能とするよう、前記第１のスイッチ部及び前記第２のスイッチ部を制御することとしてもよい。
【００１８】
このような構成により、クライアントマシン、つまりユーザのハードウェア資源の利用予約の有無に応じて、ユーザ毎に物理的に分離したハードウェア資源を動的に提供することができる。
【００１９】
また、本発明にかかるハードウェア資源提供システムは、前記クライアントマシンから前記予約情報を受信する予約サーバをさらに備え、前記スイッチ制御部は、前記予約サーバが受信した前記予約情報に基づいて前記第１のスイッチ部及び前記第２のスイッチ部を制御することとしてもよい。
【００２０】
さらに、前記予約サーバによる前記予約情報の前記クライアントマシンからの受信は、第１の通信網を介して行い、前記マスターマシンによる前記ハードウェア資源の処理結果の前記クライアントマシンへの送信は、第１の通信網と異なる第２の通信網を介して行うこととしてもよい。
【００２１】
このような構成により、予約情報の送受信を行う通信網とＡＳＰサービス自体の提供を行う通信網を分離できるため、それぞれに要求されるセキュリティレベル、通信速度等に応じて最適な通信網の選択が可能となる。
【００２２】
なお、前記第２の通信網は、個々のクライアントマシン毎に独立した専用線であり、前記複数のマスターマシンは、１の前記クライアントマシンと一対一に対応して設けることが望ましい。
【００２３】
一方、本発明にかかるハードウェア資源の割当方法は、複数のクライアントマシンに対して、ハードウェア資源を割り当てる方法であって、（１）前記クライアントマシンから、前記ハードウェア資源の利用予約を表す予約情報を受信する第１のステップ、（２）前記予約情報に基づいて、前記ハードウェア資源の利用予約が有効な１のクライアントマシンに対して、前記ハードウェア資源の利用予約が有効な他のクライアントマシンのアクセスから物理的に独立したハードウェア資源を割り当てる第２のステップ、（３）前記クライアントマシンからのハードウェア資源に対するアクセス要求を受信する第３のステップ、（４）前記予約情報を参照し、前記ハードウェア資源の利用予約が無効なクライアントマシンによる前記ハードウェア資源へのアクセスを遮断し、前記ハードウェア資源の利用予約が有効なクライアントマシンによる物理的に独立した前記ハードウェア資源へのアクセスを許可する第４のステップを備えるものである。
【００２４】
このような方法により、クライアントマシン、つまりそれを利用するユーザによるハードウェア資源の予約情報に基づいて、ハードウェア資源の分離を動的に行うことができる。これにより、アクセス許可のないユーザからの不正アクセスを防止するとともに、アクセスを許可されたユーザがアクセス可能なハードウェア資源を分離することで、セキュリティの向上が可能となる。
【００２５】
このような構成により、個々のクライアントマシンからハードウェア資源までの間をクライアントマシンごとに物理的に分離することができ、ユーザ間でのデータの覗き見・改ざん等を防止する効果をさらに高めることができる。
【発明の効果】
【００２６】
本発明により、複数のユーザに対して物理的に分離したハードウェア資源を提供可能なハードウェア資源提供システムを提供することができる。
【発明を実施するための最良の形態】
【００２７】
以下では、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。なお、以下に説明する実施の形態は、本発明を、ＡＳＰシステムに適用したものである。
【００２８】
本発明にかかるＡＳＰシステム１の構成を図１に示す。図１は、一例として、ＡＳＰのユーザが使用する３台のクライアントマシン２Ａ、２Ｂ、２Ｃが、ＡＳＰシステム１と接続された構成を示している。クライアントマシン２Ａ乃至２Ｃはそれぞれ、２つの通信回線によってＡＳＰシステム１と接続されている。１つは、インターネット３を介した予約サーバ１１との接続であり、もう１つは専用線４Ａ乃至４Ｃを介したログインサーバ１３Ａ乃至１３Ｃとの接続である。以下ではまず、ＡＳＰシステム１の構成について説明する。
【００２９】
予約サーバ１１は、クライアントマシン２Ａ乃至２Ｃからインターネット３を介して予約情報を受信する。ここで、予約情報とは、クライアントマシン２Ａ乃至２Ｃを利用するユーザのサービス要求の内容を示す情報である。具体的には、アプリケーション・ソフトウェアの実行内容、利用時間のデータが、ユーザを識別するＩＤ情報と対応付けられたデータ形式を有するものである。
【００３０】
スイッチ制御部１２は、予約サーバ１１に格納された予約情報を参照して、２つのスイッチ部１４及び１６を制御する。
【００３１】
ログインサーバ１３Ａ乃至１３Ｃは、クライアントマシン２Ａ乃至２Ｃから、ユーザによるＡＳＰサービスの利用要求、換言すればＡＳＰシステム１へのアクセス要求を受け付ける。また、ログインサーバ１３Ａ乃至１３Ｃは、予約サーバ１１に格納されている予約情報を参照して、予約の有効なユーザのＡＳＰシステム１へのアクセスを許可し、予約のないユーザのＡＳＰシステム１へのアクセスを拒絶する。
【００３２】
スイッチ部１４は、マスターマシン１５Ａ乃至１５Ｃとログインサーバ１３Ａ乃至３Ｃの間に設けられ、両者の間の物理的な接続の確立又は切断が行えるよう構成されている。
【００３３】
マスターマシン１５Ａ乃至１５Ｃは、クライアントマシン２Ａ乃至２Ｃからの処理要求を受け付けて、ハードウェア資源１７１乃至１７４を制御し、ハードウェア資源１７１乃至１７４によるアプリケーション・ソフトウェアの実行結果をクライアントマシン２Ａ乃至２Ｃ向けに表示形式を変換して出力する等の処理を行う。
【００３４】
スイッチ部１６は、マスターマシン１５Ａ乃至１５Ｃとハードウェア資源１７１乃至１７４との間に設けられ、両者の間の接続関係を動的に変更できると共に、接続を物理的に切断可能な構成となっている。
【００３５】
ハードウェア資源１７１乃至１７４とは、ＣＰＵ、ＲＡＭ等を備え、アプリケーション・ソフトウェアを実行するアプリケーション・サーバや、アプリケーション・ソフトウェアやユーザデータを保管するストレージ・デバイス等のハードウェアである。ハードウェア資源１７１乃至１７４はそれぞれ、ユーザの要求するアプリケーション・ソフトウェアを実行することができる構成を有しており、スイッチ部１６を制御してマスターマシン１５との接続関係を切り替えることによって、ユーザの要求に応じたアプリケーション・ソフトウェアの実行環境を動的に準備することができる。
【００３６】
ＡＳＰシステム１と接続されるクライアントマシン２Ａ乃至２Ｃは、ＡＳＰシステム１が提供するＡＳＰサービスのユーザに使用される端末である。クライアントマシン２Ａ乃至２Ｃ３は、ＡＳＰシステム１から専用線４Ａ乃至４Ｃを介して受信したアプリケーション・ソフトウェアの実行結果をディスプレイ等の表示装置に表示する。また、ユーザの要求を受け付けて、ＡＳＰシステムに対して送信する。クライアントマシン２Ａ乃至２Ｃ３は、例えばパーソナルコンピュータ（ＰＣ）であり、ＣＰＵ、ＲＯＭ、ＲＡＭ、ハードディスク、ディスプレイ、キーボード、マウス等を有している。ＡＳＰシステム１とのデータ送受信、アプリケーション・ソフトウェアの実行結果の表示等は、例えば、ハードディスクに格納されたＷｅｂブラウザプログラムを実行することにより、ＴＣＰ／ＩＰ、ＨＴＴＰＳプロトコルを利用して行うよう構成するとよい。
【００３７】
次に、ＡＳＰシステム１がアプリケーション・サービスを提供する際の動作を図２のフローチャートを用いて説明する。まず、ステップＳ１０１では、予約サーバ１１が、クライアントマシン２Ａ乃至２Ｃから予約情報を受信する。
【００３８】
ステップＳ１０２では、スイッチ制御部１２が、予約サーバ１１に格納された予約情報を参照し、予約済みのユーザに対応するクライアントマシンがハードウェア資源にアクセス可能となるよう、スイッチ部１４及び１６の接続を選択する。なお、このとき、予約情報に含まれるＡＳＰサービスの利用時間に応じて、利用開始時間にハードウェア資源の準備が可能となるよう、スイッチ部１４及び１６を制御することすれば良い。さらに、予約情報に含まれるＡＳＰサービスの利用内容に応じて、適切な規模の実行環境の割り当てを行うこととすれば良い。これにより、アプリケーション・ソフトウェアの実行環境であるハードウェア資源を、予約ユーザに対して物理的に独立した状態で確保することができる。
【００３９】
一例として、同一時間にクライアントマシン２Ａ及びクライアントマシン２Ｂに対して、それぞれハードウェア資源１７１及び１７２を割り当てる場合のスイッチ部１４及びスイッチ部１６の状態を図３に示す。スイッチ部１４では、クライアントマシン２Ａ及び２ＢがＡＳＰシステム１へのアクセスができるようスイッチ１４１及び１４２が接続状態に設定され、スイッチ１４３は開放状態に設定されている。これにより、予約が有効でないクライアントマシン２Ｃは、マスターマシン１５Ｃ及びハードウェア資源１７１乃至１７４には物理的にアクセスすることができない。
【００４０】
一方、スイッチ部１６では、スイッチ１６１はハードウェア資源１７１との接続、スイッチ１６２はハードウェア資源１７２との接続を選択している。これにより、クライアントマシン２Ａに割り当てられたハードウェア資源１７１Ａとクライアントマシン２Ｂに割り当てられたハードウェア資源１７１Ｂは、物理的に隔離された状態となる。したがって、同時に複数のユーザ、クライアントマシンからのＡＳＰシステム１へのアクセスが許可されている場合であっても、他のユーザのデータの覗き見・改ざん等の不正アクセスは不可能となる。
【００４１】
図２に戻り、ステップＳ１０３では、ログインサーバ１３Ａ乃至１３Ｃがクライアントマシン２Ａ乃至２Ｃからアクセス要求を受け付ける。アクセス要求を行ったユーザが予約済みのユーザであった場合は、ステップＳ１０２で準備されたハードウェア資源へのアクセスを許可する（ステップＳ１０４及びＳ１０５）。アクセス要求を行ったユーザが予約のないユーザであった場合は、当該ユーザのアクセス要求を拒否する（ステップＳ１０６）。
【００４２】
ステップＳ１０７では、予約済みのユーザに対して割り当てられたハードウェア資源において、ユーザの要求するアプリケーション・ソフトウェアを実行する。ハードウェア資源での実行結果は、予約済みユーザの利用するクライアントマシンに対して送信される。
【００４３】
ステップＳ１０８では、スイッチ制御部１２が、予約サーバ１１に格納された予約情報を参照して、ＡＳＰサービスの終了時刻であるかを判定する。終了時刻に到達した場合には、スイッチ部１４及び１６を制御して、ハードウェア資源１７１乃至１７４との物理的な接続を解除し、ＡＳＰサービスを終了する（ステップＳ１０９）。
【００４４】
上述したように、本発明にかかるＡＳＰシステム１は、予約のないユーザのアクセスを遮断するスイッチ部１４と、予約のある複数のユーザ間でアクセス可能なハードウェア資源を物理的に分離するスイッチ部１６の２段構成のスイッチを備えており、予約サーバ１１が受け付けた予約情報に基づいて、スイッチ部１４及び１６を制御するものである。このような構成及び動作によって、ＡＳＰサービスの利用予約がないユーザの不正アクセスを遮断するとともに、ＡＳＰサービスの利用予約が有効な複数のユーザに対して、他のユーザがアクセス可能な部分から物理的に独立したハードウェア資源を提供することが可能である。これにより、ＡＳＰシステム１に複数のユーザが同時にアクセスしている場合にも、ユーザ間でのデータの覗き見・改ざん等が不可能になる。
【００４５】
さらに、本発明にかかるＡＳＰシステム１は、予約サーバ１１が受け付けた予約情報に基づいてスイッチ部１６を制御し、ハードウェア資源１７１乃至１７４とマスターマシン１５Ａ乃至１５Ｃの接続関係を動的に変更することができる。これにより、ハードウェア資源１７１乃至１７４の稼働率を向上することができ、ユーザ毎にハードウェア資源を固定して画一的に分離するような構成に比較して、柔軟なシステム運用が可能となる。
【００４６】
なお、本実施の形態では、クライアントマシン２Ａ乃至２Ｃとログインサーバ１３Ａ乃至１３Ｃとの間の接続を専用線４Ａ乃至４Ｃで行うこととしたが、その他の公衆網、例えばインターネット経由で接続することとしてもよい。しかしながら、ハードウェア資源１７１乃至１７４の処理結果の送信等のＡＳＰサービス自体の提供は、個々のクライアントマシンとＡＳＰシステム１との間で専有された専用線を介して行う構成のほうが、個々のクライアントマシンからＡＳＰサービスに用いるハードウェア資源１７１乃至１７４までの間を物理的に分離することができる点で望ましい。なお、ＡＳＰサービス自体の提供をインターネット等の公衆網を介して行う構成であっても、少なくともＡＳＰシステム１の中において、ユーザのアクセスするハードウェア資源をユーザ毎に物理的に分離することができる。
【００４７】
また、本実施の形態で示したＡＳＰシステム１に接続されるクライアントマシン２の台数、ＡＳＰシステム１が備えるログインサーバ１３、マスターマシン１５、ハードウェア資源１７の台数は一例である。より多数のクライアントマシンが接続される大規模な構成においても本発明は適用可能である。
【００４８】
さらに、本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。上述の実施の形態では、ＡＳＰシステムに本発明を適用した場合について説明した。しかしながら、ユーザに通信ネットワークを介してハードウェア資源を提供する他のシステムに対しても、本発明を適用することが可能である。
【図面の簡単な説明】
【００４９】
【図１】本発明にかかるＡＳＰシステムの構成図である。
【図２】本発明にかかるＡＳＰシステムの動作を説明するフローチャートである。
【図３】スイッチ部の動作を説明するためのＡＳＰシステムの構成図である。
【符号の説明】
【００５０】
１  ＡＳＰシステム
２Ａ、２Ｂ、２Ｃ  クライアントマシン
３  インターネット
４Ａ、４Ｂ、４Ｃ  専用線
１１  予約サーバ
１２  スイッチ制御部
１３Ａ、１３Ｂ、１３Ｃ  ログインサーバ
１４  スイッチ部
１４１乃至１４３  スイッチ
１５Ａ、１５Ｂ、１５Ｃ  マスターマシン
１６  スイッチ部
１６１乃至１６３  スイッチ
１７１乃至１７４  ハードウェア資源
【図１】
2006252385.tif 000003
【図２】
2006252385.tif 000004
【図３】
2006252385.tif 000005