(57)【要約】【課題】初期化を正確に行うこと。【解決手段】少なくとも１の遠隔制御サーバ１０と、複数の通信装置４０−１〜４０−４とを有するネットワークシステム１において、通信装置４０−１〜４０−４は、ネットワーク情報の初期化を許可しない第１動作モードと、初期化を許可する第２動作モードを有し、デフォルトの状態では第１動作モードを選択し、所定の第１制御信号を受信した場合には第２動作モードを選択する選択手段（ＣＰＵ４１）と、遠隔制御サーバから所定の第２制御信号を受信した場合には、ネットワーク情報を初期化する初期化手段（ＣＰＵ４１）と、を有し、遠隔制御サーバは、第２制御信号を所定の通信装置に対して送信する送信手段（通信部１５）を有する。【選択図】図１
2019180077.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１の遠隔制御サーバと、複数の通信装置とを有するネットワークシステムにおいて、
前記通信装置は、
ネットワーク情報の初期化を許可しない第１動作モードと、初期化を許可する第２動作モードを有し、
デフォルトの状態では前記第１動作モードを選択し、所定の第１制御信号を受信した場合には前記第２動作モードを選択する選択手段と、
前記遠隔制御サーバから所定の第２制御信号を受信した場合には、前記ネットワーク情報を初期化する初期化手段と、を有し、
前記遠隔制御サーバは、
前記第２制御信号を所定の前記通信装置に対して送信する送信手段を有する、
ことを特徴とするネットワークシステム。
【請求項２】
前記通信装置は、スイッチを有し、
前記スイッチが操作された場合には、前記遠隔制御サーバに対して第３制御信号を送信し、前記遠隔制御サーバが前記第３制御信号に対して、前記第１制御信号を送信した場合には、前記選択手段が前記第２動作モードを選択し、前記第２動作モードを選択した後に、前記遠隔制御サーバから送信される前記第２制御信号に応じて、前記初期化手段が前記ネットワーク情報を初期化する、
ことを特徴とする請求項１に記載のネットワークシステム。
【請求項３】
前記通信装置は、スイッチを有し、
前記遠隔制御サーバから前記第１制御信号を受信した場合には、前記選択手段は前記第２動作モードを選択し、前記第２動作モードを選択した後に、前記スイッチが操作された場合には、第３制御信号を前記遠隔制御サーバに送信し、その結果として前記遠隔制御サーバから送信される前記第２制御信号に応じて、前記初期化手段が前記ネットワーク情報を初期化する、
ことを特徴とする請求項１に記載のネットワークシステム。
【請求項４】
前記遠隔制御サーバから前記第１制御信号を受信した場合には、前記遠隔制御サーバに対して、初期化対象となる前記通信装置の固有情報を送信するように要求し、送信された固有情報と、自身の固有情報が一致する場合には、前記選択手段は前記第２動作モードを選択し、その後に、前記遠隔制御サーバから送信される前記第２制御信号に応じて、前記初期化手段が前記ネットワーク情報を初期化する、
ことを特徴とする請求項１に記載のネットワークシステム。
【請求項５】
少なくとも１の遠隔制御サーバと、複数の通信装置とを有するネットワークシステムの初期化方法において、
前記通信装置は、
ネットワーク情報の初期化を許可しない第１動作モードと、初期化を許可する第２動作モードを有し、
デフォルトの状態では前記第１動作モードを選択し、所定の第１制御信号を受信した場合には前記第２動作モードを選択する選択ステップと、
前記遠隔制御サーバから所定の第２制御信号を受信した場合には、前記ネットワーク情報を初期化する初期化ステップと、を有し、
前記遠隔制御サーバは、
前記第２制御信号を所定の前記通信装置に対して送信する送信ステップを有する、
ことを特徴とするネットワークシステムの初期化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムおよびネットワークシステムの初期化方法に関するものである。
【背景技術】
【０００２】
特許文献１には、環境情報取得部から取得される環境情報によって、データ通信部の初期化状態を判定する初期化状態判定部と、初期化状態判定部によって、データ通信部が初期化すべき状態にあると判定されたとき、当該データ通信部を初期化する初期化実行部とを備える技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１０８８９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバによるＩＰ（Internet Protocol）アドレスの自動割当において、ＩＰアドレスのリース期限が無限大に設定されるか、または、ＩＰアドレスが固定として設定されている場合、通信装置はＩＰアドレスが一旦設定されると、固定ＩＰアドレスとしての運用を続ける。
【０００５】
このため、通信装置の撤去を行う際には、遠隔制御サーバが通信装置のネットワーク情報（ＩＰアドレスを含む）を初期化した上で、ＩＰアドレスをＤＨＣＰサーバへリリースする。
【０００６】
このとき、遠隔制御サーバは、初期化対象を選択した上で実行するが、本来の対象とは異なる対象（通信装置）を誤って選択して実行してしまった場合、ＩＰアドレスが初期化されるのに伴って、遠隔制御サーバは、誤って選択した対象の遠隔監視や遠隔制御を実行できなくなる。
【０００７】
このような場合、通信装置を元の状態に戻すためには、通信装置が設置されている場所へ赴いた上で、再起動や再設定を現地で実行する必要があり、煩雑であるという問題点がある。
【０００８】
本発明は、以上のような状況に鑑みてなされたものであり、初期化を正確に行うことが可能なネットワークシステムおよびネットワークシステムの初期化方法を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、少なくとも１の遠隔制御サーバと、複数の通信装置とを有するネットワークシステムにおいて、前記通信装置は、ネットワーク情報の初期化を許可しない第１動作モードと、初期化を許可する第２動作モードを有し、デフォルトの状態では前記第１動作モードを選択し、所定の第１制御信号を受信した場合には前記第２動作モードを選択する選択手段と、前記遠隔制御サーバから所定の第２制御信号を受信した場合には、前記ネットワーク情報を初期化する初期化手段と、を有し、
前記遠隔制御サーバは、前記第２制御信号を所定の前記通信装置に対して送信する送信手段を有する、ことを特徴とする。
このような構成によれば、初期化を正確に行うことができる。
【００１０】
また、本発明は、前記通信装置は、スイッチを有し、前記スイッチが操作された場合には、前記遠隔制御サーバに対して第３制御信号を送信し、前記遠隔制御サーバが前記第３制御信号に対して、前記第１制御信号を送信した場合には、前記選択手段が前記第２動作モードを選択し、前記第２動作モードを選択した後に、前記遠隔制御サーバから送信される前記第２制御信号に応じて、前記初期化手段が前記ネットワーク情報を初期化する、ことを特徴とする。
このような構成によれば、スイッチを用いて管理者による確認を受けることで、更に正確に初期化を行うことができる。
【００１１】
また、本発明は、前記通信装置は、スイッチを有し、前記遠隔制御サーバから前記第１制御信号を受信した場合には、前記選択手段は前記第２動作モードを選択し、前記第２動作モードを選択した後に、前記スイッチが操作された場合には、第３制御信号を前記遠隔制御サーバに送信し、その結果として前記遠隔制御サーバから送信される前記第２制御信号に応じて、前記初期化手段が前記ネットワーク情報を初期化する、ことを特徴とする。
このような構成によれば、スイッチを用いて管理者による確認を受けることで、更に正確に初期化を行うことができる。
【００１２】
また、本発明は、前記遠隔制御サーバから前記第１制御信号を受信した場合には、前記遠隔制御サーバに対して、初期化対象となる前記通信装置の固有情報を送信するように要求し、送信された固有情報と、自身の固有情報が一致する場合には、前記選択手段は前記第２動作モードを選択し、その後に、前記遠隔制御サーバから送信される前記第２制御信号に応じて、前記初期化手段が前記ネットワーク情報を初期化する、ことを特徴とする。
このような構成によれば、固有情報を用いることで、更に正確な初期化を行うことができる。
【００１３】
また、本発明は、少なくとも１の遠隔制御サーバと、複数の通信装置とを有するネットワークシステムの初期化方法において、前記通信装置は、ネットワーク情報の初期化を許可しない第１動作モードと、初期化を許可する第２動作モードを有し、デフォルトの状態では前記第１動作モードを選択し、所定の第１制御信号を受信した場合には前記第２動作モードを選択する選択ステップと、前記遠隔制御サーバから所定の第２制御信号を受信した場合には、前記ネットワーク情報を初期化する初期化ステップと、を有し、
前記遠隔制御サーバは、前記第２制御信号を所定の前記通信装置に対して送信する送信ステップを有する、ことを特徴とする。
このような方法によれば、初期化を正確に行うことができる。
【発明の効果】
【００１４】
本発明によれば、初期化を正確に行うことが可能なネットワークシステムおよびネットワークシステムの制御方法を提供することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態に係るネットワークシステムの構成例を示す図である。
【図２】図１に示す遠隔制御サーバの構成例を示すブロック図である。
【図３】図１に示す通信装置の構成例を示すブロック図である。
【図４】従来例の動作を説明するためのシグナルフロー図である。
【図５】従来例の動作を説明するための図である。
【図６】本発明の第１実施形態の動作を説明するためのシグナルフロー図である。
【図７】図２に示す通信装置で実行される処理の一例を説明するためのフローチャートである。
【図８】図３に示す遠隔制御サーバで実行される処理の一例を説明するためのフローチャートである。
【図９】本発明の第２実施形態の動作を説明するためのシグナルフロー図である。
【図１０】図３に示す遠隔制御サーバで実行される処理の一例を説明するためのフローチャートである。
【図１１】図３に示す通信装置で実行される処理の一例を説明するためのフローチャートである。
【図１２】本発明の第２実施形態の動作を説明するためのシグナルフロー図である。
【図１３】図３に示す遠隔制御サーバで実行される処理の一例を説明するためのフローチャートである。
【図１４】図３に示す通信装置で実行される処理の一例を説明するためのフローチャートである。
【発明を実施するための形態】
【００１６】
つぎに、本発明の実施形態について説明する。
【００１７】
（Ａ）本発明の第１実施形態の構成の説明
図１は、本発明の第１実施形態に係るネットワークシステムの構成例を示す図である。図１に示す例では、ネットワークシステム１は、遠隔制御サーバ１０、ＤＨＣＰサーバ２０、Ｌ２ＳＷ（Layer 2 Switch）３０、通信装置４０−１〜４０−４を有している。なお、Ｌ２ＳＷ３０に代えて、Ｌ３ＳＷ（Layer 3 Switch）を用いるようにしてもよい。
【００１８】
ここで、遠隔制御サーバ１０は、通信装置４０−１〜４０−４が設置されている場所から離れた場所に設置され、通信装置４０−１〜４０−４を遠隔制御および遠隔監視するサーバである。
【００１９】
ＤＨＣＰサーバ２０は、通信装置４０−１〜４０−４に対して、ＩＰアドレスを自動的に発行する機能を有するサーバである。
【００２０】
Ｌ２ＳＷ３０は、ネットワークを中継する機能を有し、パケットに宛先情報として含まれるＭＡＣ（Media Access Control）アドレスを参照して中継先を判断し、中継動作を行う機能を有する。
【００２１】
通信装置４０−１〜４０−４は、それぞれ異なる場所に設置され、相互に情報を授受する。また、通信装置４０−１〜４０−４は、ＤＨＣＰサーバ２０によってＩＰアドレスを付与される。さらに、通信装置４０−１〜４０−４は、遠隔制御サーバ１０によって遠隔制御および遠隔監視される。
【００２２】
図２は、図１に示す遠隔制御サーバ１０の構成例を示す図である。図２の例では、遠隔制御サーバ１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、不揮発性記憶部１４、通信部１５、Ｉ／Ｆ（Interface）１６、および、バス１７を有している。
【００２３】
ここで、ＣＰＵ１１は、ＲＯＭ１２および不揮発性記憶部１４に格納されているプログラムに基づいて装置の各部を制御する。
【００２４】
ＲＯＭ１２は、ＣＰＵ１１が実行する基本的なプログラムおよびデータを格納する不揮発性の半導体記憶装置である。
【００２５】
ＲＡＭ１３は、ＣＰＵ１１が実行中のプログラムや、計算中のデータを一時的に格納する揮発性の半導体記憶装置である。
【００２６】
不揮発性記憶部１４は、ＣＰＵ１１が実行するプログラムを格納する記憶装置である。なお、不揮発性記憶部１４（またはＲＡＭ１３）には、通信装置４０−１〜４０−４を制御するための情報が格納されている。
【００２７】
通信部１５は、Ｌ２ＳＷ３０を介して通信装置４０−１〜４０−４と通信を行う場合の制御を行う。
【００２８】
Ｉ／Ｆ１６は、例えば、キーボード等の入出力デバイスや、ＬＣＤ（Liquid Crystal Display）等が接続され、これらとの間で情報を授受する際に情報の表現形式を適宜変更する。
【００２９】
バス１７は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、不揮発性記憶部１４、通信部１５、および、Ｉ／Ｆ１６を相互に接続し、これらの間で情報の授受を可能とするための接続線群である。
【００３０】
図３は、図１に示す通信装置４０−１〜４０−４の構成例を示す図である。なお、通信装置４０−１〜４０−４は同様の構成とされているので、これらを通信装置４０として説明する。なお、以下では、通信装置４０−１〜４０−４に共通する内容を説明する場合には、単に「通信装置４０」と称する。
【００３１】
通信装置４０は、図３に示すように、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、不揮発性記憶部４４、通信部４５、Ｉ／Ｆ４６、バス４７、および、スイッチ４８を有している。
【００３２】
ここで、ＣＰＵ４１は、ＲＯＭ４２および不揮発性記憶部４４に格納されているプログラムに基づいて装置の各部を制御する。
【００３３】
ＲＯＭ４２は、ＣＰＵ４１が実行する基本的なプログラムおよびデータを格納する不揮発性の半導体記憶装置である。
【００３４】
ＲＡＭ４３は、ＣＰＵ４１が実行中のプログラムや、計算中のデータを一時的に格納する揮発性の半導体記憶装置である。
【００３５】
不揮発性記憶部４４は、ＣＰＵ４１が実行するプログラムを格納する記憶装置である。なお、不揮発性記憶部４４は、具備しない構成としてもよい。
【００３６】
通信部４５は、Ｌ２ＳＷ４０を介して遠隔制御サーバ１０およびＤＨＣＰサーバ２０との間で通信を行う場合の制御を行う。
【００３７】
Ｉ／Ｆ４６は、例えば、スイッチ４８等が接続され、これらとの間で情報を授受する際に情報の表現形式を適宜変更する。
【００３８】
バス４７は、ＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、不揮発性記憶部４４、通信部４５、および、Ｉ／Ｆ４６を相互に接続し、これらの間で情報の授受を可能とするための接続線群である。
【００３９】
スイッチ４８は、例えば、メカニカルスイッチ等によって構成され、システムを管理する管理者によって操作される。
【００４０】
（Ｂ）本発明の第１実施形態の動作の説明
つぎに、本発明の第１実施形態の動作について説明する。以下では、従来技術の動作について説明した後、本発明の第１実施形態の動作について説明する。
【００４１】
図４および図５は、従来技術の動作を説明するための図である。例えば、図５に示す、通信装置４０−１をネットワークシステム１から取り外す際に、誤って通信装置４０−３を取り外す対象として選択した場合について、図４を参照して説明する。図４では、遠隔制御サーバ１０と、誤って選択された通信装置４０−３との間で実行される通信を示している。
【００４２】
図４において、遠隔制御サーバ１０がネットワーク情報を初期化する対象として、通信装置４０−３を誤って選択したとする（Ｐ１）。
【００４３】
この場合、遠隔制御サーバ１０から通信装置４０−３に対して、ネットワーク情報初期化要求信号が送信される。このようなネットワーク情報初期化要求信号を受信した通信装置４０−３では、例えば、ＲＡＭ４３または不揮発性記憶部４４に格納されているネットワーク情報（例えば、ＩＰアドレス）を初期化する処理を実行する（Ｐ２）。この結果、通信装置４０−３は、ＩＰアドレスを有しない状態となる。
【００４４】
遠隔制御サーバ１０が、初期化の成否を確認するために、無応答確認信号を送信すると、通信装置４０−３は、ネットワーク情報が初期化されているので、通信ができないため、応答が得られず、遠隔制御サーバ１０では、タイムアウトが生じる（Ｐ４）。
【００４５】
遠隔制御サーバ１０は、タイムアウトが生じた場合には、ネットワーク情報の初期化に成功したと判定し、初期化対象である通信装置４０−３に関する保有情報を、例えば、ＲＡＭ１３または不揮発性記憶部１４から削除する。これにより、通信装置４０−３の誤った初期化処理が完了する（Ｐ５）。
【００４６】
このとき、管理者が、通信装置４０−１ではなく、通信装置４０−３を誤って初期化したことに気付いた場合、通信装置４０−３のネットワーク情報が初期化されている場合には、図５に示すように、遠隔制御サーバ１０は、通信装置４０−３に対してアクセスすることができない。このため、通信装置４０−３が設置されている場所まで管理者が出向いて、再起動等の手続きを行う必要があった。
【００４７】
つぎに、本発明の第１実施形態の動作について説明する。以下では、図６を参照してネットワークシステム１における動作を説明した後、図７および図８に示すフローチャートを参照して、通信装置４０および遠隔制御サーバ１０において実行される処理の流れについて説明する。なお、以下では、通信装置４０−１を初期化する対象として選択した場合を例に挙げて説明する。
【００４８】
まず、初期化する対象となる通信装置４０−１において、管理者が、図３に示すスイッチ４８を押下し、ネットワーク情報を初期化する指示をしたとする（図６のＰ１）。
【００４９】
スイッチ４８が押下されると、ＣＰＵ４１は、通信部４５を介して、遠隔制御サーバ１０に対して状態変化信号を送信する。なお、この状態変化信号には、通信装置４０−１に付与されているＩＰアドレス等のネットワーク情報が含まれている。
【００５０】
遠隔制御サーバ１０では、通信装置４０−１から状態変化信号を受信し、そこに含まれているネットワーク情報を取得する（Ｐ２）。遠隔制御サーバ１０は、取得したネットワーク情報と、例えば、不揮発性記憶部１４に予め格納されている制御対象となる通信装置とを比較し、状態変化信号を送信した通信装置４０−１に対応するネットワーク情報が存在するか確認し（Ｐ３）、存在する場合には応答信号を送信する。
【００５１】
応答信号を受信した通信装置４０−１では、ネットワーク情報初期化許可モードに移行する（Ｐ４）。なお、ネットワーク情報初期化許可モードは、ネットワーク情報の初期化が可能な動作モードであり、このモード以外ではネットワーク情報を初期化することができない。通信装置４０のＣＰＵ４１は、デフォルト状態（電源が投入された後の状態）では、通常動作モードを選択し、応答信号を受信した場合にはネットワーク情報初期化許可モードを選択する。
【００５２】
つぎに、遠隔制御サーバ１０は、通信装置４０−１に対して、ネットワーク情報初期化要求信号を送信する（Ｐ５）。このような信号を受信した通信装置４０−１は、ネットワーク情報を初期化する。具体的には、通信装置４０−１は、ネットワーク情報としてのＩＰアドレスを初期化する（Ｐ６）。この結果、通信装置４０−１は、ＩＰアドレスを有しなくなるため、これ以降は通信ができなくなる。
【００５３】
つぎに、遠隔制御サーバ１０は、通信装置４０−１に対して、無応答を確認するための信号を送信する。前述したように、通信装置４０−１のネットワーク情報は初期化されているので、通信装置４０−１は無応答の状態となり、タイムアウトが発生する（Ｐ７）。
【００５４】
遠隔制御サーバ１０は、タイムアウトが発生した場合には、通信装置４０−１は初期化されたと判定し、例えば、不揮発性記憶部４４に格納されている通信装置４０−１に関する情報（例えば、ＩＰアドレス等）を削除する（Ｐ８）。また、遠隔制御サーバ１０は、ＤＨＣＰサーバ２０に対して、通信装置４０−１に割り当てられていたＩＰアドレスを開放するように指示する。これにより、通信装置４０−１に割り当てられていたＩＰアドレスが開放される。
【００５５】
以上に説明したように、本発明の第１実施形態では、管理者によってスイッチ４８が押下された場合に、通信装置４０−１がネットワーク情報初期化許可モードに移行し、初期化を許可するようにした。すなわち、２段階のステップを経て初期化を実行するようにしたので、誤って初期化が行われることを防止できる。
【００５６】
また、初期化が完了して、タイムアウトが生じた場合に、遠隔制御サーバ１０が、通信装置４０−１に関する情報を削除するとともに、ＩＰアドレスを開放するようにしたので、初期化が完全に完了した後にネットワーク情報を削除することができる。
【００５７】
つぎに、図７を参照して、図１に示す通信装置４０において実行される処理の一例について説明する。図７に示すフローチャートの処理が開始されると、以下のステップが実行される。
【００５８】
ステップＳ１０では、ＣＰＵ４１は、スイッチ４８が押下されたか否かを判定し、押下されたと判定した場合（ステップＳ１０：Ｙ）にはステップＳ１１に進み、それ以外の場合（ステップＳ１０：Ｎ）には処理を終了する。例えば、通信装置４０側の管理者によって、スイッチ４８が押下された場合にはＹと判定してステップＳ１１に進む。
【００５９】
ステップＳ１１では、ＣＰＵ４１は、通信部４５を介して状態変化信号を送信する。なお、状態変化信号には、例えば、ＲＡＭ４３または不揮発性記憶部４４に格納されている自身のＩＰアドレスが付加される。
【００６０】
ステップＳ１２では、ＣＰＵ４１は、状態変化信号を送信してから所定の時間が経過したか否かを判定し、所定の時間が経過したと判定した場合（ステップＳ１２：Ｙ）には処理を終了し、所定の時間が経過していないと判定した場合（ステップＳ１２：Ｎ）にはステップＳ１３に進む。
【００６１】
ステップＳ１３では、ＣＰＵ４１は、遠隔制御サーバ１０から応答があったか否かを判定し、応答があったと判定した場合（ステップＳ１３：Ｙ）にはステップＳ１４に進み、それ以外の場合（ステップＳ１３：Ｎ）にはステップＳ１２に戻って前述の場合と同様の処理を繰り返す。なお、ステップＳ１１〜ステップＳ１３の処理により、遠隔制御サーバ１０から所定の時間以上応答がない場合には、処理を終了する。なお、遠隔制御サーバ１０から所定の時間以上応答がない場合には、ステップＳ１１に戻って、状態変化信号を再送信する動作が実行されるようにしてもよい。また、状態変化信号を所定の回数以上送信しても応答がない場合には警告を発して処理を終了するようにしてもよい。
【００６２】
ステップＳ１４では、ＣＰＵ４１は、ネットワーク情報初期化許可モードに移行する。これにより、ネットワーク情報の初期化が可能な状態になる。
【００６３】
ステップＳ１５では、ＣＰＵ４１は、遠隔制御サーバ１０からネットワーク情報初期化要求信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ１５：Ｙ）にはステップＳ１６に進み、それ以外の場合（ステップＳ１５：Ｎ）には同様の処理を繰り返す。
【００６４】
ステップＳ１６では、ＣＰＵ４１は、ネットワーク情報を初期化する。より詳細には、ＣＰＵ４１は、例えば、ＲＡＭ４３または不揮発性記憶部４４に格納されているネットワーク情報であるＩＰアドレスを初期化する。これにより、例えば、通信装置４０−１は、ＩＰアドレスを有しなくなるので、通信ができなくなる。
【００６５】
つぎに、図８を参照して、図１に示す遠隔制御サーバ１０において実行される処理について説明する。図８に示すフローチャートの処理が開始されると、以下のステップが実行される。
【００６６】
ステップＳ３０では、ＣＰＵ１１は、通信装置４０から状態変化信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ３０：Ｙ）にはステップＳ３１に進み、それ以外の場合（ステップＳ３０：Ｎ）には処理を終了する。例えば、通信装置４０−１から状態変化信号を受信した場合にはＹと判定してステップＳ３１に進む。
【００６７】
ステップＳ３１では、ＣＰＵ１１は、ステップＳ３０で受信した状態変化信号に付加されているＩＰアドレス等に基づいて、状態変化信号を送信した通信装置４０を特定する。より詳細には、ＣＰＵ１１は、例えば、ＲＡＭ１３または不揮発性記憶部１４に格納されている情報を参照し、該当するＩＰアドレスを特定する。この結果、例えば、通信装置４０−１から送信されたことを特定する。
【００６８】
ステップＳ３２では、ＣＰＵ１１は、ステップＳ３１の特定によって、該当する通信装置４０が存在するか否かを判定し、存在すると判定した場合（ステップＳ３２：Ｙ）にはステップＳ３３に進み、それ以外の場合（ステップＳ３２：Ｎ）には処理を終了する。例えば、状態変化信号を送信したのが通信装置４０−１であり、通信装置４０−１のＩＰアドレスが不揮発性記憶部１４に登録されている場合には、Ｙと判定してステップＳ３３に進む。
【００６９】
ステップＳ３３では、ＣＰＵ１１は、状態変化信号を送信した通信装置４０に対して、応答信号を送信する。例えば、通信装置４０−１に対して応答信号を送信する。この結果、通信装置４０−１は、図７のステップＳ１４において、ネットワーク情報初期化許可モードに移行する。
【００７０】
ステップＳ３４では、ＣＰＵ１１は、状態変化信号を送信した通信装置４０に対して、ネットワーク情報初期化要求信号を送信する。いまの例では、通信装置４０−１は、図７のステップＳ１６において、ネットワーク情報を初期化する。
【００７１】
ステップＳ３５では、ＣＰＵ１１は、通信装置４０の状態を確認するための確認信号を送信する。なお、通信装置４０がネットワーク情報を既に初期化している場合には、確認信号に対する応答はない。いまの例では、通信装置４０−１は、初期化されているので、確認信号に対する応答はなされない。
【００７２】
ステップＳ３６では、ＣＰＵ１１は、確認信号に対するタイムアウトが生じたか否かを判定し、タイムアウトが生じたと判定した場合（ステップＳ３６：Ｙ）にはステップＳ３７に進み、それ以外の場合（ステップＳ３６：Ｎ）には処理を終了する。なお、タイムアウトが発生しない場合には、ステップＳ３４に戻って、ネットワーク情報初期化要求信号を再度送信するようにしてもよい。
【００７３】
ステップＳ３７では、ＣＰＵ１１は、通信装置４０のネットワーク情報を初期化する。より詳細には、ＣＰＵ１１は、ＲＡＭ１３または不揮発性記憶部１４に格納されている通信装置４０のネットワーク情報の中から、初期化要求を行った通信装置４０（例えば、いまの例では、通信装置４０−１）のネットワーク情報を初期化する。
【００７４】
以上のフローチャートによれば、図６を参照して前述した処理を実現することができる。
【００７５】
（Ｃ）本発明の第２実施形態の説明
つぎに、本発明の第２実施形態について説明する。なお、第２実施形態の構成は、図１〜図３と同様である。以下では、図９を参照し、第２実施形態に係るネットワークシステム１の動作について説明した後、図１０および図１１を参照して、通信装置４０および遠隔制御サーバ１０において実行される処理について説明する。
【００７６】
第２実施形態では、まず、管理者が遠隔制御サーバ１０の図示しない入力装置を操作し、ネットワーク情報を初期化する対象となる所定の通信装置４０（例えば、通信装置４０−１）を特定する（Ｐ１）。特定する方法としては、例えば、ＩＰアドレスによって特定したり、あるいは、地図上において設置されている場所を特定したりすることができる。もちろん、これら以外の方法で指定してもよい。
【００７７】
対象として通信装置４０−１が特定された場合、遠隔制御サーバ１０は、通信装置４０−１が有するＩＰアドレスを送信先とする制御信号を生成して送信する（Ｐ１）。この結果、通信装置４０−１では、ＣＰＵ４１が通信部４５を介して制御信号を受信し、ネットワーク情報初期化許可モードに移行する（Ｐ２）。なお、ＣＰＵ４１は、ネットワーク情報初期化許可モードに移行したことを示すために、例えば、図示しないＬＥＤ（Light Emitting Diode）を点灯させるようにしてもよい。
【００７８】
つぎに、通信装置４０−１は、通信装置４０−１側の管理者によって、スイッチ４８が押下されたか否かを判定し、押下されたと判定した場合（Ｐ３）には、通信装置４０−１のＩＰアドレスが付加された状態変化信号を、遠隔制御サーバ１０に対して送信する。遠隔制御サーバ１０では、状態変化信号を受信し、付加されているＩＰアドレスをネットワーク情報として取得し（Ｐ４）、初期化対象として正しいか確認する（Ｐ５）。すなわち、Ｐ１で特定した通信装置のＩＰアドレスと、状態変化信号に付加されたＩＰアドレスが一致するか確認する（Ｐ５）。その結果、状態変化信号を送信した通信装置４０−１が初期化対象として正しいと判定した場合には、応答信号を送信する。
【００７９】
応答信号を受信した通信装置４０−１では、ネットワーク情報初期化処理を実行する（Ｐ６）。この結果、ＲＡＭ４３または不揮発性記憶部４４に格納されている自身のＩＰアドレスが初期化される。これにより、通信装置４０−１は、ＩＰアドレスを有しなくなるため、これ以降は通信ができなくなる。
【００８０】
つぎに、遠隔制御サーバ１０は、通信装置４０−１に対して、無応答を確認するための信号を送信する。前述したように、通信装置４０−１のネットワーク情報は初期化されているので、通信装置４０−１は無応答の状態となり、タイムアウトが発生する（Ｐ７）。
【００８１】
遠隔制御サーバ１０は、タイムアウトが発生した場合には、通信装置４０−１は初期化されたと判定し、例えば、不揮発性記憶部４４に格納されている通信装置４０−１に関する情報（例えば、ＩＰアドレス等）を削除する（Ｐ８）。また、遠隔制御サーバ１０は、ＤＨＣＰサーバ２０に対して、通信装置４０−１に割り当てられていたＩＰアドレスを開放するように指示する。これにより、通信装置４０−１に割り当てられていたＩＰアドレスが開放される。
【００８２】
以上に説明したように、本発明の第２実施形態では、遠隔制御サーバ１０において特定した通信装置に対して制御信号を送信し、通信装置側の管理者によってスイッチ４８が押下された場合に、通信装置４０−１がネットワーク情報初期化許可モードに移行し、初期化を許可するようにした。このように、２段階のステップを経て初期化を実行するようにしたので、誤って初期化が行われることを防止できる。
【００８３】
また、初期化が完了して、タイムアウトが生じた場合に、遠隔制御サーバ１０が、通信装置４０−１に関する情報を削除するとともに、ＩＰアドレスを開放するようにしたので、初期化が完全に完了した後にネットワーク情報を削除することができる。
【００８４】
つぎに、図１０を参照して、図１に示す遠隔制御サーバ１０において実行される処理の一例について説明する。図１０に示すフローチャートの処理が開始されると、以下のステップが実行される。
【００８５】
ステップＳ５０では、ＣＰＵ１１は、通信装置４０−１〜４０−４のいずれかが選択されたか否かを判定し、選択されたと判定した場合（ステップＳ５０：Ｙ）にはステップＳ５１に進み、それ以外の場合（ステップＳ５０：Ｎ）には処理を終了する。例えば、図示しない入力装置を操作して通信装置４０−１が選択された場合には、Ｙと判定してステップＳ５１に進む。
【００８６】
ステップＳ５１では、ＣＰＵ１１は、ステップＳ５０で選択された通信装置４０を特定する。例えば、ＣＰＵ１１は、ステップＳ５０において、入力装置を操作して選択された通信装置４０を、ＲＡＭ１３または不揮発性記憶部１４に格納されているネットワーク情報から特定する。この結果、例えば、通信装置４０−１が特定される。
【００８７】
ステップＳ５２では、ＣＰＵ１１は、ステップＳ５１において特定した通信装置４０に対して、制御信号を送信する。例えば、いまの例では、通信装置４０−１に対して制御信号を送信する。この結果、通信装置４０−１は、後述する図１１のステップＳ７１に示すネットワーク情報初期化許可モードに移行する。
【００８８】
ステップＳ５３では、ＣＰＵ１１は、制御信号を送信した通信装置４０から状態変化信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ５３：Ｙ）にはステップＳ５４に進み、それ以外の場合（ステップＳ５３：Ｎ）には同じ処理を繰り返す。例えば、通信装置４０−１から状態変化信号を受信した場合にはＹと判定してステップＳ５４に進む。
【００８９】
ステップＳ５４では、ＣＰＵ１１は、該当する通信装置４０に対して応答信号を送信する。例えば、いまの例では、通信装置４０−１に対して応答信号を送信する。この結果、通信装置４０−１では、後述するステップＳ７６において、ネットワーク情報を初期化する。
【００９０】
ステップＳ５５では、ＣＰＵ１１は、ステップＳ５４において応答信号を送信した通信装置４０に対して、初期化が完了したか否かを確認するための確認信号を送信する。例えば、いまの例では、ＣＰＵ１１は、通信装置４０−１に対して確認信号を送信する。
【００９１】
ステップＳ５６では、ＣＰＵ１１は、ステップＳ５５において送信した確認信号に対するタイムアウトが発生したか否かを判定し、タイムアウトが発生したと判定した場合（ステップＳ５６：Ｙ）にはステップＳ５７に進み、それ以外の場合（ステップＳ５６：Ｎ）には処理を終了する。例えば、いまの例では、通信装置４０−１の初期化が完了した場合には、通信不能となることから、タイムアウトが生じるので、その場合にはＹと判定してステップＳ５７に進む。
【００９２】
ステップＳ５７では、ＣＰＵ１１は、ネットワーク情報を初期化する処理を実行する。より詳細には、ＣＰＵ１１は、ＲＡＭ１３または不揮発性記憶部１４に格納されている通信装置４０のネットワーク情報の中から、初期化要求を行った通信装置４０のネットワーク情報を初期化する。いまの例では、ＣＰＵ１１は、通信装置４０−１のネットワーク情報を初期化する。
【００９３】
つぎに、図１１を参照して、通信装置４０において実行される処理について説明する。図１１に示すフローチャートの処理が開始されると、以下のステップが実行される。
【００９４】
ステップＳ７０では、ＣＰＵ４１は、遠隔制御サーバ１０から制御信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ７０：Ｙ）にはステップＳ７１に進み、それ以外の場合（ステップＳ７０：Ｎ）には処理を終了する。例えば、通信装置４０−１が制御信号を受信した場合にはＹと判定してステップＳ７１に進む。
【００９５】
ステップＳ７１では、ＣＰＵ４１は、ネットワーク情報初期化許可モードに移行する。この結果、ネットワーク情報の初期化が可能になる。いまの例では、通信装置４０−１のＣＰＵ４１は、ネットワーク情報初期化許可モードに移行する。
【００９６】
ステップＳ７２では、ＣＰＵ４１は、管理者によって、スイッチ４８が押下されたか否かを判定し、押下されたと判定した場合（ステップＳ７２：Ｙ）にはステップＳ７３に進み、それ以外の場合（ステップＳ７２：Ｎ）には同様の処理を繰り返す。いまの例では、通信装置４０−１のＣＰＵ４１は、スイッチ４８が押下された場合には、Ｙと判定してステップＳ７３に進む。
【００９７】
ステップＳ７３では、ＣＰＵ４１は、通信部４５を介して遠隔制御サーバ１０に対して、状態変化信号を送信する。なお、状態変化信号には、例えば、ＲＡＭ４３または不揮発性記憶部４４に格納されている自身のＩＰアドレスを付加する。いまの例では、通信装置４０−１のＣＰＵ４１は、自身のＩＰアドレスを付加した状態変化信号を送信する。
【００９８】
ステップＳ７４では、ＣＰＵ４１は、状態変化信号を送信してから所定の時間が経過したか否かを判定し、所定の時間が経過したと判定した場合（ステップＳ７４：Ｙ）にはステップＳ７２に戻って同様の処理を繰り返し、所定の時間が経過していないと判定した場合（ステップＳ７４：Ｎ）にはステップＳ７５に進む。いまの例では、通信装置４０−１のＣＰＵ４１は、所定の時間が経過した場合には、Ｙと判定してステップＳ７２に進み、それ以外の場合にはＮと判定してステップＳ７５に進む。
【００９９】
ステップＳ７５では、ＣＰＵ４１は、遠隔制御サーバ１０から応答があったか否かを判定し、応答があったと判定した場合（ステップＳ７５：Ｙ）にはステップＳ７６に進み、それ以外の場合（ステップＳ７５：Ｎ）にはステップＳ７４に戻って前述の場合と同様の処理を繰り返す。なお、ステップＳ７３〜ステップＳ７５の処理により、遠隔制御サーバ１０から所定の時間以上応答がない場合には、ステップＳ７２に戻って、初期化スイッチの押下から繰り返す。状態変化信号を所定の回数以上送信しても応答がない場合には警告を発して処理を終了するようにしてもよい。
【０１００】
ステップＳ７６では、ＣＰＵ４１は、ネットワーク情報を初期化する。より詳細には、ＣＰＵ４１は、例えば、ＲＡＭ４３または不揮発性記憶部４４に格納されているネットワーク情報であるＩＰアドレスを初期化する。いまの例では、通信装置４０−１は、ＩＰアドレスを有しなくなるので、通信ができなくなる。
【０１０１】
以上の処理によれば、図９を参照して前述した動作を実現することができる。
【０１０２】
（Ｄ）本発明の第３実施形態の説明
つぎに、本発明の第３実施形態について説明する。なお、第３実施形態では、通信装置４０がスイッチ４８を有していない。これ以外の構成は、第１実施形態と同様である。以下では、図１２を参照し、第３実施形態に係るネットワークシステム１の動作について説明した後、図１３および図１４を参照して、通信装置４０および遠隔制御サーバ１０の動作について説明する。
【０１０３】
第３実施形態では、まず、遠隔制御サーバ１０の図示しない入力装置を管理者が操作し、ネットワーク情報を初期化する対象となる通信装置４０（例えば、通信装置４０−１）を特定する（Ｐ１）。特定する方法としては、例えば、ＩＰアドレスによって特定したり、あるいは、設置されている場所を地図上において特定したりすることができる。もちろん、これら以外の方法で指定してもよい。
【０１０４】
対象として通信装置４０−１が特定された場合、遠隔制御サーバ１０は、通信装置４０−１が有するＩＰアドレスを送信先とするネットワーク情報初期化許可信号を生成して送信する（Ｐ１）。この結果、通信装置４０−１では、ＣＰＵ４１が通信部４５を介してネットワーク情報初期化許可信号を受信する。
【０１０５】
通信装置４０−１のＣＰＵ４１は、ＩＰアドレス以外の固有情報を取得する。また、ＣＰＵ４１は、遠隔制御サーバ１０に応答信号を送信する。例えば、通信装置４０−１のＣＰＵ４１は、ＭＡＣ（Media Access Control）アドレス、図示しないＧＰＳ（Global Positioning System）から取得した位置情報を固有情報として取得するとともに、応答信号を生成して遠隔制御サーバ１０に送信する（Ｐ２）。
【０１０６】
遠隔制御サーバ１０は、応答信号を受信し、ＲＡＭ１３または不揮発性記憶部１４に予め登録されている通信装置４０−１の固有情報を取得する。例えば、ＲＡＭ１３または不揮発性記憶部１４には、通信装置４０−１〜４０−４のＩＰアドレスと固有情報とが対応付けて格納されており、ＣＰＵ１１は、応答信号に付与されているＩＰアドレスに対応する固有情報をＲＡＭ１３または不揮発性記憶部１４から取得する。そして、ＣＰＵ１１は、取得した固有情報を回答信号に付加して通信装置４０−１に対して送信する（Ｐ３）。
【０１０７】
通信装置４０−１は、回答信号を受信し、回答信号に含まれている固有情報と、ＲＡＭ４３または不揮発性記憶部４４に格納されている自身の固有情報とを照合し、これらが一致する場合には、ネットワーク情報初期化許可モードに移行する（Ｐ４）。すなわち、遠隔制御サーバ１０に登録されている固有情報と、自身の固有情報とが一致する場合には、ネットワーク情報初期化許可モードに移行する。
【０１０８】
つぎに、遠隔制御サーバ１０は、ネットワーク情報初期化要求信号を送信する（Ｐ５）。ネットワーク情報初期化要求信号を受信した通信装置４０−１は、ネットワーク情報を初期化する（Ｐ６）。この結果、通信装置４０−１は、ＩＰアドレスを有しなくなるので、その後は、遠隔制御サーバ１０からの問い合わせには応答しなくなる。
【０１０９】
つづいて、遠隔制御サーバ１０が、無応答を確認するための無応答確認信号を送信する。しかしながら、通信装置４０−１は、ＩＰアドレスを有しないことから、無応答確認信号に対しては応答しない。このため、問い合わせに対して、所定の時間以上応答がないことから、遠隔制御サーバ１０では、タイムアウトが発生する（Ｐ７）。
【０１１０】
タイムアウトが発生すると、遠隔制御サーバ１０は、通信装置４０−１の初期化が成功したと判定し、初期化対象に関する保有情報を削除する。より詳細には、ＣＰＵ１１は、ＲＡＭ１３または不揮発性記憶部１４に格納されている、通信装置４０−１に関する情報を削除する。
【０１１１】
以上の処理によれば、通信装置４０−１が有するＩＰアドレス以外の固有情報によって、ネットワーク情報初期化する通信装置４０を照合するようにしたので、間違った通信装置を初期化することを防止できる。
【０１１２】
また、以上の第３実施形態では、ＩＰアドレス以外の固有情報を用いて、初期化する対象となる通信装置を照合するようにしたので、通信装置の特定をより正確に行うことができる。
【０１１３】
つぎに、図１３を参照して、遠隔制御サーバ１０において実行される処理について説明する。図１３に示すフローチャートの処理が開始されると、以下のステップが実行される。
【０１１４】
ステップＳ９０では、ＣＰＵ１１は、通信装置４０−１〜４０−４のいずれかが選択されたか否かを判定し、選択されたと判定した場合（ステップＳ９０：Ｙ）にはステップＳ９１に進み、それ以外の場合（ステップＳ９０：Ｎ）には処理を終了する。例えば、図示しない入力装置を操作して通信装置４０−１が選択された場合には、Ｙと判定してステップＳ９１に進む。
【０１１５】
ステップＳ９１では、ＣＰＵ１１は、ステップＳ５０で選択された通信装置４０を特定する。例えば、ＣＰＵ１１は、ステップＳ９０において、入力装置を操作して選択された通信装置４０を、ＲＡＭ１３または不揮発性記憶部１４に格納されているネットワーク情報から特定する。この結果、例えば、通信装置４０−１が特定される。
【０１１６】
ステップＳ９２では、ＣＰＵ１１は、ステップＳ９１において特定した通信装置４０に対して、ネットワーク情報初期化許可信号を送信する。例えば、いまの例では、通信装置４０−１に対してネットワーク情報初期化許可信号を送信する。この結果、通信装置４０−１は、後述する図１４のステップＳ１１２において、応答信号を送信する。
【０１１７】
ステップＳ９３では、ＣＰＵ１１は、通信装置４０から応答信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ９３：Ｙ）にはステップＳ９４に進み、それ以外の場合（ステップＳ９３：Ｎ）には同じ処理を繰り返す。例えば、いまの例では、通信装置４０−１から応答信号を受信した場合にはＹと判定してステップＳ９４に進む。
【０１１８】
ステップＳ９４では、ＣＰＵ１１は、初期化の対象となる通信装置４０の固有情報を特定する。例えば、いまの例のように、通信装置４０−１が初期化の対象となっている場合には、通信装置４０−１のＭＡＣアドレス（または、ＧＰＳによる位置情報）をＲＡＭ１３または不揮発性記憶部１４から取得する。なお、ＲＡＭ１３または不揮発性記憶部１４には、通信装置４０−１〜４０−４のＩＰアドレスと固有情報とが対応付けされて格納されているので、ＣＰＵ１１は、このような情報を参照することで、初期化の対象となる通信装置の固有情報を特定することができる。
【０１１９】
ステップＳ９５では、ＣＰＵ１１は、ステップＳ９４で特定した固有情報を含む回答信号を送信する。
【０１２０】
ステップＳ９６では、ＣＰＵ１１は、初期化の対象となる通信装置４０に対して、ネットワーク情報初期化要求信号を送信する。この結果、対象となる通信装置４０では、ネットワーク情報の初期化が実行される。例えば、いまの例では、通信装置４０−１において、ネットワーク情報の初期化が実行される。
【０１２１】
ステップＳ９７では、ＣＰＵ１１は、ネットワーク情報の初期化が完了したか否かを判定するための確認信号を、初期化の対象となる通信装置４０に対して送信する。なお、ネットワーク情報の初期化が完了している場合には、対象となる通信装置４０からの応答はない状態となる。いまの例では、確認信号が通信装置４０−１に対して送信される。
【０１２２】
ステップＳ９８では、ＣＰＵ１１は、ステップＳ９７における確認信号に対するタイムアウトが生じたか否かを判定し、タイムアウトが発生したと判定した場合（ステップＳ９８：Ｙ）にはステップＳ９９に進み、それ以外の場合（ステップＳ９８：Ｎ）には処理を終了する。例えば、いまの例では、通信装置４０−１からの応答がないので、Ｙと判定してステップＳ９９に進む。
【０１２３】
ステップＳ９９では、ＣＰＵ１１は、ネットワーク情報を初期化する処理を実行する。より詳細には、ＣＰＵ１１は、ＲＡＭ１３または不揮発性記憶部１４に格納されている通信装置４０のネットワーク情報の中から、初期化要求を行った通信装置４０のネットワーク情報を初期化する。いまの例では、通信装置４０−１に関するネットワーク情報が初期化される。
【０１２４】
つぎに、図１４を参照して、通信装置４０−１〜４０−４において実行される処理について説明する。図１４のフローチャートの処理が開始されると、以下のステップが実行される。
【０１２５】
ステップＳ１１０では、ＣＰＵ４１は、ネットワーク情報初期化許可信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ１１０：Ｙ）にはステップＳ１１１に進み、それ以外の場合（ステップＳ１１１：Ｎ）には処理を終了する。例えば、通信装置４０−１が遠隔制御サーバ１０からネットワーク情報初期化許可信号を受信した場合には、Ｙと判定してステップＳ１１１に進む。
【０１２６】
ステップＳ１１１では、ＣＰＵ４１は、固有情報を取得する。例えば、いまの例では、通信装置４０−１のＣＰＵ４１は、自身に付与されているＭＡＣアドレスを、例えば、ＲＯＭ４２から取得する。
【０１２７】
ステップＳ１１２では、ＣＰＵ４１は、遠隔制御サーバ１０が格納する固有情報を確認するための応答信号を遠隔制御サーバ１０に対して送信する。この結果、遠隔制御サーバ１０は、図１３のステップＳ９５において回答信号を送信する。いまの例では、通信装置４０−１が応答信号を送信する。
【０１２８】
ステップＳ１１３では、ＣＰＵ４１は、遠隔制御サーバ１０から回答信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ１１３：Ｙ）にはステップＳ１１４に進み、それ以外の場合（ステップＳ１１３：Ｎ）には同じ処理を繰り返す。例えば、いまの例では、通信装置４０−１が回答信号を受信した場合にはＹと判定してステップＳ１１４に進む。
【０１２９】
ステップＳ１１４では、ＣＰＵ４１は、回答信号に含まれている固有情報と、ステップＳ１１１で取得した固有情報とを照合し、これらが一致するか否かを判定し、一致すると判定した場合（ステップＳ１１４：Ｙ）にはステップＳ１１５に進み、それ以外の場合（ステップＳ１１４：Ｎ）には処理を終了する。例えば、回答信号に含まれているＭＡＣアドレスと、ステップＳ１１１で取得したＭＡＣアドレスが一致する場合には、Ｙと判定してステップＳ１１５に進む。
【０１３０】
ステップＳ１１５では、ＣＰＵ４１は、ネットワーク情報初期化許可モードに移行する。この結果、ネットワーク情報の初期化が可能になる。例えば、いまの例では、通信装置４０−１がネットワーク情報初期化許可モードに移行する。
【０１３１】
ステップＳ１１６では、ＣＰＵ４１は、遠隔制御サーバ１０から初期化要求信号を受信したか否かを判定し、受信したと判定した場合（ステップＳ１１６：Ｙ）にはステップＳ１１７に進み、それ以外の場合（ステップＳ１１６：Ｎ）には同じ処理を繰り返す。例えば、いまの例では、通信装置４０−１が初期化要求信号を受信した場合には、Ｙと判定してステップＳ１１７に進む。
【０１３２】
ステップＳ１１７では、ＣＰＵ４１は、ネットワーク情報を初期化する処理を実行する。例えば、いまの例では、通信装置４０−１は、ＩＰアドレスを有しない状態となるので、図１３に示すステップＳ９７において送信された確認信号に対しては無反応の状態となり、ステップＳ９８ではタイムアウトが生じる。
【０１３３】
以上に説明したように、本発明の第３実施形態によれば、遠隔制御サーバ１０と通信装置４０が有する固有情報が一致する場合に、ネットワーク情報初期化許可モードに移行し、その後、ネットワーク情報初期化要求信号を受信した場合に、ネットワーク情報を初期化するようにしたので、目的外の通信装置を初期化することを防止できる。
【０１３４】
（Ｃ）変形実施形態の説明
以上の各実施形態は一例であって、本発明が上述したような場合のみに限定されるものでないことはいうまでもない。例えば、以上の各実施形態では、図１に示すように、４台の通信装置４０−１〜４０−４を有するようにしたが、３台以下または５台以上有する構成としてもよい。また、遠隔制御サーバ１０を２台以上有するようにしてもよい。
【０１３５】
また、第１実施形態および第２実施形態では、通信装置４０のスイッチ４８が操作された場合に、ネットワーク情報初期化許可モードに移行したり、ネットワーク情報の初期化を行ったりするようにしたが、スイッチ４８ではなく、それ以外のデバイス（例えば、キーボード）を用いたり、作業用のコンピュータをＩ／Ｆ４６に接続し、このコンピュータのキーボード等を用いるようにしてもよい。
【０１３６】
また、図２および図３に示す遠隔制御サーバ１０および通信装置４０の構成例は一例であって、本発明がこれらの構成に限定されるものではない。
【符号の説明】
【０１３７】
１  ネットワークシステム
１０  遠隔制御サーバ
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  不揮発性記憶部
１５  通信部
１６  Ｉ／Ｆ
１７  バス
２０  ＤＨＣＰサーバ
４０−１〜４０−４  通信装置
４１  ＣＰＵ
４２  ＲＯＭ
４３  ＲＡＭ
４４  不揮発性記憶部
４５  通信部
４６  Ｉ／Ｆ
４７  バス
４８  スイッチ
【図１】
2019180077.tif 000003
【図２】
2019180077.tif 000004
【図３】
2019180077.tif 000005
【図４】
2019180077.tif 000006
【図５】
2019180077.tif 000007
【図６】
2019180077.tif 000008
【図７】
2019180077.tif 000009
【図８】
2019180077.tif 000010
【図９】
2019180077.tif 000011
【図１０】
2019180077.tif 000012
【図１１】
2019180077.tif 000013
【図１２】
2019180077.tif 000014
【図１３】
2019180077.tif 000015
【図１４】
2019180077.tif 000016