(57)【要約】【課題】機器設置後に通信異常発生時の状況解析に、専用の機材（計測機器）を持ち込む事無く、状況解析を可能とする通信異常検知機器を提供する。【解決手段】従来の機器本体に電文送受信回数のカウント機能を設ける。機器本体０２ａの電文送受信カウント数蓄積部１０にてネットワーク００からの正常電文受信数および異常電文受信数、またネットワーク００への正常電文送信数および異常電文送信数をカウントすることができ、それらを保持することができる。また、各カウント数をネットワーク００を介して接続された機器間で比較することによりネット上のどの部分で異常が発生したかを容易に把握することができる。【選択図】  図１
2005026947.tif 000002
【特許請求の範囲】
【請求項１】
通信処理に成功または失敗した電文数を把握するための電文送受信カウント数蓄積部を備えてなる通信異常検知機器。
【請求項２】
通信する電文はネットワークを介して個々の機器の電文送受信状態を獲得するための情報種別指定、カウント種別指定、ならびに各種電文カウント数情報を備えた請求項１記載の通信異常検知機器。
【請求項３】
機器単体で電文送受信状態を把握するために、電文送受信カウント数蓄積部でカウントした電文送受信数の表示部を備えてなる請求項１記載の通信異常検知機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、機器本体制御部と通信装置（アダプタ）部からなる機器が、ネットワークを介して制御のやり取りを行うシステムにおいて、メンテナンスも含めて機器設置後の機器の通信異常情報を収集する為の通信異常検知機器に関するものである。
【０００２】
【従来の技術】
図６〜図１０を用いて、本発明の適用されるシステム及び従来の技術について説明する。図６は、本発明が適用される通信システムの１構成例を、図７は、本発明が適用される正常時の通信シーケンスの１例を、図８は、本発明が適用される通信異常時の通信シーケンスの１例を、図９は、従来の通信装置の一構成例を、図１０は、従来の通信異常の状況を検知する為のシステム構成例を示す。
【０００３】
図６において、５０はＥＣＨＯＮＥＴ（ｈｔｔｐ：／／ｗｗｗ．ｅｃｈｏｎｅｔ．ｇｒ．ｊｐ／参照）等のホームネットワークを示し、５１〜５４はホームネットワーク５０に接続され情報のやり取りを行う機器（ネット対応エアコンや、ネット対応冷蔵庫など）を示し、５１ａ〜５４ａは、機器５１〜５４を構成する機器の本体部を示し、５１ｂ〜５４ｂは、機器本体５１ａ〜５４ａをホームネットワークに接続してホームネットワーク上の通信を実現する為の通信装置（アダプタ）を示す。
【０００４】
図７において、６１ａは、機器本体５１ａからの機器本体５２ａへの電文送信を示し、６１ｂは、電文送信６１ａに対する通信装置５１ｂからの受信応答を示し、６２ａは、通信装置５１ｂから通信装置５２ｂへの電文送信を示し、６２ｂは、通信装置５１ａからの電文送信６２ａに対する通信装置５２ｂからの受信応答を示し、６３ａは、通信装置５２ｂから機器本体５２ａへの電文送信を示し、６３ｂは、通信装置５２ｂからの電文送信６３ａに対する機器本体５２ａからの受信応答を示す。
【０００５】
図８において、７１ａ、７１ｃ、７１ｅは、機器本体５１ａからの機器本体５２ａへの電文送信を示し、７１ｂ、７１ｄ、７１ｆは、それぞれ電文送信７１ａ、７１ｃ、７１ｅに対する通信装置５１ｂからの受信応答を示し、７２ａ、７２ｂは、通信装置５１ｂから通信装置５２ｂへの送信失敗した電文送信を示し、７２ｃ、７２ｅ、７２ｇは、通信装置５１ｂから通信装置５２ｂへの電文送信を示し、７２ｄ、７２ｈは、それぞれ電文送信７２ｃ、７２ｇに対する通信装置５２ｂからの受信応答を示し、７２ｆは、電文送信７２ｅに対する送信失敗した受信応答を示し、７３ａ、７３ｂは、通信装置５２ｂから機器本体５２ａへの送信失敗した電文送信を示し、７３ｃ、７３ｅは、通信装置５２ｂから機器本体５２ａへの電文送信を示し、７３ｄ、７３ｆは、それぞれ電文送信７３ｃ、７３ｅに対する機器本体５２ａからの受信応答を示す。
【０００６】
図９において、８１は従来の通信装置の受信電文解析処理部を示す。
【０００７】
図１０において、９１は、機器２５２における機器２本体５２ａと通信装置５２ｂ間の通信状態を確認する為の計測装置を示し、９２は、機器１５１と機器２５２間の通信状態を確認する為の計測装置を示し、９３は、機器１５１における機器１本体５１ａと通信装置５１ｂ間の通信状態を確認する為の計測装置を示す。
【０００８】
本発明の適用されるホームネットワーク５０において、機器５１がホームネットワーク５０を介して機器５２を制御する場合、図７のように、まず機器５１の機器１本体５１ａから通信装置（アダプタ）５１ｂに対して制御電文送信６１ａを行う。この制御電文を受け取った通信装置（アダプタ）５１ｂは、電文の内容には関係無く電文送信６１ａで受け取った電文の形式が正しいと判断した場合には受信応答６１ｂを返し、さらに、機器本体５１ａから受け取った電文を機器５２の通信装置（アダプタ）５２ｂに対して送信する。制御電文送信６２ａにより電文を受信した通信装置（アダプタ）５２ｂは、通信装置（アダプタ）５１ｂに対して、受信応答６２ｂを返し、さらに、機器２本体５２ａに受け取った電文を送信６３ａする。機器２本体５２ａでは、電文送信６３ａで受け取った電文の形式が正しいと判断した場合には受信応答６３ｂを返し、受信した電文の内容を解析し、指定された処理を行っている。
【０００９】
図７に示したこの一連の制御の流れにおいて、ホームネットワーク５０の状態や、経由する機器の状態により、機器本体５１ａが出した制御が、対象とする機器本体５２ａに届かず、制御を出した機器本体５１ａが異常の部位を特定できない場合として、一般的に図８（１）（２）（３）に示す３通りが考え得る。
【００１０】
第１の異常ケースＡ（図８（１））は、機器本体５１ａからの電文送信７１ａに対して、通信装置５１ｂが正しく電文を受信し受信応答７１ｂを送信後、機器５２の通信装置５２ｂに対して電文送信を行うが、ホームネットワークの状態（ホームネットワークが電灯線や無線の場合、ノイズの影響など）により電文が到達しない電文送信７２ａ、７２ｂとなる場合である。
【００１１】
第２の異常ケースＢ（図８（２））は、機器本体５１ａと通信装置５１ｂとの間での電文送信７１ｃ、受信応答７１ｄ、通信装置５１ｂと通信装置５２ｂとの間での電文送信７２ｃ、受信応答７２ｄを経て、機器５１から機器５２の通信装置５２ｂまでは電文が受け渡されたが、通信装置５２ｂと機器本体５２ａとの間で、通信上の異常（機器内部の電源ノイズなど）により電文が機器本体５２ａまで到達しない電文送信７３ａ、７３ｂとなる場合である。この第１の異常ケースＡと第２の異常ケースＢにおいては、機器本体５１ａにおいては、送信した制御の結果が返ってこないという現象として異常が発生する。
【００１２】
第３の異常ケースＣ（図８（３））は、機器本体５１ａと通信装置５１ｂとの間での電文送信７１ｅ、受信応答７１ｆ、通信装置５２ｂと機器本体５２ａとの間での電文送信７３ｃ、受信応答７３ｄは正しく行われたが、通信装置５１ｂと通信装置５２ｂとの間での電文送信７２ｅに対する通信装置５２ｃからの受信応答７２ｆが通信装置５１ｂで受け取れなかった場合である。この時、一般的に通信装置５１ｂは、再度電文送信７２ｇを行うこととなる。この第３の異常ケースＣにおいては、機器本体５１ａから一つの制御を送信したにも関らず機器本体５２ａでは二つの制御を受け取ることとなり、機器本体５１ａにおいては、送信した制御の結果が二つかえってくるという現象として異常が発生する。
【００１３】
本発明の適用されるシステムにおける図７、図８に示したこれらの処理において、図９に示す従来の通信装置５２ｂの構成では、通信装置５１ｂとの電文のやり取りを行う送受信処理部８２では、正常に受信した電文のみ受信電文解析処理部８１へ渡し、受信電文解析処理部８１では本体への電文と判断したものに関して、機器制御処理部８３を介して機器本体５２ａへ電文を受け渡す処理を行う。この従来の通信装置の構成では、図８で示した異常が発生した場合に、ネットワーク上のどの部分で異常が発生したかを解析する為の手段が無く、異常発生時に状況を正しく把握して対策する為には、図１０に示すように、異常発生の可能性のある部位（機器２本体５２ａと通信装置５２ｂの間、通信装置５２ｂと通信装置５１ｂの間、通信装置５１ｂと機器１本体５１ａの間）に、それぞれ、ラインモニタやオシロスコープといった通信状態を検出する為の計測装置Ａ９１、計測装置Ｂ９２、計測装置Ｃ９３を設置し、データ収集する必要があった（特許文献１参照）。
【００１４】
【特許文献１】
特開平０７−１６２６６１号公報
【００１５】
【発明が解決しようとする課題】
前記したように、従来の方法及び構成では、通信異常の原因確認時に、専用の機材（計測機器）を持ち込む必要があり、例えば一般家庭に設置済のシステムに通信異常が発生した場合などは、必要な情報収集に新たに時間を有するのみならず、計測機器の持込など、利用者に多大な迷惑をかけるといった課題を有していた。
【００１６】
本発明は、前記従来の課題を解決するもので、機器設置後に通信異常発生時の状況解析に、専用の機材（計測機器）を持ち込む事無く、状況解析を可能とする通信異常検知機器を提供することを目的とする。
【００１７】
【課題を解決するための手段】
前記従来の課題を解決するために本発明の通信異常検知機器は、従来の機器本体に電文送受信回数のカウント機能を設けたものである。この電文送受信回数のカウント機能により、機器にてネットワークからの正常電文受信数および異常電文受信数、またネットワークへの正常電文送信数および異常電文送信数をカウントすることができ、各カウント数をネットワークを介して接続された機器間で比較することによりネット上のどの部分で異常が発生したかを容易に把握することができる。
【００１８】
【発明の実施の形態】
請求項１に記載の発明は、ネットワークに接続された機器に電文送受信カウント数蓄積部を設けることにより、機器が処理に成功または失敗した電文数を把握することが出来、通信異常発生時に異常発生箇所を特定することが出来る。また、通信装置と接続された機器本体に電文送受信カウント数蓄積部を設けることにより、いかなる通信装置を接続した場合でも機器が処理に成功または失敗した電文数を把握することが出来、通信異常発生時に異常発生箇所を特定することが出来る。
【００１９】
請求項２に記載の発明は、特に、請求項１記載の通信異常検知機器が用いる電文内容として、情報種別指定、カウント種別指定、ならびに各種電文カウント数情報を採用することで、ネットワークを介して個々の機器の電文送受信状態を獲得することが出来る。このため複数機器間での状況を比較することが容易となり、通信異常発生時の状況解析の際に、専用の機材（計測機器）を持ち込む事などといった作業負荷を削減することが出来る。
【００２０】
請求項３に記載の発明は、請求項１記載の通信異常検知機器本体に電文送受信カウント数の表示部を搭載することによりネットワークを介することなく機器単体で電文送受信状態を把握することが出来る。
【００２１】
【実施例】
（実施例１）
以下、本発明の実施例について図１〜５を参照しながら説明する。
【００２２】
図１は、本発明の実施例における通信システムの１構成例を示す。図１において機器Ｂはネットワーク００に接続された通信装置０２ｂを有する機器である。
【００２３】
機器本体０２ａは電文送受信カウント数蓄積部１０、受信電文解析処理部１１、送受信処理部１２、機器制御処理部１３、そして、機器単体での電文送受信状態を把握するための、電文送受信カウント数蓄積部１０でカウントした電文送受信数を表示する表示部１４を持つ。ネットワーク００を通じて受信されたデータは送受信処理部１２を通して機器制御処理部１３に渡されると同時に電文送受信カウント数蓄積部１０にて正常または異常の受信処理結果がカウントされ、保持される。また、機器本体側の操作により機器制御処理部１３から送信電文が送受信処理部１２に渡され、ネットワークから送信される。その際に電文送受信カウント数蓄積部１０にて正常または異常の送信処理結果がカウントされる。このとき、これらの送受信結果を、任意の操作により随時表示部１４にて確認することができる。
【００２４】
図２および図３は、本発明の実施例における通信電文の１構成例を示す。図２は非配列要素使用時の電文構成例であり、情報種別指定２１、カウント種別指定２２、ならびに各種電文カウント数情報２３を含んだ電文を構成する。情報種別指定２１では、後に来るデータが機器の電文カウント蓄積部１０からの正常（または異常）送受信カウント数であることを指定する。種別指定２２ａ〜２２ｄにて正常受信電文カウント数２３ａ、異常受信電文カウント数２３ｂ、送信成功電文カウント数２３ｃ、送信失敗電文カウント数２３ｄを識別する。そして各種電文カウント数情報２３にて実際に機器の電文カウント蓄積部１０にてカウントされた、電文の送受信成功（または失敗）数が示される。図３には配列要素時の電文構成例を示す。これらの電文を用いてネットワーク上からも、各機器に蓄積された電文送受信状態を獲得することが出来る（このとき、電文構成要素２１〜２３、３１〜３３の順番は問わない。）。
【００２５】
図４は本発明の実施例における正常時の通信シーケンスの１例を示す。図４において４１ａは、機器本体０１ａから機器本体０２ａへの電文送信を示し、４１ｂは、電文送信４１ａに対する通信装置０１ｂからの受信応答を示す。４２ａは、通信装置０１ｂから通信装置０２ｂへの電文送信を示し、４２ｂは、通信装置０１ｂからの電文送信４２ａに対する通信装置０２ｂからの受信応答を示す。また、４３ａは通信装置０２ｂから機器本体０２ａへの電文送信を示し、４３ｂは、通信装置０２ｂからの電文送信４３ａに対する機器本体０２ａからの受信応答を示す。同様に、機器本体０２ａから機器本体０１ａに電文を送信する際の送受信電文を４１ｃ〜４３ｄにて示す。
【００２６】
機器本体０１ａから機器本体０２ａに電文を送信する際、機器０１は機器０２から電文４２ｂを受信したところで送信が成功したとみなし送信成功カウンタを１増やす。機器０２側では機器本体０２ａが電文４３ａを処理した時点で正常受信したとみなし、正常受信カウンタを１増やす。このため、正常に処理が行われた場合には機器０１の送信成功カウンタの値と機器０２の正常受信カウンタの値が一致し、機器０１の送信成功カウンタ、送信失敗カウンタのカウント総数と機器０２の正常受信カウンタ、異常受信カウンタのカウント総数が一致する。
【００２７】
図５は本発明の実施例における異常時の通信シーケンス例を示す。
【００２８】
第１の異常ケースＡ（図５（１））は、機器本体０１ａからの電文送信７１ａに対して、通信装置０１ｂが正しく電文を受信し受信応答７１ｂを送信後、機器０２の通信装置０２ｂに対して電文送信を行うが、電文が到達しない電文送信７２ａ、７２ｂとなる場合である。この場合、電文送信７２ａ、電文送信７２ｂに対する受信応答がタイムアウトした時点で送信側である機器本体０１ａの送信失敗カウンタは１ずつ加算されていく。このとき受信側となる機器本体０２ａの保持するカウンタは、電文を受信していないので０のままとなる。
【００２９】
第２の異常ケースＢ（図５（２））は、機器本体０１ａと通信装置０１ｂとの間での電文送信７１ｃ、受信応答７１ｄ、通信装置０１ｂと通信装置０２ｂとの間での電文送信７２ｃ、受信応答７２ｄを経て、機器０１から機器０２の通信装置０２ｂまでは電文が受け渡されたが、電文が機器本体０２ａまで到達しない電文送信７３ａ、７３ｂとなる場合である。この場合、受信応答７２ｄを受信完了した時点で送信側である機器本体０１ａの送信成功カウンタは１加算される。そして、電文が機器本体０２ａまで到達しない電文送信７３ａ、７３ｂの場合には、受信側である機器本体０２ａの異常受信カウンタに１ずつ加算する。
【００３０】
第３の異常ケースＣ（図５（３））は、機器本体０１ａと通信装置０１ｂとの間での電文送信７１ｅ、受信応答７１ｆ、通信装置０２ｂと機器本体０２ａとの間での電文送信７３ｃ、受信応答７３ｄは正しく行われたが、通信装置０１ｂと通信装置０２ｂとの間での電文送信７２ｅに対する通信装置０２ｃからの受信応答７２ｆが通信装置０１ｂで受け取れなかった場合である。この第３の異常ケースＣにおいては、電文送信７２ｅに対する受信応答がタイムアウトした時点で送信側である機器本体０１ａの送信失敗カウンタには１が加算される。受信側である機器本体０１ｂでは受信電文７３ｃを受信完了後、正常受信カウンタに１加算し、受信応答７３ｄを通信装置０２ｂへ送信する。電文送信７２ｅに対する通信装置０２ｂからの受信応答７２ｆを受信していない通信装置０１ｂは、再度電文送信７２ｇを行い、通信装置０２ｂからの受信応答を受信した場合には送信側である機器本体０１ａの送信成功カウンタには１が加算される。
【００３１】
なお、本実施例では電文送受信カウント数蓄積部を本体に備えて説明したが、これに限らず本体と電文送受信カウント数蓄積部とを別筐体にすることもできる。
【００３２】
【発明の効果】
以上のように本発明によれば、通信異常の原因確認時に、専用の機材（計測機器）を持ち込むことなく、各機器保有の送信成功カウンタ、送信失敗カウンタ、正常受信カウンタ、異常受信カウンタを比較することで、容易に通信異常発生時の状況解析を行うことが出来る。
【図面の簡単な説明】
【図１】本発明の実施例１における通信システム構成例の図
【図２】本発明の実施例１における非配列要素を用いた通信電文構成例の図
【図３】本発明の実施例１における配列要素を用いた通信電文構成例の図
【図４】本発明の実施例１における正常時の通信シーケンス例の図
【図５】（１）本発明の実施例１における異常時の通信シーケンス例１の図
（２）本発明の実施例１における異常時の通信シーケンス例２の図
（３）本発明の実施例１における異常時の通信シーケンス例３の図
【図６】本発明の実施例１が適用される通信システム構成例の図
【図７】本発明の実施例１が適用される正常時の通信シーケンス例１の図
【図８】（１）本発明の実施例１が適用される通信異常時の通信シーケンス例１の図
（２）本発明の実施例１が適用される通信異常時の通信シーケンス例２の図
（３）本発明の実施例１が適用される通信異常時の通信シーケンス例３の図
【図９】従来の通信装置構成例の図
【図１０】従来の通信異常の状況を検知する為のシステム構成例の図
【符号の説明】
１０  電文送受信カウント数蓄積部
１１  送受信電文解析処理部
１２  送受信処理部
１３  機器制御処理部
１４  表示部
２１、３１  情報種別指定
２２  カウント種別指定
２３  各種電文カウント数情報
３３  各種電文カウント数情報
００、５０  ホームネットワーク
０１、０２、５２  機器
０１ａ、０２ａ、５２ａ  機器本体
０１ｂ、０２ｂ、５２ｂ  機器通信装置
８１  受信電文解析処理部
８２  送受信処理部
８３  機器制御処理部
９１  計測装置Ａ
９２  計測装置Ｂ
９３  計測装置Ｃ
【図１】
2005026947.tif 000003
【図２】
2005026947.tif 000004
【図３】
2005026947.tif 000005
【図４】
2005026947.tif 000006
【図５】
2005026947.tif 000007
【図６】
2005026947.tif 000008
【図７】
2005026947.tif 000009
【図８】
2005026947.tif 000010
【図９】
2005026947.tif 000011
【図１０】
2005026947.tif 000012