(57)【要約】  第１の中継装置（１０２、１０４）は、機器（１０１、１０３）からのデータを中継する。第２の中継装置（１０５）は、第１の中継装置（１０２、１０４）により中継されたデータをデータ送信先である送信先機器（１０８）と通信する無線通信機器（１０６）に送信する。第１の中継装置（１０２）は、第２の中継装置（１０５）へのデータの中継に先立ち、コネクション型通信プロトコルに従って第２の中継装置（１０５）にコネクションの設定を要求する。第２の中継装置（１０５）は、第１の中継装置（１０２）からコネクションの設定が要求された場合に、コネクション型通信プロトコルに従い、他の第１の中継装置（１０４）との間にコネクションが設定されているか否かを判定し、他の第１の中継装置（１０４）との間にコネクションが設定されていない場合に、要求元の第１の中継装置（１０２）との間にコネクションを設定する。
2017130275.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器から送信されたデータを中継する、コネクション型通信プロトコルに従う複数の第１の中継装置と、
前記複数の第１の中継装置により中継されたデータを、前記コネクション型通信プロトコルに従って受信し、受信したデータを前記複数の機器のデータ送信先である送信先機器と通信する無線通信機器に送信する第２の中継装置とを有し、
前記複数の第１の中継装置の各々は、
前記第２の中継装置へのデータの中継に先立ち、前記コネクション型通信プロトコルに従って前記第２の中継装置にコネクションの設定を要求し、
前記第２の中継装置は、
いずれかの第１の中継装置からコネクションの設定が要求された場合に、前記コネクション型通信プロトコルに従い、他の第１の中継装置との間にコネクションが設定されているか否かを判定し、他の第１の中継装置との間にコネクションが設定されていない場合に、要求元の第１の中継装置との間にコネクションを設定する中継システム。
【請求項２】
前記第２の中継装置は、
他の第１の中継装置との間にコネクションが設定されている場合に、要求元の第１の中継装置に対してコネクションの設定が許可されないことを応答し、
前記複数の第１の中継装置の各々は、
前記第２の中継装置からコネクションの設定が許可されないことが応答された場合に、再度、前記コネクション型通信プロトコルに従って前記第２の中継装置にコネクションの設定を要求する請求項１に記載の中継システム。
【請求項３】
前記複数の第１の中継装置の各々は、
前記第２の中継装置との間にコネクションが設定されている場合に、予め指定されたコマンドを送信した後に、予め指定された別のコマンドを受信した際に、前記第２の中継装置との間のコネクションを切断する請求項１に記載の中継システム。
【請求項４】
前記複数の第１の中継装置の各々は、
データ送信元の機器から前記送信先機器へのデータ送信が完了したことを通知する完了通知コマンドを前記第２の中継装置に送信した後に、前記第２の中継装置から前記完了通知コマンドに対する応答である応答コマンドを受信した際に、前記第２の中継装置との間のコネクションを切断する請求項１に記載の中継システム。
【請求項５】
前記複数の第１の中継装置の各々は、
前記第２の中継装置へのデータの中継に先立ち、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に従って前記第２の中継装置にコネクションの設定を要求し、
前記第２の中継装置は、
いずれかの第１の中継装置からコネクションの設定が要求された場合に、前記ＴＣＰ／ＩＰに従い、他の第１の中継装置との間にコネクションが設定されているか否かを判定し、他の第１の中継装置との間にコネクションが設定されていない場合に、要求元の第１の中継装置との間にコネクションを設定する請求項１に記載の中継システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の機器から送信されたデータを中継する技術に関する。
【背景技術】
【０００２】
工場に設置された機器（以下、設備機器という）がＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）（ＧＳＭは登録商標）モデム等の無線通信機器を通じて設備機器の稼働状況やエラー情報を遠隔にいる工場管理者の携帯端末装置に通知する設備管理システムが存在する。このような設備管理システムでは、図１５に示すように、ＧＳＭモデムと設備機器間はシリアルケーブルで対向接続されている。このため、工場全体の設備機器の管理を行うためには、設備機器と同数のＧＳＭモデムが必要である。
大規模な工場ではＧＳＭモデムの通信費（通常、ＧＳＭモデムの通信費は１台ごとに月額固定）が莫大になるという課題がある。【０００３】
このような課題に対して、特許文献１の技術では、シリアル信号をＥｔｈｅｒｎｅｔ（Ｅｔｈｅｒｎｅｔは登録商標）用の信号に変換する変換機を用いて、複数の設備機器の稼働状況をＥｔｈｅｒｎｅｔ経由で遠隔の管理サーバに送信している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２２２１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、図１５の構成に特許文献１の方法を組み込む場合には、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）サーバを新規に設置する必要がある。つまり、図１５の構成に特許文献１の方法を組み込む場合には、ＥｔｈｅｒｎｅｔによってＰＣサーバを複数の設備機器と接続し、また、ＰＣサーバと１つのＧＳＭモデムとを接続する必要がある。このような構成において、ＰＣサーバは、工場管理者の携帯端末装置に通知すべき稼働状況が存在するか否かをポーリングにより各設備機器に問い合わせる。そして、各設備機器では、通知すべき稼働状況が存在する場合には、ポーリングに呼応して稼働状況を通知するデータをＰＣサーバに送信する。また、ＰＣサーバは、各設備機器からＥｔｈｅｒｎｅｔ経由で収集した稼働状況を、ＧＳＭモデムを介して工場管理者の携帯端末装置に送信する。
図１５に示す構成では、設備機器が自らＧＳＭモデムに稼働状況を通知するデータを送信している。つまり、設備機器は、ポーリングに呼応して稼働状況を通知するデータを送信するわけではない。
このため、図１５の構成に特許文献１の方法が組み込まれたシステムでは、各設備機器の設定を、ＰＣサーバからのポーリングに呼応して稼働状況を通知するデータを送信するように変更する必要がある。また、ＧＳＭモデムの設定も、ＰＣサーバとの通信方式に適合するに変更する必要がある。
このように、図１５の構成に特許文献１の方法が組み込まれたシステムでは、設備機器の設定及びＧＳＭモデム等の無線通信機器の設定を変更しなければならないという課題がある。【０００６】
本発明は、このような課題を解決することを主な目的としており、機器の設定及び無線通信機器の設定を変更することなく、複数の機器からのデータを１つの無線通信機器で送信できるようにすることを主な目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る中継システムは、
複数の機器から送信されたデータを中継する、コネクション型通信プロトコルに従う複数の第１の中継装置と、
前記複数の第１の中継装置により中継されたデータを、前記コネクション型通信プロトコルに従って受信し、受信したデータを前記複数の機器のデータ送信先である送信先機器と通信する無線通信機器に送信する第２の中継装置とを有し、
前記複数の第１の中継装置の各々は、
前記第２の中継装置へのデータの中継に先立ち、前記コネクション型通信プロトコルに従って前記第２の中継装置にコネクションの設定を要求し、
前記第２の中継装置は、
いずれかの第１の中継装置からコネクションの設定が要求された場合に、前記コネクション型通信プロトコルに従い、他の第１の中継装置との間にコネクションが設定されているか否かを判定し、他の第１の中継装置との間にコネクションが設定されていない場合に、要求元の第１の中継装置との間にコネクションを設定する。
【発明の効果】
【０００８】
本発明によれば、第１の中継装置と第２の中継装置とにより、機器の設定及び無線通信機器の設定を変更することなく、複数の機器からのデータを１つの無線通信機器で送信することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係る設備管理システムの構成例を示す図。
【図２】実施の形態１に係る設備機器の機能構成例を示す図。
【図３】実施の形態１に係るクライアント装置の機能構成例を示す図。
【図４】実施の形態１に係るサーバ装置の機能構成例を示す図。
【図５】実施の形態１に係るＧＳＭモデムの機能構成例を示す図。
【図６】実施の形態１に係る通信シーケンスの例を示す図。
【図７】実施の形態１に係る通信シーケンスの例を示す図。
【図８】実施の形態２に係るクライアント装置の機能構成例を示す図。
【図９】実施の形態２に係る通信シーケンスの例を示す図。
【図１０】実施の形態１及び２に係るクライアント装置及びサーバ装置のハードウェア構成例を示す図。
【図１１】実施の形態１及び２に係るＧＳＭモデムのハードウェア構成例を示す図。
【図１２】実施の形態１及び２に係る設備機器のハードウェア構成例を示す図。
【図１３】実施の形態１に係るクライアント装置の動作例を示すフローチャート図。
【図１４】実施の形態１に係るサーバ装置の動作例を示すフローチャート図。
【図１５】従来技術を示す図。
【発明を実施するための形態】
【００１０】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、本実施の形態に係る設備管理システムの構成例を示す。
図１では、工場１００内に設備機器（１）１０１、設備機器（２）１０３が配置されている。
設備機器（１）１０１は、シリアルケーブルによりクライアント装置（１）１０２に対向接続されている。また、設備機器（２）１０３は、シリアルケーブルによりクライアント装置（２）１０４に対向接続されている。
クライアント装置（１）１０２とクライアント装置（２）１０４は、Ｅｔｈｅｒｎｅｔ又は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介してサーバ装置１０５に接続されている。
サーバ装置１０５は、ＧＳＭモデム１０６と接続されている。
ＧＳＭモデム１０６は、公衆携帯ネットワーク１０７を介して携帯端末装置１０８と接続されている。
【００１１】
設備機器（１）１０１は、設備機器（１）１０１の稼働状況を通知するデータをクライアント装置（１）１０２に送信する。また、設備機器（２）１０３は、設備機器（２）１０３の稼働状況を通知するデータをクライアント装置（２）１０４に送信する。
クライアント装置（１）１０２は、設備機器（１）１０１から送信されたデータをサーバ装置１０５に中継する。クライアント装置（２）１０４は、設備機器（２）１０３から送信されたデータをサーバ装置１０５に中継する。クライアント装置（１）１０２及びクライアント装置（２）１０４は、コネクション型通信プロトコルに従ってデータをサーバ装置１０５に送信する。より具体的には、クライアント装置（１）１０２及びクライアント装置（２）１０４は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に従ってデータをサーバ装置１０５に送信する。
サーバ装置１０５は、クライアント装置（１）１０２により中継されたデータ及びクライアント装置（２）１０４により中継されたデータを、コネクション型通信プロトコル（具体的にはＴＣＰ／ＩＰ）に従って受信し、受信したデータをＧＳＭモデム１０６に送信する。
ＧＳＭモデム１０６は、設備機器（１）１０１及び設備機器（２）１０３のデータ送信先である携帯端末装置１０８に、公衆携帯ネットワーク１０７を介して、サーバ装置１０５から受信したデータを送信する。
クライアント装置（１）１０２及びクライアント装置（２）１０４は、第１の中継装置の例に相当する。サーバ装置１０５は、第２の中継装置の例に相当する。ＧＳＭモデム１０６は、無線通信機器の例に相当する。携帯端末装置１０８は、送信先機器の例に相当する。また、クライアント装置（１）１０２、クライアント装置（２）１０４及びサーバ装置１０５は中継システムを構成する。
なお、以下では、設備機器（１）１０１の稼働状況を通知するデータ及び設備機器（２）１０３の稼働状況を通知するデータを状態情報という。
また、以下では、ＧＳＭモデム１０６を用いて設備機器（１）１０１及び設備機器（２）１０３の状態情報を携帯端末装置１０８に送信する例を用いるが、無線通信機器は無線通信機能を有してればＧＳＭモデム１０６でなくてもよい。
また、図１では、設備機器が２台の例を示しているが、設備機器の台数は２台以上であれば、何台であってもよい。
【００１２】
図１０は、クライアント装置（１）１０２、クライアント装置（２）１０４及びサーバ装置１０５のハードウェア構成例を示す。本実施の形態では、クライアント装置（１）１０２、クライアント装置（２）１０４及びサーバ装置１０５のハードウェア構成は共通しているものとする。
クライアント装置（１）１０２、クライアント装置（２）１０４及びサーバ装置１０５は、コンピュータであり、ネットワークインタフェース１００１、プロセッサ１００２、シリアルインターフェース１００３及び記憶装置１００４を備える。
ネットワークインタフェース１００１は、Ｅｔｈｅｒｎｅｔ又は無線ＬＡＮとのインターフェースとなる回路である。
シリアルインターフェース１００３は、シリアルケーブルとのインターフェースとなる回路である。
プロセッサ１００２は、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。プロセッサ１００２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等である。プロセッサ１００２は、プログラムを実行する。より具体的には、クライアント装置（１）１０２及びクライアント装置（２）１０４のプロセッサ１００２は、後述するＴＣＰ／ＩＰ通信制御部３０２及びコネクションタイマ管理部３０３を実現するプログラムを実行する。また、サーバ装置１０５のプロセッサ１００２は、後述するＴＣＰ／ＩＰ通信制御部４０２を実現するプログラムを実行する。
記憶装置１００４は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等である。記憶装置１００４は、上記のプログラムを記憶する。つまり、クライアント装置（１）１０２及びクライアント装置（２）１０４の記憶装置１００４は、ＴＣＰ／ＩＰ通信制御部３０２及びコネクションタイマ管理部３０３を実現するプログラムを記憶する。また、サーバ装置１０５の記憶装置１００４は、ＴＣＰ／ＩＰ通信制御部４０２を実現するプログラムを記憶する。また、記憶装置１００４は、プロセッサ１００２の演算に用いられる値及びプロセッサ１００２の演算結果を記憶する。
【００１３】
図１１は、ＧＳＭモデム１０６のハードウェア構成例を示す。
ＧＳＭモデム１０６は、無線通信インターフェース１１０１、プロセッサ１１０２、シリアルインターフェース１１０３及び記憶装置１１０４を備える。
無線通信インターフェース１１０１は、公衆携帯ネットワーク１０７とのインターフェースとなる回路である。
シリアルインターフェース１１０３は、シリアルケーブルとのインターフェースとなる回路である。
プロセッサ１１０２は、プロセッシングを行うＩＣである。プロセッサ１００２は、ＣＰＵ、ＤＳＰ等である。プロセッサ１１０２は、プログラムを実行する。より具体的には、プロセッサ１１０２は、後述するＧＳＭ通信制御部５０２を実現するプログラムを実行する。
記憶装置１１０４は、ＲＡＭ、ＲＯＭ、フラッシュメモリ等である。記憶装置１１０４は、ＧＳＭ通信制御部５０２を実現するプログラムを記憶する。また、記憶装置１１０４は、プロセッサ１１０２の演算に用いられる値及びプロセッサ１１０２の演算結果を記憶する。
【００１４】
図１２は、設備機器（１）１０１及び設備機器（２）１０３のハードウェア構成例を示す。本実施の形態では、設備機器（１）１０１及び設備機器（２）１０３のハードウェア構成は共通しているものとする。
設備機器（１）１０１及び設備機器（２）１０３は、シリアルインターフェース１２０１、プロセッサ１２０２、アクチエータ１２０３及び記憶装置１２０４を備える。
シリアルインターフェース１２０１は、シリアルケーブルとのインターフェースとなる回路である。
プロセッサ１２０２は、プロセッシングを行うＩＣである。プロセッサ１００２は、ＣＰＵ、ＤＳＰ等である。プロセッサ１２０２は、プログラムを実行する。より具体的には、プロセッサ１２０２は、後述するＧＳＭモデム制御部２０２、状態情報生成部２０３、機器状態監視部２０４及び機器制御部２０５を実現するプログラムを実行する。
記憶装置１２０４は、ＲＡＭ、ＲＯＭ、フラッシュメモリ等である。記憶装置１２０４は、ＧＳＭモデム制御部２０２、状態情報生成部２０３、機器状態監視部２０４及び機器制御部２０５を実現するプログラムを記憶する。また、記憶装置１２０４は、プロセッサ１２０２の演算に用いられる値及びプロセッサ１２０２の演算結果を記憶する。
アクチエータ１２０３は、回転運動・直進運動等を行う機械的要素である。
【００１５】
図２は、設備機器（１）１０１及び設備機器（２）１０３の機能構成例を示す。本実施の形態では、設備機器（１）１０１及び設備機器（２）１０３の機能構成は共通しているものとする。
機器制御部２０５は、アクチエータ１２０３を制御する。
機器状態監視部２０４は、機器制御部２０５の状態を監視する。
状態情報生成部２０３は、機器状態監視部２０４からの情報を元に設備管理者に送信する状態情報を生成する。
ＧＳＭモデム制御部２０２は、状態情報生成部２０３からの状態情報の入力をトリガにしてシリアル通信部２０１を介してＧＳＭモデム１０６を制御し、ＧＳＭモデム１０６に状態情報を送信する。
シリアル通信部２０１は、クライアント装置（１）１０２又はクライアント装置（２）１０４とのシリアル通信を制御する。
【００１６】
なお、シリアル通信部２０１は図１２のシリアルインターフェース１２０１により実現される。ＧＳＭモデム制御部２０２、状態情報生成部２０３、機器状態監視部２０４及び機器制御部２０５はプロセッサ１２０２と記憶装置１２０４により実現される。
【００１７】
図３は、クライアント装置（１）１０２及びクライアント装置（２）１０４の機能構成例を示す。本実施の形態では、クライアント装置（１）１０２及びクライアント装置（２）１０４の機能構成は共通しているものとする。
ネットワーク通信部３０１は、Ｅｔｈｅｒｎｅｔとの通信又は無線ＬＡＮとの通信を制御する。
シリアル通信部３０４は、設備機器（１）１０１又は設備機器（２）１０３とのシリアル通信を制御する。
通信先アドレス情報記憶部３０５は、ＴＣＰ／ＩＰの通信先となるサーバ装置１０５のＩＰアドレス、ＴＣＰポート番号を記憶している。
ＴＣＰ／ＩＰ通信制御部３０２は、ネットワーク通信部３０１が受信したＴＣＰ／ＩＰフレームのデータ部をシリアル通信部３０４に転送する。また、ＴＣＰ／ＩＰ通信制御部３０２は、シリアル通信部３０４が受信したデータをＴＣＰ／ＩＰフレームに格納し、ＴＣＰ／ＩＰフレームをネットワーク通信部３０１に転送する。また、ＴＣＰ／ＩＰ通信制御部３０２は、シリアル通信部３０４からの入力をトリガにしてＴＣＰ／ＩＰ通信の制御を行う。より具体的には、ＴＣＰ／ＩＰ通信制御部３０２は、ＴＣＰのコネクション確立要求（ＳＹＮ）をネットワーク通信部３０１を介してサーバ装置１０５に送信する。そして、コネクション確立要求（ＳＹＮ）に対してネットワーク通信部３０１がリセット応答（ＲＳＴ）を受信した場合は、コネクション確立要求（ＳＹＮ）の再送を行う。コネクション確立要求（ＳＹＮ）は、コネクションの設定を要求するパケットである。リセット応答（ＲＳＴ）は、コネクションの設定が許可されないことを通知するパケットである。また、後述するコネクション確立応答（ＡＣＫ）は、コネクションの設定が許可されたことを通知するパケットである。
コネクションタイマ管理部３０３は、ＴＣＰ／ＩＰ通信制御部３０２を監視し、通信が規定時間の間行われていない場合に、ＴＣＰのコネクションの切断をＴＣＰ／ＩＰ通信制御部３０２に指示する。
【００１８】
なお、ネットワーク通信部３０１は、図１０のネットワークインタフェース１００１により実現される。シリアル通信部３０４は、図１０のシリアルインターフェース１００３により実現される。通信先アドレス情報記憶部３０５は、図１０の記憶装置１００４により実現される。ＴＣＰ／ＩＰ通信制御部３０２及びコネクションタイマ管理部３０３は、プロセッサ１００２と記憶装置１００４により実現される。
【００１９】
図４は、サーバ装置１０５の機能構成例を示す。
ネットワーク通信部４０１は、Ｅｔｈｅｒｎｅｔとの通信又は無線ＬＡＮとの通信を制御する。
シリアル通信部４０３は、ＧＳＭモデム１０６とのシリアル通信を制御する。
ＴＣＰ／ＩＰ通信制御部４０２は、ＴＣＰ／ＩＰ通信の制御を行う。より具体的には、ＴＣＰ／ＩＰ通信制御部４０２は、ネットワーク通信部４０１が受信したＴＣＰ／ＩＰフレームのデータ部をシリアル通信部４０３に転送する。また、ＴＣＰ／ＩＰ通信制御部４０２は、シリアル通信部４０３が受信したデータをＴＣＰ／ＩＰフレームに格納し、ＴＣＰ／ＩＰフレームをネットワーク通信部４０１に転送する。また、ＴＣＰ／ＩＰ通信制御部４０２は、ネットワーク通信部４０１がコネクション確立要求（ＳＹＮ）を受信した場合に、コネクション確立応答（ＡＣＫ）又はリセット応答（ＲＳＴ）を、コネクション確立要求（ＳＹＮ）の送信元にネットワーク通信部４０１を介して送信する。
【００２０】
なお、ネットワーク通信部４０１は、図１０のネットワークインタフェース１００１により実現される。シリアル通信部４０３は、図１０のシリアルインターフェース１００３により実現される。ＴＣＰ／ＩＰ通信制御部４０２は、図１０のプロセッサ１００２と記憶装置１００４で実現される。
【００２１】
図５は、ＧＳＭモデム１０６の機能構成例を示す。
ＧＳＭ通信部５０１は、公衆携帯ネットワーク１０７とのＧＳＭ通信を制御する。
シリアル通信部５０３は、サーバ装置１０５とのシリアル通信を制御する。
ＧＳＭ通信制御部５０２は、設備機器（１）１０１又は設備機器（２）１０３から送信されるＡＴコマンドに応じてＧＳＭ通信部５０１を制御し、ＡＴコマンドに対する応答をシリアル通信部５０３を介して設備機器（１）１０１又は設備機器（２）１０３に送信する。ＡＴコマンドは、ＧＳＭモデム１０６の制御に用いられるパケットである。
【００２２】
なお、ＧＳＭ通信部５０１は、図１１の無線通信インターフェース１１０１により実現される。シリアル通信部５０３は、図１１のシリアルインターフェース１１０３により実現される。ＧＳＭ通信制御部５０２は、図１１のプロセッサ１１０２と記憶装置１１０４により実現される。
【００２３】
＊＊＊動作の説明＊＊＊
次に、本実施の形態に係る設備管理システムの通信動作について説明する。
図６は、設備機器（１）１０１が携帯端末装置１０８に状態情報を送信する際の通信シーケンス例を示す。
なお、図６では、ＧＳＭモデム１０６から携帯端末装置１０８への通信における通信シーケンスの図示は省略している。
また、図６では、コネクション接続要求（ＳＹＮ）は「ＳＹＮ」と表記している。コネクション接続応答（ＡＣＫ）は「ＡＣＫ」と表記している。
【００２４】
設備機器（１）１０１では、状態情報の送信に先立ち、設備機器（１）１０１とＧＳＭモデム１０６との間の通信回線を設定するために、ＧＳＭモデム制御部２０２がシリアル通信部２０１を介してＧＳＭモデム１０６に対するＡＴコマンド（発信）を送信する（ステップ６０５）。
クライアント装置（１）１０２では、ＴＣＰ／ＩＰ通信制御部３０２がシリアル通信部３０４を介してＡＴコマンド（発信）を受信する。サーバ装置１０５との間にＴＣＰコネクションが確立されていないため、ＴＣＰ／ＩＰ通信制御部３０２はネットワーク通信部３０１を介してコネクション確立要求（ＳＹＮ）をサーバ装置１０５に送信する（ステップ６０６）。
サーバ装置１０５では、ＴＣＰ／ＩＰ通信制御部４０２がネットワーク通信部４０１を介してコネクション確立要求（ＳＹＮ）を受信する。そして、ＴＣＰ／ＩＰ通信制御部４０２は他のクライアント装置（具体的にはクライアント装置（２）１０４）との間でコネクションが確立しているか否かを判定する。ＴＣＰ／ＩＰ通信制御部４０２は、コネクションが確立しているクライアント装置が記述されるコネクション状態テーブルを管理しており、コネクション状態テーブルを参照して他のクライアント装置との間でコネクションが確立しているか否かを判定する。図６では、サーバ装置１０５と他のクライアント装置（クライアント装置（２）１０４）との間ではコネクションが確立されてない。このため、ＴＣＰ／ＩＰ通信制御部４０２は、コネクション確立応答（ＡＣＫ）をネットワーク通信部４０１を介してクライアント装置（１）１０２に送信する（ステップ６０７）。この結果、クライアント装置（１）１０２とサーバ装置１０５との間でＴＣＰコネクションが確立する。また、ＴＣＰ／ＩＰ通信制御部４０２は、クライアント装置（１）１０２をコネクション状態テーブルに記入する。
クライアント装置（１）１０２のＴＣＰ／ＩＰ通信制御部３０２は、コネクション確立後に、ネットワーク通信部３０１を介して、ＡＴコマンド（発信）をサーバ装置１０５に送信する（ステップ６０８）。
サーバ装置１０５では、ＴＣＰ／ＩＰ通信制御部４０２がネットワーク通信部４０１を介してＡＴコマンド（発信）を受信し、シリアル通信部４０３を介してＡＴコマンド（発信）をＧＳＭモデム１０６に転送する（ステップ６０９）。
ＧＳＭモデム１０６では、ＧＳＭ通信制御部５０２がシリアル通信部５０３を介してＡＴコマンド（発信）を受信し、発信完了の応答をシリアル通信部５０３を介してサーバ装置１０５に送信する（ステップ６１０）。
サーバ装置１０５では、ＴＣＰ／ＩＰ通信制御部４０２がシリアル通信部４０３を介して応答を受信し、ネットワーク通信部４０１を介して応答をクライアント装置（１）１０２に送信する（ステップ６１１）。
クライアント装置（１）１０２では、ＴＣＰ／ＩＰ通信制御部３０２がネットワーク通信部３０１を介して応答を受信し、シリアル通信部３０４を介して応答を設備機器（１）１０１に送信する（ステップ６１２）。
設備機器（１）１０１では、ＧＳＭモデム制御部２０２がシリアル通信部２０１を介して応答を受信し、状態情報生成部２０３で生成された状態情報をクライアント装置（１）１０２に送信する。状態情報は、クライアント装置（１）１０２、サーバ装置１０５、ＧＳＭモデム１０６の順に転送される（ステップ６１３）。最終的には、ＧＳＭモデム１０６から公衆携帯ネットワーク１０７を介して携帯端末装置１０８に状態情報が送信される。
設備機器（１）１０１では、状態情報の送信が完了すると、ＧＳＭモデム１０６との通信回線を切断するために、ＧＳＭモデム制御部２０２がシリアル通信部２０１を介してＡＴコマンド（切断）をクライアント装置（１）１０２に送信する（ステップ６１４）。
クライアント装置（１）１０２では、ＴＣＰ／ＩＰ通信制御部３０２がシリアル通信部３０４を介してＡＴコマンド（切断）を受信し、ネットワーク通信部３０１を介してＡＴコマンド（切断）をサーバ装置１０５に送信する（ステップ６１５）。
サーバ装置１０５では、ＴＣＰ／ＩＰ通信制御部４０２がネットワーク通信部４０１を介してＡＴコマンド（切断）を受信し、シリアル通信部４０３を介してＡＴコマンド（切断）をＧＳＭモデム１０６に送信する（ステップ６１６）。
ＧＳＭモデム１０６では、ＧＳＭ通信制御部５０２がシリアル通信部５０３を介してＡＴコマンド（切断）を受信し、切断完了の応答をシリアル通信部５０３を介してサーバ装置１０５に送信する（ステップ６１７）。
サーバ装置１０５では、ＴＣＰ／ＩＰ通信制御部４０２がシリアル通信部４０３を介して応答を受信し、ネットワーク通信部４０１を介して応答をクライアント装置（１）１０２に送信する（ステップ６１８）。
クライアント装置（１）１０２では、ＴＣＰ／ＩＰ通信制御部３０２がネットワーク通信部３０１を介して応答を受信し、シリアル通信部３０４を介して応答を設備機器（１）１０１に送信する（ステップ６１９）。
また、クライアント装置（１）１０２では、最後のＴＣＰ／ＩＰ通信（ステップ６１８）から、コネクションタイマ管理部３０３に設定した無通信時間（６２１）が経過するまでに新たなＴＣＰ／ＩＰ通信が無い場合に、ＴＣＰ／ＩＰ通信制御部３０２がＴＣＰのコネクションの切断（ＦＩＮ／ＡＣＫ）を行う（ステップ６２０）。サーバ装置１０５のＴＣＰ／ＩＰ通信制御部４０２は、クライアント装置（１）１０２をコネクション状態テーブルから削除する。
【００２５】
図７は、クライアント装置（２）１０４とサーバ装置１０５との間にコネクションが確立しているときに設備機器（１）１０１からＡＴコマンド（発信）が送信された場合の通信シーケンス例を示す。
また、図７では、ＧＳＭモデム１０６から携帯端末装置１０８への通信における通信シーケンスの図示は省略している。
また、図７では、コネクション接続要求（ＳＹＮ）は「ＳＹＮ」と表記している。コネクション接続応答（ＡＣＫ）は「ＡＣＫ」と表記している。リセット応答（ＲＳＴ）は「ＲＳＴ」と表記している。
【００２６】
設備機器（１）１０１では、状態情報の送信に先立ち、設備機器（１）１０１とＧＳＭモデム１０６との間の通信回線を設定するために、ＧＳＭモデム制御部２０２がシリアル通信部２０１を介してＧＳＭモデム１０６に対するＡＴコマンド（発信）を送信する（ステップ７０５）。
クライアント装置（１）１０２では、ＴＣＰ／ＩＰ通信制御部３０２がシリアル通信部３０４を介してＡＴコマンド（発信）を受信する。サーバ装置１０５との間にＴＣＰコネクションが確立されていないため、ＴＣＰ／ＩＰ通信制御部３０２はネットワーク通信部３０１を介してコネクション確立要求（ＳＹＮ）をサーバ装置１０５に送信する（ステップ７０６）。
サーバ装置１０５では、ＴＣＰ／ＩＰ通信制御部４０２がネットワーク通信部４０１を介してコネクション確立要求（ＳＹＮ）を受信する。そして、ＴＣＰ／ＩＰ通信制御部４０２は他のクライアント装置（具体的にはクライアント装置（２）１０４）との間でコネクションが確立しているか否かを判定する。図７では、クライアント装置（２）１０４とサーバ装置１０５との間でコネクションが確立している（ステップ７１１）ため、ＴＣＰ／ＩＰ通信制御部４０２はネットワーク通信部４０１を介してリセット応答（ＲＳＴ）をクライアント装置（１）１０２に送信する（ステップ７０７）。
クライアント装置（１）１０２では、ＴＣＰ／ＩＰ通信制御部３０２がネットワーク通信部３０１を介してリセット応答（ＲＳＴ）を受信する。ＴＣＰ／ＩＰ通信制御部３０２は、リセット応答（ＲＳＴ）を受信したため、コネクション確立応答（ＡＣＫ）を受信するまで、コネクション確立要求（ＳＹＮ）の再送を繰り返す（ステップ７０８〜ステップ７１３）。
ＴＣＰ／ＩＰ通信制御部３０２は、コネクション確立応答（ＡＣＫ）を受信したら（ステップ７１４）、ネットワーク通信部３０１を介して、サーバ装置１０５にＡＴコマンド（発信）を送信する（ステップ７１５）。
ステップ７１６以降の動作は、図６のステップ６０９以降の動作と同じであるため、説明を省略する。
【００２７】
このように、本実施の形態では、クライアント装置（１）１０２及びクライアント装置（２）１０４は、それぞれ、サーバ装置１０５への状態情報の中継に先立ち、コネクション型通信プロトコルであるＴＣＰ／ＩＰに従ってサーバ装置１０５にコネクションの設定を要求する。
サーバ装置１０５は、クライアント装置（１）１０２からコネクションの設定が要求された場合に、ＴＣＰ／ＩＰに従い、他のクライアント装置であるクライアント装置（２）１０４との間にコネクションが設定されているか否かを判定し、クライアント装置（２）１０４との間にコネクションが設定されていない場合に、要求元のクライアント装置（１）１０２との間にコネクションを設定する。
一方、クライアント装置（２）１０４との間にコネクションが設定されている場合に、サーバ装置１０５は、要求元のクライアント装置（１）１０２に対してコネクションの設定が許可されないことを応答する。
クライアント装置（１）１０２は、サーバ装置１０５からコネクションの設定が許可されないことが応答された場合に、再度、ＴＣＰ／ＩＰに従ってサーバ装置１０５にコネクションの設定を要求する。
【００２８】
図１３は、図７のステップ７０６からステップ７１５におけるクライアント装置（１）１０２の動作を説明するフローチャートである。
以下、図１３を参照して、クライアント装置（１）１０２の動作を説明する。
なお、以下では、クライアント装置（１）１０２の動作として説明するが、クライアント装置（２）１０４も図１３のフローチャートに従って同じ動作を行う。
【００２９】
先ず、ＴＣＰ／ＩＰ通信制御部３０２がシリアル通信部３０４を介してＡＴコマンド（発信）を受信する（ステップＳ１３０１）。
次に、ＴＣＰ／ＩＰ通信制御部３０２がネットワーク通信部３０１を介してコネクション確立要求（ＳＹＮ）をサーバ装置１０５に送信する（ステップＳ１３０２）。
次に、ＴＣＰ／ＩＰ通信制御部３０２は、ネットワーク通信部３０１がサーバ装置１０５からの応答を受信した際に、コネクション確立応答（ＡＣＫ）及びリセット応答（ＲＳＴ）のいずれを受信したかを判定する（ステップＳ１３０３）。
コネクション確立応答（ＡＣＫ）を受信している場合は、ＴＣＰ／ＩＰ通信制御部３０２は、ネットワーク通信部３０１を介して、ＡＴコマンド（発信）をサーバ装置１０５に送信する（ステップＳ１３０４）。
一方、リセット応答（ＲＳＴ）を受信している場合は、ＴＣＰ／ＩＰ通信制御部３０２は、ネットワーク通信部３０１を介して再度コネクション確立要求（ＳＹＮ）をサーバ装置１０５に送信する（ステップＳ１３０２）。
【００３０】
図１４は、図７のステップ７０６からステップ７１６におけるサーバ装置１０５の動作を説明するフローチャートである。
以下、図１４を参照して、サーバ装置１０５の動作を説明する。
なお、以下では、クライアント装置（１）１０２からコネクション確立要求（ＳＹＮ）を受信した場合のサーバ装置１０５の動作を説明するが、クライアント装置（２）１０４からコネクション確立要求（ＳＹＮ）を受信した場合もサーバ装置１０５は図１４のフローチャートに従って同じ動作を行う。
【００３１】
先ず、ＴＣＰ／ＩＰ通信制御部４０２がネットワーク通信部４０１を介してクライアント装置（１）１０２からコネクション確立要求（ＳＹＮ）を受信する（ステップＳ１４０１）。
次に、ＴＣＰ／ＩＰ通信制御部４０２は他のクライアント装置（具体的にはクライアント装置（２）１０４）とのコネクション確立状況を調べる。前述したように、ＴＣＰ／ＩＰ通信制御部４０２は、コネクション管理テーブルを参照して、他のクライアント装置との間でコネクションが確立しているか否かを調べる。
他のクライアント装置との間でコネクションが確立している場合（ステップＳ１４０３でＹＥＳ）は、ＴＣＰ／ＩＰ通信制御部４０２はネットワーク通信部４０１を介してリセット応答（ＲＳＴ）をクライアント装置（１）１０２に送信する（ステップＳ１４０７）。
一方、他のクライアント装置との間でコネクションが確立していない場合（ステップＳ１４０３でＮＯ）は、ＴＣＰ／ＩＰ通信制御部４０２はネットワーク通信部４０１を介してコネクション確立応答（ＡＣＫ）をクライアント装置（１）１０２に送信する（ステップＳ１４０４）。
次に、ＴＣＰ／ＩＰ通信制御部４０２はネットワーク通信部４０１を介してクライアント装置（１）１０２からＡＴコマンド（発信）を受信し（ステップＳ１４０５）、受信したＡＴコマンド（発信）をシリアル通信部４０３を介してＧＳＭモデム１０６に送信する（ステップＳ１４０６）。
【００３２】
＊＊＊実施の形態の効果の説明＊＊＊
以上のように、本実施の形態では、ＴＣＰ／ＩＰのコネクション制御を使用してＧＳＭモデムに対する通信の競合を制御するため、複数の設備機器が１台のＧＳＭモデムを共有することができる。つまり、本実施の形態に係る中継システムにより、設備機器の設定及びＧＳＭモデムの設定を変更することなく、複数の設備機器からの状態情報を１つのＧＳＭモデムで送信することができる。従って、本実施の形態によれば、工場全体で必要なＧＳＭモデム数を減らせるという効果が得られる。
【００３３】
実施の形態２．
実施の形態１では、図６に示すように、無通信時間（６２１）が経過するまでに新たなＴＣＰ／ＩＰ通信が無い場合に、ＴＣＰのコネクションの切断（ＦＩＮ／ＡＣＫ）が行われる（ステップ６２０）。
本実施の形態では、無通信時間が経過するまでコネクションの切断を待つことなく、より早期にコネクションを切断する手順を説明する。
以下では、主に実施の形態１との差異を説明する。
以下で説明していない事項は実施の形態１と同じである。
【００３４】
図８は、本実施の形態に係るクライアント装置（１）１０２及びクライアント装置（２）１０４の機能構成例を示す。
図８では、実施の形態１のクライアント装置（１）１０２及びクライアント装置（２）１０４の構成（図３に示す構成）に、コネクション切断トリガコマンド管理部８０６が追加されている。
コネクション切断トリガコマンド管理部８０６は、サーバ装置１０５との間にコネクションが設定されている場合に、ＴＣＰ／ＩＰ通信制御部８０２を監視し、ＴＣＰ／ＩＰ通信制御部８０２が予め指定されたコマンドを送信した後に、予め指定された別のコマンドを受信したことを検知した際に、ＴＣＰ／ＩＰ通信制御部８０２にコネクションの切断を指示する。
より具体的には、コネクション切断トリガコマンド管理部８０６は、設備機器（１）１０１又は設備機器（２）１０３から携帯端末装置１０８への状態情報の送信が完了したことを通知する完了通知コマンドをＴＣＰ／ＩＰ通信制御部８０２がサーバ装置１０５に送信した後に、サーバ装置１０５から完了通知コマンドに対する応答である応答コマンドをＴＣＰ／ＩＰ通信制御部８０２が受信した際に、サーバ装置１０５との間のコネクションを切断するようＴＣＰ／ＩＰ通信制御部８０２に指示する。
なお、図８において、ネットワーク通信部８０１はネットワーク通信部３０１と同じである。ＴＣＰ／ＩＰ通信制御部８０２はＴＣＰ／ＩＰ通信制御部３０２と同じである。コネクションタイマ管理部８０３はコネクションタイマ管理部３０３と同じである。シリアル通信部８０４はシリアル通信部３０４と同じである。通信先アドレス情報記憶部８０５は通信先アドレス情報記憶部３０５と同じである。このため、ネットワーク通信部８０１、ＴＣＰ／ＩＰ通信制御部８０２、コネクションタイマ管理部８０３、シリアル通信部８０４、通信先アドレス情報記憶部８０５の説明を省略する。
また、コネクション切断トリガコマンド管理部８０６はプログラムであり、図１０のプロセッサ１００２と記憶装置１００４で実現される。
【００３５】
図９は、本実施の形態に係る通信シーケンス例を示す。
図９のステップ１００５からステップ１０１４は、図６のステップ６０５からステップ６１４と同じであり、図９のステップ１０１６、ステップ１０１７及びステップ１０１９は、図６のステップ６１６、ステップ６１７及びステップ６１９と同じである。このため、これらのステップについては説明を省略する。
図９では、ステップ１０１５が図６のステップ６１５と異なり、ステップ１０１８が図６のステップ６１８と異なり、ステップ１０２０が図６のステップ６２０と異なるため、ステップ１０１５とステップ１０１８とステップ１０２０を説明する。
【００３６】
本実施の形態では、コネクション切断トリガコマンド管理部８０６に、完了通知コマンドであるＡＴコマンド（切断）（ステップ１０１５）と、応答コマンドである応答（ステップ１０１８）がコネクション切断のためのトリガコマンドとして登録されている。
前述したように、コネクション切断トリガコマンド管理部８０６はＴＣＰ／ＩＰ通信制御部８０２を監視しており、コネクション切断トリガコマンド管理部８０６は、ステップ１０１５において、ＴＣＰ／ＩＰ通信制御部８０２がＡＴコマンド（切断）をサーバ装置１０５に送信したことを検知する。また、コネクション切断トリガコマンド管理部８０６は、ステップ１０１８において、ＴＣＰ／ＩＰ通信制御部８０２が応答を受信したことを検知する。このように、ＴＣＰ／ＩＰ通信制御部８０２においてトリガコマンドの送受信が行われたため、コネクション切断トリガコマンド管理部８０６はＴＣＰ／ＩＰ通信制御部８０２にコネクションの切断を指示する。
この結果、ＴＣＰ／ＩＰ通信制御部８０２は、ステップ１０２０において、ＴＣＰのコネクションの切断（ＦＩＮ／ＡＣＫ）を行う。
なお、ＧＳＭモデム１０６がエラー等でＡＴコマンド（切断）に対する応答を返せない場合は、実施の形態１と同様に、ＴＣＰ／ＩＰ通信制御部８０２は、コネクションタイマ管理部８０３に設定されている無通信時間が経過するまでに新たなＴＣＰ／ＩＰ通信が無い場合に、ＴＣＰのコネクションの切断を行う。
【００３７】
＊＊＊実施の形態の効果の説明＊＊＊
実施の形態１では、図６に示すように、無通信時間（６２１）が経過するまで、ＴＣＰのコネクションの切断を行うことができないが、本実施の形態では、図９に示すように、ステップ１０１８の応答の受信後ただちにコネクションの切断を行うことができる。
つまり、本実施の形態では、ＴＣＰコネクション切断のトリガとなるコマンド群をクライアント装置に登録しておくことにより、ＴＣＰコネクション切断までの待ち時間を短縮できる。このため、図７に示すように設備機器（１）１０１がサーバ装置１０５にコネクション接続要求（ＳＹＮ）を送信した際にサーバ装置１０５とクライアント装置（２）１０４との間でコネクションが確立している場合に、クライアント装置（２）１０４がトリガコマンドの送受信の検知により早期にコネクションを切断することで、サーバ装置１０５とクライアント装置（１）１０２とのコネクションの確立を早期に達成することができる。従って、複数の設備機器が効率的に１台のＧＳＭモデムを共有することができるという効果が得られる。
【００３８】
以上、本発明の実施の形態について説明したが、これら２つの実施の形態を組み合わせて実施しても構わない。
あるいは、これら２つの実施の形態のうち、１つを部分的に実施しても構わない。
あるいは、これら２つの実施の形態を部分的に組み合わせて実施しても構わない。
なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
＊＊＊ハードウェア構成の説明＊＊＊
最後に、設備機器（１）１０１、クライアント装置（１）１０２、設備機器（２）１０３、クライアント装置（２）１０４、サーバ装置１０５、ＧＳＭモデム１０６のハードウェア構成の補足説明を行う。
以上の説明では言及しなかったが、図１０〜図１２のプロセッサ１００２、プロセッサ１１０２、プロセッサ１２０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）実行して、タスク管理、メモリ管理、ファイル管理、通信制御等を行うことができる。
また、プロセッサ１００２、プロセッサ１１０２、プロセッサ１２０２の代わりに、ロジックＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）といった電子回路を用いてもよい。
なお、プロセッサ１００２、プロセッサ１１０２、プロセッサ１２０２及び上記の電子回路を総称してプロセッシングサーキットリーともいう。
【符号の説明】
【００３９】
１００  工場、１０１  設備機器（１）、１０２  クライアント装置（１）、１０３  設備機器（２）、１０４  クライアント装置（２）、１０５  サーバ装置、１０６  ＧＳＭモデム、１０７  公衆携帯ネットワーク、１０８  携帯端末装置、２０１  シリアル通信部、２０２  ＧＳＭモデム制御部、２０３  状態情報生成部、２０４  機器状態監視部、２０５  機器制御部、３０１  ネットワーク通信部、３０２  ＴＣＰ／ＩＰ通信制御部、３０３  コネクションタイマ管理部、３０４  シリアル通信部、３０５  通信先アドレス情報記憶部、４０１  ネットワーク通信部、４０２  ＴＣＰ／ＩＰ通信制御部、４０３  シリアル通信部、５０１  ＧＳＭ通信部、５０２  ＧＳＭ通信制御部、５０３  シリアル通信部、８０１  ネットワーク通信部、８０２  ＴＣＰ／ＩＰ通信制御部、８０３  コネクションタイマ管理部、８０４  シリアル通信部、８０５  通信先アドレス情報記憶部、８０６  コネクション切断トリガコマンド管理部、１００１  ネットワークインタフェース、１００２  プロセッサ、１００３  シリアルインターフェース、１００４  記憶装置、１１０１  無線通信インターフェース、１１０２  プロセッサ、１１０３  シリアルインターフェース、１１０４  記憶装置、１２０１  シリアルインターフェース、１２０２  プロセッサ、１２０３  アクチエータ、１２０４  記憶装置。
【図１】
2017130275.tif 000003
【図２】
2017130275.tif 000004
【図３】
2017130275.tif 000005
【図４】
2017130275.tif 000006
【図５】
2017130275.tif 000007
【図６】
2017130275.tif 000008
【図７】
2017130275.tif 000009
【図８】
2017130275.tif 000010
【図９】
2017130275.tif 000011
【図１０】
2017130275.tif 000012
【図１１】
2017130275.tif 000013
【図１２】
2017130275.tif 000014
【図１３】
2017130275.tif 000015
【図１４】
2017130275.tif 000016
【図１５】
2017130275.tif 000017
【手続補正書】
【提出日】平成29年7月14日(2017.7.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
図３は、クライアント装置（１）１０２及びクライアント装置（２）１０４の機能構成例を示す。本実施の形態では、クライアント装置（１）１０２及びクライアント装置（２）１０４の機能構成は共通しているものとする。
ネットワーク通信部３０１は、Ｅｔｈｅｒｎｅｔとの通信又は無線ＬＡＮとの通信を制御する。
シリアル通信部３０４は、設備機器（１）１０１又は設備機器（２）１０３とのシリアル通信を制御する。
通信先アドレス情報記憶部３０５は、ＴＣＰ／ＩＰの通信先となるサーバ装置１０５のＩＰアドレス、ＴＣＰポート番号を記憶している。
ＴＣＰ／ＩＰ通信制御部３０２は、ネットワーク通信部３０１が受信したＴＣＰ／ＩＰフレームのデータをシリアル通信部３０４に転送する。また、ＴＣＰ／ＩＰ通信制御部３０２は、シリアル通信部３０４が受信したデータをＴＣＰ／ＩＰフレームに格納し、ＴＣＰ／ＩＰフレームをネットワーク通信部３０１に転送する。また、ＴＣＰ／ＩＰ通信制御部３０２は、シリアル通信部３０４からの入力をトリガにしてＴＣＰ／ＩＰ通信の制御を行う。より具体的には、ＴＣＰ／ＩＰ通信制御部３０２は、ＴＣＰのコネクション確立要求（ＳＹＮ）をネットワーク通信部３０１を介してサーバ装置１０５に送信する。そして、コネクション確立要求（ＳＹＮ）に対してネットワーク通信部３０１がリセット応答（ＲＳＴ）を受信した場合は、コネクション確立要求（ＳＹＮ）の再送を行う。コネクション確立要求（ＳＹＮ）は、コネクションの設定を要求するパケットである。リセット応答（ＲＳＴ）は、コネクションの設定が許可されないことを通知するパケットである。また、後述するコネクション確立応答（ＡＣＫ）は、コネクションの設定が許可されたことを通知するパケットである。
コネクションタイマ管理部３０３は、ＴＣＰ／ＩＰ通信制御部３０２を監視し、通信が規定時間の間行われていない場合に、ＴＣＰのコネクションの切断をＴＣＰ／ＩＰ通信制御部３０２に指示する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
図４は、サーバ装置１０５の機能構成例を示す。
ネットワーク通信部４０１は、Ｅｔｈｅｒｎｅｔとの通信又は無線ＬＡＮとの通信を制御する。
シリアル通信部４０３は、ＧＳＭモデム１０６とのシリアル通信を制御する。
ＴＣＰ／ＩＰ通信制御部４０２は、ＴＣＰ／ＩＰ通信の制御を行う。より具体的には、ＴＣＰ／ＩＰ通信制御部４０２は、ネットワーク通信部４０１が受信したＴＣＰ／ＩＰフレームのデータをシリアル通信部４０３に転送する。また、ＴＣＰ／ＩＰ通信制御部４０２は、シリアル通信部４０３が受信したデータをＴＣＰ／ＩＰフレームに格納し、ＴＣＰ／ＩＰフレームをネットワーク通信部４０１に転送する。また、ＴＣＰ／ＩＰ通信制御部４０２は、ネットワーク通信部４０１がコネクション確立要求（ＳＹＮ）を受信した場合に、コネクション確立応答（ＡＣＫ）又はリセット応答（ＲＳＴ）を、コネクション確立要求（ＳＹＮ）の送信元にネットワーク通信部４０１を介して送信する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
＊＊＊動作の説明＊＊＊
次に、本実施の形態に係る設備管理システムの通信動作について説明する。
図６は、設備機器（１）１０１が携帯端末装置１０８に状態情報を送信する際の通信シーケンス例を示す。
なお、図６では、ＧＳＭモデム１０６から携帯端末装置１０８への通信における通信シーケンスの図示は省略している。
また、図６では、コネクション確立要求（ＳＹＮ）は「ＳＹＮ」と表記している。コネクション確立応答（ＡＣＫ）は「ＡＣＫ」と表記している。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
図７は、クライアント装置（２）１０４とサーバ装置１０５との間にコネクションが確立しているときに設備機器（１）１０１からＡＴコマンド（発信）が送信された場合の通信シーケンス例を示す。
また、図７では、ＧＳＭモデム１０６から携帯端末装置１０８への通信における通信シーケンスの図示は省略している。
また、図７では、コネクション確立要求（ＳＹＮ）は「ＳＹＮ」と表記している。コネクション確立応答（ＡＣＫ）は「ＡＣＫ」と表記している。リセット応答（ＲＳＴ）は「ＲＳＴ」と表記している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
＊＊＊実施の形態の効果の説明＊＊＊
実施の形態１では、図６に示すように、無通信時間（６２１）が経過するまで、ＴＣＰのコネクションの切断を行うことができないが、本実施の形態では、図９に示すように、ステップ１０１８の応答の受信後ただちにコネクションの切断を行うことができる。
つまり、本実施の形態では、ＴＣＰコネクション切断のトリガとなるコマンド群をクライアント装置に登録しておくことにより、ＴＣＰコネクション切断までの待ち時間を短縮できる。このため、図７に示すように設備機器（１）１０１がサーバ装置１０５にコネクション確立要求（ＳＹＮ）を送信した際にサーバ装置１０５とクライアント装置（２）１０４との間でコネクションが確立している場合に、クライアント装置（２）１０４がトリガコマンドの送受信の検知により早期にコネクションを切断することで、サーバ装置１０５とクライアント装置（１）１０２とのコネクションの確立を早期に達成することができる。従って、複数の設備機器が効率的に１台のＧＳＭモデムを共有することができるという効果が得られる。
【国際調査報告】
2017130275.tif 000018
2017130275.tif 000019