(57)【要約】【課題】管理者の負担軽減および可用性向上を図ることができる通信制御システムを提供する。【解決手段】無線通信制御システムでは、サーバＰＣ１１が、応答パケットを、監視用パケット送信後の基準時間Ｔｔｈ内に受信しない場合、自動的に、サーバ側再起動部１５に、無線ＬＡＮ親機１３を一旦停止させた後再起動させるよう指示する親機再起動指示信号を出力する。サーバＰＣ１１は、応答パケットを基準時間Ｔｔｈ内に受信した場合、サーバ側再起動部１５に、親機再起動指示信号を出力しない。サーバ側再起動部１５は、親機再起動指示信号が入力された場合、無線ＬＡＮ親機１３を、一旦停止させた後再起動させ、親機再起動指示信号が入力されない場合、無線ＬＡＮ親機１３を、停止させない。【選択図】図１
2016021644.tif 000002
【特許請求の範囲】
【請求項１】
監視用パケットを出力する情報処理部と、
前記情報処理部から受信した前記監視用パケットを送信する通信部と、
前記通信部を一旦停止させた後再起動させる再起動部と、を有する、
通信制御装置を２つ備え、
２つの前記通信制御装置の一方が有する前記情報処理部または前記通信部は、２つの前記通信制御装置の他方から前記監視用パケットを受信すると、前記他方を宛先とする応答パケットを送信し、
前記一方が有する前記情報処理部は、前記応答パケットを、前記監視用パケット送信後の基準時間内に受信しない場合、前記一方が有する前記再起動部に、前記通信部を一旦停止させた後再起動させるよう指示する通信部再起動指示信号を出力し、前記応答パケットを前記基準時間内に受信した場合、前記一方が有する再起動部に、前記通信部再起動指示信号を出力せず、
前記一方が有する再起動部は、前記情報処理部から出力された前記通信部再起動指示信号に基づき、前記一方が有する前記通信部を、一旦停止させた後再起動させる、
通信制御システム。
【請求項２】
前記一方が有する前記情報処理部が送信する前記監視用パケットは、前記他方が有する前記通信部を宛先とし、
前記他方が有する前記通信部は、前記一方から前記監視用パケットを受信すると、前記一方が有する前記情報処理部を宛先とする応答パケットを送信する、
請求項１に記載の通信制御システム。
【請求項３】
前記通信制御装置は、更に、前記通信部への電力供給を行う電源部を備え、
前記再起動部は、
前記通信部再起動指示信号に基づき、前記電源部から前記通信部への電力供給を予め設定された時間である必要停止時間だけ停止した後、再び前記通信部への電力供給を開始する、
請求項１に記載の通信制御システム。
【請求項４】
前記通信部は、前記電源部から通信部用電源線を介して電力が供給され、
前記再起動部は、
前記通信部用電源線に接続された通信部用スイッチと、
前記通信部用スイッチが開状態となることにより、前記通信部への電力供給を停止している停止時間を計時する通信部用計時部と、
前記情報処理部から前記通信部再起動指示信号が入力されると、前記通信部用スイッチを開状態にし、その後、前記通信部用計時部により前記停止時間が前記必要停止時間に達したことが通知されると、再び前記通信部用スイッチを閉状態にする通信部用スイッチ制御部と、を有する、
請求項３に記載の通信制御システム。
【請求項５】
前記電源部は、更に、前記情報処理部への電力供給を行い、
前記再起動部は、更に、
前記再起動部に、前記情報処理部を一旦停止させた後再起動させるよう指示する処理部再起動指示信号が入力された場合、前記電源部から前記情報処理部への電力供給を必要停止時間だけ停止した後、再び前記情報処理部への電力供給を開始し、前記処理部再起動指示信号が入力されない場合、前記電源部から前記情報処理部への電力供給を継続する、
請求項３または４に記載の通信制御システム。
【請求項６】
前記情報処理部は、前記電源部から処理部用電源線を介して電力が供給され、
前記再起動部は、
前記処理部用電源線に接続された処理部用スイッチと、
前記処理部用スイッチが開状態となることにより、前記情報処理部への電力供給を停止している停止時間を計時する処理部用計時部と、
前記情報処理部から前記処理部再起動指示信号が入力されると、前記処理部用スイッチを開状態にし、その後、前記処理部用計時部により前記停止時間が前記必要停止時間に達したことが通知されると、再び前記処理部用スイッチを閉状態にする処理部用スイッチ制御部と、を有する、
請求項５に記載の通信制御システム。
【請求項７】
監視用パケットを出力する情報処理部と、前記情報処理部から受信した前記監視用パケットを送信する通信部と、前記通信部を一旦停止させた後再起動させる再起動部と、を有する、通信制御装置を２つ用いた通信制御方法であって、
２つの前記通信制御装置の一方が有する前記情報処理部または前記通信部は、２つの前記通信制御装置の他方から前記監視用パケットを受信すると、前記他方を宛先とする応答パケットを送信するステップと、
前記一方が有する前記情報処理部が、前記応答パケットを、前記監視用パケット送信後の基準時間内に受信しない場合、前記一方が有する前記再起動部に、前記通信部を一旦停止させた後再起動させるよう指示する通信部再起動指示信号を出力し、前記応答パケットを前記基準時間内に受信した場合、前記一方が有する再起動部に、前記通信部再起動指示信号を出力しないステップと、
前記一方が有する再起動部が、前記情報処理部から出力された前記通信部再起動指示信号に基づき、前記一方が有する前記通信部を、一旦停止させた後再起動させるステップと、を含む、
通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御システムおよび通信制御方法に関する。
【背景技術】
【０００２】
従来より、無線端末から通信相手のサーバ装置の異常有無を確認できる無線通信制御システムが提案されている（特許文献１参照）。
特許文献１に記載された無線端末は、サーバ装置へ、定期的に、サーバ装置の異常状態の有無を問い合わせる死活監視パケットを送信する。一方、サーバ装置は、死活監視パケットを受信すると、サーバ装置における異常有無を確認した結果をサーバ状態監視結果として無線端末へ返送する。無線端末は、サーバ状態監視結果が異常である場合、または、サーバ状態監視結果が返送されてこなかった場合、サーバ装置が異常である旨をディスプレイ画面やスピーカを介して無線端末のユーザに通知する。
そして、ユーザは、無線端末からサーバ装置が異常である旨が通知されると、システムの管理者に連絡し、当該管理者によるサーバ装置の復旧を待って処理を再開することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３６４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された発明では、異常が発生すれば、全て管理者が対応しなければならず、管理者の負担が増大してしまう。
また、ユーザも異常が生じる毎に、管理者による復旧作業を待たなければならず、ＭＴＴＲ（平均修復時間）の増大による可用性低下を招く虞もある。
【０００５】
本発明は、上記事由に鑑みてなされたものであり、異常監視および異常修復を行う管理者の負担軽減および可用性向上を図ることができる通信制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る通信制御システムは、
監視用パケットを出力する情報処理部と、
前記情報処理部から受信した前記監視用パケットを送信する通信部と、
前記通信部を一旦停止させた後再起動させる再起動部と、を有する、
通信制御装置を２つ備え、
２つの前記通信制御装置の一方が有する前記情報処理部または前記通信部は、２つの前記通信制御装置の他方から前記監視用パケットを受信すると、前記他方を宛先とする応答パケットを送信し、
前記一方が有する前記情報処理部は、前記応答パケットを、前記監視用パケット送信後の基準時間内に受信しない場合、前記一方が有する前記再起動部に、前記通信部を一旦停止させた後再起動させるよう指示する通信部再起動指示信号を出力し、前記応答パケットを前記基準時間内に受信した場合、前記一方が有する再起動部に、前記通信部再起動指示信号を出力せず、
前記一方が有する再起動部は、前記情報処理部から出力された前記通信部再起動指示信号に基づき、前記一方が有する前記通信部を、一旦停止させた後再起動させる。
【０００７】
他の観点から見た本発明に係る通信制御方法は、
監視用パケットを出力する情報処理部と、前記情報処理部から受信した前記監視用パケットを送信する通信部と、前記通信部を一旦停止させた後再起動させる再起動部と、を有する、通信制御装置を２つ用いた通信制御方法であって、
２つの前記通信制御装置の一方が有する前記情報処理部または前記通信部は、２つの前記通信制御装置の他方から前記監視用パケットを受信すると、前記他方を宛先とする応答パケットを送信するステップと、
前記一方が有する前記情報処理部が、前記応答パケットを、前記監視用パケット送信後の基準時間内に受信しない場合、前記一方が有する前記再起動部に、前記通信部を一旦停止させた後再起動させるよう指示する通信部再起動指示信号を出力し、前記応答パケットを前記基準時間内に受信した場合、前記一方が有する再起動部に、前記通信部再起動指示信号を出力しないステップと、
前記一方が有する再起動部が、前記情報処理部から出力された前記通信部再起動指示信号に基づき、前記一方が有する前記通信部を、一旦停止させた後再起動させるステップと、を含む。
【発明の効果】
【０００８】
本発明によれば、異常監視および異常修復を行う管理者の負担軽減および可用性向上を図ることができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る無線通信制御システムの概略構成図である。
【図２】実施の形態に係る無線通信制御システムの正常時におけるサーバ装置および端末装置の動作を示すシーケンス図である。
【図３】実施の形態に係る無線通信制御システムの無線ＬＡＮ子機の無線通信機能に異常が発生した場合のサーバ装置の動作と、無線ＬＡＮ親機の有線通信機能に異常が発生した場合のサーバ装置の動作とを示すシーケンス図である。
【図４】実施の形態に係る無線通信制御システムの無線ＬＡＮ子機の無線通信機能に異常が発生した場合のサーバ装置および端末装置の動作を示すタイムチャートである。
【図５】実施の形態に係る無線通信制御システムの無線ＬＡＮ子機の有線通信機能に異常が発生した場合のサーバ装置の動作を示すシーケンス図である。
【図６】実施の形態に係る無線通信制御システムの無線ＬＡＮ子機の有線通信機能に異常が発生した場合のサーバ装置および端末装置の動作を示すタイムチャートである。
【図７】実施の形態に係る無線通信制御システムのサーバＰＣの有線通信機能に異常が発生した場合のサーバ装置の動作を示すシーケンス図である。
【図８】実施の形態に係る無線通信制御システムのサーバＰＣの有線通信機能に異常が発生した場合のサーバ装置の動作を示すタイムチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態に係る、通信制御システムおよび通信制御方法を、１つのサーバ装置と１つの端末装置とを備える無線通信制御システムの例を用いて説明する。
【００１１】
この実施の形態に係る無線通信制御システムは、サーバ装置１と、当該サーバ装置１と無線通信する端末装置２と、を備える。端末装置２は、例えば車両のナンバプレートを読み取ったり、人が所持するタグを読み取ったりし、読み取った情報をサーバ装置１宛に送信する。一方、サーバ装置１は、端末装置２から受信した情報を収集し、管理者に提供する。そして、サーバ装置１および端末装置２は、これらの一般的な動作と並行して相互に異常が発生していないか否かを監視する監視用の動作を行う。
以下、各部の構成を順に説明する。
【００１２】
サーバ装置１は、サーバＰＣ（情報処理部）１１と、サーバＰＣ１１に通信線ＬＥａを介して接続された無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）親機（通信部）１３と、サーバ側再起動部１５と、サーバ側電源部１７と、アンテナＡＴａと、を有する。通信線ＬＥａは、例えばイーサネット（登録商標）規格に適合するものを使用することができる。サーバＰＣ１１および無線ＬＡＮ親機１３には、それぞれ固有の識別情報が付与されている。
【００１３】
端末装置２は、端末ＰＣ（情報処理部）２１と、端末ＰＣ２１に通信線ＬＥｂを介して接続された無線ＬＡＮ子機（通信部）２３と、端末側再起動部２５と、端末側電源部２７と、アンテナＡＴｂと、を有する。通信線ＬＥｂは、例えばイーサネット（登録商標）規格に適合するものを使用することができる。端末ＰＣ２１および無線ＬＡＮ子機２３には、それぞれ固有の識別情報が付与されている。
識別情報は、例えばＩＰアドレスや機器シリアル番号等から構成される。
【００１４】
以下、サーバ装置１の構成について詳細に説明する。
サーバＰＣ１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、メモリおよび有線通信ポート（図示せず）を備える。サーバＰＣ１１は、ＣＰＵが予めメモリに記憶された通信用アプリケーションを実行することにより、有線通信ポートを介して無線ＬＡＮ親機１３との間で通信する。
【００１５】
サーバＰＣ１１は、通信線ＬＥａを介して無線ＬＡＮ親機１３に監視用パケットを予め設定された時間間隔で送信する。監視用パケットは、少なくとも宛先を識別するための宛先識別情報と、パケットの種類（監視用パケットであること）を識別するための種類識別情報とを含む。サーバＰＣ１１は、メモリに、監視用パケットの宛先となりうる無線ＬＡＮ子機２３の識別情報を予め保持しており、監視用パケットの宛先識別情報を、無線ＬＡＮ子機２３の識別情報に設定する。
【００１６】
サーバＰＣ１１は、サーバ側電源部１７からの電力供給が一旦停止した後再開されると、自動的に再起動する。サーバＰＣ１１は、無線ＬＡＮ親機１３を一旦停止させ、その後再起動させるための親機再起動指示信号（通信部再起動指示信号）をサーバ側再起動部１５へ出力する。サーバＰＣ１１は、自機を一旦停止させ、その後再起動させるためのＰＣ再起動指示信号（処理部再起動指示信号）をサーバ側再起動部１５へ出力する。
【００１７】
また、サーバＰＣ１１は、内蔵タイマにより、監視用パケット出力後の経過時間を計時することができる。この内蔵タイマは、ソフトウェアタイマまたはハードウェアタイマから構成することができる。
【００１８】
無線ＬＡＮ親機１３は、有線通信ポートおよび無線通信ポート（図示せず）を備える。また、無線ＬＡＮ親機１３は、ゲートウェイ機能およびモデム機能を有し、有線通信ポートを介して受信した監視用パケットを、無線通信ポートおよびアンテナＡＴａを介して無線送信する。また、無線ＬＡＮ親機１３は、メモリ（図示せず）を備え、当該メモリに自機の識別情報とサーバＰＣ１１の識別情報とを保持している。
【００１９】
また、無線ＬＡＮ親機１３は、後述の無線ＬＡＮ子機２３から監視用パケットを受信すると、当該監視用パケットに含まれる宛先識別情報を取得し、取得した宛先識別情報が自機の識別情報と一致する場合、後述の端末ＰＣ２１宛の応答パケットを生成して送信する。応答パケットは、少なくとも宛先を識別するための宛先識別情報と、パケットの種類（応答パケットであること）を識別するための種類識別情報とを含み、宛先識別情報が情報端末ＰＣ２１の識別情報に設定されている。一方、無線ＬＡＮ親機１３は、取得した宛先識別情報が自機の識別情報と一致しない場合、応答パケットを生成しない。
【００２０】
更に、無線ＬＡＮ親機１３は、後述の無線ＬＡＮ子機２３から応答パケットを受信すると、当該応答パケットに含まれる宛先識別情報を取得し、取得した宛先識別情報がサーバＰＣ１１の識別情報と一致する場合、受信した応答パケットをサーバＰＣ１１へ送信する。一方、無線ＬＡＮ親機１３は、取得した宛先識別情報がサーバＰＣ１１の識別情報と一致しない場合、受信した応答パケットを破棄する。
【００２１】
無線ＬＡＮ親機１３は、サーバ側電源部１７からの電力供給が一旦停止した後再開されると、自動的に再起動する。
【００２２】
サーバ側電源部１７は、無線ＬＡＮ親機１３およびサーバＰＣ１１へ、発電または蓄電した電力を供給する。サーバ側電源部１７は、例えば、発電機やバッテリから構成される。サーバ側電源部１７は、後述するサーバ側再起動部１５と親機用電源線（通信部用電源線）Ｌａａとを介して無線ＬＡＮ親機１３に電力を供給する。また、サーバ側電源部１７は、後述するサーバ側再起動部１５とサーバＰＣ用電源線（処理部用電源線）Ｌａｂとを介してサーバＰＣ１１に電力を供給する。
【００２３】
サーバ側再起動部１５は、サーバ側電源部１７から無線ＬＡＮ親機１３およびサーバＰＣ１１それぞれに対する電力供給を制御する。電力供給の制御とは、電力供給を一旦停止して無線ＬＡＮ親機１３またはサーバＰＣ１１を停止させた後、電力供給を再開することである。この電力供給の制御により、無線ＬＡＮ親機１３またはサーバＰＣ１１は一旦停止した後、自動的に再起動する。即ち、サーバ側再起動部１５は、無線ＬＡＮ親機１３またはサーバＰＣ１１を再起動させる制御を行う。
【００２４】
具体的には、サーバ側再起動部１５は、親機用電源線Ｌａａに接続されたスイッチ（通信部用スイッチ）ＳＷａａと、サーバ側スイッチ制御部１５１と、サーバ側タイマ１５２と、を有する。サーバ側スイッチ制御部１５１は、サーバＰＣ１１から、親機再起動指示信号が入力されると、スイッチＳＷａａを開状態にし、サーバ側タイマ１５２に計時開始信号を送る。サーバ側タイマ１５２は、サーバ側スイッチ制御部１５１から計時開始信号が入力されると、スイッチＳＷａａが開状態となった後の停止時間の計時を開始する。
【００２５】
また、サーバ側再起動部１５は、更に、サーバＰＣ用電源線Ｌａｂに接続されたスイッチ（処理部用スイッチ）ＳＷａｂを有する。サーバ側スイッチ制御部１５１は、サーバＰＣ１１から、ＰＣ再起動指示信号が入力されると、スイッチＳＷａｂを開状態にし、サーバ側タイマ１５２に計時開始信号を送る。サーバ側タイマ１５２は、サーバ側スイッチ制御部１５１から計時開始信号が入力されると、スイッチＳＷａｂが開状態となった後の停止時間の計時を開始する。
【００２６】
即ち、サーバ側スイッチ制御部１５１は、状況に応じて、スイッチＳＷａａの制御部（通信部用スイッチ制御部）として機能することもあれば、スイッチＳＷａｂの制御部（処理部用スイッチ制御部）として機能することもある。また、サーバ側タイマ１５２は、サーバ側スイッチ制御部１５１の上記それぞれの機能に対応して、スイッチＳＷａａが開状態となった後の経過時間を計時する計時部（通信部用計時部）として機能し、または、スイッチＳＷａｂが開状態となった後の経過時間を計時する計時部（処理部用計時部）として機能する。
【００２７】
以下、端末装置２について詳細に説明する。
端末ＰＣ２１は、ＣＰＵ、メモリおよび有線通信ポート（図示せず）を備える。端末ＰＣ２１は、ＣＰＵが予めメモリに記憶された通信用アプリケーションを実行することにより、有線通信ポートを介して無線ＬＡＮ子機２３との間で通信する。
【００２８】
端末ＰＣ２１は、通信線ＬＥｂを介して無線ＬＡＮ子機２３に監視用パケットを予め設定された時間間隔で出力する。端末ＰＣ２１は、メモリに、監視用パケットの宛先となりうる無線ＬＡＮ親機１３の識別情報を予め保持しており、監視用パケットの宛先識別情報を、無線ＬＡＮ親機１３の識別情報に設定する。
【００２９】
端末ＰＣ２１は、端末側電源部２７からの電力供給が一旦停止した後再開されると、自動的に再起動する。端末ＰＣ２１は、無線ＬＡＮ子機２３を一旦停止させた後再起動させる場合、子機再起動指示信号（通信部再起動指示信号）を生成して、端末側再起動部２５へ出力する。端末ＰＣ２１は、自機を一旦停止させた後再起動させる場合、ＰＣ再起動指示信号（処理部再起動指示信号）を生成して、端末側再起動部２５へ出力する。
また、端末ＰＣ２１も、内蔵タイマにより、監視用パケット出力後の経過時間を計時することができる。
【００３０】
無線ＬＡＮ子機２３は、有線通信ポートおよび無線通信ポート（図示せず）を備える。また、無線ＬＡＮ子機２３は、ゲートウェイ機能およびモデム機能を有し、有線通信ポートを介して受信した監視用パケットを、無線通信ポートおよびアンテナＡＴｂを介して無線送信する。また、無線ＬＡＮ子機２３は、メモリ（図示）を備え、当該メモリに自機の識別情報と端末ＰＣ２１の識別情報とを保持している。
【００３１】
また、無線ＬＡＮ子機２３は、無線ＬＡＮ親機１３から監視用パケットを受信すると、当該監視用パケットに含まれる宛先識別情報を取得し、取得した宛先識別情報が自機の識別情報と一致する場合、サーバＰＣ１１宛の応答パケットを生成して送信する。応答パケットは、少なくとも宛先を識別するための宛先識別情報と、パケットの種類（応答パケットであること）を識別するための種類識別情報とを含み、宛先識別情報が、サーバＰＣ１１の識別情報に設定されている。一方、無線ＬＡＮ子機２３は、取得した宛先識別情報が自機の識別情報と一致しない場合、応答パケットを生成しない。
【００３２】
更に、無線ＬＡＮ子機２３は、無線ＬＡＮ親機１３から応答パケットを受信すると、当該応答パケットに含まれる宛先識別情報を取得し、取得した宛先識別情報が端末ＰＣ２１の識別情報と一致する場合、受信した応答パケットを端末ＰＣ２１へ送信する。一方、無線ＬＡＮ子機２３は、取得した宛先識別情報が端末ＰＣ２１の識別情報と一致しない場合、受信した応答パケットを破棄する。
【００３３】
無線ＬＡＮ子機２３も、端末側電源部２７からの電力供給が一旦停止した後再開されると、自動的に再起動する。
【００３４】
端末側電源部２７は、無線ＬＡＮ子機２３および端末ＰＣ２１へ、発電または蓄電した電力を供給する。端末側電源部２７は、サーバ側電源部１７と同様、例えば、発電機やバッテリから構成される。端末側電源部２７は、後述する端末側再起動部２５と子機用電源線（通信部用電源線）Ｌｂａとを介して無線ＬＡＮ子機２３に電力を供給する。また、端末側電源部２７は、後述する端末側再起動部２５と端末ＰＣ用電源線（処理部用電源線）Ｌｂｂとを介して端末ＰＣ２１に電力を供給する。
【００３５】
端末側再起動部２５は、端末側電源部２７から無線ＬＡＮ子機２３および端末ＰＣ２１それぞれに対する電力供給を制御する。電力供給の制御とは、電力供給を一旦停止して無線ＬＡＮ子機２３または端末ＰＣ２１を停止させた後、電力供給を再開することである。この電力供給の制御により、無線ＬＡＮ子機２３または端末ＰＣ２１は一旦停止した後、自動的に再起動する。即ち、端末側再起動部２５は、無線ＬＡＮ子機２３または端末ＰＣ２１を再起動させる制御を行う。
【００３６】
具体的には、端末側再起動部２５は、子機用電源線Ｌｂａに接続されたスイッチ（通信部用スイッチ）ＳＷｂａと、端末側スイッチ制御部２５１と、端末側タイマ２５２と、を有する。端末側スイッチ制御部２５１は、端末ＰＣ２１から、子機再起動指示信号が入力されると、スイッチＳＷｂａを開状態にし、端末側タイマ２５２に計時開始信号を送る。端末側タイマ２５２は、端末側スイッチ制御部２５１から計時開始信号が入力されると、スイッチＳＷｂａが開状態となった後の停止時間の計時を開始する。
【００３７】
また、端末側再起動部２５は、更に、端末ＰＣ用電源線Ｌｂｂに接続されたスイッチ（処理部用スイッチ）ＳＷｂｂを有する。端末側スイッチ制御部２５１は、端末ＰＣ２１から、ＰＣ再起動指示信号が入力されると、スイッチＳＷｂｂを開状態にし、端末側タイマ２５２に計時開始信号を送る。端末側タイマ２５２は、端末側スイッチ制御部２５１から計時開始信号が入力されると、スイッチＳＷｂｂが開状態となった後の停止時間の計時を開始する。
【００３８】
即ち、端末側スイッチ制御部２５１は、状況に応じて、通信部用スイッチ制御部として機能することもあれば、処理部用スイッチ制御部として機能することもある。端末側タイマ２５２は、端末側スイッチ制御部２５１の上記それぞれの機能に対応して、通信部用計時部として機能し、または、処理部用計時部として機能する。
【００３９】
次に、本実施の形態に係る無線通信制御システムの動作について説明する。
まず、無線通信制御システムの動作の概要について説明する。
端末装置２は、例えば車両のナンバプレートを読み取ったり、人が所持するタグを読み取ったりし、読み取った情報をサーバ装置１宛に送信する。一方、サーバ装置１は、端末装置２から受信した情報を収集し、管理者に提供する。サーバ装置１および端末装置２は、これらの一般的な動作と並行して、以下に説明する相互監視用の動作を行う。
サーバ装置１のサーバＰＣ１１は、端末装置２宛の監視用パケットを出力し、異常発生を判定する基準となる時間として設定された基準時間内に応答パケットを受信すると、無線通信制御システムが正常であると判定する。
【００４０】
一方、サーバＰＣ１１は、基準時間内に応答パケットを受信しない場合、まず、無線ＬＡＮ親機１３を一旦停止させた後再起動させる。その後、サーバＰＣ１１は、監視用パケットを出力し、監視用パケット出力後の基準時間内に応答パケットを受信しない場合、サーバＰＣ１１は、自機を一旦停止させた後再起動させる。
【００４１】
また、端末装置２の端末ＰＣ２１も、サーバＰＣと同様に、適宜無線ＬＡＮ子機２３を一旦停止させた後再起動させること、および自機を一旦停止させた後再起動させることを行う。
サーバＰＣ１１と端末ＰＣ２１とは、これらの動作を並行して行う。これにより、サーバ装置１側での異常監視および正常状態への復旧、並びに端末装置２側での異常監視および正常状態への復旧が自動的に並行して行われ、異常が発生した場合に無線通信制御システム全体として自動的に正常な状態に復旧する。
【００４２】
具体的な、無線通信制御システムの動作については以下の通りである。
［１］無線通信制御システムの正常時における動作
まず、無線通信制御システムの正常時における動作について説明する。図２は、無線通信制御システムの正常時における動作を示すシーケンス図である。サーバＰＣ１１は、図２に示すように、無線ＬＡＮ子機２３を宛先とする監視用パケットを生成し（ステップＳ１）、無線ＬＡＮ親機１３に対して、生成した監視用パケットを、通信線ＬＥａを介して出力する（ステップＳ２）。この送信と同時に、サーバＰＣ１１は、内蔵タイマにより、監視用パケット出力後の経過時間Ｔ１のカウントを開始する（ステップＳ３）。サーバＰＣ１１は、このような監視用パケットの出力（ステップＳ２）を、一定の周期Ｔｓで繰り返す。この周期Ｔｓは、例えば３０秒に設定される。
【００４３】
無線ＬＡＮ親機１３は、サーバＰＣ１１から監視用パケットを受信すると、当該監視用パケットを無線ＬＡＮ子機２３へ無線送信する（ステップＳ４）。
【００４４】
無線ＬＡＮ子機２３は、無線ＬＡＮ親機１３から監視用パケットを受信すると、サーバＰＣ１１を宛先とする応答パケットを生成し（ステップＳ５）、生成した応答パケットを、無線ＬＡＮ親機１３へ無線送信する（ステップＳ６）。
【００４５】
無線ＬＡＮ親機１３は、無線ＬＡＮ子機２３から応答パケットを受信すると、当該応答パケットを、通信線ＬＥａを通じてサーバＰＣ１１へ送信する（ステップＳ７）。
【００４６】
サーバＰＣ１１は、無線ＬＡＮ親機１３から応答パケットを受信すると、内蔵タイマによる経過時間Ｔ１のカウントを終了する（ステップＳ８）。図２に示すケースでは、経過時間Ｔ１は、基準時間Ｔｔｈよりも短い。即ち、サーバＰＣ１１は、応答パケットを基準時間Ｔｔｈ以内に受信する。この場合、サーバＰＣ１１は、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の無線通信機能並びにサーバＰＣ１１、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の有線通信機能には異常がないと判定する。従って、サーバＰＣ１１は、サーバ側再起動部１５に、親機再起動指示信号を出力しない。
【００４７】
一方、サーバ側再起動部１５は、親機再起動指示信号が入力されないので、サーバ側電源部１７から無線ＬＡＮ親機１３への電力供給を継続する。
【００４８】
以後、サーバＰＣ１１は、一定の周期で、上記と同様に、監視用パケットの出力と、これに対する応答パケットの受信を繰り返す。これにより、サーバ装置１側からの異常監視処理が一定周期で実行されることになる。
【００４９】
また、サーバＰＣ１１による上記異常監視処理と並行して、端末装置２側においても同様の異常監視処理が実行される。具体的には、端末ＰＣ２１は、図２に示すように、無線ＬＡＮ親機１３を宛先とする監視用パケットを生成し（ステップＳ１１）、生成した監視用パケットを、通信線ＬＥｂを通じて無線ＬＡＮ子機２３へ出力する（ステップＳ１２）。この送信と同時に、端末ＰＣ２１は、内蔵タイマにより、監視用パケット出力後の経過時間Ｔ２のカウントを開始する（ステップＳ１３）。端末ＰＣ２１は、このような監視用パケットの出力（ステップＳ１２）を、一定の周期Ｔｓで繰り返す。ここでは、端末ＰＣ２１が、サーバＰＣ１１と略同期して、監視用パケットの出力を繰り返すものとする。
【００５０】
無線ＬＡＮ子機２３は、端末ＰＣ２１から監視用パケットを受信すると、当該監視用パケットを無線ＬＡＮ親機１３へ無線送信する（ステップＳ１４）。
【００５１】
無線ＬＡＮ親機１３は、無線ＬＡＮ子機２３から監視用パケットを受信すると、端末ＰＣ２１を宛先とする応答パケットを生成し（ステップＳ１５）、生成した応答パケットを、無線ＬＡＮ子機２３へ無線送信する（ステップＳ１６）。
【００５２】
無線ＬＡＮ子機２３は、無線ＬＡＮ親機１３から応答パケットを受信すると、当該応答パケットを、通信線ＬＥｂを通じて端末ＰＣ２１へ送信する（ステップＳ１７）。
【００５３】
端末ＰＣ２１は、無線ＬＡＮ子機２３から応答パケットを受信すると、内蔵タイマによる経過時間Ｔ２のカウントを終了する（ステップＳ１８）。図２に示すケースでは、経過時間Ｔ２は、基準時間Ｔｔｈよりも短い。即ち、端末ＰＣ２１は、応答パケットを基準時間Ｔｔｈ以内に受信している。この場合、端末ＰＣ２１は、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の無線通信機能並びに端末ＰＣ２１、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の有線通信機能には異常がないと判定する。従って、端末ＰＣ２１は、端末側再起動部２５に、子機再起動指示信号を出力しない。
【００５４】
一方、端末側再起動部２５は、子機再起動指示信号が入力されないので、端末側電源部２７から無線ＬＡＮ子機２３への電力供給を継続する。
【００５５】
以後、端末ＰＣ２１は、一定の周期で、上記と同様に、監視用パケットの出力と、これに対する応答パケットの受信を繰り返す。これにより、端末装置２側からの異常監視処理が一定周期で実行されることになる。
【００５６】
このように、サーバ装置１および端末装置２の両方からの異常監視処理がなされ、両方において正常であることが確認されるので、無線通信制御システム全体が正常であることが担保されることになる。
【００５７】
［２］無線通信制御システムに異常が発生した場合の動作
次に、無線通信制御システムに異常が発生した場合の動作について以下場合分けをして説明する。
［２−１］無線ＬＡＮ子機の無線通信機能にのみ異常が発生した場合
次に、無線ＬＡＮ子機２３の無線通信機能にのみ異常が発生した場合のサーバ装置１の動作について説明する。ここで、サーバＰＣ１１の有線通信機能、並びに、無線ＬＡＮ親機１３の有線通信機能および無線通信機能は正常であるとする。無線ＬＡＮ子機２３の無線通信機能の異常としては、例えば、無線ＬＡＮ子機２３のソフトウェアに起因した無線通信制御機能の異常やモデム機能の異常等が挙げられる。
【００５８】
図３の上半部は、無線ＬＡＮ子機２３の無線通信機能の異常が発生した場合のサーバ装置１の動作を示すシーケンス図である。サーバＰＣ１１は、図３上側に示すように、監視用パケットを生成し（ステップＳ１）、生成した監視用パケットを、無線ＬＡＮ親機１３へ出力する（ステップＳ２）。その後、サーバＰＣ１１は、内蔵タイマにより、監視用パケット出力後の経過時間Ｔ１のカウントを開始する（ステップＳ３）。サーバＰＣ１１は、前述［２−１］で説明したように、監視用パケットの出力を、一定の周期で繰り返す（ステップＳ３１、Ｓ３３）。
【００５９】
無線ＬＡＮ親機１３は、サーバＰＣ１１から監視用パケットを受信する毎に、受信した監視用パケットを無線ＬＡＮ子機２３へ無線送信する（ステップＳ４、Ｓ３２、Ｓ３４）。
【００６０】
一方、無線ＬＡＮ子機２３は、無線通信機能に異常が発生しているため、監視用パケットの受信不能、応答パケットの生成不能および応答パケットの送信不能の３つの異常のうちの少なくとも１つが生じている。３つの異常のいずれが発生しているにせよ、サーバＰＣ１１は、無線ＬＡＮ子機２３から応答パケットを受信することはできない。
【００６１】
図４は、図３上半部に示した動作を時間軸に基づいて表したタイムチャートである。ここでは、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の状態と、サーバＰＣおよび端末ＰＣの監視用パケットの出力タイミングおよび応答パケット受信タイミングと、サーバ側再起動部１５および端末側再起動部２５の動作状態との関係を示す。
図４では、時刻ｔ１に無線ＬＡＮ子機２３の無線通信機能の異常が発生し、時刻ｔ５に無線ＬＡＮ子機２３が正常な状態に復旧した場合を示している。「サーバＰＣの監視用パケットの出力タイミング」および「端末ＰＣの監視用パケットの出力タイミング」のところに示す丸印は、サーバＰＣ１１、端末ＰＣ２１が監視用パケットを出力したタイミングを示している。ここで、実線丸印は、実際に監視用パケットを出力した場合を示し、破線丸印は、監視用パケットを出力しなかった場合を示す。また、「サーバＰＣの応答パケットの受信タイミング」および「端末ＰＣの応答パケットの受信タイミング」のところに示す丸印は、サーバＰＣ１１、端末ＰＣ２１が監視用パケットの出力に対応して応答パケットを受信すべきタイミングを示している。ここで、実線丸印は、実際に応答パケットを受信した場合を示し、破線丸印は、応答パケットを受信しなかった場合を示す。
【００６２】
図４に示すように、無線通信制御システムが正常な場合、サーバＰＣ１１および端末ＰＣ２１は、監視用パケットを略同期して出力しており、それぞれ監視用パケットの出力の周期Ｔｓと略同じ周期で応答パケットを受信する。
その後、時刻ｔ１において、無線ＬＡＮ子機２３で無線通信機能の異常が発生すると、サーバＰＣ１１は、応答パケットを受信しなくなる。この状態は、無線ＬＡＮ子機２３の無線通信機能の異常が発生している間（時刻ｔ１から時刻ｔ５の間）継続する。
【００６３】
図３に戻って、サーバＰＣ１１は、無線ＬＡＮ親機１３から応答パケットを受信しないと、内蔵タイマによる経過時間Ｔ１のカウントを継続する。その後、異常発生の判定基準となる時間である基準時間Ｔｔｈを経過すると、カウントを終了する（ステップＳ３５）。そして、サーバＰＣ１１は、サーバ側再起動部１５に親機再起動指示信号を出力する（ステップＳ３６）。つまり、サーバＰＣ１１は、応答パケットを、監視用パケット出力後の基準時間Ｔｔｈ内に受信しない場合、サーバ側再起動部１５に、親機再起動指示信号を出力する。
【００６４】
一方、サーバ側再起動部１５は、親機再起動指示信号が入力されると、無線ＬＡＮ親機１３への電力供給を停止する供給停止処理を行う（ステップＳ３７）。具体的には、サーバ側スイッチ制御部１５１が、スイッチＳＷａａを開状態にする。これにより、サーバ側電源部１７から無線ＬＡＮ親機１３への電力供給が停止され、無線ＬＡＮ親機１３の動作が停止する（ステップＳ３８）。また、サーバ側スイッチ制御部１５１は、供給停止処理を行うと、サーバ側タイマ１５２に計時開始信号を送る。
【００６５】
サーバ側タイマ１５２は、サーバ側スイッチ制御部１５１から計時開始信号が入力されると、スイッチＳＷａａが開状態となることによる無線ＬＡＮ親機１３の停止時間のカウントを開始する（ステップＳ３９）。
サーバ側タイマ１５２は、カウントする停止時間が必要停止時間Ｔ０に達すると、停止時間のカウントを終了する（ステップＳ４０）。ここで、「必要停止時間」とは、例えば、無線ＬＡＮ親機１３への電力供給が停止された直後から、無線ＬＡＮ親機１３が完全に停止するために要する時間に基づいて設定される。そして、サーバ側タイマ１５２は、カウントする停止時間が必要停止時間Ｔ０に達したことを通知する通知信号を、サーバ側スイッチ制御部１５１に送る。
【００６６】
サーバ側再起動部１５は、無線ＬＡＮ親機１３への電力供給を再開する供給再開処理を行う（ステップＳ４１）。即ち、サーバ側スイッチ制御部１５１が、サーバ側タイマ１５２から上記通知信号を受けて、再びスイッチＳＷａａを閉状態にする。これにより、サーバ側電源部１７から無線ＬＡＮ親機１３への電力供給が再開され、電力供給により、無線ＬＡＮ親機１３は自動的に再起動する（ステップＳ４２）。これにより、無線ＬＡＮ親機１３のソフトウェアのハングアップ等による異常は、この再起動に伴う初期化処理により修復され、無線ＬＡＮ親機１３が正常な状態に戻る。なお、サーバ側スイッチ制御部１５１による供給停止処理がなされてから、無線ＬＡＮ親機１３が再起動するまでに要する時間Ｔ１０は、必要停止時間Ｔ０に、無線ＬＡＮ親機１３の初期化処理等の再起動に必要な処理時間を加えたものである。この再起動に必要な処理時間は、例えば４０秒である。
【００６７】
つまり、サーバ側再起動部１５は、親機再起動指示信号が入力された場合、サーバ側電源部１７から無線ＬＡＮ親機１３への電力供給を必要停止時間Ｔ０だけ停止する。その後、サーバ側再起動部１５は、再び無線ＬＡＮ親機１３への電力供給を開始する。これにより、無線ＬＡＮ親機１３のソフトウェアに起因した異常が発生した場合に、その異常が無線ＬＡＮ親機１３の再起動により解消されるものであれば、無線ＬＡＮ親機１３が自動的に復旧できる。
【００６８】
図４では、異常発生の判定基準となる時間である基準時間Ｔｔｈが、例えば監視用パケットの出力の周期Ｔｓの２倍、即ち、サーバＰＣ１１および端末ＰＣ２１が経過時間Ｔ１、Ｔ２のカウントを開始してから応答パケットを３回受信するまでに要する時間に等しく設定されているとする。
サーバＰＣ１１は、有線通信異常が発生した後の時刻ｔ２に、監視用パケットの出力を行い、監視用パケット出力後の経過時間Ｔ１のカウントを開始する。また、端末ＰＣ２１も、有線通信異常が発生した後の時刻ｔ２に、監視用パケットの出力を行い、監視用パケット出力後の経過時間Ｔ１のカウントを開始する。
【００６９】
次に、サーバＰＣ１１は、応答パケットを受信しないまま、時刻ｔ２から基準時間Ｔｔｈだけ経過した時刻ｔ３に、サーバ側再起動部１５に親機再起動指示信号を出力する。すると、サーバ側再起動部１５が、無線ＬＡＮ親機１３への電力供給を停止する。また、端末ＰＣ２１も、応答パケットを受信しないまま、時刻ｔ２から基準時間Ｔｔｈだけ経過した時刻ｔ３に、端末側再起動部２５に子機再起動指示信号を出力する。これにより、端末側再起動部２５は、無線ＬＡＮ子機２３への電力供給を停止する。
【００７０】
時刻ｔ３から必要停止時間Ｔ０経過した時刻ｔ４に、サーバ側再起動部１５は、無線ＬＡＮ親機１３への電力供給を再開する供給再開処理を行う。略同時に、端末側再起動部２５も、無線ＬＡＮ子機２３への電力供給を再開する。その後、略同じ時刻ｔ５に無線ＬＡＮ親機１３および無線ＬＡＮ子機２３がともに再起動する。無線ＬＡＮ親機１３および無線ＬＡＮ子機２３が復旧した後の時刻ｔ６に、無線ＬＡＮ親機１３は、端末ＰＣ２１から送信された監視用パケットを受信し、これに対する応答パケットを送信する。また、無線ＬＡＮ子機２３も、サーバＰＣ１１から送信された監視用パケットを受信し、これに対する応答パケットを送信する。そして、サーバＰＣ１１および端末ＰＣ２１は、それぞれ応答パケットを受信する。
以後、サーバＰＣ１１は、再び、監視用パケットの出力と、これに対する応答パケットの受信を一定の周期Ｔｓで繰り返す。また、端末ＰＣ２１も、再び、監視用パケットの出力と、これに対する応答パケットの受信を一定の周期Ｔｓで繰り返す。このようにして、サーバＰＣ１１および端末ＰＣ２１は、一定の周期Ｔｓで異常監視を継続する。
【００７１】
なお、無線ＬＡＮ親機１３の無線通信機能の異常のみが発生する場合がある。ここで、端末ＰＣ２１の有線通信機能、並びに、無線ＬＡＮ子機２３の有線通信機能および無線通信機能は、正常である。この場合、端末装置２の動作については、この［２−１］の説明において、「サーバ側再起動部」、「サーバＰＣ」、「無線ＬＡＮ親機」、「無線ＬＡＮ子機」を、それぞれ「端末側再起動部」、「端末ＰＣ」、「無線ＬＡＮ子機」、「無線ＬＡＮ親機」に置き換えた説明が適用される。つまり、端末ＰＣ２１が、無線ＬＡＮ子機２３を介して監視用パケットを出力し、それに対する応答パケットを受信しない場合、端末側再起動部２５に子機再起動指示信号を出力する。端末側再起動部２５は、子機再起動指示信号が入力されると、無線ＬＡＮ子機２３を一旦停止させた後再起動させる。
【００７２】
なお、前述の［２−１］の説明では、無線通信制御システムが、サーバ装置１台、端末装置１台の構成であるとした。この場合、実際には正常である無線ＬＡＮ親機１３に対しても再起動が行われる。但し、実際に運用されている無線制御システムでは、端末装置が複数台存在するケースが大半である。この場合、無線ＬＡＮ親機が、複数の端末装置のうちの正常な無線ＬＡＮ子機のいずれかから応答パケットを受信すれば、無線ＬＡＮ親機は正常であると判断され、再起動が行われることはない。
【００７３】
［２−２］無線ＬＡＮ親機の有線通信機能にのみ異常が発生した場合
次に、無線ＬＡＮ親機１３の有線通信機能にのみ異常が発生した場合のサーバ装置１の動作について説明する。
無線ＬＡＮ親機１３の有線通信機能の異常としては、例えば、ソフトウェアに起因した有線通信制御機能の異常やゲートウェイ機能の異常等が挙げられる。
【００７４】
図３下半部は、無線ＬＡＮ親機１３の有線通信機能の異常が発生した場合のサーバ装置１の動作を示すシーケンス図である。サーバＰＣ１１が、図３下側に示すように、監視用パケットを生成し（ステップＳ１）、生成した監視用パケットを、無線ＬＡＮ親機１３へ出力する（ステップＳ２）。その後、サーバＰＣ１１は、内蔵タイマにより、監視用パケット出力後の経過時間Ｔ１のカウントを開始する（ステップＳ３）。また、サーバＰＣ１１は、既に説明したように監視用パケットの出力を、一定の周期で繰り返す（ステップＳ３１、Ｓ３３）。
【００７５】
無線ＬＡＮ親機１３は、有線通信機能に異常が発生しているため、サーバＰＣ１１から監視用パケットを受信できないので、監視用パケットを無線ＬＡＮ子機２３へ無線送信することもない。従って、無線ＬＡＮ子機２３から応答パケットが送信されないので、サーバＰＣ１１は、当然ながら応答パケットを受信しない。
【００７６】
サーバＰＣ１１は、無線ＬＡＮ親機１３から応答パケットを受信しないと、内蔵タイマによる経過時間Ｔ１のカウントを継続する。その後、カウントする経過時間Ｔ１が基準時間Ｔｔｈを経過すると、カウントを終了する（ステップＳ３５）。そして、サーバＰＣ１１は、サーバ側再起動部１５に親機再起動指示信号を出力する（ステップＳ３６）。
以後、図３の上半部に示すステップＳ３７乃至Ｓ４２までの処理が行われる。
【００７７】
なお、無線ＬＡＮ親機１３の無線通信機能の異常が発生した場合のサーバ装置１の動作もこの［２−２］で説明した内容と同様である。
また、無線ＬＡＮ子機２３の有線通信機能の異常が発生した場合、並びに無線ＬＡＮ子機２３の無線通信機能の異常が発生した場合の端末装置２の動作もこの［２−２］で説明した内容と同様である。この場合、この［２−２］の説明において、「サーバ側再起動部」、「サーバＰＣ」、「無線ＬＡＮ親機」、「無線ＬＡＮ子機」を、それぞれ「端末側再起動部」、「端末ＰＣ」、「無線ＬＡＮ子機」、「無線ＬＡＮ親機」に置き換えた説明が適用される。つまり、端末ＰＣ２１が、無線ＬＡＮ子機２３を介して監視用パケットを出力し、それに対する応答パケットを受信しない場合、端末側再起動部２５に子機再起動指示信号を出力する。端末側再起動部２５は、子機再起動指示信号が入力されると、無線ＬＡＮ子機２３を一旦停止させた後再起動させる。
【００７８】
［２−３］無線ＬＡＮ子機の有線通信機能にのみ異常が発生した場合
次に、無線ＬＡＮ子機２３の有線通信機能にのみ異常が発生した場合のサーバ装置１の動作について説明する。無線ＬＡＮ子機２３の有線通信機能の異常としては、例えばソフトウェアに起因した無線ＬＡＮ子機２３の有線通信制御機能の異常やゲートウェイ機能の異常等が挙げられる。
【００７９】
図５は、無線ＬＡＮ子機２３の有線通信機能の異常が発生した場合のサーバ装置１の動作を示すシーケンス図である。
端末装置２では、［２−２］で説明したように、端末側再起動部２５に子機再起動指示信号が入力され、端末側再起動部２５が、無線ＬＡＮ子機２３を、一旦停止させた後再起動させる。
【００８０】
具体的には、端末側再起動部２５が、供給停止処理（ステップＳ１３７）を行う。この供給停止処理では、端末側スイッチ制御部２５１が、スイッチＳＷｂａを開状態にすることにより、サーバ側電源部１７から無線ＬＡＮ子機２３への電力供給を停止する。このとき、無線ＬＡＮ子機２３が停止する（ステップＳ１３８）。また、端末側スイッチ制御部２５１は、端末側タイマ２５２に計時開始信号を送る。
【００８１】
一方、サーバ装置１では、図５に示すように、サーバＰＣ１１が、監視用パケットを生成し（ステップＳ１）、生成した監視用パケットを、無線ＬＡＮ親機１３へ出力する（ステップＳ２）。その後、サーバＰＣ１１は、内蔵タイマにより、監視用パケット出力後の経過時間Ｔ１のカウントを開始する（ステップＳ３）。また、サーバＰＣ１１は、既に説明したように監視用パケットの出力を、一定の周期Ｔｓで繰り返す（ステップＳ３１、Ｓ３３）。
【００８２】
無線ＬＡＮ子機２３が停止している間、無線ＬＡＮ子機２３は、サーバＰＣ１１から自機宛に出力される監視用パケット（ステップＳ２、Ｓ３１）に対する応答パケットを送信しない。従って、サーバＰＣ１１は応答パケットを受信しない。
【００８３】
その後、端末側タイマ２５２は、端末側スイッチ制御部２５１から計時開始信号が入力されると、スイッチＳＷｂａが開状態となっている停止時間のカウントを開始する（ステップＳ１３９）。
端末側タイマ２５２は、カウントする停止時間が必要停止時間Ｔ０に達すると、停止時間のカウントを終了する（ステップＳ１４０）。そして、端末側タイマ２５２は、カウントする停止時間が必要停止時間Ｔ０に達したことを通知する通知信号を、端末側再起動部２５に送る。
【００８４】
端末側再起動部２５は、無線ＬＡＮ子機への電力供給を再開する供給再開処理を行う（ステップＳ１４１）。即ち、端末側スイッチ制御部２５１が、端末側タイマ２５２から通知信号を受けて、再びスイッチＳＷｂａを閉状態にすることにより、端末側電源部２７から無線ＬＡＮ子機２３への電力供給が再開され、電力供給により、無線ＬＡＮ子機２３は自動的に再起動する（ステップＳ１４２）。
【００８５】
つまり、端末側再起動部２５は、子機再起動指示信号が入力された場合、端末側電源部２７から無線ＬＡＮ子機２３への電力供給を必要停止時間Ｔ０だけ停止する。その後、端末側再起動部２５は、再び無線ＬＡＮ子機２３への電力供給を開始する。
【００８６】
無線ＬＡＮ子機２３は、再起動後に、無線ＬＡＮ親機１３から監視用パケットを受信すると（ステップＳ３４）、応答パケットを生成し（ステップＳ５）、生成した応答パケットを無線ＬＡＮ親機１３へ送信する（ステップＳ６）。
【００８７】
サーバＰＣ１１は、無線ＬＡＮ親機１３から応答パケットを受信すると（ステップＳ７）、内蔵タイマによる経過時間Ｔ１のカウントを終了する（ステップＳ８）。図５に示す場合、監視用パケット出力後の経過時間Ｔ２１は、基準時間Ｔｔｈよりも短い。即ち、サーバＰＣ１１は、応答パケットを基準時間Ｔｔｈ以内に受信する。この場合、サーバＰＣ１１は、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の無線通信機能並びにサーバＰＣ１１、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の有線通信機能には異常がないと判定する。従って、サーバＰＣ１１は、サーバ側再起動部１５に、親機再起動指示信号を出力しない。一方、サーバ側再起動部１５は、親機再起動指示信号が入力されないので、無線ＬＡＮ親機１３への電力供給を継続する。
【００８８】
以後、サーバＰＣ１１は、監視用パケットの出力と、それに対する応答パケットの受信とを繰り返す。
【００８９】
図６は、図５に示した動作を時間軸に基づいて表したタイムチャートである。ここでは、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の状態と、サーバＰＣおよび端末ＰＣの監視用パケットの出力タイミングおよび応答パケット受信タイミングと、サーバ側再起動部１５および端末側再起動部２５の動作状態との関係を示す。
【００９０】
図６は、時刻ｔ１１に無線ＬＡＮ子機２３の有線通信機能の異常が発生し、時刻ｔ１６に無線ＬＡＮ子機２３が正常な状態に復旧した場合を示している。「サーバＰＣの監視用パケットの出力タイミング」および「端末ＰＣの監視用パケットの出力タイミング」のところに示す丸印は、サーバＰＣ１１、端末ＰＣ２１が監視用パケットを出力したタイミングを示している。ここで、実線丸印は、実際に監視用パケットを出力した場合を示し、破線丸印は、監視用パケットを出力しなかった場合を示す。また、「サーバＰＣの応答パケットの受信タイミング」および「端末ＰＣの応答パケットの受信タイミング」のところに示す丸印は、サーバＰＣ１１、端末ＰＣ２１が監視用パケットの出力に対応して応答パケットを受信すべきタイミングを示している。ここで、実線丸印は、実際に応答パケットを受信した場合を示し、破線丸印は、応答パケットを受信しなかった場合を示す。図６では、異常発生の判定基準である基準時間Ｔｔｈが、例えば監視用パケットの出力の周期Ｔｓの２倍、即ち、サーバＰＣ１１および端末ＰＣ２１が経過時間Ｔ１、Ｔ２のカウントを開始してから応答パケットを３回受信するまでに要する時間に等しく設定されているものとする。
【００９１】
サーバＰＣ１１は、有線通信異常が発生した後の時刻ｔ１２に、監視用パケットの出力を行い、監視用パケット出力後の経過時間Ｔ１のカウントを開始する。また、端末ＰＣ２１も、有線通信異常が発生した後の時刻ｔ１２に、監視用パケットの出力を行い、監視用パケット出力後の経過時間Ｔ１のカウントを開始する。
【００９２】
サーバＰＣ１１は、無線ＬＡＮ子機２３の無線通信機能が正常であるため、時刻ｔ１２後も暫く応答パケットを定期的に受信する。一方、端末ＰＣ２１は、無線ＬＡＮ子機２３の有線通信機能の異常のため、応答パケットを受信しないと、内蔵タイマによる経過時間Ｔ２のカウントを継続する。その後、カウントする経過時間Ｔ２が異常発生の判定基準である基準時間Ｔｔｈを経過した時刻ｔ１４になると、端末ＰＣ２１は、端末側再起動部２５に子機再起動指示信号を出力する。これにより、端末側再起動部２５は、無線ＬＡＮ子機２３への電力供給を停止する。サーバＰＣ１１は、時刻ｔ１４に無線ＬＡＮ子機２３が停止すると、応答パケットを受信しなくなる。
【００９３】
時刻ｔ１４から必要停止時間Ｔ０経過した時刻ｔ１５に、端末側再起動部２５が、無線ＬＡＮ子機２３への電力供給を再開する。その後、時刻ｔ１６に無線ＬＡＮ子機２３が再起動する。そして、無線ＬＡＮ子機２３が復旧した後の時刻ｔ１７に、サーバＰＣ１１および端末ＰＣ２１は、それぞれ端末ＰＣ２１およびサーバＰＣ１１から出力された監視用パケットに対応する応答パケットを受信する。
【００９４】
ここで、サーバＰＣ１１が内蔵タイマによりカウントした経過時間Ｔ２１（時刻ｔ１３から時刻ｔ１７の間の時間）は、異常発生の判定基準である基準時間Ｔｔｈよりも短い。即ち、サーバＰＣ１１は、無線ＬＡＮ親機１３から応答パケットを基準時間Ｔｔｈ以内に受信する。この場合、サーバＰＣ１１は、サーバ側再起動部１５に、親機再起動指示信号が出力しない。従って、サーバ側再起動部１５は、無線ＬＡＮ親機１３への電力供給を継続する。
【００９５】
なお、無線ＬＡＮ親機１３の有線通信機能の異常が発生した場合の端末装置２の動作もこの［２−３］で説明した内容と同様である。この場合、この［２−３］の説明において、「サーバ側再起動部」、「サーバＰＣ」、「無線ＬＡＮ親機」、「無線ＬＡＮ子機」、「端末側再起動部」を、それぞれ「端末側再起動部」、「端末ＰＣ」、「無線ＬＡＮ子機」、「無線ＬＡＮ親機」、「サーバ側再起動部」に置き換えた説明が適用される。つまり、端末ＰＣ２１が、無線ＬＡＮ子機２３を介して監視用パケットを出力し、内蔵タイマによる経過時間Ｔ２のカウントを開始する。その後、端末ＰＣ２１は、内蔵タイマによりカウントを開始してから経過時間Ｔ２１が経過すると、出力した監視用パケットに対する応答パケットを受信する。ここで、経過時間Ｔ２１は、基準時間Ｔｔｈよりも短いので、端末ＰＣ２１は、端末側再起動部２５に子機再起動指示信号を出力しない。そして、端末側再起動部２５は、無線ＬＡＮ子機２３への電力供給を継続する。
【００９６】
［２−４］サーバＰＣの有線通信機能の異常が発生した場合
次に、サーバＰＣ１１の有線通信機能にのみ異常が発生した場合のサーバ装置１の動作について説明する。サーバＰＣ１１の有線通信機能の異常としては、例えばソフトウェアに起因した有線通信制御機能の異常等が挙げられる。
【００９７】
図７は、サーバＰＣ１１の有線通信機能の異常が発生した場合のサーバ装置１の動作を示すシーケンス図である。サーバＰＣ１１が、図７に示すように、監視用パケットを生成する（ステップＳ１）。ここで、サーバＰＣ１１側の有線通信機能に異常が発生しているので、生成した監視用パケットは、無線ＬＡＮ親機１３へ出力されない。その後、サーバＰＣ１１は、内蔵タイマにより、監視用パケット出力後の経過時間のカウントを開始する（ステップＳ３）。
【００９８】
サーバＰＣ１１は、応答パケットを受信しないと、内蔵タイマによる経過時間Ｔ１のカウントを継続する。その後、カウントする経過時間Ｔ１が異常発生の判定基準である基準時間Ｔｔｈを経過すると、カウントを終了する（ステップＳ３５）。そして、サーバＰＣ１１は、サーバ側再起動部１５へ親機再起動指示信号を出力する（ステップＳ３６）。
その後、サーバＰＣ１１は、親機再起動指示信号出力後、内蔵タイマによる待機時間のカウントを開始する（ステップＳ４３）。
【００９９】
以後、図３の上半部に示すステップＳ３７乃至Ｓ４２までの処理が行われ、無線ＬＡＮ親機１３が再起動する。
【０１００】
その後、サーバＰＣ１１は、サーバ側再起動部１５へ親機再起動指示信号を出力した後、上記カウントする待機時間が、必要待機時間Ｔｔｈ２を経過すると、内蔵タイマによる待機時間のカウントを終了する（ステップＳ４４）。ここで、必要待機時間Ｔｔｈ２とは、無線ＬＡＮ親機１３が一旦停止した後再起動するまで監視用パケットの出力を待つために必要な時間である。サーバＰＣ１１からすれば、応答パケットを初めて受信しなくなった段階では、無線ＬＡＮ親機１３および自機のいずれで異常が発生しているのかを判別できない。そこで、サーバＰＣ１１は、無線ＬＡＮ親機１３を一旦停止させた後再起動させた後において、応答パケットを受信するか否かに基づいて、異常の発生箇所を特定する。
なお、必要待機時間Ｔｔｈ２は、例えば、サーバＰＣ１１がサーバ側再起動部１５へ親機再起動指示信号を出力してから、無線ＬＡＮ親機１３が再起動するまでに要する時間よりも長い時間に設定される。
【０１０１】
必要待機時間Ｔｔｈ２経過後、サーバＰＣ１１は、再び、監視用パケットを生成する（ステップＳ４５）。サーバＰＣ１１側の有線通信機能に異常が発生しているので、生成した監視用パケットは、無線ＬＡＮ親機１３へ出力されない。その後、サーバＰＣ１１は、再び、監視用パケット出力後の経過時間のカウントを開始する（ステップＳ４６）。
【０１０２】
サーバＰＣ１１は、応答パケットを受信しないと、内蔵タイマによる経過時間Ｔ１のカウントを継続する。その後、カウントする経過時間Ｔ１が異常発生の判定基準である基準時間Ｔｔｈを経過すると、カウントを終了する（ステップＳ４７）。そして、サーバＰＣ１１は、サーバ側再起動部１５へＰＣ再起動指示信号を出力する（ステップＳ４８）。
【０１０３】
一方、サーバ側再起動部１５は、ＰＣ再起動指示信号が入力されると、供給停止処理（ステップＳ４９）を行う。具体的には、サーバ側スイッチ制御部１５１が、スイッチＳＷａｂを開状態にすることにより、サーバ側電源部１７からサーバＰＣ１１への電力供給を停止する。このとき、サーバＰＣ１１が停止する（ステップＳ５０）。また、サーバ側スイッチ制御部１５１は、サーバ側タイマ１５２に計時開始信号を送る。
【０１０４】
サーバ側タイマ１５２は、サーバ側スイッチ制御部１５１から計時開始信号が入力されると、スイッチＳＷａｂが開状態となっている停止時間のカウントを開始する（ステップＳ５１）。
サーバ側タイマ１５２は、カウントする停止時間が必要停止時間Ｔ０に達すると、停止時間のカウントを終了する（ステップＳ５２）。ここで、「必要停止時間」とは、例えば、サーバＰＣ１１への電力供給が停止された直後から、サーバＰＣ１１が完全に停止するまでの時間に基づいて設定される。そして、サーバ側タイマ１５２は、カウントする停止時間が必要停止時間Ｔ０に達したことを通知する通知信号を、サーバ側スイッチ制御部１５１に送る。
【０１０５】
その後、供給再開処理が行われる（ステップＳ５３）。具体的には、サーバ側スイッチ制御部１５１は、サーバ側タイマ１５２から通知信号が入力されると、再びスイッチＳＷａｂを閉状態にする。これにより、サーバ側電源部１７からサーバＰＣ１１への電力供給が再開され、サーバＰＣ１１は再起動する（ステップＳ５４）。
【０１０６】
図８は、図７に示した動作を時間軸に基づいて表したタイムチャートである。ここでは、サーバＰＣ１１の状態と、無線ＬＡＮ親機１３の状態と、サーバＰＣの監視用パケットの出力タイミングおよび応答パケット受信タイミングと、サーバ側再起動部１５の動作状態との関係を示す。
【０１０７】
図８は、時刻ｔ２１にサーバＰＣ１１の有線通信機能の異常が発生し、時刻ｔ２９にサーバＰＣ１１が正常に復旧した場合を示している。「サーバＰＣの監視用パケットの出力タイミング」のところに示す丸印は、サーバＰＣ１１が監視用パケットを出力すべきタイミングを示している。ここで、実線丸印は、実際に監視用パケットを出力した場合を示し、破線丸印は、監視用パケットを出力しなかった場合を示す。また、「サーバＰＣの応答パケットの受信タイミング」のところに示す丸印は、サーバＰＣ１１が監視用パケットの出力に対応して応答パケットを受信すべきタイミングを示している。ここで、実線丸印は、実際に応答パケットを受信した場合を示し、破線丸印は、応答パケットを受信しなかった場合を示す。図８では、異常発生の判定基準である基準時間Ｔｔｈが、例えば監視用パケットの出力の周期Ｔｓの２倍、即ち、サーバＰＣ１１が経過時間Ｔ１のカウントを開始してから応答パケットを３回受信するまでに要する時間に等しく設定されているものとする。
【０１０８】
サーバＰＣ１１は、有線通信異常が発生した後の時刻ｔ２２に、監視用パケットの出力を行い、監視用パケット出力後の経過時間Ｔ１のカウントを開始する。ここで、監視用パケットの出力とは、監視用パケットの出力動作を行うことを意味し、実際にはサーバＰＣ１１の有線通信機能の異常により監視用パケットは出力されない。
【０１０９】
次に、サーバＰＣ１１は、応答パケットを受信しないと、経過時間Ｔ１のカウントを継続する。そして、サーバＰＣ１１は、経過時間Ｔ１が基準時間Ｔｔｈに達した時刻ｔ２３に、サーバ側再起動部１５に親機再起動指示信号を出力する。サーバ側再起動部１５は、親機再起動指示信号が入力されると、無線ＬＡＮ親機１３への電力供給を停止する。このとき、サーバＰＣ１１は、内蔵タイマによる時間のカウントを開始する。
【０１１０】
時刻ｔ２３から必要停止時間Ｔ０経過した時刻ｔ２４に、サーバ側再起動部１５は、無線ＬＡＮ親機１３への電力供給を再開する。その後、時刻ｔ２５に無線ＬＡＮ親機１３が再起動する。このとき、サーバＰＣ１１の有線通信機能はまだ正常に復旧していないので、サーバＰＣ１１が応答パケットを受信できない状態が継続している。
【０１１１】
時刻ｔ２３から必要待機時間Ｔｔｈ２経過した時刻ｔ２６に、サーバＰＣ１１は、監視用パケットの出力を行い、監視用パケット出力後の経過時間Ｔ１のカウントを開始する。
【０１１２】
次に、サーバＰＣ１１は、応答パケットを受信しないと、経過時間Ｔ１のカウントを継続する。そして、サーバＰＣ１１は、経過時間Ｔ１が基準時間Ｔｔｈに達した時刻ｔ２７に、サーバ側再起動部１５にＰＣ再起動指示信号を出力する。サーバ側再起動部１５が、ＰＣ再起動指示信号が入力されると、サーバＰＣ１１への電力供給を停止する。
【０１１３】
時刻ｔ２７から必要停止時間Ｔ０が経過した時刻ｔ２８に、サーバ側再起動部１５は、サーバＰＣ１１への電力供給を再開する。その後、時刻ｔ２９に無線ＬＡＮ親機１３が再起動する。このとき、サーバＰＣ１１の有線通信機能が正常な状態に復旧する。そして、サーバＰＣ１１が復旧した後の時刻ｔ３０に、サーバＰＣ１１は応答パケットを受信する。
以後、サーバＰＣ１１は、再び、監視用パケットの出力と、それに対する応答パケットの受信とを繰り返す。
【０１１４】
なお、端末ＰＣ２１の有線通信機能の異常が発生した場合の端末装置２の動作もこの［２−４］の説明の内容と同様である。この場合、この［２−４］の説明において、「サーバ側再起動部」、「サーバＰＣ」、「無線ＬＡＮ親機」を、それぞれ「端末側再起動部」、「端末ＰＣ」、「無線ＬＡＮ子機」に置き換えた説明が適用される。つまり、端末ＰＣ２１が、無線ＬＡＮ子機２３に監視用パケットを出力し、それに対する応答パケットを受信しない場合、まず、端末側再起動部２５に子機再起動指示信号を出力する。その後、端末ＰＣ２１は、再び、無線ＬＡＮ子機２３に監視用パケットを出力し、それに対する応答パケットを受信しない場合、端末側再起動部２５にＰＣ再起動指示信号を出力する。端末側再起動部２５は、ＰＣ再起動指示信号が入力されると、端末ＰＣ２１を一旦停止させた後再起動させる。
【０１１５】
以上説明したように、例えば、無線ＬＡＮ親機１３または無線ＬＡＮ子機２３で異常が発生したとする。この場合、サーバＰＣ１１は、監視用パケットを出力後の基準時間Ｔｔｈ内に応答パケットを受信しない。
これに対して、本実施の形態に係る無線通信制御システムによれば、サーバＰＣ１１（端末ＰＣ２１）が、自動的にサーバ側再起動部１５（端末側再起動部２５）に親機再起動指示信号（子機再起動指示信号）を出力する。そして、サーバ側再起動部１５（端末側再起動部２５）が、無線ＬＡＮ親機１３（無線ＬＡＮ子機２３）を一旦停止させた後再起動させる。これにより、無線ＬＡＮ親機１３（無線ＬＡＮ子機２３）に再起動するだけで復旧できるような異常が生じている場合、当該無線ＬＡＮ親機１３（無線ＬＡＮ子機２３）を自動的に正常な状態に復旧することができる。従って、無線ＬＡＮ親機１３（無線ＬＡＮ子機２３）に再起動するだけで復旧できるような異常が生じている場合、管理者による復旧するための対応が不要となり、その分、管理者の負担を軽減することができる。
また、無線ＬＡＮ親機１３（無線ＬＡＮ子機２３）が管理者による復旧作業を待たずに自動的に正常な状態に復旧するので、無線ＬＡＮ親機１３（無線ＬＡＮ子機２３）のＭＴＴＲ（平均修復時間）を低減することができる。従って、無線通信制御システムの可用性が向上するという利点もある。
【０１１６】
また、本実施の形態に係る無線通信制御システムによれば、無線ＬＡＮ子機２３の有線通信機能のみが異常である場合、サーバＰＣ１１は、監視用パケット出力後、基準時間Ｔｔｈ内に応答パケットを受信するので、サーバ側再起動部１５に親機再起動指示信号を出力しない。これにより、サーバ側再起動部１５が、無線ＬＡＮ親機１３を無駄に一旦停止させた後再起動させることを抑制できるので、サーバ装置１の可用性向上を図ることができる。
【０１１７】
更に、本実施の形態に係る無線通信制御システムによれば、サーバ側再起動部１５がサーバ側タイマ１５２を有する。これにより、サーバＰＣ１１は、スイッチＳＷａａが開状態となっている停止時間の計時を行う必要がない。従って、サーバＰＣ１１における処理負荷の軽減を図ることができる。また、スイッチＳＷａｂが開状態となった後のサーバＰＣ１１が停止している状態においても、経過時間の計時を行うことができる。
【０１１８】
また、本実施の形態に係る無線通信制御システムによれば、サーバ側再起動部１５が、サーバＰＣ１１についても電力供給を停止後再開する。これにより、サーバＰＣ１１に起因した異常が発生した場合にも、自動的に復旧できるという利点がある。
【０１１９】
更に、本実施の形態に係る無線通信制御システムによれば、サーバ側再起動部１５が、無線ＬＡＮ親機１３を一旦停止させてから再起動させた後、基準時間Ｔｔｈ応答パケットを受信しなかった場合に、初めてサーバＰＣ１１を一旦停止させた後再起動させる。これにより、例えばサーバＰＣ１１に異常がない場合、サーバＰＣ１１が、無駄に停止した後再起動することを抑制できるので、サーバＰＣ１１の可用性向上を図ることができる。
【０１２０】
［変形例］
（１）実施の形態において、サーバＰＣ１１が、無線ＬＡＮ親機１３宛の第１監視用パケットを出力し、一方、無線ＬＡＮ親機１３が、サーバＰＣ１１から第１監視用パケットを受信すると、サーバＰＣ１１宛の第１応答パケットを送信するようにしてもよい。
また、実施の形態において、端末ＰＣ２１が、無線ＬＡＮ子機２３宛の第２監視用パケットを出力し、無線ＬＡＮ子機２３が、端末ＰＣ２１から第２監視用パケットを受信すると、端末ＣＰ２１宛の第２応答パケットを送信するようにしてもよい。
【０１２１】
例えば、サーバＰＣ１１が応答パケットを受信しないとする。
この場合、本構成によれば、サーバＰＣ１１は、更に、無線ＬＡＮ親機１３からの応答パケットを受信しているか否かを判定することができる。従って、サーバＰＣ１１で、通信異常の発生箇所が、無線ＬＡＮ子機２３の無線通信機能か、或いは、無線ＬＡＮ親機１３のみまたは無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の両方の無線通信機能か、を判別することができる。
【０１２２】
また、例えば、端末ＰＣ２１が応答パケットを受信しないとする。
この場合、本構成によれば、端末ＰＣ２１は、更に、無線ＬＡＮ親機１３からの応答パケットを受信しているか否かを判定することができる。従って、端末ＰＣ２１で、通信異常の発生箇所が、無線ＬＡＮ親機１３の無線通信機能か、或いは、無線ＬＡＮ子機２３のみまたは無線ＬＡＮ子機２３および無線ＬＡＮ親機１３の両方の無線通信機能か、を判別することができる。
【０１２３】
（２）サーバＰＣ１１が、端末ＰＣ２１宛の監視用パケットを出力し、一方、端末ＰＣ２１が、サーバＰＣ１１から監視用パケットを受信すると、サーバＰＣ１１宛の応答パケットを出力するようにしてもよい。
また、端末ＰＣ２１が、サーバＰＣ１１宛の監視用パケットを出力し、一方、サーバＰＣ１１が、端末ＰＣ２１から監視用パケットを受信すると、端末ＰＣ２１宛の応答パケットを出力するようにしてもよい。
ここで、監視用パケットおよび応答パケットは、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３を経由して伝送される。
【０１２４】
本構成によれば、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３が応答パケットを生成する機能を備えていなくてもよいので、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３の構成の簡素化を図ることができる。
【０１２５】
（３）実施の形態において、スイッチ制御部１５１の代わりに、サーバＰＣ１１が、直接スイッチＳＷａａを開状態にした後、必要停止時間の経過後にスイッチＳＷａａを閉状態にしてもよい。この場合、サーバＰＣ１１の内蔵タイマが、無線ＬＡＮ親機１３への電力供給を停止している停止時間の計時を行ってもよい。
また、スイッチ制御部２５１の代わりに、端末ＰＣ２１が、直接スイッチＳＷｂａを開状態にした後、必要停止時間Ｔ０の経過後にスイッチＳＷｂａを閉状態にしてもよい。この場合、端末ＰＣ２１の内蔵タイマが、無線ＬＡＮ子機２３への電力供給を停止している停止時間の計時を行ってもよい。
【０１２６】
本構成によれば、無線ＬＡＮ親機１３および無線ＬＡＮ子機２３への電力供給の制御をサーバＰＣ１１または端末ＰＣ２１で行うことができる。これにより、サーバ側再起動部または端末側再起動部にスイッチＳＷａａ、ＳＷｂａを開閉制御するためのスイッチ制御部を設ける必要がない。従って、サーバ側再起動部または端末側再起動部の構成の簡素化を図ることができる。
【０１２７】
（４）図３のステップＳ３７の供給停止処理で、無線ＬＡＮ親機１３への電力供給を停止すると同時に、サーバＰＣ１１への電力供給を停止してもよい。また、図３のステップＳ４１の供給再開処理で、無線ＬＡＮ親機１３への電力供給を再開すると同時に、サーバＰＣ１１への電力供給を再開してもよい。
【０１２８】
本構成によれば、例えば図７を用いて説明した、サーバＰＣ１１が、無線ＬＡＮ親機１３を一旦の停止させてから再起動させた後に、自機を停止させた後再起動させる構成に比べて、サーバＰＣ１１での処理が簡素化される。即ち、サーバＰＣ１１は、無線ＬＡＮ親機１３について供給停止処理を行った後の経過時間を計時する必要がなくなる。これにより、サーバＰＣ１１における処理負担の軽減を図ることができる。
【０１２９】
（５）実施の形態において、通信部用スイッチ制御部と、処理部用スイッチ制御部とが別体であってもよい。また、実施の形態において、通信部用計時部と、処理部用計時部とが別体であってもよい。
【０１３０】
（６）実施の形態では、端末装置２が１つの例について説明したが、端末装置２の数は１つに限定されるものではなく、複数であってもよい。また、サーバ装置１の数も１つに限定されるものではなく、複数であってもよい。
端末装置を複数備える構成において、サーバＰＣが、メモリに、複数の端末装置の無線ＬＡＮ子機それぞれの識別情報が登録されたテーブルを保有し、当該テーブルに識別情報が登録された無線ＬＡＮ子機宛に監視用パケットを出力してもよい。
また、サーバ装置を複数備える構成において、端末ＰＣが、メモリに、複数のサーバ装置の無線ＬＡＮ子機それぞれの識別情報が登録されたテーブルを保有し、当該テーブルに識別情報が登録された無線ＬＡＮ親機宛に監視用パケットを出力してもよい。
【０１３１】
或いは、サーバＰＣが、複数の無線ＬＡＮ子機に対してブロードキャスト送信される監視用パケットを出力してもよい。この場合、監視用パケットに、サーバＰＣの識別情報を含ませておけばよい。また、端末ＰＣが、複数の無線ＬＡＮ子機に対してブロードキャスト送信される監視用パケットを出力してもよい。この場合、監視用パケットに、端末ＰＣの識別情報を含ませておけばよい。
【０１３２】
（７）（６）で説明したサーバＰＣがテーブルを保有する構成において、サーバＰＣが、監視用パケットに対して応答パケットを返信しない無線ＬＡＮ子機の識別情報をテーブルから削除するようにしてもよい。また、（６）で説明した端末ＰＣがテーブルを保有する構成において、端末ＰＣが、監視用パケットに対して応答パケットを返信しない無線ＬＡＮ親機の識別情報をテーブルから削除するようにしてもよい。
【０１３３】
本構成によれば、異常が発生している無線ＬＡＮ子機または無線ＬＡＮ親機への監視用パケットの無駄な送信が低減されるので、無線ＬＡＮ親機と無線ＬＡＮ子機との間での通信の輻輳を抑制することができる。
【０１３４】
（８）（６）で説明した構成において、応答パケットが、無線ＬＡＮ親機または無線ＬＡＮ子機の識別情報を含むものであってもよい。
【０１３５】
本構成によれば、応答パケットの送信元である複数の無線ＬＡＮ親機または複数の無線ＬＡＮ子機を区別することができる。従って、例えば応答パケットに無線ＬＡＮ親機または無線ＬＡＮ子機それぞれの動作状態を示す情報を含ませれば、サーバＰＣまたは端末ＰＣにおいて複数の無線ＬＡＮ親機または複数の無線ＬＡＮ子機の動作状態を示す情報を区別して集計することができる。
【０１３６】
（９）実施の形態において、無線ＬＡＮ親機１３と無線ＬＡＮ子機２３とを用いる代わりに、有線ＬＡＮ親機と有線ＬＡＮ子機とを用いて有線通信を行うようにしてもよい。
【０１３７】
（１０）実施の形態において、サーバＰＣ１１と端末ＰＣ２１とが、同期せずに互いに独立したタイミングで監視用パケットの出力を繰り返してもよい。
【符号の説明】
【０１３８】
１：サーバ装置
２：端末装置
１１：サーバＰＣ（情報処理部）
１３：無線ＬＡＮ親機（通信部）
１５：サーバ側再起動部（再起動部）
１７：サーバ側電源部（電源部）
２１：端末ＰＣ（情報処理部）
２３：無線ＬＡＮ子機（通信部）
２５：端末側再起動部（再起動部）
２７：端末側電源部（電源部）
【図１】
2016021644.tif 000003
【図２】
2016021644.tif 000004
【図３】
2016021644.tif 000005
【図４】
2016021644.tif 000006
【図５】
2016021644.tif 000007
【図６】
2016021644.tif 000008
【図７】
2016021644.tif 000009
【図８】
2016021644.tif 000010