(57)【要約】【課題】無線ネットワークシステムへの不正侵入の検出を効率的に行う。【解決手段】無線ネットワークシステムは、弁別受信部、判定部、データ処理部を備える。弁別受信部は予め無線ユニットの種別毎に設定された周波数帯の信号を弁別して受信する。判定部は弁別受信部により弁別して受信された信号の受信状況が予め登録された条件を満たすか否かによって信号の送信元の無線ユニットの正否を判定し、正規の無線ユニットと判定した受信データを出力する。データ処理部は判定部から出力された受信データを処理する。【選択図】図１
2020057916.tif 000002
【特許請求の範囲】
【請求項１】
予め無線ユニットの種別毎に設定された周波数帯の信号を弁別して受信する弁別受信部と、
前記弁別受信部により弁別して受信された信号の受信状況が予め登録された条件を満たすか否かによって前記信号の送信元の無線ユニットの正否を判定し、正規と判定した無線ユニットの受信データを出力する判定部と、
前記判定部から出力された受信データを処理するデータ処理部と
を具備する無線ネットワークシステム。
【請求項２】
前記条件として、前記信号の受信間隔と受信データのデータ長が対応して予め登録され、
前記判定部は、
前記信号の受信間隔と前記信号から得られる受信データのデータ長を計数し、計数した前記信号の受信間隔とデータ長が前記条件を満たす場合、前記信号の送信元を正規の無線ユニットと判定する請求項１記載の無線ネットワークシステム。
【請求項３】
前記条件として、前記無線ユニットの識別情報、前記無線ユニットの位置、および電波強度の少なくともいずれかが対応して予め登録され、
前記判定部は、
前記受信データから抽出した前記無線ユニットの識別情報、前記無線ユニットの位置、および／または前記電波強度が時間経過に伴い変化する値が前記条件を満たす場合、前記信号の送信元を正規の無線ユニットと判定する請求項１記載の無線ネットワークシステム。
【請求項４】
前記条件として、前記無線ユニットの識別情報と周波数とが対応して予め登録され、
前記判定部は、
前記受信された信号の周波数が前記条件を満たす場合、正規の無線ユニットと判定する請求項１記載の無線ネットワークシステム。
【請求項５】
前記条件として、前記無線ユニットの識別情報と通信規格とが対応して予め登録され、
前記判定部は、
前記受信された信号の通信規格と前記受信データから抽出した無線ユニットの識別情報が前記条件を満たす場合、正規の無線ユニットと判定する請求項１記載の無線ネットワークシステム。
【請求項６】
前記条件として、前記無線ユニットの識別情報と前記無線ユニットによる通信に関するトラフィック量とが対応して予め登録され、
前記判定部は、
通信している無線ユニットの種別毎および台数毎のトラフィック量が前記条件を満たす場合、正規の無線ユニットと判定する請求項１記載の無線ネットワークシステム。
【請求項７】
前記条件として、前記無線ユニットの固体の識別情報が予め登録され、
前記受信データのパケットのヘッダから抽出した識別情報が前記条件を満たす場合に正規の無線ユニットのデータと判定する検査部を備える請求項１記載の無線ネットワークシステム。
【請求項８】
前記条件として前記無線ユニットの認識データが予め登録され、
前記受信データの所定位置の一部のデータを復号化して得られた認識データが前記条件を満たす場合に正規の無線ユニットのデータと判定するデータ認証部を備える請求項１記載の無線ネットワークシステム。
【請求項９】
予め無線ユニットの種別毎に設定された周波数帯の信号を弁別して受信し、
前記弁別して受信した前記信号の受信状況が予め登録された条件を満たすか否かによって前記信号の送信元の無線ユニットの正否を判定し、
正否の判定により正規と判定した無線ユニットの受信データを出力する、無線ネットワーク監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークシステムおよび無線ネットワーク監視方法に関する。
【背景技術】
【０００２】
工場やプラントなどの各種作業現場では、無線端末やウエアラブルセンサや無線計測器などと無線中継器を用いて無線通信網を構築することで、作業の効率化を図るとともに、無線センサを発電設備に取り付けて故障および異常の診断を行うことが普及し始めている。
【０００３】
無線通信を利用することで情報の伝達が容易かつ境界なく手軽に可能になる一方、作業現場で無線通信する場合には情報のセキュリティ管理が重要となる。
【０００４】
無線通信におけるセキュリティ管理を行う上では、無線端末や無線計測器、無線センサの認証およびマルウエア対策、データの秘匿化、ネットワークへの侵入対策およびマルウエア対策などが必要である。
【０００５】
発電プラントのような大規模インフラで無線通信網を構築する場合、インフラ内のネットワークへの不正侵入を防止することが必要である。
【０００６】
従来、不正侵入防止対策の技術としては、例えば不正なトラフィックから不正侵入を検知する不正侵入検知システムが知られている（例えば、特許文献１参照）。
【０００７】
この不正侵入検知システムとしては、例えば予め登録された不正挙動と照合して不正トラフィックを検出する手法や通常とは異なる挙動から不正トラフィックを判定する手法等がある。このような不正侵入検知システムでは、受信したパケットが不正パケットの場合には、パケットの通信を遮断できるため、不正侵入を検知および防止することが可能である。
【０００８】
この他、例えば受信したパケットをパケット記憶装置に記憶しておき、新たに受信したパケットと過去のパケットを学習し、学習した内容を基に不正侵入を検出するシステムが知られている（例えば、特許文献２参照）。
【０００９】
このシステムでは、パケット記憶装置に記憶されている過去のパケットを取得して学習および解析するため、過去のパケットを取得するための余分なソフトウエアやツールが不要である、また記憶データを外部へ持ち出すことがない、などの利点がある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００２−７３４３３号公報
【特許文献２】特許第４５０９９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述した従来の不正侵入検知システムでは、パケット内のデータ領域を解析する場合、アドレス確認のみと比較してパケットの解析処理に時間がかかるため、トラフィック量が多い場合はネットワークの通信速度が低下するという問題がある。
【００１２】
また、現在と過去のデータを学習して不正侵入を検出するシステムの場合、更新の学習時には負荷が多くなることから不正検出処理に時間がかかる。このため、学習時にトラフィック量が多い場合には上記技術と同様にネットワークの通信速度が低下するという問題が生じる。
【００１３】
本発明はこのような課題を解決するためになされたもので、無線ネットワークシステムへの不正侵入の検出を効率的に行うことができる無線ネットワークシステムおよび無線ネットワーク監視方法を提供することにある。
【課題を解決するための手段】
【００１４】
本発明の無線ネットワークシステムは、弁別受信部、判定部、データ処理部を備える。弁別受信部は予め無線ユニットの種別毎に設定された周波数帯の信号を弁別して受信する。判定部は弁別受信部により弁別して受信された信号の受信状況が予め登録された条件を満たすか否かによって信号の送信元の無線ユニットの正否を判定し、正規の無線ユニットと判定した受信データを出力する。データ処理部は判定部から出力された受信データを処理する。
【発明の効果】
【００１５】
本発明によれば、無線ネットワークシステムへの不正侵入を効率的に検出することができる。
【図面の簡単な説明】
【００１６】
【図１】無線ネットワークシステムの第１実施形態の構成を示す図である。
【図２】受信間隔およびデータ長を計数する論理回路のハードウェア構成の一例を示す図である。
【図３】第１実施形態における条件テーブルの一例を示す図である。
【図４】第１実施形態における通信種別、特性のテーブルの一例を示す図である。
【図５】第１実施形態における通信規格のテーブルの一例を示す図である。
【図６】第１実施形態におけるアドレス分類のテーブルの一例を示す図である。
【図７】第１実施形態の動作を示すフローチャートである。
【図８】無線ネットワークシステムの第２実施形態の構成を示す図である。
【図９】第２実施形態の動作を示すフローチャートである。
【図１０】無線ネットワークシステムの第３実施形態の構成を示す図である。
【図１１】ＩＥＥＥ.８０２．１１のパケットを示す図である。
【図１２】ＩＥＥＥ.８０２．１５のパケットを示す図である。
【図１３】ＩＥＥＥ.８０２．１４．４のパケットを示す図である。
【図１４】論理回路の他の構成例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して無線ネットワークシステムの複数の実施の形態を詳細に説明する。
（第１実施形態）
（第１実施形態の構成）
図１を参照して無線ネットワークシステムの第１実施形態を説明する。
図１に示すように、無線ネットワークシステムの第１実施形態は、一つ以上の無線ユニット（無線端末１ａ及び無線センサ２ａ）と通信する中継器３、周波数選択部４、判定部５、記憶部６、データ処理部７及びサーバ８などから構成される。
【００１８】
記憶部６には、条件テーブル２１（閾値）（図３参照）、通信種別、特性等のデータテーブル２２（図４参照）、通信規格のテーブル２３（図５参照）、アドレス分類のテーブル２４（図６参照）などの各種情報が記憶されている。条件テーブル２１をデータベースとして構成してもよい。
【００１９】
図３に示すように、条件テーブル２１（閾値）には、無線ユニットの種別（ユニット種別）毎に、ユニット識別情報としての端末ＩＤ及びセンサＩＤ、周波数、チャンネル、データ値，種別、距離または位置（座標）、電波強度、トラフィック量等の正否判定のための条件が記憶されている。電波強度は受信信号の強度（単位はｄＢｍ）を示す。
【００２０】
正規の無線ユニットの条件として、無線ユニットの識別情報である端末ＩＤ及びセンサＩＤ、無線ユニットの位置、および電波強度の少なくともいずれかが対応して予め条件テーブル２１に登録されている。また、正規の無線ユニットの条件として、信号の受信間隔と受信データのデータ長が対応して予め条件テーブル２１に登録されている。さらに、正規の無線ユニットの条件として、無線ユニットの識別情報と周波数とが対応して予め条件テーブル２１に登録されている。また、正規の無線ユニットの条件として、無線ユニットの識別情報と通信規格とが対応して予め条件テーブル２１に登録されている。さらに、正規の無線ユニットの条件として、無線ユニットの識別情報と無線ユニットによる通信に関するトラフィック量とが対応して予め条件テーブル２１に登録されている。
【００２１】
図４に示すように、通信種別、特性のテーブル２２は、条件テーブル２１にリンクしたテーブルであり、通信種別毎に、周波数、帯域、チャンネル数、チャンネル帯域などの詳細な特性が対応して記憶されている。
【００２２】
図５に示すように、通信規格のテーブル２３は、条件テーブル２１にリンクしたテーブルであり、通信規格毎の種別やバージョン等、通信規格のより詳細な情報が通信規格に対応して記憶されている。
【００２３】
図６に示すように、アドレス分類のテーブル２４は、条件テーブル２１にリンクしたテーブルであり、通信規格の種別と個体識別情報（ＩＰアドレスやデバイスＩＤ、デバイスアドレス等）が対応して記憶されている。
【００２４】
この例では、あるエリア内に存在する無線ユニットとして、システムに登録されている正規の無線端末１ａ、正規の無線センサ２ａの他に、不正にデータ通信を試みる不正規の無線端末１ｂ、不正規の無線センサ２ｂが存在するものとする。
【００２５】
正規の無線端末１ａは、入出力機能、通信機能、データの表示機能及び記憶機能を有しており、各種のソフトウエアやアプリケーションが動作する端末である。ＡＲ、ＭＲ、ＶＲなど各種のソフトウエアやアプリケーションを活用でき、入出力機能にはＵＳＢポートやＨＤＭＩ、デジタルカメラ、マイクなどを備える。なお、ＨＤＭＩは登録商標である。
【００２６】
このため、無線端末１ａは、画像や映像、音声など多種多様で大量の情報を取り扱い、また記憶できる。また、無線端末１ａは、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、ＮＦＣ等のうち、いずれかの無線通信機能を用いてデータ伝送を高速に大容量で行う。なお、Ｂｌｕｅｔｏｏｔｈは登録商標である。
【００２７】
このような無線端末１ａとして、例えば携帯情報端末（Personal Digital Assistant）、タブレット端末、スマートフォン、ウエアラブル機器、携帯電話機、ラップトップ型コンピュータ（ノートパソコン）や小型コンピュータなどを適用できる。
【００２８】
正規の無線端末１ａと中継器３との間で無線通信することで、各種データを送受信する一方で、不正規の無線端末１ｂと中継器３はデータの送受信を行えないようにする必要があり、このため、上記各部が無線端末１ａ、１ｂの無線信号の正否を判定する。
【００２９】
正規の無線センサ２ａは、センサ、通信機能、電源などを有しており、対象機器へ設置されるＩＣ回路やチップなどである。センサには、対象設備の振動、温度、圧力、流量、水位、厚さなどを計測する各種センサを適用できる。
【００３０】
センサの電源には、一次電池や二次電池に加え、環境の熱、光、振動、放射線などから起電力を生成して適用できる。通信機能には、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ、ＬＰＷＡ等が適用できる。
【００３１】
そして、Micro Electro Mechanical Systems（ＭＥＭＳ）等の省電力センサを適用することで、対象設備のデータを中継器３へ長時間伝送できる。一方で不正規の無線センサ２ｂについてもデータを無給電で長時間送信できることから中継器３とデータの送受信をできないようにする必要がある。
【００３２】
中継器３は、例えば複数の無線通信規格に対応しさまざまな無線機器と無線通信する中継器であり、予め設定された条件を基に不正の無線端末１ｂ及び無線センサ２ｂとは通信（送受信）せず、正規の無線端末１ａ及び無線センサ２ａと通信（送受信）する。
【００３３】
中継器３は、アンテナによって無線端末や無線センサとの間においてインフラストラクチャモードで各種データを送受信する。なお、中継器３は、無線端末１ａ、１ｂどうしの間を中継するマルチホップモードでの運用も可能であり、複数の無線端末１ａ、１ｂ…を介して無線の到達範囲を超えた通信を行うことができる。
【００３４】
中継器３は、インフラストラクチャモードを適用して動作させた場合、正規の無線ユニット（無線端末１ａ及び無線センサ２ａ）と中継器３との間で大量のデータを送受信する可能性がある。なお、中継器３は、一見して無線中継器とは判別できないように覆いを被せる、カモフラージュして他の物体と思わせる、人目につかない所に隠すなどしてセキュリティを高めることができる。
【００３５】
周波数選択部４は、中継器３から出力される受信信号を周波数で弁別する。すなわち、中継器３及び周波数選択部４は、予め無線ユニット（無線端末１ａ及び無線センサ２ａ）の種別毎に設定された周波数帯の電波（無線信号）を弁別して受信し、弁別して受信された信号から処理対象のデータ（受信データ）を抽出し出力する弁別受信部として機能する。例えば正規の無線端末１ａの端末ＩＤと通信周波数との対応関係と異なる電波（無線信号）は受信対象から除外する。
【００３６】
詳細に説明すると、周波数選択部４は、中継器３での受信信号に対して周波数解析を行い、受信した無線信号の周波数及び帯域幅、電波強度を求める。例えばＷｉ−Ｆｉの場合、周波数は２．４ＧＨｚ帯、帯域幅２０ＭＨｚや２２ＭＨｚ、５ＧＨｚ帯は、帯域幅２０ＭＨｚである。周波数選択部４は、受信される電波（無線信号）が、その周波数や帯域によって、どういった通信規格（Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、ＬＰＷＡなど）であるかを特定する。
【００３７】
周波数選択部４は、アナログまたはデジタルのＦＦＴ回路やバンドパスフィルタリング回路などで構成される。周波数選択部４は、受信信号の周波数及び帯域幅に基づき、受信信号から抽出したデータ（受信データ）を電波強度と共に判定部５の各いずれかの判定部（無線端末データ判定部５１または無線センサデータ判定部５２）へ振り分けて出力する。
【００３８】
例えば正規の無線センサ２ａは、通信規格がＢｌｕｅｔｏｏｔｈで固定長のセンシングデータを一定時間間隔で伝送しているものとする。正規の無線端末１ａは、Ｗｉ−Ｆｉの２．４ＧＨｚで不定長のデータをある領域の範囲から送信しているものとする。
【００３９】
受信信号が周波数２．４ＧＨｚ帯で帯域１ＭＨｚであれば、通信規格がＢｌｕｅｔｏｏｔｈと特定されて、受信信号は無線センサデータ判定部５２へ振り分けられる。また、受信信号が周波数２．４ＧＨｚ帯で帯域２０ＭＨｚ程度であれば、通信規格がＷｉ−Ｆｉと特定されて、受信信号は無線端末データ判定部５１へ振り分けられる。
【００４０】
ここでは、受信信号の周波数と帯域から通信規格がＢｌｕｅｔｏｏｔｈであれば、受信信号が無線センサデータ判定部５２へ振り分けられる。
【００４１】
判定部５は、周波数選択部４により弁別して受信された受信信号の受信状況（受信間隔および受信データのデータ長の少なくともいずれかを含む受信信号の受信に係る属性）が予め条件テーブル２１（図３参照）に登録された条件（閾値）を満たすか否かによって受信信号の送信元の無線ユニットの正否を判定し、正規の無線ユニットと判定した受信データを後段のデータ処理部７へ出力する。例えば受信信号の受信状況が予め登録された条件を満たす場合、受信信号の送信元の無線ユニットを正規の無線ユニットと判定する。
【００４２】
詳細には、判定部５は、周波数選択部４により弁別された無線信号の受信間隔と、受信信号から抽出した受信データのデータ長を計測（カウントまたは計数）し、計測した受信間隔とデータ長が条件テーブル２１の条件（例えば受信間隔が所定時間間隔（３０秒間隔）、無線センサ２ａのデータ長は固定長（１２ｂｙｔｅ）など）を満たす場合は正規の無線ユニット（無線端末１ａ、無線センサ２ａ）とからの無線信号（データ）と判定する。なお、条件テーブル２１に登録される受信間隔とデータ長の条件（閾値）は、３０秒や１２ｂｙｔｅなどの固定値の他、２５秒から３５秒や１０ｂｙｔｅから１４ｂｙｔｅなどのように幅（上限値と下限値）を持たせても構わない。
【００４３】
例えば判定部５は、信号の受信間隔と信号を受信して得られた受信データのデータ長を計数し、計数した信号の受信間隔とデータ長が予め条件テーブル２１に登録されている条件（閾値）と一致する（または範囲内にある）など、条件を満たす場合には、信号の送信元を正規の無線ユニットと判定する。
【００４４】
また、判定部５は、受信信号のデータが予め条件テーブル２１に登録されている各無線ユニットのＩＤ（識別情報）毎の条件（周波数、通信規格、チャンネル、データ種別、距離または位置、電波強度、トラフィック量などの閾値とそれぞれの対応関係）を満たす場合、受信信号の送信元を正規の無線ユニットと判定する。
【００４５】
判定部５は、受信信号の通信規格と受信信号から抽出した無線ユニットのＩＤとの対応関係が、予め登録された無線ユニットの識別情報と通信規格との対応関係と合致する場合、受信信号の送信元を正規の無線ユニットと判定する。
【００４６】
判定部５は、受信信号の通信規格と受信信号から抽出した無線ユニットのＩＤ（識別情報）との対応関係が、予め登録された無線ユニットのＩＤ（識別情報）と通信規格との対応関係と合致する場合、受信信号の送信元を正規の無線ユニットと判定する。
【００４７】
判定部５は、無線端末データ判定部５１、無線センサデータ判定部５２、無線端末トラフィック判定部５３、無線センサトラフィック判定部５４などを有する。
【００４８】
無線センサデータ判定部５２は、周波数選択部４により弁別された登録周波数の無線信号（無線センサ２ａの周波数の信号）の受信間隔と、受信信号から抽出したデータ（これを「受信データ」という）のデータ長を計測（カウントまたは計数）し、計測した受信間隔とデータ長が条件（例えば受信間隔が３０秒間隔、データ長が１２ｂｙｔｅ固定）を満たす場合は正規（既登録）の無線センサ２ａからの信号（データ）と判定する。条件としての３０秒間隔、１２ｂｙｔｅは、一例であり、他の値であってもよい。
【００４９】
無線センサトラフィック判定部５４は、受信信号のトラフィック量を計測する。トラフィック量が時間的に一定（時間経過とともに変化しない）または指定トラフィック量の範囲内であれば、正規（既登録）の無線センサ２ａと判定する。正規の無線センサ２ａの設置数は予め把握でき、また設置数は変わらないことから、受信信号のトラフィック量と、設置数に応じて予め登録したトラフィック量の許容範囲とを比較し、受信信号のトラフィック量が許容範囲内であれば正規の無線センサ２ａと判定できる。
【００５０】
一定のエリア内における無線センサ２ａの設置数は一台とは限らない。このため、一定エリア内（例えば中継器３からの距離が２０ｍの範囲内など）に存在する無線センサ２ａの台数（電波が受信された端末ＩＤの数）から総合したトラフィック量（無線センサ２ａがエリア内に５台ならば２Ｍｂｙｔｅ×５台＝１０Ｍｂｙｔｅ）という閾値で判定する場合もある。なお、上記一定エリア内の台数（数値）は、一例であって他の数値もある。
【００５１】
無線センサデータ判定部５２及び無線端末データ判定部５１は、図２のようにアナログまたはデジタルのＩＣ回路で構成され、受信信号を高速に処理することが可能である。
図２に示すように、ＩＣ回路は、例えば論理ゲート１１とバイアス電源１２等のハードウェアで構成する。このＩＣ回路の場合、入力信号Ｖｉｎに対してバイアス電圧（閾値）Ｖｓｈを設定し、論理ゲート１１は、バイアス電圧（閾値）以上の出力信号Ｖｏｕｔを出力端子から出力する。それぞれの信号は、Ｖｉｎ＞ＶｓｈではＶｏｕｔ＝Ｖｈ（ハイ）、Ｖｉｎ＜ＶｓｈでＶｏｕｔ＝Ｖｌ（ロウ）となる。
【００５２】
これにより、出力信号Ｖｏｕｔが出力される最初と最後の時間から受信間隔が分かり、信号のパルス数や観測時間から固定長データ（信号長さ）を検出することができる。したがって、受信信号の受信間隔とデータ長の検出を高速に行うことが可能である。例えば無線センサデータ判定部５２は、受信信号の受信間隔とデータ長が固定の場合に正規の無線センサ２ａからの信号（データ）と判定する。
【００５３】
そして、電波強度から測定（推定）される端末位置が条件テーブル２１に予め設定された中継器３からセンサ取付位置（設置位置）の座標（ｘ１，ｙ１，ｚ１）までの距離にある場合には正規の無線センサ２ａからの信号（データ）と判定される。
【００５４】
無線端末データ判定部５１は、周波数選択部４により弁別された登録周波数の無線信号（無線端末１ａの周波数の信号）の受信間隔と、受信信号から抽出したデータのデータ長を計測し、計測した受信間隔とデータ長が所定の条件（３０秒間隔、１２ｂｙｔｅ以上２４ｂｙｔｅ以下）を満たす場合は正規（既登録）の無線端末１ａのデータと判定する。
【００５５】
また、無線端末データ判定部５１は、受信された無線信号の電波強度から測定される端末位置が中継器３の位置（起算位置）から閾値の範囲内（無線端末の場合は中継器３からの範囲２０ｍ以下）にある場合は正規（既登録）の無線端末１ａのデータと判定する。この例では、無線端末１ａまでの距離の起算位置を中継器３の位置としたが、他に既知の位置（部屋の出入口や角など）があれば、その位置を起算位置としてもよい。
【００５６】
無線端末トラフィック判定部５３は、受信信号のトラフィック量を計測する。あるエリア内においてトラフィック量やデータ容量が予め登録した閾値未満であれば、受信信号を正規の無線端末１ａからの信号（データ）と判定する。あるエリアにおける正規の無線端末１ａの使用数や送受信データ容量の最大値は、予め把握できることから、予め閾値として条件テーブル２１に登録しておくことが可能であり、正規の無線端末１ａと判定できる。
【００５７】
詳細に説明すると、無線端末トラフィック判定部５３は、受信信号の電波強度から測定される端末位置が予め登録された条件（中継器３から２０ｍの範囲内）を満たす場合、つまり無線端末が所定の範囲内にあり、かつトラフィック量が一定の範囲内（例えば無線端末が１台ならばトラフィック量の閾値は６００Ｍｂｐｓ以下）であれば、その受信信号は正規の無線端末１ａからの信号（データ）と判定する。
【００５８】
すなわち、無線端末トラフィック判定部５３及び無線センサトラフィック判定部５４は、通信している無線ユニットの種別毎および台数毎のトラフィック量が、予め条件テーブル２１に登録されている種別および台数に応じたトラフィック量の許容範囲内の場合、正規の無線ユニットと判定する判定部として機能する。
【００５９】
データ処理部７は、判定部５により正規の無線ユニットのものとして判定された受信データを解析し、解析の結果、正規の受信データであれば、そのデータを次段（サーバ８）に渡し、非正規の無線ユニットのデータであれば、それを消去または隔離する。つまり、データ処理部７は、受信データを解析した結果、正規の無線端末１ａと正規の無線センサ２ａのデータをサーバ８へ伝送し、これら以外の不正規のデータは削除や隔離を行う。
【００６０】
詳細に説明すると、データ処理部７は、受信データのヘッダ、そのネットワークログなどを解析し、その後に認証を行い、成功後にデータを復号する。認証はPSK（Pre-Shared Key）認証、ＭＡＣアドレス(Media Access Control Address)認証、EAP-TLSやEAP-TTLSなど、またはこれらの組み合せ、さらには独自の認証方法が適用される。暗号方式はWEP、WPA、WPA2などが適用できる。
【００６１】
サーバ８は、復号された受信データに対して予め設定される演算や処理を行い、受信データまたは演算や処理した後のデータを記憶するコンピュータである。
【００６２】
サーバ８は、演算部８１、記憶部８２を有する。演算部８１は、データ処理部７を通過したデータが受信されると、そのデータに対して予め設定される演算や処理を行い、そのデータ自体や演算や処理した後のデータを記憶部８２に蓄積（記憶）し、所望に応じて提供する。記憶部８２は、例えばハードディスクドライブ装置、メモリ、ＳＳＤ、光ディスク記録再生装置と記録媒体等の各種の記憶装置で構成される。
【００６３】
（第１実施形態の作用）
以下、図７のフローチャートを参照して第１実施形態の無線ネットワークシステムの動作を説明する。  
この無線ネットワークシステムでは、正規の無線端末１ａ（ＷＴ）と正規の無線センサ２ａ（ＢＴ）、不正規の無線端末１ｂ（ＷＦ）と不正規の無線センサ２ｂ（ＢＦ）がそれぞれに中継器３と無線通信するものとする。なお、ＷＴは５ＧＨｚ帯、帯域２０ＭＨｚ、ＢＴは２．４ＧＨｚ帯、帯域１ＭＨｚとする。また、この例で示した正規及び不正規の無線端末１ａ、１ｂや無線センサ２ａ、２ｂの数量は一例であり限定されるものではない。
【００６４】
中継器３は、無線ユニットからの電波（無線信号）を受信すると（図７のステップＳ１０１）、受信信号を周波数選択部４へ伝送する。周波数選択部４は、受信信号の周波数と帯域、電波強度を計測して周波数で弁別し（ステップＳ１０２）、周波数で弁別した受信信号を判定部５の無線センサデータ判定部５２または無線端末データ判定部５１へ振り分ける。
【００６５】
無線センサデータ判定部５２は、条件テーブル２１のユニット種別の無線センサの欄の情報を読み出して、２．４ＧＨｚ帯、帯域１ＭＨｚ、指定チャンネル「10」のＢｌｕｅｔｏｏｔｈを検出するように設定される。これに該当する受信信号は、周波数選択部４により無線センサデータ判定部５２に振り分けられる。
【００６６】
無線センサデータ判定部５２および無線端末データ判定部５１は、周波数選択部４から振り分けられた受信信号の受信間隔とデータ長を検出し、検出した受信信号の受信間隔とデータ長が記憶部６の無線センサの条件（受信間隔が３０秒間隔、データ長が１２ｂｙｔｅ）を満たすか否かを判定する（ステップＳ１０３）。
【００６７】
無線センサデータ判定部５２は、正規の無線センサ２ａの信号が一定時間間隔で出力されて固定長であることから受信間隔とデータ長が固定であれば、その信号を正規の無線センサ２ａの信号と判定してＢＴを検出する一方、これ以外、例えば一定時間間隔で出力される信号が固定長ではない場合は削除する。ＢＦがＢｌｕｅｔｏｏｔｈ模倣の不正信号を送信していた場合でもＢＴはＢＦとチャンネルが異なることからＢＴのみを検出できる。
【００６８】
また、無線センサトラフィック判定部５４では、トラフィック量が時間的に一定または所定範囲内である場合には、受け取った信号がＢＴからの無線信号（データ）であることを確認できる。検出された信号は判定部５からデータ処理部７へ送られる。
【００６９】
また、トラフィック量が閾値の範囲を超えて増加した場合、無線センサトラフィック判定部５４は、その受信信号の送信元をＢＦと判定し、後段（データ処理部７）へは送らない。
【００７０】
一方、無線端末データ判定部５１は、条件テーブル２１のユニット種別の無線端末の欄の情報を読み出して、５ＧＨｚ帯、帯域２０ＭＨｚ、指定チャンネル「7」のＷｉ−Ｆｉを検出するように設定される。これに該当する受信信号は、周波数選択部４により無線端末データ判定部５１に振り分けられる。
【００７１】
無線端末データ判定部５１は、周波数選択部４から振り分けられた受信信号の受信間隔とデータ長が記憶部６の無線端末の条件（３０秒間隔、１２ｂｙｔｅ以上）を満たした場合、続いて、受信信号の電波強度から推定される端末位置が予め条件テーブル２１に設定されたエリア内（中継器３から２０ｍのエリア内）にあるか否かを判定し、端末位置がそのエリア内（中継器３から距離２０ｍ以内）にあれば、ＷＴであると判定する一方、これ以外の信号は排除（削除）する。ＷＦがＷｉ−Ｆｉ模倣の不正信号の場合でもＷＴはＷＦとチャンネルが異なることからＷＴのみを検出できる。
【００７２】
さらに、無線端末トラフィック判定部５３は、受信信号から得られるトラフィック量やデータ容量が上下に変動する場合であっても、トラフィック量やデータ容量が予め計算または把握された条件テーブル２１の閾値の範囲内（許容範囲内）である場合はＷＴの信号であるものと判定する。許容範囲内を超えた場合は、事前に端末毎に設定されている電波強度の範囲外の信号をＷＦと判定する。また単にトラフィック量の許容範囲の上限を超える信号をＷＦと判定してもよい。このような判定で検出された信号はデータ処理部７へ送られる。
【００７３】
データ処理部７は、判定部５から受け取った信号のパケットのヘッダ、ネットワークログなどを解析し、ＷＦ及びＢＦを削除または隔離する（ステップＳ１０４）。
【００７４】
大量のパケットやネットワークログの解析は一般的に多くの時間がかかる処理である。そこで、この第１実施形態では、無線センサデータ判定部５２及び無線センサトラフィック判定部５４、無線端末データ判定部５１及び無線端末トラフィック判定部５３を用意し、不正規の無線端末１ｂや無線センサ２ｂの信号が事前に削除されるため、データ処理部７で解析対象となるパケットやネットワークログの量が減少し、解析に必要な負荷や時間を削減することができる。そして、パケットやネットワークログの解析後、データ処理部７では、認証とデータの復号が行われてサーバ８へ送られる。
【００７５】
サーバ８では、データ処理部７を通過したデータに対して必要な演算や処理が行われて（ステップＳ１０５）、その後、記憶される（ステップＳ１０６）。
【００７６】
なお、このような動作の例は一例であり、各ステップを入れ替え、また新たなステップを追加したり、一部のステップを削除することで、動作をさまざまに変えることも可能である。
【００７７】
（第１実施形態の効果）
このようにこの第１実施形態によれば、正規及び不正規の無線端末１ａ、１ｂ及び無線センサ２ａ、２ｂの無線信号を受信し、無線信号の周波数、無線信号の受信間隔やデータ長や、電波強度から測定される端末位置に基づき、正規及び不正規の無線ユニットからの無線信号の正否を判定するので、不正規の無線端末１ｂやセンサ２ｂからの信号をデータ処理前に事前に排除し、データ処理部７での解析対象となるパケットやネットワークログを限定し、解析に必要な負荷及び時間を削減することができる。この結果、無線ネットワークシステムにおいて、ネットワークの通信速度を低下させることなく、不正侵入を効率的に検出することができる。
【００７８】
また、正規及び不正規の無線センサ２ａ、２ｂの無線信号を受信し、無線信号の周波数、信号の受信間隔やデータ長に基づき、正規の無線センサ２ａか否かの判定を行い、例えば信号の受信間隔やデータ長が固定でありトラフィック量が一定である場合は正規の無線センサ２ａと判定し、またトラフィック量の増減（変動）から不正規の無線センサ２ｂを検出するので、不正規の無線センサ２ｂの信号を排除し、解析対象となるパケットやネットワークログを限定し、解析に必要な負荷及び時間を削減することができる。
【００７９】
また、正規及び不正規の無線端末１ａ、１ｂの信号を受信し、無線の周波数、信号の受信間隔やデータ長に基づき、正規及び不正規の信号判定を行い、さらに信号のトラフィック量やデータ容量が把握できることからトラフィック量の最大値が推定できる無線端末の場合には閾値の範囲内であることから正規の無線端末１ａを判定でき、また閾値の範囲を超えた場合や把握される電波強度以上の場合は不正規の無線端末１ｂとして判定し、ＷＦを検出するので、不正規の無線端末１ｂの信号を排除でき、解析対象となるパケットやネットワークログを限定し、解析に必要な負荷及び時間を削減することができる。
【００８０】
（第２実施形態）
（第２実施形態の構成）
図８を参照して無線ネットワークシステムの第２実施形態の構成を説明する。なお、第２実施形態を説明するにあたり、第１実施形態と同じ構成には同一の符号を付しその説明は省略する。
【００８１】
図８に示すように、第２実施形態は、第１実施形態の判定部５の構成要素のうち、無線端末トラフィック判定部５３および無線センサトラフィック判定部５４を、電波強度判定部５５および通信規格判定部５６に変更したものである。
【００８２】
電波強度判定部５５は、周波数選択部４から判定部５に渡された受信信号の電波強度を測定して記憶部６に記憶（保持）する。
【００８３】
通信規格判定部５６は、通信種別、特性のテーブル２２（図４参照）と通信規格のテーブル２３（図５参照）を参照して周波数選択部４から判定部５に渡された受信信号の通信規格（種類、バージョン等）を判定（特定）する。
【００８４】
通信規格判定部５６は、例えば、受信信号の周波数帯域幅を特定し、周波数帯域幅から通信種別、特性のテーブル２２（図４参照）と通信規格のテーブル２３（図５参照）を参照して受信信号の通信規格（種類、バージョン等の詳細情報）を判定（特定）し、判定結果を無線端末データ判定部５１に渡す。そして、無線端末データ判定部５１は、受け取った通信規格の詳細情報と条件テーブル２１（図３参照）を参照して受信信号が正規の無線端末１ａの信号か否かを判定する。
【００８５】
図４の通信種別、特性のテーブル２２に示すように、例えば通信種別がＷｉ−Ｆｉの場合は、周波数が２．４ＧＨｚでは、帯域幅が２．４０１ＧＨｚ〜２．４８３ＧＨｚ、チャンネル数が１３、チャンネル帯域が２０ＭＨｚ〜２２ＭＨｚであり、図５の通信規格のテーブル２３では、Ｗｉ−Ｆｉの種類として１１ａ、１１ｂ、１１ｇ、１１ｎ、１１ａｃ、１１ａｄなどがあるといった関係があり、これらの関係を利用して受信信号を、より詳細に特定する。通信規格判定部１２は、アナログまたはデジタルのＩＣ回路で構成されており、周波数や帯域幅、通信規格を高速に特定する。
【００８６】
１１ａ、１１ｎ、１１ａｃは、それぞれの受信データのパケットのヘッダのプリアンブルのＬ−ＳＩＧで判定される。１１ｂ、１１ｇ、１１ｎは、受信データのＰＬＣＰヘッダで判定される。ＰＬＣＰヘッダには通信特性の情報が含まれている。１１ｎには“ＨＴ−ＳＩＧ”が別途付加され、また１１ａｃには“ＶＨＴ−ＳＩＧ−Ａ”が別途付加されるので、他と識別できる。
【００８７】
（第２実施形態の作用）
以下、図９のフローチャートを参照して第２実施形態の無線ネットワークシステムの動作を説明する。なお、第２実施形態の動作を説明するにあたり、第１実施形態と同じ動作ステップには同一の符号を付しその説明は省略する。
この無線ネットワークシステムでは、第１実施形態と同様に、正規の無線端末１ａ（ＷＴ）と無線センサ２ａ（ＢＴ）、不正規の無線端末１ｂ（ＷＦ）と無線センサ２ｂ（ＢＦ）が中継器３とそれぞれ無線通信するものとする。
【００８８】
ここで、ＷＴは通信規格ＩＥＥＥ.８０２.１１ｂに準拠した無線端末１ａ、ＢＴは通信規格ＩＥＥＥ.８０２.１５（２．４ＧＨｚ帯、帯域１ＭＨｚ）に準拠した無線センサ２ａとする。なお、正規及び不正規の無線端末１ａ、１ｂや無線センサ２ａ、２ｂの数量はこの実施形態の例に限定されるものではない。
【００８９】
中継器３は、無線ユニットからの電波（無線信号）を受信すると（図９のステップＳ１０１）、受信信号を周波数選択部４へ伝送する。周波数選択部４は、受信信号の周波数と帯域、電波強度を計測して周波数で弁別し（ステップＳ１０２）、周波数で弁別した受信信号を判定部５の無線センサデータ判定部５２または無線端末データ判定部５１へ振り分ける。
【００９０】
判定部５では、受信信号が振り分けられたデータ判定部（無線センサデータ判定部５２または無線端末データ判定部５１）が受信信号の受信状況（受信間隔、データ長が条件を満たすか否か）を基に、受信信号の正否判定を行う（ステップＳ１０３）。
【００９１】
この第２実施形態では、上記受信間隔やデータ長等のデータ判定の他に、判定部５に電波強度判定部５５および通信規格判定部５６を設け、受信信号の電波強度または通信規格が条件テーブル２１の条件を満たすか否かを判定する（ステップＳ２０１）。
【００９２】
この場合、電波強度判定部５５は、受信信号の電波強度を基に時間経過に伴う変化や詳細な通信規格の判定によって受信信号の正否判定を行う。通信規格判定部５６は、受信信号の通信規格が記憶部６に登録されている無線ユニット（正規の無線端末１ａ（ＷＴ）と無線センサ２ａ（ＢＴ））の情報と一致するか否かをさらに詳細に判定する。
【００９３】
詳しく説明すると、電波強度判定部５５は、受信信号の電波強度を一定時間毎に測定し、受信信号の電波強度が時間的に一定または閾値（無線端末は指定電波強度±１５ｄＢｍ、無線センサは±５ｄＢｍ）の範囲内である場合にはＢＴまたはＷＴからの信号（データ）であるものと判定する。
【００９４】
例えば正規の無線センサ２ａ（ＢＴ）は、固定位置に配置されていることから電波強度とその電波強度の変化範囲は予め把握できていることに基づくものである。予め記憶部６の条件テーブル２１に登録した電波強度の閾値（電波強度の範囲）と異なる信号はＢＦと判定し後段のデータ処理部７へは渡さない。
【００９５】
無線センサデータ判定部５２は、条件テーブル２１のユニット種別の無線センサの欄を読み出して、２．４ＧＨｚ帯、帯域１ＭＨｚ、指定チャンネル「10」のＢｌｕｅｔｏｏｔｈを検出するように設定される。
【００９６】
そして、無線センサデータ判定部５２は、信号が一定時間間隔で出力され、かつ固定長である場合、その信号を正規の無線センサ２ａからの信号と判定しＢＴを検出する一方、これ以外の信号は削除される。不正規の無線センサ２ｂ（ＢＦ）からの信号がＢｌｕｅｔｏｏｔｈ模倣の不正信号の場合であってもＢＴはＢＦとチャンネルが異なることからＢＴのみを検出できる。
【００９７】
一方で、無線端末データ判定部５１は、５ＧＨｚ帯、帯域２０ＭＨｚ、指定チャンネル「7」のＷｉ−Ｆｉを検出するように設定される。そして、無線端末の電波強度から推定される端末位置が予め設定された範囲内にあることを判定してＷＴを検出できる一方、これ以外の信号は削除される。ＷＦがＷｉ−ｆｉ模倣の不正信号の場合でもＷＴはＷＦと厳密にチャンネルが異なることからＷＴのみを検出できる。
【００９８】
この第２実施形態では、Ｗｉ−Ｆｉをさらに詳細に通信規格判定部５６が判定する。具体的には、通信規格判定部５６は、通信種別、特定のテーブル２２（図３参照）及び通信規格のテーブル２３（図４参照）から読み込んだ情報と受信信号の周波数帯域から、受信信号がＷｉ−Ｆｉのうちどの通信規格かを判定する。この判定の結果、受信信号の周波数帯域からＩＥＥＥ.８０２．１１ｂの通信規格である場合にはＷＴからの信号であることを確認できる。異なる通信規格の信号の場合はＷＦとなる。検出された信号は通信規格の検査結果と共にデータ処理部７へ送られる。
【００９９】
判定部５の各データ判定部（無線端末データ判定部５１、無線センサデータ判定部５２、電波強度判定部５５、通信規格判定部５６）によりＢＴまたはＷＴからの信号（データ）であるものと判定された信号は、判定部５からデータ処理部７へ送られ、第１実施形態と同様の処理が行われる（ステップＳ１０４〜Ｓ１０６）。
【０１００】
（第２実施形態の効果）
このようにこの第２実施形態によれば、無線端末データ判定部５１、無線センサデータ判定部５２により第１実施形態と同様の効果が得られる他に、電波強度記憶部５５及び通信規格判定部５６を用いることで、電波強度の時間的な変化や詳細な通信規格を特定して受信信号の正否を判定するので、不正規の無線端末１ｂや無線センサ２ｂの信号が前段の周波数選択部４や判定部５で高速に排除されるため、後段のデータ処理部７でのパケットやネットワークログの解析に必要な負荷や時間を削減できる。
【０１０１】
（第３実施形態）
（第３実施形態の構成）
図１０を参照して無線ネットワークシステムの第３実施形態の構成を説明する。なお、第３実施形態を説明するにあたり、第１および第２実施形態と同じ構成には同一の符号を付しその説明は省略する。
【０１０２】
図１０に示すように、第３実施形態は、第２実施形態の判定部５より電波強度判定部５５および通信規格判定部５６をなくし、判定部５とデータ処理部７との間に検査部１３およびデータ認証部１４を加えたものである。
【０１０３】
検査部１３は、判定部５から出力された受信データのパケットのヘッダを検査する。検査部１３は、受信データのパケットのヘッダから抽出したＩＤなどの無線ユニットの個体を識別する情報が、予め条件テーブル２１の条件の一つとして登録されている正規の無線ユニット（正規の無線端末１ａ及び正規の無線センサ２ａ）のＩＤ（識別情報）と一致した場合、受信データを正規の無線ユニットのデータと判定しデータ認証部１４に出力する。
【０１０４】
条件テーブル２１（図３）には、正規の無線端末１ａ及び正規の無線センサ２ａの情報として、予めＩＰアドレスやＭＡＣアドレス、センサＩＤ（デバイスＩＤ）等の個体識別情報（ＩＤ）が登録されており、この個体識別情報（ＩＤ）を基に受信データから抽出したパケットのヘッダの送信元アドレスを検査（互いを比較）し、互いが一致した場合、正規の無線端末１ａ及び正規の無線センサ２ａの受信データと判定する。また、このシステムでは、正規の無線ユニットからのパケットの宛先はすべてサーバ８であることから、パケットのヘッダの送信先アドレスを検査することでも正規の無線端末１ａ及び正規の無線センサ２ａを判定するようにしてもよい。
【０１０５】
データ認証部１４は、検査部１３から出力された受信データの所定位置の一部のデータを復号化して得られた認識データが、予め条件テーブル２１の条件の一つとして登録されている正規の無線ユニットの認識データ（該当する通信規格のパケットにおける認識データの位置と認識データ）と一致した場合、正規の無線ユニットのデータと判定する。
【０１０６】
なお、この例では、検査部１３の後段にデータ認証部１４を配置したが、前後を入れ替えてもよく、また平行に処理を行ってもよい。この場合、データ認証部１４には判定部５からデータが渡される。また検査部１３からはデータがデータ処理部７へ出力される。
【０１０７】
ここで、正規の無線ユニットから送信するデータに認識データを付与する一例を説明する。例えば図１１に示すように、通信規格ＩＥＥＥ．８０２．１１のパケットの場合、パケットは全長１ｋｂｙｔｅであり、先頭にヘッダがありその後ろがユーザデータであり、ユーザデータの先頭の１２ｂｙｔｅを認識データの位置として設定し、この位置に認識データ６１を付与する。なお、この例は一例であり、予め位置を特定しておけば他の位置であってもよい。
【０１０８】
また、図１２に示すように、通信規格ＩＥＥＥ．８０２．１５．１のパケットの場合、パケットは全長１４０ｂｙｔｅであり、先頭にヘッダがありその後ろがユーザデータであり、ユーザデータの先頭の１２ｂｙｔｅを認識データの位置として設定し、この位置に認識データ６１を付与する。なお、この例は一例であり、予め位置を特定しておけば他の位置であってもよい。
【０１０９】
さらに、図１３に示すように、通信規格ＩＥＥＥ．８０２．１５．４のパケットの場合、パケットは全長１２７ｂｙｔｅであり、先頭にヘッダがありその後ろがユーザデータであり、ユーザデータの先頭の１２ｂｙｔｅを認識データの位置として設定し、この位置に認識データ６１を付与する。なお、この例は一例であり、予め位置を特定しておけば他の位置であってもよい。
【０１１０】
（第３実施形態の作用）
以下、第３実施形態の無線ネットワークシステムの動作を説明する。なお、第３実施形態の動作を説明するにあたり、第１及び第２実施形態とは判定部５を出たデータがデータ処理部７に至るまでの処理が異なるため、その部分について説明する。
この無線ネットワークシステムでは、判定部５から出力された受信データを検査部１３が受け取ると、検査部１３は、条件テーブル２１を参照して受信データのパケットのヘッダを検査する。
【０１１１】
検査部１３は、受信データのパケットのヘッダから抽出した送信元のＩＰアドレスやＭＡＣアドレスと、条件テーブル２１の条件の一つとして登録されている正規の無線ユニット（正規の無線端末１ａ及び正規の無線センサ２ａ）のＩＤとを比較し、互いが一致した場合、受信データを正規の無線ユニットのデータと判定し、そのデータをデータ認証部１４に渡す。
【０１１２】
受信データのパケットのヘッダを検査することで、以下のような検査が行える。例えばパケットのヘッダ長を検査し、通信種別（Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ等であり、ヘッダ長が異なる）を判定することで、通信種別の偽装を検出できる。パケットの受信ヘッダのプリアンブルやＰＬＣＰヘッダを検査することで通信規格の詳細を判定可能であり、通信規格の偽装を検出できる。パケットの全長やデータ長はシステム特有の長さにできることからパケットの全長、またはデータ長を検査することで、通信の偽装を検出することができる。
【０１１３】
データ認証部１４は、検査部１３から出力された受信データの所定位置の一部のデータを復号化して得られた認識データ６１（例えば図１１のパケットのユーザデータの先頭の１２ｂｙｔｅの部分）が、予め条件テーブル２１の条件の一つとして登録されている正規の無線ユニットの認識データ（該当する通信規格のパケットにおける認識データの位置と認識データ）と一致した場合、正規の無線ユニットのデータと判定し、そのデータをデータ処理部７へ出力する。
【０１１４】
（第３実施形態の効果）
このようにこの第３実施形態によれば、無線端末データ判定部５１、無線センサデータ判定部５２により第１及び第２実施形態と同様の効果が得られる他に、判定部５とデータ処理部７との間に検査部１３およびデータ認証部１４を設け、検査部１３が、受信データのパケットのヘッダを検査し、パケットのヘッダに含まれる送信元のＩＤ（Ｗｉ−Ｆｉでは送信元のＩＰアドレス）が登録されていることや送信先のＩＤ（Ｗｉ−Ｆｉでは送信先のＩＰアドレス）が正しいことをチェック（条件テーブル２１のデータと照合）することで、正規の無線ユニット（無線端末１ａ及び無線センサ２ａ）の信号を判定でき、ＩＤが未登録（条件テーブル２１のデータと不一致）の信号を不正規の無線ユニット（無線端末１ｂ及び無線センサ２ｂ）の信号と判定できる。
また、パケットの一部に認識データ６１を付与しておき、その認識データ６１をデータ認証部１４がデータ認証することで、偽装したデータを排除し、処理対象として認証した正規のデータをデータ処理することができる。
【０１１５】
上記第１乃至第３実施形態によれば、無線ネットワークシステムへの不正侵入を効率的に検出することができる。
【０１１６】
本発明の実施の形態を説明したが、この実施の形態は、例として示したものであり、この他の様々な形態で実施が可能であり、発明の要旨を逸脱しない範囲で、構成要素の省略、置き換え、変更を行うことができる。
【０１１７】
上記第１実施形態では、受信間隔とデータ長（信号長さ）を検出するＩＣ回路の例を示したが、図１４に示すように、バイアス電源１２と論理ゲート１１の＋側の入力端子との間に抵抗Ｒ２を接続するとともに、抵抗Ｒ２と論理ゲート１１の出力信号Ｖｏｕｔが出力される出力端子との間に抵抗Ｒ１を接続してＩＣ回路を構成してもよい。このＩＣ回路の場合、入力信号Ｖｉｎが論理ゲート１１の＋端子に入力される信号のレベル以下になると、論理ゲート１１は、出力信号Ｖｏｕｔを出力端子から出力する。それぞれの信号は、Ｖｉｎ＞ＶｓｈではＶｏｕｔ＝Ｖｌ（ロウ）、Ｖｉｎ＜ＶｓｈでＶｏｕｔ＝ｈ（ハイ）となる。このＩＣ回路では、入力信号Ｖｉｎにノイズが重畳する場合に閾値付近の変動を抑えることができ、受信間隔やデータ長（信号長さ）の検出精度を向上することができる。
【０１１８】
また上記の実施の形態に示した各構成要素を、コンピュータのハードディスク装置などのストレージにインストールしたプログラムで実現してもよく、また上記プログラムを、コンピュータ読取可能な電子媒体：electronic mediaに記憶しておき、プログラムを電子媒体からコンピュータに読み取らせることで本発明の機能をコンピュータが実施するようにしてもよい。電子媒体としては、例えばＣＤ−ＲＯＭ等の記録媒体やフラッシュメモリ、リムーバブルメディア：Removable media等が含まれる。さらに、ネットワークを介して接続した異なるコンピュータに構成要素を分散して記憶し、各構成要素を機能させたコンピュータ間で通信することで実現してもよい。
【符号の説明】
【０１１９】
１ａ…正規の無線端末
１ｂ…不正規の無線端末
２ａ…正規の無線センサ
２ｂ…不正規の無線センサ
３…中継器
４…周波数選択部
５…判定部
７…データ処理部
８…サーバ
１３…検査部
１４…データ認証部
５１…無線端末データ判定部
５２…無線センサデータ判定部
５３…無線端末トラフィック判定部
５４…無線センサトラフィック判定部
５５…電波強度判定部
５６…通信規格判定部
８１…演算部
８２…データ記憶部
【図１】
2020057916.tif 000003
【図２】
2020057916.tif 000004
【図３】
2020057916.tif 000005
【図４】
2020057916.tif 000006
【図５】
2020057916.tif 000007
【図６】
2020057916.tif 000008
【図７】
2020057916.tif 000009
【図８】
2020057916.tif 000010
【図９】
2020057916.tif 000011
【図１０】
2020057916.tif 000012
【図１１】
2020057916.tif 000013
【図１２】
2020057916.tif 000014
【図１３】
2020057916.tif 000015
【図１４】
2020057916.tif 000016