(57)【要約】【課題】１つの収集対象機器が複数のデータサーバに対して同じデータを送信する際、収集対象機器にかかる処理の負荷を軽減する。【解決手段】データの収集対象機器１において生成するデータを冗長化した複数のデータサーバ２、３に送信するものであって、収集対象機器１は、データの生成速度が送信速度を上回った場合は、少なくとも１台のデータサーバへの送信が完了すれば複数のデータサーバの全台への送信が完了したとみなす送信機能手段１１を備え、データサーバ２、３は、収集対象機器１から受信したデータを互いに照合し、受信していないデータがあれば他のデータサーバから送信してもらうことで、複数のデータサーバ間でデータを補完するデータ補完機能手段２１、３１を備えた。【選択図】図１
2020042388.tif 000002
【特許請求の範囲】
【請求項１】
データの収集対象機器において生成するデータを冗長化した複数のデータサーバに送信するデータ収集装置であって、前記収集対象機器は、前記データの生成速度が送信速度を上回った場合は、少なくとも１台の前記データサーバへの送信が完了すれば複数の前記データサーバの全台への送信が完了したとみなす送信機能手段を備え、前記データサーバは、前記収集対象機器から受信したデータを互いに照合し、受信していないデータがあれば他のデータサーバから送信してもらうことで、複数のデータサーバ間でデータを補完するデータ補完機能手段を備えたデータ収集装置。
【請求項２】
前記データサーバのデータ補完機能手段は、受信したデータの識別子を他のデータサーバに送信し、他のデータサーバが受信していないデータを送信しあうことでデータサーバ間のデータを補完するようにしたことを特徴とする請求項１に記載のデータ収集装置。
【請求項３】
データの収集対象機器において生成するデータを冗長化した複数のデータサーバに送信するデータ収集装置であって、前記収集対象機器と前記データサーバ間のデータ送信処理を中継する複数の中継装置を設け、前記収集対象機器は、前記データの生成速度が送信速度を上回った場合は、少なくとも１台の前記中継装置への送信が完了すれば複数の前記中継装置の全台への送信が完了したとみなす送信機能手段を備え、前記中継装置は、前記収集対象機器から受信したデータを前記データサーバに転送する転送手段を備えたデータ収集装置。
【請求項４】
前記中継装置は、前記収集対象機器から受信したデータを互いに照合し、受信していないデータがあれば他の中継装置から送信してもらうことで、複数の中継装置間でデータを補完するデータ補完機能手段を備えた請求項３に記載のデータ収集装置。
【請求項５】
前記中継装置は、前記収集対象機器に対してデータの再送要求を行う再送要求手段を備え、前記中継装置が受信できなかったデータを前記収集対象機器から再送してもらうことを特徴とする請求項３または請求項４に記載のデータ収集装置。
【請求項６】
前記中継装置は、前記収集対象機器から受信したデータを記録する記憶装置を備え、前記中継装置の１つが機能停止した場合、正常動作の中継装置の前記記憶装置は前記収集対象機器から受信したデータを記録し、前記機能停止した中継装置が復旧した場合、前記記憶装置に記録されたデータを前記機能停止した中継装置の記憶装置にデータの補完をするようにしたことを特徴とする請求項５に記載のデータ収集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、収集対象機器において生成するデータを冗長化されたデータサーバに送信するデータ収集装置に関するものである。
【背景技術】
【０００２】
複数台の計算機がネットワークにより接続されたシステムにおいて、１台の計算機が他の複数の計算機に同一データを送信するようにしたものがある。
このようなシステムにおいて、データ配信計算機はユニキャスト送信により複数のデータ受信計算機のうちの代表受信計算機にデータを送信し、このデータを受信した代表受信計算機は、データ中継部により他の全てのデータ受信計算機のデータ受信部にブロードキャスト送信し、指定されたデータ受信計算機は、受信完了返答部により受信完了返答をデータ配信計算機に返信するようにしたものが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２１３０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のデータ送信方法では、１つのデータをまず代表受信計算機が受信し、この代表受信計算機が受信したデータを複数の他の受信計算機に対してそれぞれ送信していたため、データ１つ当たりに代表受信計算機にかかる処理負荷は受信計算機（データサーバ）の台数に比例して大きくなる。
また、対象システム内のデータ配信計算機である収集対象機器等に何らかの問題が発生した際、機器内に生成されるデータの量は膨大な量となり、これらのデータをリアルタイムにデータ受信計算機に送信する場合、データの生成速度が送信速度を上回って、データの送信が行えない場合がある。
【０００５】
本願は、上記のような課題を解決するためになされたものであり、１つの収集対象機器が複数のデータサーバに対して同じデータを送信する際、収集対象機器にかかる処理の負荷を軽減するようにしたデータ収集装置を得ることを目的とするものである。
【課題を解決するための手段】
【０００６】
本願に係るデータ収集装置は、データの収集対象機器において生成するデータを冗長化した複数のデータサーバに送信するデータ収集装置であって、収集対象機器は、データの生成速度が送信速度を上回った場合は、少なくとも１台のデータサーバへの送信が完了すれば複数のデータサーバの全台への送信が完了したとみなす送信機能手段を備え、データサーバは、収集対象機器から受信したデータを互いに照合し、受信していないデータがあれば他のデータサーバから送信してもらうことで、複数のデータサーバ間でデータを補完するデータ補完機能手段を備えたものである。
【０００７】
また、本願に係るデータ収集装置は、データの収集対象機器において生成するデータを冗長化した複数のデータサーバに送信するデータ収集装置であって、収集対象機器とデータサーバ間のデータ送信処理を中継する複数の中継装置を設け、収集対象機器は、データの生成速度が送信速度を上回った場合は、少なくとも１台の中継装置への送信が完了すれば複数の中継装置の全台への送信が完了したとみなす送信機能手段を備え、中継装置は、収集対象機器から受信したデータをデータサーバに転送する転送手段を備えたものである。
【発明の効果】
【０００８】
本願のデータ収集装置は、１つの収集対象機器が複数のデータサーバに対して同じデータを送信する際、収集対象機器にかかる送信負荷を軽減しつつ送信速度を向上できる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に係るデータ収集装置の全体構成図である。
【図２】実施の形態１に係るデータ収集装置の動作を示すフローチャート図である。
【図３】実施の形態１のデータ生成速度が送信速度を下回っている際の動作を示す図である。
【図４】実施の形態１のデータ生成速度が送信速度を上回っている際の動作を示す図である。
【図５】実施の形態１に係るデータ収集装置の補完機能の動作を示す図である。
【図６】実施の形態２に係るデータ収集装置の全体構成図と動作を示す図である。
【図７】実施の形態２に係るデータ収集装置の動作を示すフローチャート図である。
【図８】実施の形態３に係るデータ収集装置の全体構成図と動作を示す図である。
【図９】実施の形態３に係るデータ収集装置の動作を示すフローチャート図である。
【図１０】実施の形態４に係るデータ収集装置の全体構成図と動作を示す図である。
【図１１】実施の形態４に係るデータ収集装置の動作を示すフローチャート図である。
【図１２】実施の形態５に係るデータ収集装置の全体構成図と動作を示す図である。
【図１３】実施の形態５に係るデータ収集装置の動作を示すフローチャート図である。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下、本願の実施の形態１におけるデータ収集装置を図１から図５に基づいて説明する。
図１はデータ収集装置におけるシステムの全体構成図、図２は収集動作を示すフローチャート図である。
図１に示すデータ収集装置は、対象システム内の制御機器または計算機等でデータを生成する収集対象機器１と、収集対象機器１から送信されるデータをリアルタイムで受信する冗長化された複数台のデータサーバ２、３とで構成されている。なお、実施の形態１では、データサーバ２、３は二重化された２台の場合を例に説明するが、２台以上の多重化された複数台のデータサーバにおいても同様である。
【００１１】
収集対象機器１とデータサーバ２との間、収集対象機器１とデータサーバ３との間のネットワークは独立しており、２台のデータサーバ２、３の間はデータサーバ２とデータサーバ３が互いにデータを送受信できるように接続されているものとする。
収集対象機器１は、データを生成する速度が送信する速度を上回った場合は、少なくとも１台のデータサーバ２への送信が完了すれば複数のデータサーバ２、３の全台への送信が完了したとみなす送信機能手段１１を備えている。一方、データサーバ２、３は、収集対象機器１から受信したデータを互いに照合し、受信していないデータがあれば他のデータサーバから送信してもらうことで、複数のデータサーバ２、３間のデータを補完するデータ補完機能手段２１、３１を備えている。
【００１２】
次に実施の形態１のデータ収集装置における動作について図２から図５を用いて説明する。
図２において、ステップＳ１１は、収集対象機器１におけるデータの生成速度とデータの送信速度を比較する。データの生成速度に対してデータの送信速度が十分確保されている場合（ＹＥＳ）、ステップＳ１２に進み、収集対象機器１は両系のデータサーバ２及びデータサーバ３に対し、一つのデータを同時に送信する。この場合、図３に示すようにデータサーバ２及びデータサーバ３は収集対象機器１から送信されるすべてのパケットデータＡ、Ｂ、Ｃを同時に受信できる。
【００１３】
収集対象機器１におけるデータの生成量が増大し、データの送信速度を生成速度が上回り始めた場合、未送信のデータが収集対象機器１の送信バッファの容量を圧迫する。ステップＳ１１において、データの生成速度がデータの送信速度よりも大きい場合（ＮＯ）、ステップＳ１３に進み、収集対象機器１は２台のデータサーバ２及びデータサーバ３のどちらか一方のデータサーバにデータを送信する。
【００１４】
この場合、図４に示すように２台のデータサーバ２及びデータサーバ３のどちらか一方にデータを送信できれば（送り先のうち１つからＡＣＫ信号を受けた場合）、送信機能手段１１は全てのデータサーバへの送信が完了と判断し、収集対象機器１の送信バッファ内のデータを削除し、新たなデータを格納する。図４においては、収集対象機器１から送信されるパケットデータＡはデータサーバ２に、続くパケットデータＢはデータサーバ３に、続くパケットデータＣはデータサーバ２に送信される。
【００１５】
ステップＳ１３で、収集対象機器１は２台のデータサーバ２及びデータサーバ３のどちらか一方のデータサーバにデータを送信した場合は、ステップＳ１４に進み、データサーバ２及び３のデータ補完機能手段２１、３１は、受信したデータを互いに照合し、受信していないデータがあれば他のデータサーバから送信してもらうことで、複数のデータサーバ２、３間でデータを互いに補完する。
データ補完機能手段２１、３１は、受信したデータを互いに照合する場合、受信したデータの識別子を他のデータサーバに送信し、他のデータサーバが受信していないデータを送信しあうことでデータサーバ間のデータを補完する。
【００１６】
この場合、図５に示すように、一方のデータサーバにのみ送信されたデータは送信されなかったデータサーバ内には存在しないため、データサーバ２及びデータサーバ３間にて受信したデータの照合を行い、足りないデータを互いに補完する。図５においては、データサーバ２はパケットデータＢが存在しないためデータサーバ３からパケットデータＢを受信する。一方、データサーバ３はパケットデータＡ、Ｃが存在しないためデータサーバ２からパケットデータＡ、Ｃを受信する。こうして、データサーバ２及びデータサーバ３は収集対象機器１からのパケットデータＡ、Ｂ、Ｃをすべて収集したことになる。
【００１７】
実施の形態１のデータ収集装置は、１つの収集対象機器１が２台以上のデータサーバ２、３に対して同じデータを送信する際に、収集対象機器１は、１台のデータサーバへの送信が完了すれば複数のデータサーバの全台への送信が完了したとみなす送信機能手段１１を備え、データサーバ２、３は、受信したデータを互いに照合して複数のデータサーバ間のデータを補完するデータ補完機能手段２１、３１を備えることで、収集対象機器１が負担する送信負荷を軽減することができる。
【００１８】
実施の形態２．
次に、本願の実施の形態２におけるデータ収集装置を図６および図７に基づいて説明する。図６はデータ収集装置におけるシステムの全体構成図、図７は収集動作を示すフローチャート図である。
実施の形態１では、２台のデータサーバ２及び３間でデータを補完することによって、データの欠落を補う場合について述べたが、データを補完する処理の分だけデータサーバ側に負荷が加わってしまう。
【００１９】
そこで、図６に示すように収集対象機器１とデータサーバ２間および収集対象機器１とデータサーバ３間に、それぞれデータ送信処理を中継する中継装置４及び中継装置５を設け、中継装置４及び中継装置５には収集対象機器１から送信されたデータをデータサーバ２、３に転送する転送手段４１、５１を備えている。
中継装置４及び中継装置５は、収集対象機器１から受信したデータをそれぞれのデータサーバ２、３に振り分けることで実施の形態１と同様の効果を得ることが出来るようにしたものである。
【００２０】
収集対象機器１は、データを生成する速度が送信する速度を上回った場合は、少なくとも１台の中継装置４または中継装置５への送信が完了すれば複数の中継装置４及び中継装置５の全台への送信が完了したとみなす送信機能手段１１を備えている。
その他の構成は図１の実施の形態１と同じにつき、同じ又は相当部分には同じ符号を付して説明を省略する。
【００２１】
図７のフローチャート図において、ステップＳ２１は、収集対象機器１におけるデータの生成速度とデータの送信速度を比較する。データの生成速度に対してデータの送信速度が十分確保されている場合（ＹＥＳ）、ステップＳ２２に進み、収集対象機器１は中継装置４及び中継装置５に対して同じデータを同時に送信する。ステップＳ２３はデータを受信した中継装置４及び中継装置５は続けてデータサーバ２及びデータサーバ３に対して同じデータを同時に転送する。こうしてデータサーバ２及びデータサーバ３は収集対象機器１から送信されるすべてのパケットデータＡ、Ｂ、Ｃを受信できる。
【００２２】
収集対象機器１におけるデータの生成量が増大し、データの送信速度を生成速度が上回り始めて、収集対象機器１の送信バッファ内が未送信のデータで満たされた場合、バッファの容量を圧迫する。ステップＳ２１において、データの生成速度がデータの送信速度よりも大きい場合（ＮＯ）、ステップＳ２４に進み、収集対象機器１は２台の中継装置４及び中継装置５のどちらか一方の中継装置にデータを送信する。
【００２３】
この場合、図６に示すように２台の中継装置４及び中継装置５のどちらか一方にデータを送信できれば、収集対象機器１の送信機能手段１１は全ての中継装置への送信が完了と判断し、収集対象機器１の送信バッファ内のデータを削除し、新たなデータを格納する。
ステップＳ２４の後のステップＳ２５に進み、中継装置４および中継装置５が受信したデータは、中継装置４、５の転送手段４１、５１により両系の２つのデータサーバ２及びデータサーバ３にそれぞれデータを転送する。
【００２４】
ステップＳ２４においては、図６に示すように、収集対象機器１から送信されるパケットデータＡは中継装置４に送信され、続くパケットデータＢは中継装置５に送信され、続くパケットデータＣは中継装置４に送信される。ステップＳ２５において、中継装置４は２つのデータサーバ２及びデータサーバ３にパケットデータＡとＣを転送し、中継装置５は２つのデータサーバ２及びデータサーバ３にパケットデータＢを転送する。こうしてデータサーバ２及びデータサーバ３は収集対象機器１からのパケットデータＡ、Ｂ、Ｃをすべて収集したことになる。
このように受信したデータを中継装置４、５が各データサーバ２、３にそれぞれ転送することで、実施の形態１の補完処理と同様の効果を得ることが出来る。
【００２５】
実施の形態３．
次に、本願の実施の形態３におけるデータ収集装置を図８および図９に基づいて説明する。図８はデータ収集装置におけるシステムの全体構成図、図９は収集動作を示すフローチャート図である。
実施の形態２では、２つの中継装置４、５がそれぞれデータサーバ２、３にデータを転送することで、データの欠落を補う場合について述べたが、実施の形態３では図８に示すように中継装置４、５には、収集対象機器１から受信したデータを互いに照合し、受信していないデータがあれば他の中継装置から送信してもらうことで、複数の中継装置４、５間のデータを補完するデータ補完機能手段４２、５２を備えている。
その他の構成は図６の実施の形態２と同じにつき、同じ又は相当部分には同じ符号を付して説明を省略する。
【００２６】
実施の形態３の動作を図９のフローチャート図を用いて説明する。
図９のフローチャート図において、ステップＳ３１は、収集対象機器１におけるデータの生成速度とデータの送信速度を比較する。データの生成速度に対してデータの送信速度が十分確保されている場合（ＹＥＳ）、ステップＳ３２に進み、収集対象機器１は中継装置４及び中継装置５に対して同じデータを同時に送信する。ステップＳ３３はデータを受信した中継装置４及び中継装置５は続けてデータサーバ２及びデータサーバ３に対して同じデータを同時に転送する。こうしてデータサーバ２及びデータサーバ３は収集対象機器１から送信されるすべてのパケットデータＡ、Ｂ、Ｃを受信できる。
【００２７】
収集対象機器１におけるデータの生成量が増大し、データの送信速度を生成速度が上回り始めて、収集対象機器１の送信バッファ内が未送信のデータで満たされた場合、バッファの容量を圧迫する。ステップＳ３１において、データの生成速度がデータの送信速度よりも大きい場合（ＮＯ）、ステップＳ３４に進み、収集対象機器１は２台の中継装置４及び中継装置５のどちらか一方の中継装置にデータを送信する。
２台の中継装置４及び中継装置５のどちらか一方にデータを送信できれば、収集対象機器１の送信機能手段１１は全ての中継装置への送信が完了と判断し、収集対象機器１の送信バッファ内のデータを削除し、新たなデータを格納する。
【００２８】
ステップＳ３４においては、図８に示すように、収集対象機器１から送信されるパケットデータＡは中継装置４に送信され、続くパケットデータＢは中継装置５に送信され、続くパケットデータＣは中継装置４に送信される。
ステップＳ３４で、収集対象機器１は２台の中継装置４及び中継装置５のどちらか一方の中継装置にデータを送信した場合は、ステップＳ３５に進み、中継装置４及び中継装置５のデータ補完機能手段４２、５２は、受信したデータを互いに照合し、受信していないデータがあれば他の中継装置から送信してもらうことで、複数の中継装置４、５間でデータを互いに補完する。
【００２９】
ステップＳ３５においては、中継装置４はデータ補完機能手段４２により中継装置５にパケットデータＡとＣを転送し、中継装置５はデータ補完機能手段５２により中継装置４にパケットデータＢを転送する。こうして中継装置４及び中継装置５は収集対象機器１からのパケットデータＡ、Ｂ、Ｃをすべて収集したことになる。
続くステップＳ３６では、中継装置４はデータサーバ２にパケットデータＡ、Ｂ、Ｃの送信処理を行い、中継装置５はデータサーバ３にパケットデータＡ、Ｂ、Ｃの送信処理を行い、データサーバ２、３には収集対象機器１からのデータはすべて揃った状態で記録される。
【００３０】
データ補完機能手段４２、５２は、受信したデータを互いに照合する場合、受信したデータの識別子を他のデータサーバに送信し、他のデータサーバが受信していないデータを送信しあうことでデータサーバ間のデータを補完する。
実施の形態３では、収集対象機器１から送信されたデータを中継装置４、５が受信し、中継装置４、５間でお互いにデータを補完してデータサーバ２、３にデータを送信することで、１つのデータサーバが２台の中継装置からデータを受信する必要がなくなり、中継装置からデータを受信する負荷を軽減することが出来る。
また、データを中継装置４、５間で補完することで収集対象機器１が負担するはずであった送信負荷を中継装置４、５に肩代わりさせ、少なくとも１台の中継装置にデータを送信し、収集対象機器１の送信負荷を軽減しつつ送信速度を向上し、送信したデータのバッファを早期に開放させることでメモリ消費を抑えることができる。
【００３１】
実施の形態４．
次に、本願の実施の形態４におけるデータ収集装置を図１０および図１１に基づいて説明する。図１０はデータ収集装置におけるシステムの全体構成図、図１１は収集動作を示すフローチャート図である。
実施の形態３では中継装置４、５間でデータの補完処理を行う場合について述べたが、実施の形態４では、図１０に示すように片系の中継装置４が機能停止に陥った場合のみ、欠落したデータの再送要求を収集対象機器１に行うことでデータの補完を行い、データの欠落を防ぐことが出来るようにしたものである。
【００３２】
実施の形態４では、中継装置４及び中継装置５に、データ補完に失敗した際または中継装置４、５の一方に異常があった場合は、収集対象機器１に対してデータの再送要求を行う再送要求処理手段４３、５３を備えている。
その他の構成は図８の実施の形態３と同じにつき、同じ又は相当部分には同じ符号を付して説明を省略する。
【００３３】
実施の形態４の動作を図１１のフローチャート図を用いて説明する。
図１１のフローチャート図において、ステップＳ４１からステップＳ４４までは、実施の形態３の図９に示すステップＳ３１からステップＳ３４までと同じであり、説明を省略する。
ステップＳ４４においては、図１０に示すように、収集対象機器１から送信されるパケットデータＡは中継装置４に送信され、続くパケットデータＢは中継装置５に送信され、続くパケットデータＣは中継装置４に送信される。
【００３４】
ステップＳ４５では、２台の中継装置４及び中継装置５が正常に動作しているかどうかを判断し、両系の中継装置４、５が正常に動作している場合（ＹＥＳ）、収集対象機器１は２台の中継装置４及び中継装置５のどちらか一方の中継装置にデータを送信した後に、ステップＳ４６に進む。ステップＳ４６では、中継装置４及び中継装置５のデータ補完機能手段４２、５２は、受信したデータを互いに照合し、受信していないデータがあれば他の中継装置から送信してもらうことで、複数の中継装置４、５間でデータを互いに補完する。このデータ補完の仕方は実施の形態３のステップＳ３５と同じである。
その後、ステップＳ４７では、中継装置４はデータサーバ２にパケットデータＡ、Ｂ、Ｃの送信処理を行い、中継装置５はデータサーバ３にパケットデータＡ、Ｂ、Ｃの送信処理を行い、両系のデータサーバ２、３には収集対象機器１からのデータはすべて揃った状態で記録される。
【００３５】
ステップＳ４５において、２台の中継装置４及び中継装置５の一方、例えば中継装置５が異常となって機能停止した場合（ＮＯ）、停止した中継装置５にのみ送信されていたパケットデータＢは保管することが出来ず、データサーバ２、３まで到達することが出来ない。
中継装置４または中継装置５の一方が機能停止した場合はステップＳ４８に進み、正常の中継装置４は受信済みのデータについて確認を行い、再送要求処理手段４３により未受信のパケットデータＢを再送するよう収集対象機器１に要求する。収集対象機器１は要求されたパケットデータＢを中継装置４に送信する。
【００３６】
ステップＳ４９において、中継装置４は異常の中継装置５が受信すべきだったパケットデータＢを受信した後に、両系のデータサーバ２とデータサーバ３にそれぞれパケットデータＡ、Ｂ、Ｃの送信処理を行う。こうしてデータサーバ２、３は収集対象機器１からのデータをすべて揃った状態で記録される。
実施の形態４のデータ収集装置は、一方の中継装置が機能停止しても最小限の負荷で処理を継続することが出来る。
【００３７】
実施の形態５． 
次に、本願の実施の形態５におけるデータ収集装置を図１２および図１３に基づいて説明する。図１２はデータ収集装置におけるシステムの全体構成図、図１３は収集動作を示すフローチャート図である。
実施の形態５では図１２に示すように、中継装置４および中継装置５にそれぞれデータを記録する記憶装置４４および記憶装置５４を設け、片系の中継装置が機能停止した場合、稼働中の中継装置内の記憶装置内にデータを記録する機能を追加するようにしたものである。その他の構成は図１０の実施の形態４と同じにつき、同じ又は相当部分には同じ符号を付して説明を省略する。
【００３８】
実施の形態５では、片系の中継装置が機能停止した場合、稼働中の中継装置内の記憶装置内にデータを記録する機能を追加することで、機能停止していた中継装置が復旧時に機能停止中に受信できなかったデータについて補完を行えるようする。これによって、機能復旧時の処理負荷を収集対象機器１に掛けることなく復旧することが出来る。
【００３９】
実施の形態５の動作を図１３のフローチャート図を用いて説明する。
図１３のフローチャート図において、ステップＳ５１からステップＳ５９までは、実施の形態４の図１１に示すステップＳ４１からステップＳ４９までと同じであり、説明を省略する。
【００４０】
ステップＳ５９において、中継装置４は異常の中継装置５が受信すべきだったパケットデータＢを再送要求により受信した後に、データサーバ２とデータサーバ３にそれぞれパケットデータＡ、Ｂ、Ｃの送信処理を行う。こうして両系のデータサーバ２、３は収集対象機器１からのパケットデータＡ、Ｂ、Ｃをすべて揃った状態で記録される。
ステップＳ６０において、中継装置４はデータサーバ２とデータサーバ３にそれぞれパケットデータＡ、Ｂ、Ｃの送信処理を行う一方、異常の中継装置５が復旧するまで、受信したパケットデータＡ、Ｂ、Ｃを記憶装置４４に記憶する。
【００４１】
ステップＳ６１は、機能停止していた中継装置５が復旧した際には、中継装置４、５間でデータの補完処理を行い、処理を継続していた中継装置４の記憶装置４４内に記録されていたデータともデータの照合を行い、中継装置５の記憶装置５４は記録されていないデータがあれば中継装置４の記憶装置４４からデータを補完する処理を行う。
データの補完が完了後、処理を継続していた中継装置４は記憶装置４４内にデータを記録することを止め、通常通りの処理を行う。これによって、中継装置５の復旧時にシステムにかかる処理を抑え、通常の多重化システムを復旧することが出来る。
【００４２】
本開示は、様々な例示的な実施の形態及び実施例が記載されているが、１つ、または複数の実施の形態に記載された様々な特徴、態様、及び機能は特定の実施の形態の適用に限られるのではなく、単独で、または様々な組み合わせで実施の形態に適用可能である。
従って、例示されていない無数の変形例が、本願に開示される技術の範囲内において想定される。例えば、少なくとも１つの構成要素を変形する場合、追加する場合または省略する場合、さらには、少なくとも１つの構成要素を抽出し、他の実施の形態の構成要素と組み合わせる場合が含まれるものとする。
【符号の説明】
【００４３】
１：収集対象機器、２、３：データサーバ、４、５：中継装置、１１：送信機能手段、
２１、３１：データ補完機能手段、４１、５１：転送手段、
４２、５２：データ補完機能手段、４３、５３：再送要求処理手段、
４４、５４：記憶装置。
【図１】
2020042388.tif 000003
【図２】
2020042388.tif 000004
【図３】
2020042388.tif 000005
【図４】
2020042388.tif 000006
【図５】
2020042388.tif 000007
【図６】
2020042388.tif 000008
【図７】
2020042388.tif 000009
【図８】
2020042388.tif 000010
【図９】
2020042388.tif 000011
【図１０】
2020042388.tif 000012
【図１１】
2020042388.tif 000013
【図１２】
2020042388.tif 000014
【図１３】
2020042388.tif 000015