(57)【要約】【課題】事前計測なく３種類以上の状態を判定することができる。【解決手段】本開示の一実施形態に係る監視装置は、通信部と判定部とを含む。通信部は、第１無線機から送信されるパケットを受信した際の受信信号強度に関する第１指標値と、キャリアセンスしたときの受信信号強度に関する第２指標値とを算出する。判定部は、前記第１無線機の現在の状態を基点として、前記第１指標値および前記第２指標値に基づく状態判定処理により、該第１無線機の状態を３種類以上の状態に判定する。【選択図】図２
2015019210.tif 000002
【特許請求の範囲】
【請求項１】
第１無線機から送信されるパケットを受信した際の受信信号強度に関する第１指標値と、キャリアセンスしたときの受信信号強度に関する第２指標値とを算出する通信部と、
前記第１無線機の現在の状態を基点として、前記第１指標値および前記第２指標値に基づく状態判定処理により、該第１無線機の状態を３種類以上の状態に判定する判定部と、を具備することを特徴とする監視装置。
【請求項２】
前記状態には、前記第１無線機の通信に妨害が生じている状態である妨害、該第１無線機が故障している状態である故障、該第１無線機が移動している状態である移動、該第１無線機が通信できない場所に存在する状態である圏外、該第１無線機が通常に稼働している状態である正常、が含まれることを特徴とする請求項１に記載の監視装置。
【請求項３】
前記判定部は、前記第１無線機の現在の状態が正常である場合、前記第２指標値が第１閾値未満でありかつ前記第１指標値が第２閾値未満であれば、該第１無線機の前記状態を故障と判定し、該第１無線機の現在の状態が移動である場合、前記第２指標値が第１閾値未満でありかつ前記第１指標値が第２閾値未満であれば、該第１無線機の前記状態を圏外と判定することを特徴とする請求項１または請求項２に記載の監視装置。
【請求項４】
前記判定部は、前記第２指標値が第１閾値以上である場合、前記第１無線機の前記状態を妨害と判定することを特徴とする請求項１から請求項３のいずれか１項に記載の監視装置。
【請求項５】
前記判定部は、前記第２指標値が第１閾値未満であり、かつ前記第１指標値が第２閾値以上であり、かつ該第１指標値と該第１指標値の１つ前に測定された第１無線機から送信されるパケットを受信した際の受信信号強度に関する第３指標値との差分値が第３閾値以上である場合、該第１無線機の前記状態を移動と判定することを特徴とする請求項１から請求項４のいずれか１項に記載の監視装置。
【請求項６】
前記通信部は、前記第１無線機からの信号を受信できない場合、前記第１指標値を受信限界以下の値に設定することを特徴とする請求項１から請求項５のいずれか１項に記載の監視装置。
【請求項７】
前記第１無線機ごとの前記状態を、文字および色の少なくともどちらか一方により表示する表示部をさらに具備することを特徴とする請求項１から請求項６のいずれか１項に記載の監視装置。
【請求項８】
前記第１指標値は、前記第１無線機から送信されるパケットを受信した際の受信信号強度と、該受信信号強度の１つ前に測定された受信信号強度との差分値であることを特徴とする請求項１または請求項２に記載の監視装置。
【請求項９】
前記第１指標値は、前記第１無線機から送信されるパケットを受信した際の受信信号強度の大きさに基づいて分類されたレベルであることを特徴とする請求項１から請求項７のいずれか１項に記載の監視装置。
【請求項１０】
前記第１無線機の前記状態が故障である場合、該第１無線機の周辺に存在する第２無線機に対し、送信出力を増加するように制御し、該第１無線機の前記状態が妨害である場合、該第１無線機に対し、送信出力を増加するように制御する制御部をさらに具備することを特徴とする請求項１から請求項９のいずれか１項に記載の監視装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信を行なう監視装置に関する。
【背景技術】
【０００２】
社会インフラシステムへの無線機の適用に当たり、無線機の状態の把握および無線機に異常が生じた場合の原因を明確に監視する機能が求められている。社会インフラシステムに適用される無線機は、用途に応じて様々な規格の無線機であることが想定されるので、無線機の規格に制約のない方法であることが望ましい。そのため、規格に制限されない無線機の通信時における受信信号強度表示(ＲＳＳＩ:Received Signal Strength Indicator)を無線機の監視用の情報として用いる異常検出手法がある。例えば、監視対象にＲＦＩＤを付け、そのＲＦＩＤが発する電波のＲＳＳＩを用いて、通常時のＲＳＳＩを事前計測して、監視対象の通常時と異なる状態を判定する手法がある。また、事前計測を行わない手法としては、２つの無線機のＲＳＳＩの比が通常時にはほぼ一定となる性質を利用する手法がある。これは、障害物が無線機付近に存在する場合、無線機が受信する電波に対して遮断、吸収、反射、散乱が発生しＲＳＳＩの比が変動するので、この変動を検出して障害物の検出を行なう手法がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８８０６１号公報
【特許文献２】特開２０１１−２４７６３２号公報
【特許文献３】特開２０１１−２４７６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述のＲＳＳＩを用いる手法では、複数の状態を検知するためには事前計測が必要であり、また動体検出装置のように事前計測がない場合には障害物の有無の検知という２つの状態しか判定できない。
【０００５】
本発明の一観点は、ＲＳＳＩの事前計測を行わずに詳細な状態を検出することができる監視装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る監視装置は、通信部と判定部とを含む。通信部は、第１無線機から送信されるパケットを受信した際の受信信号強度に関する第１指標値と、キャリアセンスしたときの受信信号強度に関する第２指標値とを算出する。判定部は、前記第１無線機の現在の状態を基点として、前記第１指標値および前記第２指標値に基づく状態判定処理により、該第１無線機の状態を３種類以上の状態に判定する。
【図面の簡単な説明】
【０００７】
【図１】無線通信システムを示す概念図。
【図２】第１の実施形態に係る監視装置を示すブロック図。
【図３】無線機の状態遷移を示す図。
【図４】第１の実施形態に係る監視装置の判定処理を示すフローチャート。
【図５】複数のチャネルが存在する場合の判定処理を示すフローチャート。
【図６】現在の状態が移動である場合の判定処理を示すフローチャート。
【図７】現在の状態が妨害である場合の判定処理を示すフローチャート。
【図８】現在の状態が故障である場合の判定処理を示すフローチャート。
【図９】現在の状態が圏外である場合の判定処理を示すフローチャート。
【図１０】第２の実施形態に係る監視装置の判定処理を示すフローチャート。
【図１１】第４の実施形態に係る監視装置を示すブロック図。
【図１２】第５の実施形態に係る監視装置を示すブロック図。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら本開示の一実施形態に係る監視装置について詳細に説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行なうものとして、重ねての説明を省略する。  
（第１の実施形態）  
第１の実施形態に係る監視装置を含む無線通信システムの概念図について図１を参照して説明する。  
第１の実施形態に係る無線通信システム１００は、複数の無線機１０１および監視装置１０２を含む。  
無線機１０１はそれぞれ、温度センサ、圧力センサ、および加速度センサなどのセンサ（図示せず）と接続され、センサから得たセンサ情報をパケットとして監視装置１０２に送信する。ここでは、無線機Ａから無線機Ｒまで１８個の無線機１０１が存在する例を示すが、無線機１０１の数は任意の数でよい。また、無線機１０１は、センサ情報を無線機１０１同士で互いに送信してもよい。無線機１０１と監視装置１０２との無線通信に用いる規格は、例えば、ZigBee（登録商標）、Bluetooth（登録商標）、Wi-Fi（登録商標）などを想定するが、無線機１０１と監視装置１０２とが通信可能であれば、どのような規格でもよい。
【０００９】
監視装置１０２は、無線機１０１から送信されたセンサ情報を含むパケットを受信し、パケットを受信した際の受信信号強度（ＲＳＳ：Received Signal Strength）に関する値である指標値を測定して保持する。監視装置１０２は、無線機の現在の状態を基点として、指標値に基づいて無線機１０１の状態を３種類以上の状態に判定する。なお、指標値は、本実施形態ではＲＳＳＩ（Received Signal Strength Indicator）の値を例に説明するが、パケットを受信した際に測定したＲＳＳＩと１つ前に受信したパケットに関して測定したＲＳＳＩとの差分値を指標値としてもよいし、ＲＳＳＩの値をいくつかのレベルに分類したレベル値を指標値としてもよい。
【００１０】
次に、監視装置１０２について図２のブロック図を参照して説明する。  
監視装置１０２は、通信部２０１、受信情報保持部２０２および判定部２０３を含む。  
通信部２０１は、無線機１０１からセンサ情報と無線機１０１のＩＤを示す送信元情報とを含むフレームを受信し、フレームの受信した際のＲＳＳＩを測定する。  
受信情報保持部２０２は、通信部２０１からセンサ情報、送信元情報およびＲＳＳＩを受け取って保持する。  
判定部２０３は、受信情報保持部２０２から送信元情報およびＲＳＳＩを受け取り、送信元情報およびＲＳＳＩに基づいて無線機１０１の状態を判定する。
【００１１】
次に、判定部２０３で判定される無線機１０１の状態について、図３を参照して説明する。  
図３は、無線機１０１に関する状態遷移図を示し、この状態遷移図に基づいて各無線機１０１の状態が判定される。本実施形態では、無線機１０１の状態として、通常に稼働している状態である「正常」、無線機１０１が移動している状態である「移動」、無線機１０１が故障している状態である「故障」、無線機１０１の周辺に他無線通信システムの無線機が存在し、無線通信システム１００における通信に妨害が生じている状態である「妨害」、無線機１０１が無線通信のできない場所に存在する、すなわち圏外の状態である「圏外」を想定する。
【００１２】
なお、「正常」から「圏外」に遷移する場合は、故障でない限り必ず「移動」状態を経ると考えられるので、無線機１０１の状態を「正常」から直接「圏外」へ遷移させない。
【００１３】
次に、監視装置１０２の判定処理について、図４のフローチャートを参照して説明する。なお、ここでは、無線機１０１の初期状態が「正常」であるとし、監視装置１０２は移動せず、監視装置の通信機能に故障がないものとする。  
ステップＳ４０１では、通信部２０１が、無線機１０１からパケットを受信し、受信したパケット（以下、受信パケットともいう）の情報を取得するとともに、パケットを受信した際のＲＳＳＩを測定する。  
ステップＳ４０２では、通信部２０１が、無線チャネルのキャリアセンスを行なう。  
ステップＳ４０３では、判定部２０３が、ステップＳ４０１の受信パケットのＲＳＳＩの取得およびステップＳ４０２のキャリアセンスが初回の処理であるかどうかを判定する。初回の処理であればステップＳ４０１に戻り、同様の処理を繰り返す。初回の処理でない、すなわち２回目以降の測定であればステップＳ４０４へ進む。
【００１４】
ステップＳ４０４では、判定部２０３が、キャリアセンスより得られるＲＳＳＩの値が、第１閾値以上であるかどうかを判定する。第１閾値以上であればステップＳ４０５へ進み、第１閾値未満であればステップＳ４０６へ進む。  
ステップＳ４０５では、監視装置１０２と無線機１０１との通信に妨害が存在すると考えられるので、判定部２０３が、無線機１０１の状態を「妨害」と判定する。  
ステップＳ４０６では、判定部２０３が、受信したパケットのＲＳＳＩが第２閾値未満であるかどうかを判定する。第２閾値未満であればステップＳ４０７へ進み、第２閾値以上であればステップＳ４０８へ進む。  
ステップＳ４０７では、無線機１０１からのパケットを受信できていないと考えられるので、判定部２０３が、無線機１０１の状態を「故障」と判定する。
【００１５】
ステップＳ４０８では、判定部２０３が、最新の受信パケットのＲＳＳＩと１つ前に受信した受信パケットのＲＳＳＩとの差分となる値の絶対値、すなわち、受信パケットのＲＳＳＩの変動が、第３閾値以上であるかどうかを判定する。第３閾値以上であればステップＳ４０９へ進み、第３閾値未満であればステップＳ４１０へ進む。  
ステップＳ４０９では、受信パケットのＲＳＳＩの変動は、無線機１０１と監視装置１０２のとの距離の変化によると考えられるので、判定部２０３が、無線機１０１の状態を「移動」と判定する。  
ステップＳ４１０では、無線機１０１との通信において妨害もなく、無線機１０１からのパケットも正常に受信し、無線機１０１の移動も無いと考えられるので、判定部２０３が、無線機１０１の状態を「正常」と判定する。
【００１６】
ステップＳ４１１では、判定部２０３が、３回連続で同じ判定結果となるかどうかを判定する。３回連続で同じ判定結果であればステップＳ４１２へ進み、３回連続で同じ判定結果でなければステップＳ４０１に戻り、同様の処理を繰り返す。  
ステップＳ４１２では、無線機１０１の状態を「正常」から３回連続して判定された結果に遷移させる。以上で、監視装置１０２の処理を終了する。
【００１７】
なお、本実施形態では、フェージングによるＲＳＳＩ変動を緩和するために、ステップＳ４１１に示すように３回連続して同じ判定結果となる場合のみ状態遷移を行なうとするが、これに限らず、ステップＳ４１１の処理を省略して、１度の判定ごとに状態遷移をおこなうようにしてもよい。また、ステップＳ４１１の代わりに、２以上の自然数Ｍ回の判定結果のうちの、Ｍ≧Ｎとなる自然数Ｎ回、同じ判定結果となる場合に状態遷移をおこなうようにしてもよい。また、本実施形態では、ＲＳＳＩの瞬時値を用いて判定を行なうが、フェージングによるＲＳＳＩの変動を考慮するために様々な平均化手法を用いてもよい。
【００１８】
図４に示すフローチャートでは、無線機１０１が通信に使用する周波数チャネルが１つである場合を想定するが、通信に使用する周波数チャネルが複数にまたがる場合、チャネルごとに判定をおこなってもよい。チャネルごとに判定を行なう場合について図５のフローチャートを参照して説明する。  
ステップＳ５０１では、判定部２０３が、チャネルごとの状態の判定結果を得る。  
ステップＳ５０２では、判定部２０３が、全チャネルの判定結果が「故障」であるかどうかを判定する。全チャネルの判定結果が「故障」である場合はステップＳ５０３へ進み、全チャネルの判定結果が「故障」でない場合は、ステップＳ５０４に進む。  
ステップＳ５０３では、全チャネルの状態を「故障」として状態遷移を行なう。
【００１９】
ステップＳ５０４では、「妨害」と判定されたチャネルが一定数以上存在するかどうかを判定する。一定数以上存在する場合は、ステップＳ５０５へ進み、一定数未満である場合はステップＳ５０６へ進む  。
【００２０】
ステップＳ５０５では、全チャネルの状態を「妨害」として状態遷移を行なう。  
ステップＳ５０６では、各チャネルの判定結果のうちで最も多い判定結果を、全チャネルの状態として状態遷移を行なう。以上でチャネルごとの判定を終了する。このようにすることで、ＲＳＳＩの変動を平均化することと同様の効果を得ることができる。
【００２１】
次に、初期状態として、現在の状態が「正常」である場合の無線機１０１に関する状態遷移の具体例について説明する。以下の説明では、一例として、図４に示す判定処理での第１閾値を−５０［ｄＢｍ］、第２閾値を−９２［ｄＢｍ］、第３閾値を３［ｄＢ］と設定する。
【００２２】
（１）「正常」から「移動」への状態遷移  
一般的な監視システムとして、無線機１０１が、定期的にセンサ情報を監視装置１０２に送ることも想定される。よって、ここでは、無線機１０１と無線装置１０２との無線アクセス方式が時分割多重（ＴＤＭＡ）である場合を想定する。監視装置１０２では、ＴＤＭＡのフレーム時間間隔でセンサ情報を含むパケットを無線機１０１から受信する。
【００２３】
ステップＳ４０１の処理で得られる受信パケットのＲＳＳＩについて、初回の受信パケットを得た時点（時刻Ｔ１）での受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、２回目の受信パケットを得た時点（時刻Ｔ２）（Ｔ２＞Ｔ１＋τ：τは、１ＴＤＭＡフレーム時間）での受信パケットのＲＳＳＩが−６０［ｄＢｍ］であるとする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスによるＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスによるＲＳＳＩが−９３［ｄＢ］であるとする。
【００２４】
ここで、図４のフローチャートに従い時刻Ｔ２における状態判定処理を行なう。まずステップＳ４０４の判定において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値である−５０［ｄＢｍ］よりも小さいので、ステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−６０［ｄＢｍ］であり、第２閾値である−９２［ｄＢｍ］よりも大きいので、ステップＳ４０８に進む。次に、時刻Ｔ１から時刻Ｔ２までにおける受信パケットのＲＳＳＩの変動は、−６５［ｄＢｍ］と−６０［ｄＢｍ］との差の絶対値である５［ｄＢ］であり、第３閾値である３［ｄＢ］以上であるので、状態は「移動」という判定結果になる。
【００２５】
次に、時刻Ｔ２より後の時刻Ｔ３（Ｔ３＞Ｔ２＋τ）で受信した受信パケットのＲＳＳＩが、−５０［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］である場合を想定する。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であり、第１閾値である−５０［ｄＢｍ］よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−５０［ｄＢｍ］であり、第２閾値である−９２［ｄＢｍ］よりも大きいので、ステップＳ４０８へ進む。次に、時刻Ｔ２から時刻Ｔ３までにおける受信パケットのＲＳＳＩの変動は、−６０［ｄＢｍ］と−５０［ｄＢｍ］との差の絶対値である１０［ｄＢ］であり、第３閾値である３［ｄＢ］以上であるので、状態は「移動」という判定結果になる。
【００２６】
続いて、時刻Ｔ３より後の時刻Ｔ４（Ｔ４＞Ｔ３＋τ）で受信した受信パケットのＲＳＳＩが、−３２［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］である場合を想定する。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であり、第１閾値である−５０［ｄＢｍ］よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−３２［ｄＢｍ］であり、第２閾値である−９２［ｄＢｍ］よりも大きいので、ステップＳ４０８へ進む。次に、時刻Ｔ３から時刻Ｔ４までにおける受信パケットのＲＳＳＩの変動は、−５０［ｄＢｍ］と−３２［ｄＢｍ］との差の絶対値である１８［ｄＢ］であり、第３閾値である３［ｄＢ］以上であるので、状態は「移動」という判定結果になる。  
ここで、３回連続して「移動」と判定されたため、図３に示す状態遷移図に従い、無線機１０１の状態を「正常」から「移動」に遷移させる。なお、時間の経過と共に受信パケットのＲＳＳＩが減少する場合は、無線機１０１と監視装置１０２との距離が離れる方向に無線機１０１が移動しており、反対に、時間の経過と共に受信パケットのＲＳＳＩが増加する場合は、無線機１０１と監視装置１０２との距離が近づく方向に無線機１０１が移動しているといった詳細な判定をしてもよい。
【００２７】
また、本実施例では無線アクセス方式としてＴＤＭＡの場合を例として説明したが、本実施例はＴＤＭＡの場合のみに限らず、Wi-Fi（登録商標）で使用される搬送波感知多重アクセス方式／衝突回避方式（ＣＳＭＡ／ＣＡ）をはじめ様々な無線アクセス方式にも適用可能である。
【００２８】
（２）「正常」から「妨害」への状態遷移  
上述と同様に、時刻Ｔ１におけるステップＳ４０１の処理で得られる初回の受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩが−４８［ｄＢｍ］であるとする。  
図４に示すフローチャートに従い、ステップＳ４０４において、時刻Ｔ１におけるキャリアセンス結果のＲＳＳＩが−４８［ｄＢｍ］であり、第１閾値以上であるので、状態は「妨害」と判定する。
【００２９】
次に、時刻Ｔ２において、受信パケットのＲＳＳＩとして−５０［ｄＢｍ］を取得し、キャリアセンス結果のＲＳＳＩとして−４２［ｄＢｍ］を取得したとする。この場合も、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩである−４２［ｄＢｍ］は第１閾値以上であるので、状態は「妨害」と判定する。
【００３０】
次に、時刻Ｔ３において、受信パケットのＲＳＳＩとして−６２［ｄＢｍ］を取得し、キャリアセンス結果のＲＳＳＩとして−４５［ｄＢｍ］を取得したとする。ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−４５［ｄＢｍ］は第１閾値以上であるので、状態は「妨害」と判定する。
【００３１】
ここで、３回連続して「妨害」と判定されたため、図３に示す状態遷移図に従い、無線機１０１の状態を「正常」から「妨害」に遷移させる。
【００３２】
（３）「正常」から「故障」への状態遷移  
時刻Ｔ１において、受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であるとする。
【００３３】
次に、時刻Ｔ２における、キャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であるとする。ここで、時刻Ｔ２において、パケットを受信できない場合と仮定する。この場合、受信ができていないと判定するため、受信限界以下の値となるように、受信パケットのＲＳＳＩが−１２０［ｄＢｍ］と設定される。  
ここで、図４のフローチャートに従い状態判定処理を行なう。まず、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−１２０［ｄＢｍ］であり、第２閾値未満となるので、状態は「故障」と判定される。
【００３４】
続いて、時刻Ｔ３において、キャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。時刻Ｔ３においても時刻Ｔ２と同様、受信パケットを受信できない場合を想定し、受信パケットのＲＳＳＩが−１２０［ｄＢｍ］と設定される。  
時刻Ｔ３における判定は、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９３［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−１２０［ｄＢｍ］であり第２閾値未満となるので、状態は「故障」と判定される。
【００３５】
続いて、時刻Ｔ４において、キャリアセンスのＲＳＳＩが−９１［ｄＢｍ］であるとし、時刻Ｔ４においても受信パケットを受信できない場合を想定し、受信パケットのＲＳＳＩが−１２０［ｄＢｍ］と設定される。
【００３６】
ここで時刻Ｔ４における判定は、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９１［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−１２０［ｄＢｍ］であり第２閾値未満となるので、状態は「故障」と判定される。
【００３７】
ここで、３回連続して「故障」と判定されたため、図３に示す状態遷移図に従い、無線機１０１の状態を「正常」から「故障」に遷移させる。
【００３８】
（４）「正常」にとどまる場合  
時刻Ｔ１におけるステップＳ４０１の処理で得られる初回の受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、時刻Ｔ２において得られる受信パケットのＲＳＳＩが−６０［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩが−９３［ｄＢ］であるとする。
【００３９】
ここで、時刻Ｔ２における判定は、まずステップＳ４０４の判定において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値よりも小さいので、ステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−６０［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８に進む。次に、ステップＳ４０８では、受信パケットのＲＳＳＩの変動は、−６５［ｄＢｍ］と−６０［ｄＢｍ］との差の絶対値である５［ｄＢ］であり、第３閾値以上であるので、状態は「移動」という判定結果になる。
【００４０】
次に、時刻Ｔ３において、受信パケットのＲＳＳＩが−６０［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９０［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９０［ｄＢｍ］であり、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−６０［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、Ｔ２からの受信パケットのＲＳＳＩの変動は、−６０［ｄＢｍ］と−６０［ｄＢｍ］との差の絶対値が０［ｄＢ］であり、第３閾値未満であるので、ステップＳ４１０に進み、状態は「正常」という判定結果になる。
【００４１】
続いて、時刻Ｔ４において、受信パケットのＲＳＳＩが−６７［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９４［ｄＢｍ］であるとする。  
ステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９４［ｄＢｍ］であり第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−６７［ｄＢｍ］であり、第２閾値である−９２［ｄＢｍ］よりも大きいので、ステップＳ４０８へ進む。次に、受信パケットのＲＳＳＩの変動は、−６０［ｄＢｍ］と−６７［ｄＢｍ］との差の絶対値である７［ｄＢ］であり、第３閾値以上であるので、状態は「移動」という判定結果になる。  
時刻Ｔ４の時点で、３回連続して同じ判定結果とならないので、「正常」の状態から他の状態へ変化しない。
【００４２】
（第１の実施形態の第１の変形例）
上述した第１の実施形態では、無線機１０１の基点となる現在の状態が「正常」の場合における状態遷移の判定を示したが、第１の変形例では、無線機１０１の基点となる現在の状態が「移動」の場合における状態遷移の判定について説明する。なお、第１の変形例におけるネットワーク構成や無線通信時に保持する情報については第１の実施形態と同様である。
【００４３】
無線機１０１の現在の状態が「移動」である場合の監視装置１０２の判定処理について、図６のフローチャートを参照しつつ、具体例を挙げて説明する。なお、ステップＳ６０１以外は、図４に示すステップＳ４０１からステップＳ４０６、ステップＳ４０８からステップＳ４１２と同じであるので、ここでの説明を省略する。  
ステップＳ６０１では、判定部２０３が、受信パケットのＲＳＳＩが第２閾値未満である場合に無線機１０１の状態を「圏外」であると判定する。
【００４４】
以下、「移動」から「圏外」への状態遷移について説明する。なお、「移動」から「妨害」、「移動」にとどまる場合、「移動」から「正常」への状態遷移は、第１の実施形態と同様であるので、ここでの説明を省略する。
【００４５】
時刻Ｔ１において、受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であるとする。
【００４６】
次に、時刻Ｔ２において、キャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。ここで、時刻Ｔ２においてパケットを受信できない場合を想定し、受信パケットのＲＳＳＩが−１２０［ｄＢｍ］と設定される。
【００４７】
ここで、図６のフローチャートに従い時刻Ｔ２における状態判定を行なう。まず、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−１２０［ｄＢｍ］であり、第２閾値未満となるので、状態は「圏外」と判定される。
【００４８】
続いて、時刻Ｔ３において、キャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であるとし、時刻Ｔ３においてもパケットを受信できない場合を想定し、受信パケットのＲＳＳＩが−１２０［ｄＢｍ］と設定される。  
ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−１２０［ｄＢｍ］であり、第２閾値未満となるので、状態は「圏外」と判定される。
【００４９】
続いて、時刻Ｔ４において、キャリアセンスのＲＳＳＩが−９１［ｄＢｍ］であるとし、時刻Ｔ４においてもパケットを受信できない場合を想定し、受信パケットのＲＳＳＩが−１２０［ｄＢｍ］と設定される。
【００５０】
ステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９１［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、受信パケットのＲＳＳＩは、−１２０［ｄＢｍ］であり、第２閾値未満となるので、状態は「圏外」と判定される。
【００５１】
ここで、３回連続して「圏外」と判定されたため、図３に示す状態遷移図に従い、無線機１０１の状態を「移動」から「圏外」に遷移させる。
【００５２】
（第１の実施形態の第２の変形例）
第２の変形例では、無線機１０１の基点となる現在の状態が「妨害」の場合における状態遷移の判定について説明する。なお、第２の変形例におけるネットワーク構成や無線通信時に保持する情報については第１の実施形態と同様である。
【００５３】
無線機１０１の現在の状態が「妨害」である場合の監視装置１０２の判定処理について、図７のフローチャートを参照しつつ、具体例を挙げて説明する。なお、ステップＳ７０１以外は、図４に示すステップＳ４０１からステップＳ４０３、ステップＳ４０５、ステップＳ４０８からステップＳ４１２と同じであるので、ここでの説明を省略する。また、「妨害」にとどまる遷移は、「正常」から「妨害」への状態遷移と同じであるので説明を省略する。  
ステップＳ７０１では、判定部２０３が、キャリアセンスのＲＳＳＩの値が第１閾値以上であるかどうかを判定する。第１閾値以上であればステップＳ４０５に進み、第１閾値未満であればステップＳ４０８に進む。
【００５４】
なお、無線機１０１の状態が「妨害」である場合は、正常な通信が行えないことが多く、パケット損失も多く発生すると考えられる。従って、パケット損失が発生すると無線機１０１の状態が「故障」であると判定されやすいので、現在の状態が「妨害」の時に誤って「故障」と判定しないように、「妨害」から「故障」への状態遷移は行わない。
【００５５】
（１）「妨害」から「移動」への状態遷移  
時刻Ｔ１において、ステップＳ４０１の処理で得られる受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、時刻Ｔ２において得られる受信パケットのＲＳＳＩが−６０［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。
【００５６】
ここで、時刻Ｔ２における判定は図７のフローチャートに従い、ステップＳ７０１において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値よりも小さいので、ステップＳ４０８に進む。次に、受信パケットのＲＳＳＩの変動は、−６５［ｄＢｍ］と−６０［ｄＢｍ］との差の絶対値である５［ｄＢ］であり、第３閾値以上であるので、状態は「移動」という判定結果になる。
【００５７】
次に、時刻Ｔ３において、受信パケットのＲＳＳＩが−５０［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であるとする。  
時刻Ｔ３では、ステップＳ７０１において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］が第１閾値よりも小さいのでステップＳ４０８に進む。次に、受信パケットのＲＳＳＩの変動は、−６０［ｄＢｍ］と−５０［ｄＢｍ］との差の絶対値である１０［ｄＢ］であり、第３閾値以上であるので、状態は「移動」という判定結果になる。
【００５８】
続いて、時刻Ｔ４において、受信パケットのＲＳＳＩが−３２［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であるとする。  
時刻Ｔ４では、ステップＳ７０１において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］が第１閾値よりも小さいのでステップＳ４０８に進む。次に、受信パケットのＲＳＳＩの変動は、−５０［ｄＢｍ］と−３２［ｄＢｍ］との差の絶対値である１８［ｄＢ］であり、第３閾値以上であるので、状態は「移動」という判定結果になる。  
ここで、３回連続して「移動」と判定されたため、図３に示す状態遷移図に従い、無線機１０１の状態を「妨害」から「移動」に遷移させる。
【００５９】
（２）「妨害」から「正常」への状態遷移  
時刻Ｔ１において、ステップＳ４０１の処理で得られる受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、時刻Ｔ２において得られる受信パケットのＲＳＳＩが−６６［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。
【００６０】
ここで、時刻Ｔ２における判定は図７のフローチャートに従い、ステップＳ７０１において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値よりも小さいので、ステップＳ４０８に進む。次に、受信パケットのＲＳＳＩの変動は、−６５［ｄＢｍ］と−６６［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、ステップＳ４１０に進み、状態は「正常」という判定結果になる。
【００６１】
次に、時刻Ｔ３において、受信パケットのＲＳＳＩが−６４［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９２［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０８に進む。次に、受信パケットのＲＳＳＩの変動は、−６６［ｄＢｍ］と−６４［ｄＢｍ］との差の絶対値が２［ｄＢ］であり、第３閾値未満であるので、状態は「正常」という判定結果になる。
【００６２】
続いて、時刻Ｔ４において、受信パケットのＲＳＳＩが−６４［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩが−９１［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９１［ｄＢｍ］は、第１閾値よりも小さいので、ステップＳ４０８へ進む。次に、受信パケットのＲＳＳＩの変動は、−６４［ｄＢｍ］と−６４［ｄＢｍ］との差の絶対値である０［ｄＢ］であり、第３閾値以上であるので、状態は「正常」という判定結果になる。  
時刻Ｔ４の時点で、３回連続して同じ判定結果となるので、図３に示す状態遷移図に従い、無線機１０１の状態を「妨害」から「正常」に遷移させる。
【００６３】
（第１の実施形態の第３の変形例）  
第３の変形例では、無線機１０１が「故障」の場合における状態遷移の判定について説明する。なお、第３の変形例におけるネットワーク構成や無線通信時に保持する情報については第１の実施形態と同様である。  
無線機１０１の現在の状態が「故障」である場合の監視装置１０２の判定処理について、図８のフローチャートを参照しつつ、具体例を挙げて説明する。なお、ステップＳ８０１およびステップＳ８０２以外は、図４に示すステップＳ４０１からステップＳ４０３、ステップＳ４０６、ステップＳ４０７、ステップＳ４１０からステップＳ４１２と同じであるので、ここでの説明を省略する。
【００６４】
ステップＳ８０１では、判定部２０３が、キャリアセンス結果のＲＳＳＩの値が第１閾値以上であるかどうかを判定する。ＲＳＳＩの値が第１閾値以上であれば、ステップＳ４０７に進み、ＲＳＳＩの値が第１閾値よりも小さければステップＳ４０６に進む。  
ステップＳ８０２では、受信パケットのＲＳＳＩの変動が第３閾値以上であるかどうかを判定する。受信パケットのＲＳＳＩの変動が第３閾値以上であれば、ステップＳ４０７に進み、受信パケットのＲＳＳＩの変動が第３閾値よりも小さければ、ステップＳ４１０に進む。
【００６５】
無線機１０１の状態が「故障」である場合は、「故障」の状態にとどまるか、「正常」の状態に遷移するかのどちらかである。「故障」から「正常」への遷移は、確実性が求められるので、図８のように３つの判定条件を満たす場合に遷移するようにする。
【００６６】
（１）「故障」から「正常」への状態遷移  
時刻Ｔ１において、ステップＳ４０１の処理で得られる受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、時刻Ｔ２において得られる受信パケットのＲＳＳＩが−６４［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。
【００６７】
ここで、時刻Ｔ２における判定は図８のフローチャートに従い、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値よりも小さいので、ステップＳ４０６へ進む。次に、受信パケットのＲＳＳＩは、−６４［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、受信パケットのＲＳＳＩの変動は、−６５［ｄＢｍ］と−６４［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、状態は「正常」という判定結果になる。
【００６８】
次に、時刻Ｔ３において、受信パケットのＲＳＳＩが−６３［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９２［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６へ進む。次に、受信パケットのＲＳＳＩは、−６３［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、受信パケットのＲＳＳＩの変動は、−６４［ｄＢｍ］と−６３［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、状態は「正常」という判定結果になる。
【００６９】
続いて、時刻Ｔ４において、受信パケットのＲＳＳＩが−６４［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９１［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９１［ｄＢｍ］は、第１閾値よりも小さいので、ステップＳ４０６へ進む。次に、受信パケットのＲＳＳＩは、−６４［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８に進む。次に、受信パケットのＲＳＳＩの変動は、−６３［ｄＢｍ］と−６４［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、状態は「正常」という判定結果になる。  
ここで、３回連続して「正常」と判定されたため、図３に示す状態遷移図に従い、無線機１０１の状態を「故障」から「正常」に遷移させる。
【００７０】
（第１の実施形態の第４の変形例）
第４の変形例では、無線機１０１が「圏外」の場合における状態遷移の判定について説明する。なお、第４の変形例におけるネットワーク構成や無線通信時に保持する情報については第１の実施形態と同様である。
【００７１】
無線機１０１の初期状態が「圏外」である場合の監視装置１０２の判定処理について、図９のフローチャートを参照しつつ、具体例を挙げて説明する。なお、ステップＳ９０１以外は、図４に示すステップＳ４０１からステップＳ４０３、ステップＳ４０９、ステップＳ４１１、ステップＳ４１２およびステップＳ６０１と同じであるので、ここでの説明を省略する。  
ステップＳ９０１では、判定部２０３が、受信パケットのＲＳＳＩが第２閾値未満であるかどうかを判定する。第２閾値未満であればステップＳ６０１に進み、第２閾値以上であればステップＳ４０９に進む。
【００７２】
圏外時には無線機の故障で通信ができないのではなく、無線機の移動により通信ができないことが原因である。そのため、圏外状態から通信可能な範囲に入る場合には必ず「移動」状態となる。そのため、無線機の状態が「圏外」の場合は「圏外」に留まるか、「移動」に遷移するかのどちらかとなる。
【００７３】
時刻Ｔ１において、ステップＳ４０１の処理で得られる受信パケットのＲＳＳＩが−６５［ｄＢｍ］であり、時刻Ｔ２において得られる受信パケットのＲＳＳＩが−６４［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。
【００７４】
ここで、時刻Ｔ２における判定は図９のフローチャートに従い、ステップＳ９０１において、受信パケットのＲＳＳＩは、−６４［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０９に進み、状態は「移動」という判定結果になる。
【００７５】
次に、時刻Ｔ３において、受信パケットのＲＳＳＩが−６３［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９２［ｄＢｍ］であるとする。  
上述と同様に、ステップＳ９０１において、受信パケットのＲＳＳＩは、−６３［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０９に進み、状態は「移動」という判定結果になる。
【００７６】
続いて、時刻Ｔ４において、受信パケットのＲＳＳＩが−６４［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９１［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ９０１において、受信パケットのＲＳＳＩは、−６３［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０９に進み、状態は「移動」という判定結果になる。
【００７７】
時刻Ｔ４の時点で、３回連続して同じ判定結果となるので、図３に示す状態遷移図に従い、無線機１０１の状態を「圏外」から「移動」へ遷移させる。
【００７８】
以上に示した第１の実施形態によれば、無線機から送信された信号のＲＳＳＩと状態遷移図とに基づいて状態を判定することで、事前計測せずに無線機の３種類以上の状態を判定することができる。
【００７９】
（第２の実施形態）  
第１の実施形態では、無線機と監視装置とが直接通信し、その際のＲＳＳＩを測定することで無線機の状態判定を行なうが、第２の実施形態では、無線機同士が通信する場合に、監視装置が無線機間のパケットを監視して無線機の状態判定を行なう点が異なる。なお、第２の実施形態におけるネットワーク構成や無線通信時に保持する情報については第１の実施形態と同様である。
【００８０】
第２の実施形態に係る監視装置の判定処理について図１０のフローチャートを参照して説明する。  
ここで、ステップＳ１００１以外は、図４のフローチャートと同様の処理を行なうので、説明は省略する。
【００８１】
ステップＳ１００１では、監視装置１０２の通信部２０１が、ある無線機Ａ（第１無線機）から他の無線機Ｂ（第２無線機）へセンサ情報を含めたパケットを送信した際、この他の無線機Ｂ宛のパケットを監視装置で受信し、パケットのＲＳＳＩを測定する。  
ステップＳ１００２では、判定部２０３が、監視装置１０２と無線機との通信に妨害が存在すると判定する。
【００８２】
次に、第２の実施形態に係る監視装置１０２の判定処理の具体例について説明する。  
時刻Ｔ１において、ステップＳ１００１の処理で得られる受信パケットのＲＳＳＩについて、無線機Ａから無線機Ｂ宛のパケットのＲＳＳＩが−７５［ｄＢｍ］であり、時刻Ｔ２において、無線機Ａから無線機Ｂ宛のパケットのＲＳＳＩが−７４［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩの値が−９３［ｄＢｍ］であるとする。
【００８３】
ここで、時刻Ｔ２における判定は図１０のフローチャートに従い、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値よりも小さいので、ステップＳ４０６に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩは、−７４［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８に進む。次に、時刻Ｔ１からの受信パケットのＲＳＳＩの変動は、−７５［ｄＢｍ］と−７４［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、無線機Ａの状態は「正常」という判定結果になる。
【００８４】
次に、時刻Ｔ３において、無線機Ｂ宛のパケットのＲＳＳＩが−７３［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９２［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩは、−７３［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、無線機Ｂ宛のパケットのＲＳＳＩの変動は、−７４［ｄＢｍ］と−７３［ｄＢｍ］との差の絶対値が１［ｄＢ］であり、第３閾値未満であるので、無線機Ａの状態は「正常」という判定結果になる。
【００８５】
続いて、時刻Ｔ４において、無線機Ｂ宛のパケットのＲＳＳＩが−７４［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９１［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９１［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩは、−７４［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、無線機Ｂ宛のパケットのＲＳＳＩの変動は、−７３［ｄＢｍ］と−７４［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、無線機Ａの状態は「正常」という判定結果になる。  
時刻Ｔ４の時点で、３回連続して同じ判定結果となり、無線機Ａの状態は「正常」から他の状態へ遷移しない。  
なお、ここでは、監視装置１０２が、無線機Ａから無線機Ｂ宛のセンサ情報を含むパケットを受信して状態を判定することで、無線機Ａの状態を判定することができ、無線機Ｂから無線機Ａへデータを送信するといった、双方向通信であれば同様の処理により無線機Ｂの状態についても判定することができる。
【００８６】
以上に示した第２の実施形態によれば、無線機同士の通信を監視装置が監視し、ＲＳＳＩの時間的な変動と状態遷移図を用いることで無線機について３種類以上の状態を判定することができる。さらに監視装置が無線機Ａから送信される無線機Ｂ以外の無線機宛、例えば無線機Ｄ宛のパケットも監視を行い、同様の手順で判定を行う。他にも無線機Ａから送信される無線機宛のパケットを利用した判定結果を組み合わせ、多数決による判定をすることで、無線機Ａの状態判定の精度を高めることも可能である。
【００８７】
（第３の実施形態）  
第３の実施形態では、無線機同士が通信している場合に、さらに別の無線機が無線機同士の通信パケットを監視し、この無線機が監視装置に対し受信結果を送信することで、無線機の状態判定を行なう。
【００８８】
ここでは、無線機Ａがセンサから情報を読み取り、センサ情報を含めたパケットを無線機Ｂに対し送信する。この無線機Ａから無線機Ｂ宛の送信パケットを第３の無線機である無線機Ｃが受信した際、無線機Ｃは、受信パケットのＲＳＳＩを測定し、センサ情報とＲＳＳＩの値とを監視装置に送信する。
【００８９】
第３の実施形態に係る監視装置の状態判定処理は、第２の実施形態と同様に図１０のフローチャートを参照して説明する。
【００９０】
時刻Ｔ１において、ステップＳ１００１の処理で得られる受信パケットのＲＳＳＩについて、無線機Ａから無線機Ｂ宛のパケットのＲＳＳＩが−７０［ｄＢｍ］であり、時刻Ｔ２において、無線機Ａから無線機Ｂ宛のパケットのＲＳＳＩが−６９［ｄＢｍ］とする。さらに、ステップＳ４０２の処理で得られるキャリアセンスのＲＳＳＩについて、時刻Ｔ１におけるキャリアセンスのＲＳＳＩが−９２［ｄＢｍ］であり、時刻Ｔ２におけるキャリアセンスのＲＳＳＩが−９３［ｄＢｍ］であるとする。
【００９１】
ここで、時刻Ｔ２における判定は図１０のフローチャートに従い、ステップＳ４０４において、キャリアセンス結果のＲＳＳＩが−９３［ｄＢｍ］であり、第１閾値よりも小さいので、ステップＳ４０６に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩは、−７４［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩの変動は、−７０［ｄＢｍ］と−６９［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、無線機Ａの状態は「正常」という判定結果になる。
【００９２】
次に、時刻Ｔ３において、無線機Ｂ宛のパケットのＲＳＳＩが−６８［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９２［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９２［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩは、−６８［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、無線機Ｂ宛のパケットのＲＳＳＩの変動は、−６９［ｄＢｍ］と−６８［ｄＢｍ］との差の絶対値が１［ｄＢ］であり、第３閾値未満であるので、無線機Ａの状態は「正常」という判定結果になる。
【００９３】
続いて、時刻Ｔ４において、無線機Ｂ宛のパケットのＲＳＳＩが−６９［ｄＢｍ］であり、キャリアセンス結果のＲＳＳＩとして−９１［ｄＢｍ］であるとする。  
上述と同様に、まずステップＳ４０４において、キャリアセンス結果のＲＳＳＩの−９１［ｄＢｍ］は、第１閾値よりも小さいのでステップＳ４０６に進む。次に、無線機Ｂ宛のパケットのＲＳＳＩは、−６９［ｄＢｍ］であり、第２閾値よりも大きいので、ステップＳ４０８へ進む。次に、無線機Ｂ宛のパケットのＲＳＳＩの変動は、−６８［ｄＢｍ］と−６９［ｄＢｍ］との差の絶対値である１［ｄＢ］であり、第３閾値未満であるので、無線機Ａの状態は「正常」という判定結果になる。  
時刻Ｔ４の時点で、３回連続して同じ判定結果となり、無線機１０１の状態は「正常」から他の状態へ遷移しない。  
なお、メッシュネットワークやマルチホップ通信など、無線機のデータを集約して監視装置に情報を伝達するような形式であれば、第１の実施形態に示すような監視装置と直接通信する場合と第３の実施形態とを組み合わせることで、他の無線機のＲＳＳＩの値を収集することができ、環境下の無線機の状態遷移を把握することができる。
【００９４】
以上に示した第３の実施形態によれば、無線機間の通信を第３の無線機が監視し、その情報を監視装置に転送してＲＳＳＩの時間的な変動と状態遷移図とを用いることで、無線機の３種類以上の状態を判定することができる。さらに無線機Ｃが無線機Ａから送信される無線機Ｂ以外の無線機宛のパケットも監視し、監視装置に通知を行う。同様の手順で監視装置は判定を行い、無線機Ａから送信される無線機Ｂ以外の複数の無線機宛のパケットを利用した判定結果を元に、多数決による判定をすることで、無線機Ａの状態判定の精度を高めることも可能である。また、無線機Ｃ以外が無線機Ａから送信されるパケットを監視し、監視装置に通知を行った後、同様の手順によって判定を行い、無線機Ａから送信される複数の無線機宛のパケットを複数の無線機から得られた情報を元に、監視装置が多数決による判定をすることで、無線機Ａの状態判定の精度を高めることも可能である。
【００９５】
（第４の実施形態）  
第４の実施形態では、状態の遷移を外部に通知する点が上述の実施形態と異なる。  
第４の実施形態に係る監視装置について図１１のブロック図を参照して説明する。  
第４の実施形態に係る監視装置１１００は、通信部２０１、受信情報保持部２０２、判定部２０３および表示部１１０１を含む。通信部２０１、受信情報保持部２０２および判定部２０３は、第１の実施形態と同様の動作を行なうのでここでの説明を省略する。  
表示部１１０１は、例えばディスプレイであり、判定部２０３から無線機１０１の状態を受け取り、無線機１０１の状態に応じて「正常」「故障」といった文字列を表示する。また、無線機１０１の状態に応じて、例えば状態が「正常」であれば青色、状態が「故障」であれば赤色というように、色で無線機１０１の状態を区別できるように表示してもよい。そのほか、ＬＥＤの点灯や点滅、または点滅の間隔を無線機の状態に応じて変化させてもよい。  
以上に示した第４の実施形態によれば、各無線機の状態をユーザが容易に把握することができる。
【００９６】
（第５の実施形態）  
無線機１０１同士が通信しているときに故障した無線機が存在する場合、故障した無線機の周囲には無線通信が不可能なエリアが発生する。そこで、第５の実施形態では、無線機の状態に応じて、無線通信が不能なエリアのカバー妨害の影響を低減するために、無線機の制御、またはその他の機器へ通知を行なう点が上述の実施形態と異なる。  
第５の実施形態に係る監視装置について図１２のブロック図を参照して説明する。  
第５の実施形態に係る監視装置１２００は、通信部２０１、受信情報保持部２０２、判定部２０３、制御部１２０１および表示部１２０２を含む。通信部２０１、受信情報保持部２０２および判定部２０３は、第４の実施形態と同様の動作を行なうのでここでの説明を省略する。
【００９７】
制御部１２０１は、判定部２０３から状態が故障であると判定された無線機１０１に関する送信元情報を受け取り、故障と判定された無線機１０１のエリアをカバーするため、故障と判定された無線機１０１の周囲に存在する他の無線機１０１に対して、送信出力を上げるように制御する。具体的には、例えば、周囲に存在する他の無線機１０１の出力を増加させる指示を含む制御情報を通信部２０１に通知し、通信部２０１から制御信号を他の無線機１０１に送信すればよい。  
また、無線機１０１に妨害が発生していると判定された場合は、制御部１２０１は、妨害となる電波よりも強い送信出力となるように、無線機１０１の出力を増加させるように制御してもよい。また、妨害となる電波の他に使用可能な周波数チャネルが存在する場合は、制御部１２０１は、他の周波数チャネルを使用して通信するように制御してもよい。
【００９８】
表示部１２０２は、第４の実施形態に係る表示部１１０１とほぼ同様であるが、さらに制御部１２０１から制御に関する情報を受け取り、制御に関する情報を表示する。具体的には、例えば、制御部１２０１における制御が送信出力の増加といった制御内容であれば、表示部１２０２が「出力増加」という文字列を表示すればよい。
【００９９】
以上に示した第５の実施形態によれば、判定された無線機の状態に応じて、送信出力を制御することで、システムの不具合をカバーすることができ、正常な状態を維持することができる。
【０１００】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行なうことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０１】
１００・・・無線通信システム、１０１・・・無線機、１０２、１１００，１２００・・・監視装置、１０２・・・無線装置、２０１・・・通信部、２０２・・・受信情報保持部、２０３・・・判定部、１１０１，１２０２・・・表示部、１２０１・・・制御部。
【図１】
2015019210.tif 000003
【図２】
2015019210.tif 000004
【図３】
2015019210.tif 000005
【図４】
2015019210.tif 000006
【図５】
2015019210.tif 000007
【図６】
2015019210.tif 000008
【図７】
2015019210.tif 000009
【図８】
2015019210.tif 000010
【図９】
2015019210.tif 000011
【図１０】
2015019210.tif 000012
【図１１】
2015019210.tif 000013
【図１２】
2015019210.tif 000014