(57)【要約】      （修正有）【課題】  簡単な構成で、高速な光無線通信を実現する。【解決手段】  シンクライアント端末機１２において、キーボード、マウスによって入力データが入力されると、電波により、入力データをパケット化したＫＭ信号パケットを送信する。電波無線中継装置１８は、ＫＭ信号パケットを受信し、ネットワーク２４を介してＫＭ信号パケットを送信する。そして、処理サーバ１４がネットワーク２４を介してＫＭ信号パケットを受信したときに、アプリケーションプログラムを実行し、実行結果を示す画像の表示データをパケット化し、ネットワーク２４を介して画像情報パケットを光無線中継装置２０へ送信する。光無線中継装置２０では、光信号により、画像情報パケットをシンクライアント端末機１２へ送信し、シンクライアント端末機１２において、画像情報パケットを受信し、表示データをデコードし、画像を表示する。【選択図】  図１
2007060444.tif 000002
【特許請求の範囲】
【請求項１】
空間を伝送する光信号によって、データの送信及び受信の何れか一方を行う光無線通信手段と、
前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データの送信及び受信の前記光無線通信手段とは異なる一方を行う無線通信手段と、
を含む光無線通信装置。
【請求項２】
前記無線通信手段は、前記光信号の伝送速度とは異なる伝送速度の信号によって、データの送信及び受信の前記光無線通信手段とは異なる一方を行う請求項１記載の光無線通信装置。
【請求項３】
前記無線通信手段は、空間を伝送する電波信号によって、データの送信及び受信の前記光無線通信手段とは異なる一方を行う請求項１又は２記載の光無線通信装置。
【請求項４】
入力データを入力する入力手段と、
情報を表示する表示手段と、
空間を伝送する光信号によって、データを受信する光無線受信手段と、
前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データを送信する無線送信手段と、
前記入力手段によって入力データが入力されたときに、前記光信号と干渉しない信号によって、前記入力データに基づくデータを送信するように前記無線送信手段を制御し、
前記光無線受信手段が、前記光信号によって、情報を表示するための表示データを受信したときに、前記表示データに基づいて情報を表示するように前記表示手段を制御する制御手段と
を含む端末機。
【請求項５】
前記端末機は、シンクライアント端末機であることを特徴とする請求項４記載の端末機。
【請求項６】
請求項４又は５記載の端末機と、
前記空間を伝送し、かつ、前記光信号と干渉しない信号によって前記端末機からのデータを受信する無線受信手段、
前記空間を伝送する前記光信号によって、前記端末機にデータを送信する光無線送信手段、及び
前記無線受信手段によって前記入力データに基づくデータを前記端末機から受信したときに、前記受信したデータに基づいて、所定の処理を行い、前記所定の処理の結果を表す情報を表示するための表示データを生成し、
前記生成した表示データを前記端末機へ送信するように前記光無線送信手段を制御する制御手段を備えた情報処理サーバと、
を含む情報システム。
【請求項７】
請求項４又は５記載の端末機と、
前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データを前記端末機から受信する無線受信手段、及び
信号線を介して前記無線受信手段によって受信したデータを送信する第１の有線送信手段を備えた無線中継装置と、
前記信号線を介して前記データを受信する第１の有線受信手段、及び
前記空間を伝送する前記光信号によって、前記第１の有線受信手段によって受信したデータを前記端末機へ送信する光無線送信手段を備えた光無線中継装置と、
前記信号線を介して前記無線中継装置からデータを受信する第２の有線受信手段、
前記信号線を介してデータを送信する第２の有線送信手段、及び
前記第２の有線受信手段によって前記入力データに基づくデータを受信したときに、受信した前記データに基づいて、所定の処理を行い、前記所定の処理の結果を表す情報を表示するための表示データを生成し、
前記信号線を介して前記生成した表示データを前記光無線中継装置へ送信するように前記第２の有線送信手段を制御する制御手段を備えた情報処理サーバと
を含む情報システム。
【請求項８】
前記端末機は、複数である請求項６又は７記載の情報システム。
【請求項９】
前記無線受信手段は、前記光信号の伝送速度とは異なる伝送速度の信号によって、データを受信する請求項６〜請求項８の何れか１項記載の情報システム。
【請求項１０】
前記無線受信手段は、空間を伝送する電波信号によって、データを受信する請求項６〜請求項９の何れか１項記載の情報システム。
【請求項１１】
前記端末機は、シンクライアント端末機である請求項６〜請求項１０の何れか１項記載の情報システム。
【請求項１２】
空間を伝送する光信号によって、データの送信及び受信の何れか一方を行い、
前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データの送信及び受信の何れか他方を行うことを特徴とする光無線通信方法。
【請求項１３】
コンピュータを、
空間を伝送する光信号によって、データの送信及び受信の何れか一方を行う光無線通信手段、及び
前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データの送信及び受信の前記光無線通信手段とは異なる一方を行う無線通信手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光無線通信装置、端末機、情報システム、光無線通信方法、及びプログラムに係り、特に、空間を伝送する光信号によって通信を行う光無線通信装置、端末機、情報システム、光無線通信方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、複数のコンピュータを接続して構築するネットワークにおいて、ネットワーク構成の自由度を向上させるために、コンピュータ間の通信が無線通信によって行われている。
【０００３】
無線通信において、通信するデータ容量が大きい場合には、高速な無線通信が求められ、高速な無線通信を用いたシステムとして光無線通信システムが知られている。
【０００４】
光無線通信システムでは、双方向に同じ種類の光信号が伝送されるため、光信号が反射したり、回り込んだりして、誤って自己が送信した光信号を受信してしまう、という問題がある。
【０００５】
光無線通信システムにおいて光信号を誤って受信することを防止するために、受信反射信号と逆相であって同じ振幅の信号により、受信した光信号をキャンセルする光無線通信の戻り光打ち消し方法（特許文献１）や、親機からの光情報信号を受信していないときに、子機が送信可能状態となり、親機は子機からの光情報信号を受信すると、光情報伝送中であることを通知する光情報信号を複数の子機に送信する光無線伝送システム（特許文献２）が知られている。
【特許文献１】特開平８―５６１９８
【特許文献２】特開２００１―２４６６５
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の光無線通信の戻り光打ち消し方法では、光信号をキャンセルするための構成が複雑である、という問題がある。
【０００７】
また、特許文献２に記載の光無線伝送システムでは、光情報伝送中には子機から光情報信号を送信できず、伝送効率が低下するため、結果として高速な光無線通信を実現することができない、という問題がある。
【０００８】
本発明は、上記の問題点を解決するためになされたもので、簡単な構成で、高速な光無線通信を実現できる光無線通信装置、端末機、情報システム、光無線通信方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために第１の発明に係る光無線通信装置は、空間を伝送する光信号によって、データの送信及び受信の何れか一方を行う光無線通信手段と、前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データの送信及び受信の前記光無線通信手段とは異なる一方を行う無線通信手段とを含んで構成されている。
【００１０】
また、第２の発明にかかる光無線通信方法は、空間を伝送する光信号によって、データの送信及び受信の何れか一方を行い、前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データの送信及び受信の何れか他方を行うことを特徴としている。
【００１１】
第１の発明及び第２の発明によれば、空間を伝送する光信号によって、データの送信及び受信の何れか一方を行い、空間を伝送し、かつ、光信号と干渉しない信号によって、データの送信及び受信の光信号による通信とは異なる一方を行う。
【００１２】
従って、データの送信及び受信の何れか一方を光信号によって行い、他方を光信号と干渉しない信号によって行うことにより、光信号と干渉しない信号が、反射したり、回り込んだりしても、誤って光信号として受信してしまう恐れがないため、簡単な構成で、データの送信及び受信の何れか一方を、高速な光無線通信によって行うことができる。
【００１３】
第１の発明に係る無線通信手段は、光信号の伝送速度とは異なる伝送速度の信号によって、データの送信及び受信の光無線通信手段とは異なる一方を行うことができる。これにより、光信号の伝送速度とは異なる伝送速度の信号を光信号と間違えて受信してしまう恐れがないため、データの送信及び受信の一方を、高速な光無線通信によって行うことができる。
【００１４】
また、第１の発明に係る無線通信手段は、空間を伝送する電波信号によって、データの送信及び受信の光無線通信手段とは異なる一方を行うことができる。空間を伝送する電波信号は、光信号と干渉せず、電波信号を誤って光信号として受信してしまう恐れがないため、データの送信及び受信の一方を、高速な光無線通信によって行うことができる。
【００１５】
第３の発明に係る端末機は、入力データを入力する入力手段と、情報を表示する表示手段と、空間を伝送する光信号によって、データを受信する光無線受信手段と、前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データを送信する無線送信手段と、前記入力手段によって入力データが入力されたときに、前記光信号と干渉しない信号によって、前記入力データに基づくデータを送信するように前記無線送信手段を制御し、前記光無線受信手段が、前記光信号によって、情報を表示するための表示データを受信したときに、前記表示データに基づいて情報を表示するように前記表示手段を制御する制御手段とを含んで構成されている。
【００１６】
第３の発明に係る端末機によれば、入力手段によって入力データが入力されたときに、無線送信手段によって、光信号と干渉しない信号により、入力データに基づくデータを送信する。そして、光無線受信手段が、光信号によって、情報を表示するための表示データを受信したときに、表示手段によって、表示データに基づいて情報を表示する。
【００１７】
従って、端末機における入力データに基づくデータを光信号と干渉しない信号によって送信し、表示データを光信号によって受信することにより、入力データに基づくデータを送信するための信号を、誤って表示データを受信するための光信号として受信してしまう恐れがないため、簡単な構成で、データ容量が大きい表示データの受信を高速な光無線通信によって行うことができる。
【００１８】
また、上記の端末機は、シンクライアント端末機であることを特徴としている。
【００１９】
第４の発明に係る情報システムは、第３の発明に係る端末機と、前記空間を伝送し、かつ、前記光信号と干渉しない信号によって前記端末機からのデータを受信する無線受信手段、前記空間を伝送する前記光信号によって、前記端末機にデータを送信する光無線送信手段、及び前記無線受信手段によって前記入力データに基づくデータを前記端末機から受信したときに、前記受信したデータに基づいて、所定の処理を行い、前記所定の処理の結果を表す情報を表示するための表示データを生成し、前記生成した表示データを前記端末機へ送信するように前記光無線送信手段を制御する制御手段を備えた情報処理サーバとを含んで構成されている。
【００２０】
第４の発明に係る情報システムによれば、端末機における入力手段によって入力データが入力されたときに、無線送信手段によって、光信号と干渉しない信号により、入力データに基づくデータを送信する。そして、情報処理サーバの無線受信手段によって入力データに基づくデータを端末機から受信したときに、受信したデータに基づいて、所定の処理を行い、所定の処理の結果を表す情報を表示するための表示データを生成し、光無線送信手段により、生成した表示データを端末機へ送信する。
【００２１】
また、光無線受信手段が、光信号によって、情報処理サーバから、情報を表示するための表示データを受信したときに、表示手段によって、表示データに基づいて情報を表示する。
【００２２】
従って、端末機における入力データに基づくデータを光信号と干渉しない信号によって情報処理サーバへ送信し、情報処理サーバからの表示データを光信号によって受信することにより、入力データに基づくデータを送信するための信号を、誤って表示データを受信するための光信号として受信しまう恐れがないため、簡単な構成で、入力データに対する処理結果の情報を表示するためのものであって、データ容量が大きい表示データの受信を高速な光無線通信によって行うことができる。
【００２３】
また、第５の発明に係る情報システムは、第３の発明に係る端末機と、前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データを前記端末機から受信する無線受信手段、及び信号線を介して前記無線受信手段によって受信したデータを送信する第１の有線送信手段を備えた無線中継装置と、前記信号線を介して前記データを受信する第１の有線受信手段、及び前記空間を伝送する前記光信号によって、前記第１の有線受信手段によって受信したデータを前記端末機へ送信する光無線送信手段を備えた光無線中継装置と、前記信号線を介して前記無線中継装置からデータを受信する第２の有線受信手段、前記信号線を介してデータを送信する第２の有線送信手段、及び前記第２の有線受信手段によって前記入力データに基づくデータを受信したときに、受信した前記データに基づいて、所定の処理を行い、前記所定の処理の結果を表す情報を表示するための表示データを生成し、前記信号線を介して前記生成した表示データを前記光無線中継装置へ送信するように前記第２の有線送信手段を制御する制御手段を備えた情報処理サーバとを含んで構成されている。
【００２４】
第５の発明に係る情報システムによれば、端末機における入力手段によって入力データが入力されたときに、無線送信手段により、光信号と干渉しない信号によって、入力データに基づくデータを送信する。そして、無線中継装置の無線受信手段によって、光信号と干渉しない信号により、データを端末機から受信し、第１の有線送信手段によって、信号線を介して無線受信手段によって受信したデータを送信する。
【００２５】
また、情報処理サーバにおける第２の有線送信手段によって、信号線を介して無線中継装置から入力データに基づくデータを受信したときに、受信したデータに基づいて、所定の処理を行い、所定の処理の結果を表す情報を表示するための表示データを生成し、信号線を介して生成した表示データを、第２の有線送信手段によって光無線中継装置へ送信する。
【００２６】
そして、光無線中継装置における第１の有線受信手段によって、信号線を介して表示データを受信し、光無線送信手段によって、光信号により、第１の有線受信手段によって受信したデータを端末機へ送信する。
【００２７】
また、端末機における光無線受信手段によって、表示データを受信したときに、表示手段によって、表示データに基づいて情報を表示する。
【００２８】
従って、端末機における入力データに基づくデータを光信号と干渉しない信号によって、無線中継装置を中継して情報処理サーバへ送信し、情報処理サーバからの表示データを、光無線中継装置を中継して光信号によって受信することにより、入力データに基づくデータを送信するための信号を、誤って表示データを受信するための光信号として受信してしまう恐れがないため、簡単な構成で、入力データに対する処理結果の情報を表示するためのものであって、データ容量が大きい表示データの受信を高速な光無線通信によって行うことができる。
【００２９】
また、第４の発明及び第５の発明に係る端末機は、複数とすることができる。
【００３０】
第４の発明及び第５の発明に係る無線受信手段は、光信号の伝送速度とは異なる伝送速度の信号によって、データを受信することができる。これにより、光信号の伝送速度とは異なる伝送速度の信号を光信号と間違えて受信してしまう恐れがないため、表示データの受信を高速な光無線通信によって行うことができる。
【００３１】
また、第４の発明及び第５の発明に係る無線受信手段は、空間を伝送する電波信号によって、データを受信することができる。これにより、空間を伝送する電波信号は、光信号と干渉せず、電波信号を誤って光信号として受信してしまう恐れがないため、光無線通信によって表示データを高速に受信することができる。
【００３２】
また、第４の発明及び第５の発明に係る端末機は、シンクライアント端末機とすることができる。
【００３３】
第６の発明に係るプログラムは、コンピュータを、空間を伝送する光信号によって、データの送信及び受信の何れか一方を行う光無線通信手段、及び前記空間を伝送し、かつ、前記光信号と干渉しない信号によって、データの送信及び受信の前記光無線通信手段とは異なる一方を行う無線通信手段として機能させることを特徴としている。
【発明の効果】
【００３４】
以上説明したように、本発明の光無線通信装置、光無線通信方法、及びプログラムによれば、データの送信及び受信の何れか一方を光信号によって行い、他方を光信号と干渉しない信号によって行うことにより、光信号と干渉しない信号が、反射したり、回り込んだりしても、誤って光信号として受信してしまう恐れがないため、簡単な構成で、データの送信及び受信の何れか一方を、高速な光無線通信によって行うことができる、という効果が得られる。
【００３５】
また、本発明の端末機及び情報システムによれば、端末機における入力データに基づくデータを光信号と干渉しない信号によって送信し、表示データを光信号によって受信することにより、入力データに基づくデータを送信するための信号を、誤って表示データを受信するための光信号として受信してしまう恐れがないため、簡単な構成で、データ容量が大きい表示データの受信を高速な光無線通信によって行うことができる、という効果が得られる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の実施の形態について図面を参照して説明する。本実施の形態では、シンクライアントシステムに本発明を適用した場合について説明する。
【００３７】
多人数で情報処理システムを利用する場合、パーソナルコンピュータなどを人数分用意し、利用者それぞれの机付近に設置して利用する方法と、特定の場所に比較的処理能力の高いサーバ用コンピュータなどを設置し、居室などの利用者の机付近の情報処理端末にKVM（キーボード、ビデオモニタ、マウス）ケーブルやネットワークで接続して利用する方法がある。後者の利用形態を実現するものとしてシンクライアント（Ｔｈｉｎ  Ｃｌｉｅｎｔ）システムが知られており、例えば、計算機本体付近にエンコーダを接続し、ビデオモニタ付近にデコーダを接続し、ＵＩに係わるＩ／Ｏデバイスをデコーダに接続し、エンコーダとデコーダを一本の長いケーブルで接続するシステムが知られている（米国特許６３８５６６６号明細書、米国特許６６３３９３４号明細書）。
【００３８】
シンクライアントシステムでは、データの持ち出し制限が可能となり、また、集中管理によってメンテナンス工数を削減でき、リソース共有による資源の有効活用ができるなど、数々のメリットがあることが知られている
上記のシンクライアントシステムを実現するためには、KVMケーブルの配線が必要であるため、システム導入時、端末の追加時、及び端末の移動時に、配線作業が必要になり、また、配線距離に制限がある、という問題があった。また、ＴＣＰ／ＩＰネットワークを利用して接続する場合には、すでにＬＡＮが構築されている一般的なオフィス環境では、システム導入時の配線作業は不要となり、配線距離の制限は実質なくなるが、依然として端末の追加時及び移動時には配線作業が必要となり、端末装置としてオペレーティングシステムを搭載した一種のコンピュータを用いるため、端末装置にコストがかかってしまう、という問題があった。
【００３９】
また、電波無線によりケーブル配線を不要とする構成が知られているが、この場合は電波通信の通信速度の制限で、動画像を表示するための表示データの通信など大容量通信が必要な用途には不向きであった。また、光無線を用いても、従来の光無線LANに見られる双方向の光空間伝送は、技術的に難しく実現にはコストがかかる、という問題があった。
【００４０】
そこで、本発明の実施の形態では、上記の問題を解消するために、システムを構成するためのコストを抑えることができ、かつ、簡単な構成で、高速な光無線通信を行うことができるシンクライアントシステムを提供する。
【００４１】
図１に示すように、本発明の実施の形態に係るシンクライアントシステム１０には、例えば４個のシンクライアント端末機１２Ａ〜１２Ｄ、シンクライアント端末機で入力されたデータに基づいてアプリケーションプログラムを実行する、例えば４個の処理サーバ１４Ａ〜１４Ｄ、及びシンクライアントシステム１０全体の接続関係やアドレス等を管理する管理サーバ１６が設けられている。
【００４２】
また、シンクライアントシステム１０には、空間を伝送する電波信号を送受信することにより通信を中継する電波無線中継装置１８、空間を伝送する光信号を送信することにより通信を中継する例えば２個の光無線中継装置２０Ａ、２０Ｂ、処理サーバ１４Ａ〜１４Ｄ及び管理サーバ１６において送受信されるデータを中継するネットワークスイッチ２２、及びこれらを接続するネットワーク（例えばＬＡＮ）２４が設けられている。
【００４３】
処理サーバ１４Ａ〜１４Ｄ及び管理サーバ１６は、例えば、サーバ室に設置されており、シンクライアント端末機１２Ａ〜１２Ｄ、電波無線中継装置１８、及び光無線中継装置２０Ａ、２０Ｂは、例えば、居室に設置されている。
【００４４】
シンクライアント端末機１２Ａ〜１２Ｄの各々は、図２に示すように、後述する端末接続処理ルーチンなどのプログラムを含む各種プログラムやパラメータ等が記憶されたＲＯＭ２８、各種プログラムを実行するＣＰＵ３０、及びＣＰＵ３０による各種プログラムの実行時におけるワークエリア等として用いられるＲＡＭ３２、及びこれらを相互に接続するためのバス３４を備えている。
【００４５】
また、シンクライアント端末機１２Ａ〜１２Ｄの各々は、データを入力するためのキーボード３６及びマウス３８と、画像を表示するためのディスプレイ４０と、空間を伝送する光信号によって無線通信を行うための光無線ＬＡＮインタフェース４２と、空間を伝送する電波信号によって無線通信を行うための電波無線ＬＡＮインタフェース４４とを備えている。
【００４６】
シンクライアント端末機１２Ａ〜１２Ｄの各々は、ハードディスク装置を備えず、また、オペレーティングシステムやアプリケーションプログラムなどを搭載していない。シンクライアント端末機１２Ａ〜１２Ｄの各々は、キーボード３６やマウス３８によって入力された入力データをパケット化したＫＭ信号パケットを電波無線ＬＡＮインタフェース４４によって送信し、送信したＫＭ信号パケットからなる入力データに対する処理結果を示す画像を表示するための表示データをパケット化し、パケット化されたた画像情報パケットを光無線ＬＡＮインタフェース４２によって受信し、画像情報パケットからなる表示データをデコードして、ディスプレイ４０に画像を表示させる。
【００４７】
また、電波無線中継装置１８は、図３に示すように、電波信号によって無線通信を行うための無線送受信部５０と、ネットワーク２４と接続され、かつ、データを送受信するためのＬＡＮインタフェース５２とを備えている。
【００４８】
また、光無線中継装置２０は、図４に示すように、電気信号を光信号に変換し、光信号によってデータの送信を行うためのＥ／Ｏ変換部５６と、ネットワーク２４と接続され、かつ、データを受信するためのＬＡＮインタフェース５８とを備えている。
【００４９】
処理サーバ１４Ａ〜１４Ｄ及び管理サーバ１６には、オペレーティングシステムが搭載されており、ハードディスク装置（図示省略）が設けられている。また、処理サーバ１４Ａ〜１４Ｄ及び管理サーバ１６には、シンクライアント端末機１２Ａ〜１２Ｄと同様に、キーボード、マウス、及びディスプレイが設けられている。
【００５０】
処理サーバ１４Ａ〜１４Ｄには、種々のアプリケーションプログラムが記憶されており、各シンクライアント端末機１２Ａ〜１２ＤからのＫＶ信号パケットからなる入力データに対して、アプリケーションプログラムを実行し、その実行結果に基づいて処理サーバ１４Ａ〜１４Ｄの何れかのディスプレイの画面を更新すると共に、表示されている画面を表示するための表示データの画像情報パケットを光無線中継装置２０Ａ、２０Ｂの一方に送信し、光無線中継装置２０Ａ、２０Ｂの一方を中継して、シンクライアント端末機１２Ａ〜１２Ｄの何れかに送信する。
【００５１】
なお、処理サーバ１４Ａ〜１４Ｄ及び管理サーバ１６は、従来公知のサーバの一般的な構成や機能を備えていればよく、サーバとしての一般的な機能や構造について、詳細な説明を省略する。
【００５２】
次に、本発明の実施の形態に係るシンクライアントシステム１０の作用について説明する。まず、シンクライアント端末機１２Ａ〜１２Ｄが実行する端末接続処理ルーチンについて図５を用いて説明する。なお、シンクライアント端末機１２Ａの場合を例に説明する。シンクライアント端末機１２Ａにおいて、電源がオンにされると、ステップ１００において、シャットダウン要求があったか否かを判定し、シャットダウン要求がなければ、ステップ１０２において、接続要求があったか否かを判定し、接続要求がなければステップ１００へ戻る。一方、ユーザがキーボード３６やマウス３８を操作して、処理サーバ１４Ａ〜１４Ｄの何れかに接続するように要求すると、ステップ１０２からステップ１０４へ進み、電波信号によって管理サーバ１６宛てに接続開始通知を送信し、電波無線中継装置１８を中継し、ネットワーク２４を介して接続開始通知が管理サーバ１６に送信される。
【００５３】
そして、ステップ１０６において、クライアントＩＤを示す情報を受信したか否かを判定し、管理サーバ１６によって、クライアントＩＤがシンクライアント端末機１２Ａに割り当てられ、割り当てられたクライアントＩＤを示す情報を電波信号によって受信すると、ステップ１０６からステップ１０８へ進み、受信したクライアントＩＤを示す情報に基づいて、自己のクライアントＩＤを設定する。
【００５４】
次のステップ１１０では、自己のクライアントＩＤ宛ての接続チェックパケットが光信号によって受信されたか否かを判定し、光無線中継装置２０Ａ、２０Ｂの何れか一方から自己のクライアントＩＤ宛ての接続チェックパケットを光信号によって受信すると、ステップ１１０からステップ１１２へ進み、管理サーバ１６宛てに接続チェック応答パケットを電波信号によって送信する。
【００５５】
そして、ステップ１１４において、処理サーバ１４Ａ〜１４Ｄの何れかとのコネクションが確立したことを示すコネクション情報を電波信号によって受信したか否かを判定し、処理サーバ１４Ａ〜１４Ｄの何れかとシンクライアント端末機１２Ａとのコネクションが確立され、処理サーバ１４Ａ〜１４Ｄの何れかからのコネクション情報が自己のクライアントＩＤ宛てに電波信号によって受信されると、ステップ１１４からステップ１１６へ進み、後述する端末通常動作処理を実行し、ステップ１００へ戻る。
【００５６】
ステップ１００において、ユーザがキーボード３６やマウス３８を操作して、シンクライアント端末機１２Ａのシャットダウンを要求すると、ステップ１１８において、シャットダウン処理を実行し、端末接続処理ルーチンを終了する。
【００５７】
次に、管理サーバ１６で実行される管理接続処理ルーチンについて図６を用いて説明する。なお、シンクライアント端末機１２Ａと処理サーバ１４Ａ〜１４Ｄの何れかとの接続を確立する場合について説明する。
【００５８】
まず、管理サーバ１６の電源がオンにされると、ステップ１３０において、オペレーティングシステムが起動され、ステップ１３２において、管理サーバ１６に記憶されている制御プログラムが起動される。そして、次のステップ１３４では、シンクライアント端末機１２Ａ〜１２Ｄの何れかからの接続開始通知を受信したか否かを判定し、例えば、シンクライアント端末機１２Ａから電波信号によって接続開始通知が送信され、電波信号が電波無線中継装置１８によって受信され、ネットワーク２４を介して接続開始通知が管理サーバ１６によって受信されると、ステップ１３４からステップ１３６へ移行し、予め用意されている複数のクライアントＩＤのうち、シンクライアント端末機１２Ａ〜１２Ｄの何れにも割り当てられていないクライアントＩＤの何れかをシンクライアント端末機１２Ａに割り当て、電波無線中継装置１８を介して、割り当てられたクライアントＩＤを示す情報をシンクライアント端末機１２Ａに送信する。
【００５９】
そして、ステップ１３８において、ネットワーク２４に接続されている光無線中継装置２０Ａ、２０Ｂの何れか一方（例えば、光無線中継装置２０Ａ）を中継させて、接続チェックパケットをシンクライアント端末機１２Ａに送信し、ステップ１４０で、シンクライアント端末機１２Ａから接続チェック応答パケットを受信したか否かを判定し、受信しなかった場合には、ステップ１３８に戻って、光無線中継装置２０Ｂを中継させて、接続チェックパケットをシンクライアント端末機１２Ａに送信する。
【００６０】
シンクライアント端末機１２Ａが電波信号によって送信した接続チェック応答パケットを、例えば、光無線中継装置２０Ａを中継させて接続チェックパケットを送信したときに、電波無線中継装置１８を中継して受信し、光無線中継装置２０Ａとの接続確認が成功すると、ステップ１４０からステップ１４１へ進み、シンクライアント端末機１２Ａと光無線中継装置２０Ａと対応付け、ステップ１４２において、処理サーバ１４Ａ〜１４Ｄのうち、使用されていない処理サーバを検索し、ステップ１４４において、使用されていない処理サーバが存在するか否かを判定し、使用されていない処理サーバが存在しないと、使用されていない処理サーバが存在するようになるまで待機し、使用されていない処理サーバとして、例えば、処理サーバ１４Ａが存在すると、シンクライアント端末機１２Ａと処理サーバ１４Ａとを対応付けてコネクションを確立し、ステップ１４４からステップ１４６へ進み、シンクライアント端末機１２Ａと対応付けられた光無線中継装置２０ＡのＩＰアドレスとシンクライアント端末機１２ＡのクライアントＩＤとからなるアドレス情報を処理サーバ１４Ａに送信し、ステップ１３４へ戻り、他のシンクライアント端末機１２Ｂ〜１２Ｄからの接続通知を受信したか否かを判定する。
【００６１】
次に、処理サーバ１４Ａで実行される処理サーバ接続処理ルーチンについて、図７を用いて説明する。なお、処理サーバ１４Ａとシンクライアント端末機１２Ａとが接続される場合について説明する。
【００６２】
処理サーバ１４Ａにおいて、電源がオンにされると、ステップ１５０において、オペレーティングシステムが起動され、ステップ１５２において、処理サーバ１４Ａに記憶されている制御プログラムが起動される。そして、ステップ１５４において、シンクライアント端末機１２Ａ〜１４Ｄの何れかに関するアドレス情報を受信したか否かを判定する。シンクライアント端末機１２ＡのクライアントＩＤと対応付けられた光無線中継装置のＩＰアドレスとを示すアドレス情報を管理サーバ１６から受信すると、ステップ１５４からステップ１５６へ進み、シンクライアント端末機１２Ａに対して、処理サーバ１４Ａとシンクライアント端末機１２Ａとのコネクションが確立されたことを示すコネクション情報を、電波無線中継装置１８を介して電波信号によって送信する。次のステップ１５８では、処理サーバ通常動作処理を実行し、ステップ１５４に戻る。
【００６３】
次に、シンクライアント端末機１２Ａ〜１２Ｄの各々において、上記のステップ１１６を実現するための端末通常動作処理ルーチンについて、図８を用いて説明する。なお、シンクライアント端末機１２Ａと処理サーバ１４Ａとの間でコネクションが確立している場合について説明する。
【００６４】
まず、ステップ１７０において、自己のクライアントＩＤ宛ての画像情報パケットを受信したか否かを判定し、受信しない場合には、ステップ１７４へ移行するが、一方、処理サーバ１４Ａが送信した画像情報パケットを、例えば、シンクライアント端末機１２Ａと対応付けられている光無線中継装置２０Ａにおいて中継し、画像情報パケットを光信号によって受信した場合には、ステップ１７２において、画像情報パケットからなる表示データをデコードして画像更新処理を行い、ディスプレイ４０に表示する画像を更新させ、ステップ１７４へ移行する。
【００６５】
ステップ１７４では、キーボード３６又はマウス３８から入力があったか否かを判定し、入力がなかった場合には、ステップ１７８へ移行するが、ユーザがキーボード３６又はマウス３８を操作して、入力データが入力された場合には、ステップ１７６において、入力データをパケット化したＫＭ信号パケットを生成し、電波信号によって処理サーバ１４Ａ宛てのＫＭ信号パケットを送信し、電波無線中継装置１８を中継して、ＫＭ信号パケットを処理サーバ１４Ａに送信し、ステップ１７８へ移行する。
【００６６】
ステップ１７８では、コネクション切断要求があったか否かを判定し、コネクション切断要求がなかった場合には、ステップ１７０へ戻り、ステップ１７６で送信したＫＭ信号パケットに対する処理結果を示す画像の画像情報パケットを受信したか否かを判定する。
【００６７】
一方、ユーザがキーボード３６又はマウス３８を操作して、コネクションを切断する要求をした場合には、ステップ１８０において、電波信号によって切断要求を処理サーバ１４Ａに送信し、端末通常動作処理ルーチンを終了する。
【００６８】
次に、処理サーバ１４Ａ〜１４Ｄの各々において、上記のステップ１５８を実現するための処理サーバ通常動作処理ルーチンについて、図９を用いて説明する。なお、シンクライアント端末機１２Ａと処理サーバ１４Ａとの間でコネクションが確立している場合について説明する。
【００６９】
まず、ステップ１９０において、起動されたプログラムによって処理サーバ１４Ａのディスプレイに表示されている画像の表示データをパケット化した画像情報パケットを、シンクライアント端末機１２Ａに対応付けられている光無線中継装置２０Ａを中継して、シンクライアント端末機１２ＡのクライアントＩＤ宛てに送信し、ステップ１９２において、ＫＭ信号パケットを受信したか否かを判定する。ＫＭ信号パケットを受信しない場合には、ステップ１９６へ移行するが、シンクライアント端末機１２Ａにおいて入力された入力データをパケット化したＫＭ信号パケットが、電波信号によって送信され、電波無線中継装置１８を中継して、ＫＭ信号パケットを処理サーバ１４Ａが受信すると、ステップ１９４で、記憶されているアプリケーションプログラムのうち、ＫＭ信号パケットに対応するアプリケーションプログラムによって、ＫＭ信号パケットからなる入力データに対する処理を実行し、ステップ１９６へ移行する。
【００７０】
ステップ１９６では、切断要求を受信したか否かを判定し、受信しなかった場合には、ステップ１９８において、ディスプレイに表示されている画像が更新されたか否かを判定し、画像が更新されていない場合には、ステップ１９２へ戻るが、例えば、ステップ１９４におけるアプリケーションプログラムの処理によって、表示されている画像が更新された場合には、ステップ１９０へ戻り、ディスプレイに表示されている画像の表示データをパケット化して、シンクライアント端末機１２ＡのクライアントＩＤ宛ての画像情報パケットを、光無線中継装置２０Ａに送信する。
【００７１】
ステップ１９６において、シンクライアント端末機１２Ａからのコネクションの切断要求が、電波信号によって受信された場合には、ステップ２００において、ログアウトしたか否かを判定し、シンクライアント端末機１２Ａを利用しているユーザが、既にログアウトしている場合には、ステップ２０４へ移行するが、ログアウトしていない場合には、ステップ２０２において、ログアウト処理を行い、ステップ２０４へ移行する。
【００７２】
ステップ２０４では、シンクライアント端末機１２Ａと処理サーバ１４Ａとが切断したことを通知する切断通知を管理サーバ１６に送信し、処理サーバ通常動作処理ルーチンを終了する。
【００７３】
また、シンクライアント端末機１２Ａ〜１２Ｄでは、光信号の干渉以外で一時的に低い確率で発生する単純な伝送エラーに対して、以下の手順で転送再送要求をすることで解決できる。なお、以下では、シンクライアント端末機１２Ａを使用する場合について説明する。
【００７４】
ある画像領域に対応する画像情報パケットが干渉や伝送エラーなどにより失われ、失われた画像情報パケットの後に届くべき画像情報パケットが先に届いた場合、失われた画像情報パケットの再送を処理サーバに要求する。ここで、再送要求の後、失われた画像情報パケットが届いた時点で、該当する画面領域が既により新しい画像情報パケットで上書きされていた場合、再送要求した画像情報パケットを破棄する。そうでない場合は、再送要求した画像情報パケットに基づいて該当する画像領域を上書きする。
【００７５】
また、処理サーバ１４Ａ〜１４Ｄの何れかでは、以下の手順で再送を行う。
【００７６】
ある画像領域の画像情報パケットの再送要求を受けた場合、既にその画面領域が更新され、より新しい画像情報パケットで送信済み、あるいは送信予定である場合には、再送要求を無視する。そうでない場合は、直ちに再送要求された画像情報パケットを再送する。
【００７７】
また、光無線中継装置２０Ａ、２０Ｂの何れかとシンクライアント端末機１２Ａとの距離が離れすぎた場合、または何かに遮蔽された場合などに長時間にわたる通信不能状態が発生した場合は、以下の方法で再接続を試み、再び光無線中継装置２０Ａ、２０Ｂの何れかでシンクライアント端末機１２Ａとの光無線通信が可能になれば、解決することができる。
【００７８】
処理サーバ１４Ａ〜１４Ｄの各々は、画面の更新がされなくても、最後の画面更新から、ある決まった時間Ｔ１(たとえば１０秒)が経過したら、ある画像領域の画像情報パケットを必ず送信し、ある画像領域を更新する。
【００７９】
シンクライアント端末機１２Ａは、最後の画面更新から、Ｔ１より十分長い、ある決まった時間Ｔ２(たとえば２０秒)が経過したら、何らかの原因で通信不能状態に陥ったと判断し、再接続要求を処理サーバ１４Ａ〜１４Ｄの何れかに送信し、コネクションが確立されるようにする。
【００８０】
再接続要求を受けた処理サーバ１４Ａ〜１４Ｄの何れかは、ユーザのログイン状況を見て、まだログインしていない場合はそのまま待機状態に遷移し、ログインしていた場合は、ユーザ切り替え状態にオペレーティングシステムを移行させ、既に起動されたアプリケーションをシャットダウンすることなく、待機状態に遷移する。また、その旨を管理サーバ１６に伝える。
【００８１】
管理サーバ１６は、処理サーバ１４Ａ〜１４Ｄの何れかがコネクション確立されており、かつオフラインであること、クライアントＩＤは割り当て済みであることを考慮し、電波無線でクライアントＩＤをシンクライアント端末機１２Ａに通知し直し、再度対応付ける光無線中継装置を検索する。光無線中継装置２０Ａ、２０Ｂの何れかと対応付けられると、シンクライアント端末機１２Ａが接続される処理サーバ１４Ａ〜１４Ｄの何れかに光無線中継装置２０Ａ、２０Ｂの何れかのＩＰアドレスを通知する。
【００８２】
処理サーバ１４Ａ〜１４Ｄの何れかは、シンクライアント端末機１２Ａにコネクション確立を通知し、通常の処理に遷移する。
【００８３】
以上説明したように、本発明の実施の形態に係るシンクライアントシステムによれば、シンクライアント端末機における入力データのＫＭ信号パケットを、電波信号によって無線中継装置へ送信して、無線中継装置を中継して処理サーバへ送信し、処理サーバからの表示データの画像情報パケットを、光無線中継装置を中継して、光信号によって受信することにより、ＫＭ信号パケットの電波信号を、誤って画像情報パケットの光信号として受信してしまう恐れがないため、簡単な構成で、入力データに対する処理結果の画像を表示するためのものであって、かつ、データ容量が大きい表示データの受信を高速な光無線通信によって行うことができる。
【００８４】
また、シンクライアント端末機のデータの送受信を光無線及び電波無線によって行うことにより、シンクライアント端末機の追加、移動時にもケーブル配線作業が不要とすることができる。更にネットワークにＴＣＰ／ＩＰネットワークを利用すれば、シンクライアントシステム導入時の配線作業は最小限に抑えることができ、処理サーバ及び管理サーバとシンクライアント端末機との距離にも制限はなくなる。
【００８５】
また、シンクライアント端末機には、オペレーティングシステムやアプリケーションプログラムを搭載しないため、コストを低く抑えることができる。
【００８６】
なお、上記の実施の形態では、ユーザが使用する装置がシンクライアント端末機である場合を例に説明したが、アプリケーションプログラムが記憶され、また、ハードディスク装置を設けた通常のパーソナルコンピュータなどの情報処理端末であってもよい。
【００８７】
また、本発明に係る情報処理サーバを、処理サーバ及び管理サーバで実現し、アプリケーションプログラムなどによる処理を処理サーバで実行し、シンクライアントシステム全体の管理を管理サーバで行っている場合を例に説明したが、処理サーバと管理サーバとの機能を一つの情報処理サーバで実現してもよい。
【００８８】
また、シンクライアント端末機をクライアントＩＤで識別している場合を例に説明したが、ＩＰアドレスをシンクライアント端末機に割り当て、ＩＰアドレスによってシンクライアント端末機を識別するようにしてもよい。
【００８９】
また、シンクライアントシステムに光無線中継装置及び電波無線中継装置を設けた場合を例に説明したが、管理サーバに電波無線通信を行うための装置を設け、処理サーバに電波無線通信及び光無線通信を行うための装置を設けることにより、管理サーバ及び処理サーバがシンクライアント端末機と直接通信するようにしてもよい。
【００９０】
また、処理サーバとシンクライアント端末機の数が同数となっている場合を例に説明したが、これに限定されるものではなく、シンクライアント端末機の数が処理サーバの数より多くなっていてもよい。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態に係るシンクライアントシステムの構成を示す概略図である。
【図２】本発明の実施の形態に係るシンクライアント端末機の構成を示す概略図である。
【図３】本発明の実施の形態に係る電波無線中継装置の構成を示す概略図である。
【図４】本発明の実施の形態に係る光無線中継装置の構成を示す概略図である。
【図５】本発明の実施の形態に係るシンクライアント端末機の端末接続処理ルーチンの内容を示すフローチャートである。
【図６】本発明の実施の形態に係る管理サーバの管理接続処理ルーチンの内容を示すフローチャートである。
【図７】本発明の実施の形態に係る処理サーバの処理サーバ接続処理ルーチンの内容を示すフローチャートである。
【図８】本発明の実施の形態に係るシンクライアント端末機の端末通常動作処理ルーチンの内容を示すフローチャートである。
【図９】本発明の実施の形態に係る処理サーバの処理サーバ通常動作処理ルーチンの内容を示すフローチャートである。
【符号の説明】
【００９２】
１０  シンクライアントシステム
１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ  シンクライアント端末機
１４Ａ、１４Ｂ、１４Ｃ、１４Ｄ  処理サーバ
１６   管理サーバ
１８  電波無線中継装置
２０Ａ、２０Ｂ  光無線中継装置
２２  ネットワークスイッチ
２４  ネットワーク
２８  ＲＯＭ
３０  ＣＰＵ
３２  ＲＡＭ
３６  キーボード
３８  マウス
４０  ディスプレイ
４２  光無線ＬＡＮインタフェース
４４  電波無線ＬＡＮインタフェース
５０  無線送受信部
５２、５８  ＬＡＮインタフェース
５６  Ｅ／Ｏ変換部
【図１】
2007060444.tif 000003
【図２】
2007060444.tif 000004
【図３】
2007060444.tif 000005
【図４】
2007060444.tif 000006
【図５】
2007060444.tif 000007
【図６】
2007060444.tif 000008
【図７】
2007060444.tif 000009
【図８】
2007060444.tif 000010
【図９】
2007060444.tif 000011