(57)【要約】【課題】クライアントサーバシステムにおけるサーバであるホスト側装置のネットワーク部に障害が発生した場合にも、端末側装置の利用者がホスト側装置の状態を確認して、対処可能としたクライアントサーバシステム及びそのリモート接続制御方法を得る。【解決手段】ホスト側装置1は、第1の画面送信手段13を有するホスト側基本装置5と第2の画面送信手段23を有するマイコン2とを備え、端末側装置3は、第1、第2の操作情報送信手段33、34を備える。第1の画面送信手段13及び第1の操作情報送信手段33の対と、第2の画面送信手段23及び第2の操作情報送信手段34の対とがホスト側装置1と端末側装置3とをネットワークを介して接続する独立した2つのリモート接続手段を構成し、一方のリモート接続手段による接続が不可となった場合、自動的に他方のリモート接続手段に切り替えられる。【選択図】図１
2011164995.tif 000002
【特許請求の範囲】
【請求項１】
サーバとしてのホスト側装置とクライアントとしての端末側装置とがネットワークを介して接続されて構成されるクライアントサーバシステムにおけるリモート接続制御方法において、
前記ホスト側装置は、第１の画面送信手段を有するホスト側基本装置と第２の画面送信手段を有するマイコンとを備え、前記端末側装置は、第１、第２の操作情報送信手段を備え、
前記第１の画面送信手段及び前記第１の操作情報送信手段の対と、前記第２の画面送信手段及び前記第２の操作情報送信手段の対とがホスト側装置と端末側装置とをネットワークを介して接続する独立した２つのリモート接続手段を構成し、一方のリモート接続手段による接続が不可となった場合、自動的に他方のリモート接続手段による接続に切り替えられることを特徴とするクライアントサーバシステムにおけるリモート接続制御方法。
【請求項２】
請求項１記載のクライアントサーバシステムにおけるリモート接続制御方法において、
前記ホスト側装置の前記第１、第２の画面送信手段、及び、前記端末側装置の前記第１、第２の操作情報送信手段は、前記リモート接続手段による接続が不可となったことを検知することを特徴とするクライアントサーバシステムにおけるリモート接続制御方法。
【請求項３】
請求項１または２記載のクライアントサーバシステムにおけるリモート接続制御方法において、
前記端末側装置は、ＩＰアドレス変更手段を備え、一方のリモート接続手段による接続が不可となった場合、前記ＩＰアドレス変更手段は、接続に使用するＩＰアドレスを変更することにより、自動的に他方のリモート接続手段による接続に切り替えることを特徴とするクライアントサーバシステムにおけるリモート接続制御方法。
【請求項４】
サーバとしてのホスト側装置とクライアントとしての端末側装置とがネットワークを介して接続されて構成されるクライアントサーバシステムにおいて、
前記ホスト側装置は、第１の画面送信手段を有するホスト側基本装置と第２の画面送信手段を有するマイコンとを備え、前記端末側装置は、第１、第２の操作情報送信手段を備え、
前記第１の画面送信手段及び前記第１の操作情報送信手段の対と、前記第２の画面送信手段及び前記第２の操作情報送信手段の対とがホスト側装置と端末側装置とをネットワークを介して接続する独立した２つのリモート接続手段を構成し、一方のリモート接続手段による接続が不可となった場合、自動的に他方のリモート接続手段による接続に切り替えられることを特徴とするクライアントサーバシステム。
【請求項５】
請求項４記載のクライアントサーバシステムにおいて、
前記端末側装置は、ＩＰアドレス変更手段を備え、一方のリモート接続手段による接続が不可となった場合、前記ＩＰアドレス変更手段は、接続に使用するＩＰアドレスを変更することにより、自動的に他方のリモート接続手段による接続に切り替えることを特徴とするクライアントサーバシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアントサーバシステムにおけるリモート接続制御方法及びクライアントサーバシステムに係り、特に、クライアントサーバシステムにおけるサーバとしてのホスト側装置のネットワーク部に障害が発生した場合にも、クライアントとしての端末側装置とホスト側装置との間のリモート接続を可能としたクライアントサーバシステムにおけるリモート接続制御方法及びクライアントサーバシステムに関する。
【背景技術】
【０００２】
一般に、クライアントサーバシステムは、サーバとしてのホスト側装置とクライアントとしての端末側装置とがネットワークを介して接続して構成されている。このようなクライアントサーバシステムは、ホスト側装置のネットワーク部に障害が発生した場合、ホスト側装置と端末側装置との間のネットワークを介するリモート接続が切断され、その後、端末側装置はホスト側装置への接続が不可能になってしまう。このため、端末側装置の利用者は、ホスト側装置がどのような状態であるかを判断することができなくなり、障害の内容が判らなくなってしまう。その回復のために、端末側装置の利用者は、システム管理者に連絡し、システム管理者にホスト側装置の状態を直接的に確認してもらうことにより、障害の内容を確認して復旧作業を実施してもらっている。
【０００３】
近年、クライアントサーバシステムは、その発展によりシステム構成が複雑になり、システム管理者の負担が大きくなってきている。そのため、障害発生時の復旧作業の自動化や端末側装置からホスト側装置を復旧させる作業を行うことが可能なシステムが求められている。このような要求の一部を満たすことのできるものとして、ブレードサーバをホスト側装置として使用するシステムがある。このシステムは、端末側装置からブレードサーバにより構成されるホスト側装置の電源を容易に操作することが可能となっている。しかし、このブレードサーバを用いるシステムは、前述で説明したようなサーバ側での障害発生時、端末側装置の利用者がホスト側装置の状態を判断することができないため、利用者が不要な電源操作を行ってしまい、この結果、ホスト側装置のハードウェアの寿命を短縮させるなどの影響を発生させている。
【０００４】
また、近年普及してきたクラウドコンピューティングシステムやクラスタシステム等は、１台のクライアントが、複数のサーバを選択して利用することができるように構成されている。このようなシステムでは、故障したホスト側装置を即座に交換し、早急な復旧作業が必要となる。そのため、故障が発生した際には、できるだけ早く故障かどうかを判断する手段が求められている。
【０００５】
そこで、監視機能や障害情報を収集することによりホスト側装置の障害判断を行う手段として、例えば、特許文献１、特許文献２等に記載された技術が知られており、また、障害を検知する方法として、例えば、特許文献３、特許文献４等に記載された技術が知られている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９-１４７８７３号公報
【特許文献２】特開２００３-２４２２７７号公報
【特許文献３】特開平６-１４９６２３号公報
【特許文献４】特開平５-２２３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述したように従来技術によるクライアントサーバシステムは、サーバとしてのホスト側装置に障害が発生した場合、クライアントとしての端末側装置とホスト側装置とのリモート接続が遮断されてしまい、端末側装置の利用者がホスト側装置の状態を確認することができないという問題点を有している。
【０００８】
本発明の目的は、前述した従来技術の問題点を解決し、クライアントサーバシステムにおけるサーバとしてのホスト側装置のネットワーク部に障害が発生した場合にも、端末側装置の利用者がホスト側装置の状態を確認して対処することを可能としたクライアントサーバシステムにおけるリモート接続制御方法及びクライアントサーバシステムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明によれば前記目的は、サーバとしてのホスト側装置とクライアントとしての端末側装置とがネットワークを介して接続されて構成されるクライアントサーバシステムにおけるリモート接続制御方法において、前記ホスト側装置は、第１の画面送信手段を有するホスト側基本装置と第２の画面送信手段を有するマイコンとを備え、前記端末側装置は、第１、第２の操作情報送信手段を備え、前記第１の画面送信手段及び前記第１の操作情報送信手段の対と、前記第２の画面送信手段及び前記第２の操作情報送信手段の対とがホスト側装置と端末側装置とをネットワークを介して接続する独立した２つのリモート接続手段を構成し、一方のリモート接続手段による接続が不可となった場合、自動的に他方のリモート接続手段による接続に切り替えられることにより達成される。
【発明の効果】
【００１０】
本発明によれば、一方のリモート接続が不可となった場合に、他方のリモート接続に切り替えて処理を続けることができ、その際、端末側装置からホスト側装置の状態を障害確認することが可能となり、障害状態に見合った復旧作業を端末側装置から実施することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態によるクライアントサーバシステムの構成例を示すブロック図である。
【図２】本発明の実施形態におけるホスト側装置のホスト側基本装置での処理動作を説明するフローチャートである。
【図３】本発明の実施形態におけるホスト側装置のマイコンでの処理動作を説明するフローチャートである。
【図４】本発明の実施形態における端末側装置での処理動作を説明するフローチャートである。
【図５】１台の端末側装置が複数台のホスト側装置を利用することができるように構成した本発明の実施形態によるクライアントサーバシステムの他の構成例を示す図である。
【図６】１台の端末側装置が複数台のホスト側装置を利用することができるように構成した本発明の実施形態によるクライアントサーバシステムのさらに他の構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明によるクライアントサーバシステムにおけるリモート接続制御方法及びクライアントサーバシステムの実施形態を図面により詳細に説明する。
【００１３】
図１は本発明の一実施形態によるクライアントサーバシステムの構成例を示すブロック図である。
【００１４】
本発明の実施形態によるクライアントサーバシステムは、サーバとして動作するホスト側装置１とクライアントとして動作する端末側装置３とがネットワーク４を介して接続されて構成されている。
【００１５】
サーバ、ＰＣ、ブレード等によるホスト側装置１は、ホスト側基本装置５及びマイコン２を含んで構成される。そしてホスト側基本装置５は、ＣＰＵ(Central Processing Unit）が搭載されたマザーボード、このマザーボードに接続されたＨＤＤ等による記憶装置等からなるハードウェア１０と、メモリ１１と、ＬＡＮコントローラ１２とを備えて構成されている。メモリ１１上には、第１の画面情報送信プログラム１３が読み込まれており、この画面情報送信プログラム１３は、ＬＡＮコントローラ１２を介して、ネットワーク４に接続されている端末側装置３との間で通信を行う。メモリ１１上で実行される第１の画面情報送信プログラム１３による各処理は、ハードウェア１０により制御される。
【００１６】
また、マイコン２は、ＣＰＵ、記憶装置等からなるハードウェア２０と、メモリ２１と、ＬＡＮコントローラ２２とを備えて構成されている。マイコン２のメモリ２１上には、第２の画面情報送信プログラムが読み込まれており、この第２の画面情報送信プログラムは、ＬＡＮコントローラ２２を介して、ネットワーク４に接続されている端末側装置３との間で通信を行う。メモリ２１上で実行される画面情報プログラム２３による各処理は、ハードウェア２０により制御される。
【００１７】
ＰＣ等による端末側装置３は、ＣＰＵが搭載されたマザーボード、このマザーボードに接続されたＨＤＤ等による記憶装置等からなるハードウェア３０と、メモリ３１と、ＬＡＮコントローラ３２とを備えて構成されている。メモリ３１上には、第１、第２の操作情報送信プログラム３３、３４及びＩＰアドレス変更プログラム３５が読み込まれており、第１、第２の２つの操作情報送信プログラム３３、３４のそれぞれは、ＬＡＮコントローラ３２を介して、ネットワーク４に接続されているホスト側装置１との間で通信を行う。
【００１８】
ホスト側装置１のホスト側基本装置５の第１の画面情報送信プログラム１３と端末側装置３の第１の操作情報送信プログラム３３との組、及び、ホスト側装置１のマイコン２の第２の画面情報送信プログラムと端末側装置３の第２の操作情報送信プログラム３４との組の各組は、それぞれマネージャとエージェントとの関係にあり、それらの各組が遠隔操作システムを構成している。
【００１９】
図１に示して説明した本発明の実施形態によるクライアントサーバシステムは、１台のサーバとしてのホスト側装置と１台のクライアントとしての端末側装置とをネットワークを介して接続して構成したものとしているが、本発明は、複数台のホスト側装置と複数台の端末側装置とをネットワークを介して接続可能とし、複数台のホスト側装置のぞそれと複数台の端末側装置のそれぞれとを１対１に対応させ、複数のクライアントサーバシステムを構成することもできる。
【００２０】
なお、図１に示す本発明の実施形態によるクライアントサーバシステムは、クライアントとサーバとの間で画面情報及び操作情報を授受することにより、クライアントで各種の情報処理の作業が行われるものである。
【００２１】
図２は本発明の実施形態におけるホスト側装置のホスト側基本装置での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２２】
ここでの処理は、図１に示すシステムにおいて、ホスト側装置１のメモリ１１上で第１の画面情報送信プログラム１３が動作し、端末側装置３のメモリ３１上で第１の操作情報送信プログラム３３が動作しており、かつ、ホスト側装置１のＬＡＮコントローラ１２にＩＰアドレスＡが設定されている状況で、端末側装置３がホスト側装置にアクセスしたときに開始される処理であり、第１の画面情報送信プログラム１３により行われる処理である。
【００２３】
（１）ホスト側装置１のホスト側基本装置５は、ＬＡＮコントローラ１２を介してＩＰアドレスＡによる端末側装置３からの接続要求を受け入れ、ハードウェア１０を介してメモリ１１上の第１の画面情報送信プログラム１３と端末側装置３のメモリ３１上の第１の操作情報送信プログラム３３との間でのセッションを確立させる（ステップＳ４０１）。
【００２４】
（２）そして、第１の画面情報送信プログラム１３は、ホスト側装置１と端末側装置３との間の接続状態を監視するため、第１の画面情報送信プログラム１３と第１の操作情報送信プログラム３３との間での情報の授受を監視してセッション状態を判定する（ステップＳ４０２）。
【００２５】
（３）ステップＳ４０２の判定で、セッション状態が正常であった場合、ホスト側装置１のホスト側基本装置５におけるメモリ１１上の第１の画面情報送信プログラム１３は、端末側装置３の第１の操作情報送信プログラム３３へホスト側装置の画面情報を送信する（ステップＳ４０３）。
【００２６】
（４）端末側装置３は、ステップＳ４０３の処理でホスト側装置１から送信されてきた画面情報を受け取り、受け取った画面情報を自装置の表示部に表示する。この表示に基づいて利用者が端末側装置３を操作するので、端末側装置３の第１の操作情報送信プログラム３３は、その操作を検出して操作情報をホスト側装置１に送信する。ホスト側装置１の第１の画面情報送信プログラム１３は、端末側装置３の第１の操作情報送信プログラム３３から送信されてくる操作情報を受信する（ステップＳ４０４）。
【００２７】
（５）その後、ホスト側基本装置５の第１の画面情報送信プログラム１３は、ホスト側装置１の画面情報を更新し、ステップＳ４０２の接続監視からの処理に戻って処理を続ける（ステップＳ４０５）。
【００２８】
（６）ステップＳ４０２の判定で、セッション状態が異常であった、すなわち、端末側装置３との間の接続が断となっていた場合、ホスト側基本装置５のメモリ１１上の第１の画面情報送信プログラム１３は、端末側装置３の第１の操作情報送信プログラム３３との間での情報授受を行う通信の処理を中止して、ここでの処理を終了する（ステップＳ４０６）。
【００２９】
図３は本発明の実施形態におけるホスト側装置のマイコンでの処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３０】
ここでの処理は、図２に示すフローにより説明したステップＳ４０６の処理で、ホスト側装置１のホスト側基本装置５の第１の画面情報送信プログラム１３と端末側装置３の第１の操作情報送信プログラム３３との間の通信が中止された後、端末側装置３からマイコン２に対してアクセスがあった場合の処理である。また、ここでの処理は、図１に示すシステムにおいて、ホスト側装置１のマイコン２のメモリ２１上で第２の画面情報送信プログラム２３が動作し、端末側装置３のメモリ３１上で第２の操作情報送信プログラム３４が動作しており、かつ、ホスト側装置１のマイコン２のＬＡＮコントローラ２２にＩＰアドレスＢが設定されている状況で、第２の画面情報送信プログラム２３により実行される処理である。
【００３１】
（１）ホスト側装置１のマイコン２は、ＬＡＮコントローラ２２を介してＩＰアドレスＢによる端末側装置３からの接続要求を受け入れ、ハードウェア２０を介してメモリ２１上の第２の画面情報送信プログラム２３と端末側装置３のメモリ３１上の第２の画面操作情報送信プログラム３４との間でのセッションを確立させる（ステップＳ５０１）。
【００３２】
（２）そして、第２の画面情報送信プログラム２３は、ホスト側装置１のマイコン２と端末側装置３との間の接続状態を監視するため、第２の画面情報送信プログラム２３と第２の操作情報送信プログラム３４との間での情報の授受を監視してセッション状態を判定する（ステップＳ５０２）。
【００３３】
（３）ステップＳ５０２の判定で、セッション状態が正常であった場合、ホスト側装置１のマイコン２におけるメモリ２１上の第２の画面情報送信プログラム２３は、端末側装置３の第２の操作情報送信プログラム３４へホスト側装置の画面情報を送信する（ステップＳ５０３）。
【００３４】
（４）端末側装置３は、ステップＳ５０３の処理でホスト側装置１のマイコン２から送信されてきた画面情報を受け取り、受け取った画面情報を自装置の表示部に表示する。この表示に基づいて利用者が端末側装置３を操作するので、端末側装置３の第２の操作情報送信プログラム３４は、その操作を検出し操作情報をホスト側装置１のマイコン２に送信する。ホスト側装置１のマイコン２における第２の画面情報送信プログラム２３は、端末側装置３の第２の操作情報送信プログラム３４から送信されてくる操作情報を受信する（ステップＳ５０４）。
【００３５】
（５）その後、マイコン２の第２の第２の画面情報送信プログラム２３は、ホスト側装置１の画面情報を更新し、ステップＳ５０２の接続監視からの処理に戻って処理を続ける（ステップＳ５０５）。
【００３６】
（６）ステップＳ５０２の判定で、セッション状態が異常であった、すなわち、端末側装置３との間の接続が断となっていた場合、マイコン２のメモリ２１上の第２の画面情報送信プログラム２３は、端末側装置３の第２の操作情報送信プログラム３４との間での情報授受を行う通信の処理を中止して、ここでの処理を終了する。この処理の後には、端末側装置はホスト側装置への接続が不可能となる（ステップＳ５０６）。
【００３７】
図４は本発明の実施形態における端末側装置での処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３８】
ここでの処理は、図１に示すシステムにおいて、ホスト側装置３のメモリ３１上で第１、第２の操作情報送信プログラム３３、３４とＩＰアドレス変更プログラム３５とが動作しており、端末側装置３のＬＡＮコントローラ３２にＩＰアドレスＣとＩＰアドレスＤとが設定されている状況で、第１、第２の操作情報送信プログラム３３、３４により実行される処理である。そして、ここでの処理において、ＩＰアドレス変更プログラム３５がホスト側装置１と端末側装置３との間の通信の接続状態により、ＩＰアドレスＣとＩＰアドレスＤとを動的に切り替えている。
【００３９】
（１）端末側装置３は、ＬＡＮコントローラ３２に設定されている自装置のＩＰアドレスとしてのＩＰアドレスＣを使用して、ホスト側装置１との接続を要求し、ホスト側装置１のホスト側基本装置５内の第１の画面情報送信プログラム１３と端末側装置３の第１の操作情報送信プログラム３３との間のセッションを確立させる（ステップＳ６０１）。
【００４０】
（２）そして、第１の操作情報送信プログラム３３は、ホスト側装置１のホスト側基本装置５と端末側装置３との間の接続状態を監視するため、第１の画面情報送信プログラム１３と第１の操作情報送信プログラム３３との間での情報の授受を監視してセッション状態を判定する（ステップＳ６０２）。
【００４１】
（３）ステップＳ６０２の判定で、セッション状態が正常であった場合、端末側装置３の第１の操作情報送信プログラム３３は、ホスト側装置１のホスト側基本装置５内の第１の画面情報送信プログラム１３から送信されてくるホスト側装置１の画面情報を受信する（ステップＳ６０３）。
【００４２】
（４）端末側装置３の第１の操作情報送信プログラム３３は、ステップＳ６０３の処理でホスト側装置１のホスト側基本装置５の第１の画面情報送信プログラム１３から送信されてきた画面情報を受け取ると、受け取った画面情報を自装置の表示部に表示する。端末側装置３の第１の操作情報送信プログラム３３は、この表示に基づいて利用者が端末側装置を操作すると、その操作を検出し、検出した操作情報をホスト側装置１のホスト側基本装置５に送信する（ステップＳ６０４）。
【００４３】
（５）その後、端末側装置３の第１の操作情報送信プログラム３３は、端末側装置３の画面を更新し、ステップＳ６０２の接続監視からの処理に戻って処理を続ける（ステップＳ６０５）。
【００４４】
（６）ステップＳ６０２の判定で、セッション状態が異常であった、すなわち、ホスト側装置１のホスト側基本装置５との間の接続が断となっていた場合、端末側装置３の第１の操作情報送信プログラム３３は、ホスト側装置１のホスト側基本装置５内の第１の画面情報送信プログラム１３との間での情報授受を行う通信の処理を中止する（ステップＳ６０６）。
【００４５】
（７）その後、端末側装置３のＩＰアドレス変更プログラム３５が動作し、ＩＰアドレス変更プログラム３５は、端末側装置３のＬＡＮコントローラ３２のＩＰアドレスをＩＰアドレスＣからＩＰアドレスＤに変更する（ステップＳ６０７）。
【００４６】
（８）端末側装置３は、ＬＡＮコントローラ３２に設定されている自装置のＩＰアドレスとしてのＩＰアドレスＤを使用して、ホスト側装置１との接続を要求する。この接続要求は、ホスト側装置１のマイコン２内のＬＡＮコントローラ２２で受け取られ、ホスト側装置１のマイコン２内の第２の画面情報送信プログラムと端末側装置３の第２の操作情報転送プログラム３４との間のセッションが確立される（ステップＳ６０８）。
【００４７】
（９）そして、第２の操作情報送信プログラム３３は、ホスト側装置１のマイコン２と端末側装置３との間の接続状態を監視するため、マイコン２内の第２の画面情報送信プログラム２３と第２の操作情報送信プログラム３４との間での情報の授受を監視してセッション状態を判定する（ステップＳ６０９）。
【００４８】
（10）ステップＳ６０９の判定で、セッション状態が正常であった場合、端末側装置３の第２の操作情報送信プログラム３４は、ホスト側装置１のマイコン２内の第２の画面情報送信プログラム２３から送信されてくるホスト側装置１の画面情報を受信する（ステップＳ６１０）。
【００４９】
（11）端末側装置３の第２の操作情報送信プログラム３４は、ステップＳ６１０の処理でホスト側装置１のマイコン２の第２の画面情報送信プログラム２３から送信されてきた画面情報を受け取ると、受け取った画面情報を自装置の表示部に表示する。端末側装置３の第２の操作情報送信プログラム３４は、この表示に基づいて利用者が端末側装置を操作すると、その操作を検出し、検出した操作情報をホスト側装置１のマイコン２に送信する（ステップＳ６１１）。
【００５０】
（12）その後、端末側装置３の第２の操作情報送信プログラム３４は、端末側装置３の画面を更新し、ステップＳ６０９の接続監視からの処理に戻って処理を続ける（ステップＳ６１２）。
【００５１】
（13）ステップＳ６０９の判定で、セッション状態が異常であった、すなわち、ホスト側装置１のマイコン２との間の接続が断となっていた場合、端末側装置３の第２の操作情報送信プログラム３４は、第２の操作情報送信プログラム３４とホスト側装置１のマイコン２内の第２の画面情報送信プログラムとの間での情報授受を行う通信の処理を中止する。この処理の後には、端末側装置はホスト側装置への接続が不可能となる（ステップＳ６１３）。
【００５２】
前述した本発明の実施形態によるクライアントサーバシステムは、セッション状態の監視を、第１、第２の画面情報送信プログラム、第１、第２の操作情報送信プログラムによりソフトウェアにより行うものとして説明したが、本発明は、セッション状態の監視を行う手段をハードウェアにより構成して、ホスト側装置及び端末側装置のハードウェアとして設けて構成することもできる。また、本発明は、ソフトウェアまたはハードウェアにより構成したセッション状態の監視を行う手段を、独立したサーバ等の内部に構成し、そのサーバをネットワークに接続しておくようにすることもできる。
【００５３】
また、前述までに説明した本発明の実施形態によるクライアントサーバシステムは、ホスト側装置と端末側装置とが１対１に対応付けられてネットワークにより接続されて構成されている例として説明したが、本発明は、１台のクライアントとしての端末側装置が、サーバとしての複数のホスト側装置を利用することができるように構成することも可能である。
【００５４】
図５は１台の端末側装置が複数台のホスト側装置を利用することができるように構成した本発明の実施形態によるクライアントサーバシステムの他の構成例を示す図である。
【００５５】
図５に示す例は、１台のクライアントとしての端末側装置と、サーバとしての複数のホスト側装置１〜４とがネットワークを介して接続されて構成された例であり、１台の端末側装置は、処理すべき作業の種類に応じて、複数のホスト側装置１〜４の１つを選択して利用することができる。そして、１台の端末装置と複数のホスト側装置１〜４の１つとが接続されてクライアントサーバシステムが構成された場合、そのシステムは、図１〜図４により説明したクライアントサーバシステムと同様な構成とされ、同様な動作処理を行うことができる。
【００５６】
図６は１台の端末側装置が複数台のホスト側装置を利用することができるように構成した本発明の実施形態によるクライアントサーバシステムのさらに他の構成例を示す図である。
【００５７】
図６に示す例は、図５に示した例におけるサーバとしての複数のホスト側装置を、データセンター内に備えられる計算機システムとした例であり、この例の場合も、図５に示した例のクライアントサーバシステムの場合と同様に動作する。
【００５８】
前述した本発明の実施形態によれば、端末側装置にインストールされている第１、第２の操作情報送信プログラム及びＩＰアドレス変更プログラムと、ホスト側装置にインストールされている第１、第２の画面情報送信プログラムとにより、ネットワークを介した独立した２種類の接続としてのリモート接続を、その接続状態により、自動的に接続を切り替えることが可能となり、一方のリモート接続が不可となった場合に、他方のリモート接続に切り替えて処理を続けることができ、その際、端末側装置からホスト側装置の状態を障害確認することが可能となり、障害状態に見合った復旧作業を端末側装置から実施することができる。
【００５９】
前述した本発明の実施形態での各処理は、プログラムにより構成し、本発明が備えるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。
【符号の説明】
【００６０】
１  ホスト側装置
２  マイコン
３  端末側装置
４  ネットワーク
５  ホスト側基本装置
１０、２０、３０  ハードウェア
１１、２１、３１  メモリ
１２、２２、３２  ＬＡＮコントローラ
１３、２３  第１、第２の画面情報送信プログラム、
３３、３４  第１、第２の操作情報送信プログラム
３５  ＩＰアドレス変更プログラム
【図１】
2011164995.tif 000003
【図２】
2011164995.tif 000004
【図３】
2011164995.tif 000005
【図４】
2011164995.tif 000006
【図５】
2011164995.tif 000007
【図６】
2011164995.tif 000008