(57)【要約】  ネットワーク内のトラヒック負荷をかけずに、パッシブ・モニタリング方式にて、通信装置間の接触時間を特定するシステムを提供する。  通信装置Ｃｎ（ｎ：２以上の自然数）および監視装置Ｍが接続されたネットワークにおいて、監視装置Ｍは、通信装置Ｃｎからブロードキャスト送信されたＡＲＰパケットを収集し、タイムスタンプ情報を付加して記録装置ＤＢに格納するパケット収集手段Ｓ０１と、記録装置ＤＢからＡＲＰパケットを抽出するパケット抽出手段Ｓ０２と、パケット抽出手段Ｓ０２で抽出されたＡＲＰパケットのタイムスタンプ情報から、通信装置Ｃｎと通信装置Ｃｋ間の接触時間を特定する通信状態特定手段Ｓ０３と、通信状態特定手段Ｓ０３で特定された通信装置Ｃｎと通信装置Ｃｋ間の接触時間を表示する通信状態表示手段Ｓ０４と、を有する。
2019176851.tif 000002
【特許請求の範囲】
【請求項１】
通信装置Ｃｉ（ｉ＝１，２，・・・，ｎ  ／  ｎ：２以上の自然数）および監視装置Ｍが接続されたネットワークにおいて、監視装置Ｍによりパッシブ・モニタリング方式にて各通信装置間の通信状態を監視する通信監視システムであって、監視装置Ｍは、
通信装置Ｃｉからブロードキャスト送信されたＡＲＰパケットを収集し、タイムスタンプ情報を付加して記録装置ＤＢに格納するパケット収集手段と、
前記記録装置ＤＢの情報に基づき、通信装置Ｃｉからブロードキャスト送信されたＡＲＰ要求パケットの中から、ＭＡＣアドレスを問合せる通信相手先が通信装置Ｃｊ（ｊ＝１，２，・・・，ｋ  ／  ｋ：２以上の自然数、ｉ  ≠  ｊ  ）に指定されている時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）を抽出するパケット抽出手段と、
前記パケット抽出手段で抽出された時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）のタイムスタンプ情報から、通信装置Ｃｉと通信装置Ｃｊ間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定する通信状態特定手段と、
前記通信状態特定手段で特定された時間帯ＴＭにおける通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフィカル表示する機能を有する通信状態表示手段と、
を有することを特徴とする通信監視システム。
【請求項２】
前記通信状態特定手段は、前記パケット抽出手段で抽出された時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）のタイムスタンプ情報ＴＳｍ（ｐ≦ｍ≦ｑ  ／  ｐ＝１，２，・・・，Ｎ−１  ／  ｑ＝２，・・・，Ｎ  ／  Ｎ＝ＡＲＰパケット数）と、予め定義された通信装置Ｃｉの監視パラメータＭＰｉとを用いて、通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を、式（１）の条件の基に式（２）により、特定することを特徴とする請求項１に記載の通信監視システム。
【請求項３】
前記監視パラメータＭＰｉは、ＡＲＰパケットをブロードキャスト送信する通信装置Ｃｉの特性により予め設定された時間区間値であり、通信装置Ｃｉ毎に設定されることを特徴とする請求項２に記載の通信監視システム。
【請求項４】
前記通信状態特定手段は、時間帯ＴＭにおいて上記の式（１）及び式（２）により特定された通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が複数個ある場合には、それらの合算値を時間帯ＴＭにおける「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」と特定することを特徴とする請求項１乃至請求項３に記載の通信監視システム。
【請求項５】
前記通信状態特定手段は、時間帯ＴＭにおける通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が、予め設定された閾値を超えた場合に、アラーム通知する機能を有していることを特徴とする請求項１乃至請求項４に記載の通信監視システム。
【請求項６】
前記通信状態表示手段は、
ＡＲＰパケットをブロードキャスト送信する通信装置Ｃｉと送信先の通信装置Ｃｊとの間の経路上に、通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を、ライン形状の違いを利用して表示する機能と、
通信装置Ｃｉと通信装置Ｃｊとの間の経路上に、前記アラーム通知されたことを表示する機能と、
タイムスロット毎の通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフ表示する機能と、
を有することを特徴とする請求項１乃至請求項５に記載の通信監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおける通信装置間の通信状態をパッシブ・モニタリング方式にて監視する技術に関する。
【背景技術】
【０００２】
ＴＣＰ／ＩＰにおける通信では、ＩＰアドレスで通信相手を特定しＩＰパケットを送信する際に、あて先コンピュータのＭＡＣアドレスが必要になり、それを知るために  ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）プロトコルが利用されている。【０００３】
ＡＲＰプロトコルとは、ＩＰアドレスから物理層のネットワーク・アドレス（ＭＡＣアドレス）を求めるために利用されるプロトコルのことであり、ＡＲＰプロトコルによって解決したＭＡＣアドレスがＩＰアドレスに関連付けられＡＲＰテーブルにキャッシュされる。すなわちＡＲＰ要求パケットを送信する通信端末（送信元）は、ＭＡＣアドレスを問合せる通信相手のＩＰアドレスをＡＲＰ要求パケットに指定してネットワークにブロードキャスト送信した後、そのＩＰアドレスに該当する通信相手は自身のＭＡＣアドレスをセットしたＡＲＰ応答パケットを送信元に対してユニキャスト送信する。これにより通信元のＡＲＰテーブルにはＭＡＣアドレスとＩＰアドレスが関連付けられキャッシュされることになる。以降はＩＰパケットを送信する際にＡＲＰプロトコルを利用せずにＡＲＰテーブルの情報を参照することにより、無用なＡＲＰパケットのやり取りをせずに、ネットワークの負荷を抑えてＩＰパケットを送信することができるようになる。【０００４】
またＡＲＰテーブルの情報は所定期間（エージングタイム：Ａｇｉｎｇ  Ｔｉｍｅ）保持されているが、エージングタイムが経過すると消去されるため、消去された後には再度ＡＲＰプロトコルを利用してＡＲＰテーブルの情報を再生成することが必要になる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の通り、ＴＣＰ／ＩＰにおける通信では、ＡＲＰプロトコルによるパケットのやり取りが必ず発生することから、これを利用して各通信装置間の通信状態を監視することが可能になる。例えば、所定期間内においてブロードキャスト送信されたＡＲＰ要求パケットをモニタリングし、ＡＲＰ要求パケットが送信されたタイムスタンプ情報に基づき、通信装置間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定することが考えられる。ここで「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」は、通信装置間で、どの位の期間に渡り通信が継続していたのかを把握するための目安となる指標と定義される。【０００６】
本発明の目的は、ネットワーク内のトラヒック負荷をかけずに、パッシブ・モニタリング方式にて通信装置間の通信状態を監視し、通信装置間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定するシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に係る発明は、通信装置Ｃｉ（ｉ＝１，２，・・・，ｎ  ／  ｎ：２以上の自然数）および監視装置Ｍが接続されたネットワークにおいて、監視装置Ｍによりパッシブ・モニタリング方式にて各通信装置間の通信状態を監視する通信監視システムであって、監視装置Ｍは、
通信装置Ｃｉからブロードキャスト送信されたＡＲＰパケットを収集し、タイムスタンプ情報を付加して記録装置ＤＢに格納するパケット収集手段と、
前記記録装置ＤＢの情報に基づき、通信装置Ｃｉからブロードキャスト送信されたＡＲＰ要求パケットの中から、ＭＡＣアドレスを問合せる通信相手先が通信装置Ｃｊ（ｊ＝１，２，・・・，ｋ  ／  ｋ：２以上の自然数、ｉ  ≠  ｊ  ）に指定されている時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）を抽出するパケット抽出手段と、
前記パケット抽出手段で抽出された時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）のタイムスタンプ情報から、通信装置Ｃｉと通信装置Ｃｊ間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定する通信状態特定手段と、
前記通信状態特定手段で特定された時間帯ＴＭにおける通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフィカル表示する機能を有する通信状態表示手段と、
を有することを特徴とする。【０００８】
請求項２に係る発明は、請求項１に係る通信監視システムであって、前記通信状態特定手段は、前記パケット抽出手段で抽出された時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）のタイムスタンプ情報ＴＳｍ（ｐ≦ｍ≦ｑ  ／  ｐ＝１，２，・・・，Ｎ−１  ／  ｑ＝２，・・・，Ｎ  ／  Ｎ＝ＡＲＰパケット数）と、予め定義された通信装置Ｃｉの監視パラメータＭＰｉとを用いて、通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を、式（１）の条件の基に式（２）により、特定することを特徴とする。
【数１】
2019176851.tif 000003
【０００９】
請求項３に係る発明は、請求項１乃至請求項２に係る通信監視システムであって、前記監視パラメータＭＰｉは、ＡＲＰパケットをブロードキャスト送信する通信装置Ｃｉの特性により予め設定された時間区間値であり、通信装置Ｃｉ毎に設定されることを特徴とする。【００１０】
請求項４に係る発明は、請求項１乃至請求項３に係る通信監視システムであって、前記通信状態特定手段は、時間帯ＴＭにおいて上記の式（１）及び式（２）により特定された通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が複数個ある場合には、それらの合算値を時間帯ＴＭにおける「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」と特定することを特徴とする。【００１１】
請求項５に係る発明は、請求項１乃至請求項４に係る通信監視システムであって、前記通信状態特定手段は、時間帯ＴＭにおける通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が、予め設定された閾値を超えた場合に、アラーム通知する機能を有していることを特徴とする。【００１２】
請求項６に係る発明は、請求項１乃至請求項５に係る通信監視システムであって、前記通信状態表示手段は、
ＡＲＰパケットをブロードキャスト送信する通信装置Ｃｉと送信先の通信装置Ｃｊとの間の経路上に、通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を、ライン形状の違いを利用して表示する機能と、
通信装置Ｃｉと通信装置Ｃｊとの間の経路上に、前記アラーム通知されたことを表示する機能と、
タイムスロット毎の通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフ表示する機能と、
を有することを特徴とする。
【発明の効果】
【００１３】
ネットワーク内のトラヒック負荷をかけずに、パッシブ・モニタリング方式にて、通信装置間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を監視することが可能になる。ここで「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」は、通信装置間で、どの位の期間に渡り通信が継続していたのかを把握するための目安となる指標のことであり、「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を用いて複数の通信装置間の接触時間を定量的に把握することができるようになる。【００１４】
さらに「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が予め設定された閾値を超えた場合に、アラーム通知することもできるようになるため、例えば、長時間にわたり不正アクセスが存在していた可能性を容易に検出できるようになる。【００１５】
本発明の目的は、ネットワーク内のトラヒック負荷をかけずに、パッシブ・モニタリング方式にて通信装置間の通信状態を監視し、通信装置間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定するシステムを提供することにある。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１実施形態に係る通信監視システムを説明するネットワーク構成図の一例を示した模式図である。
【図２】本発明の第１実施形態に係る通信監視システムにおいて、監視装置が実行するプロセスの一例を示したフローチャート図である。
【図３】本発明の第１実施形態に係る通信監視システムにおいて、記録装置ＤＢに記録されるデータ及び接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）の一例を示した模式図である。
【図４】本発明の第１実施形態に係る通信監視システムにおいて、通信装置  Ｃ１と通信装置  Ｃ２，  Ｃ３，  Ｃ４，  Ｃ５  間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」の表示例を示した模式図である。
【図５】本発明の第１実施形態に係る通信監視システムにおいて、通信装置  Ｃ１→Ｃ２  間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」の表示例を示した模式図である。
【符号の説明】
【００１７】
Ｍ              監視装置
Ｃ１〜Ｃｎ        通信装置
【発明を実施するための形態】
【００１８】
以下、本発明を実施するための形態について図面を参照して詳細に説明する。なお、本発明は、以下に述べる実施形態により限定されるものではない。
【００１９】
１．第１実施形態
本発明の第１実施形態に係る通信監視システムについて、図１に示すネットワーク構成図を用いて説明する。
【００２０】
図１に示すように、ネットワーク内で通信装置Ｃｉ（ｉ＝１，２，・・・，ｎ  ／  ｎ：２以上の自然数）および監視装置Ｍが接続され、監視装置Ｍは、ネットワーク内でブロードキャスト送信されたＡＲＰ要求パケットをパッシブ・モニタリング方式にて、ネットワーク内のトラヒック負荷をかけずにモニタリングすることにより、各通信装置間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定する。ここで「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」は、通信装置間で、どの位の期間に渡り通信が継続していたのかを把握するための目安となる指標と定義される。また、ネットワークについては、比較的小規模の社内ＬＡＮ／イントラネット等を想定している。
【００２１】
次に図２を用いて、監視装置Ｍが実行するプロセスについて説明する。図２に示すように、パケット収集手段Ｓ０１では、通信装置Ｃｉからブロードキャスト送信されたＡＲＰ要求パケットを収集し、「タイムスタンプ」情報を付加して「Ｓｏｕｒｃｅ  ＭＡＣ  ａｄｄｒｅｓｓ」「Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  ａｄｄｒｅｓｓ」の情報を記録装置ＤＢに格納する。
【００２２】
記録装置ＤＢに記録されたデータの一例を図３「Ｔａｂｌｅ−２」に示す。図３「Ｔａｂｌｅ−２」に示すように、この例では、通信装置間Ｃ１からブロードキャスト送信された１０個のＡＲＰ要求パケットについてタイムスタンプ情報（ＴＳ１〜ＴＳ１０）が付加された状態で記録装置ＤＢに格納されている。さらに「Ｔａｂｌｅ−１」を参照して、「Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  ａｄｄｒｅｓｓ」に対応する「Ｄｅｓｔｉｎａｔｉｏｎ  ＭＡＣ  ａｄｄｒｅｓｓ」の情報が格納される。ここで「Ｔａｂｌｅ−１」は、監視装置Ｍがネットワーク内で送信されるＡＲＰパケットを収集して、その情報から通信装置のＩＰアドレスとＭＡＣアドレスの最新の対応表を保持しているものとする。
【００２３】
次に、パケット抽出手段Ｓ０２では、記録装置ＤＢに格納された「Ｔａｂｌｅ−２」の「Ｓｏｕｒｃｅ  ＭＡＣ  ａｄｄｒｅｓｓ」及び「Ｄｅｓｔｉｎａｔｉｏｎ  ＭＡＣ  ａｄｄｒｅｓｓ」の情報に基づき、通信装置Ｃｉからブロードキャスト送信されたＡＲＰ要求パケットの中から、ＭＡＣアドレスを問合せる通信相手先が通信装置Ｃｊ（ｊ＝１，２，・・・，ｋ  ／  ｋ：２以上の自然数、ｉ  ≠  ｊ  ）に指定されている時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）を抽出する。
【００２４】
図３「Ｔａｂｌｅ−３」に示すように、この例では、通信装置間Ｃ１からブロードキャスト送信されたＡＲＰ要求パケットの中から、ＭＡＣアドレスを問合せる通信相手先が通信装置Ｃ２に指定されている時間帯ＴＭにおけるＡＲＰパケットが抽出されており、５個のパケット（タイムスタンプ情報：ＴＳ１，  ＴＳ４，  ＴＳ５，  ＴＳ９，  ＴＳ１０）が抽出されている。
【００２５】
次に、通信状態特定手段Ｓ０３では、パケット抽出手段Ｓ０２で抽出された時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）のタイムスタンプ情報から、通信装置Ｃｉと通信装置Ｃｊ間の接触時間（Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ）を特定する。
【００２６】
この「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」は、時間帯ＴＭにおけるＡＲＰパケット（Ｓｏｕｒｃｅ：  Ｃｉ，  Ｄｅｓｔｉｎａｔｉｏｎ：  Ｃｊ）のタイムスタンプ情報ＴＳｍ（ｐ≦ｍ≦ｑ  ／  ｐ＝１，２，・・・，Ｎ−１  ／  ｑ＝２，・・・，Ｎ    ／  Ｎ＝ＡＲＰパケット数）と、予め定義された通信装置Ｃｉの監視パラメータＭＰｉとを用いて、式（１）の条件の基に式（２）により、特定する。
【数２】
2019176851.tif 000004
【００２７】
ここで、監視パラメータＭＰｉは、ＡＲＰパケットをブロードキャスト送信する通信装置Ｃｉの特性により予め設定された時間区間値であり、通信装置Ｃｉ毎に設定されるものとする。また監視パラメータＭＰｉを設定する基準として、通信装置Ｃｉが保持するＡＲＰテーブルのエージングタイム（Ａｇｉｎｇ  Ｔｉｍｅ）を参考にして、例えばＭＰｉの値を「Ａｇｉｎｇ  Ｔｉｍｅ」より少し大きめに設定する方法などが考えられる。
【００２８】
また、時間帯ＴＭにおいて上記の式（１）及び式（２）により特定された通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が複数個ある場合には、それらの合算値を時間帯ＴＭにおける「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」と特定することもできる。
【００２９】
次に、図３の例を用いて、「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を特定する方法について説明する。
【００３０】
＜Ｃａｓｅ１＞
時間帯ＴＭにおけるＡＲＰ要求パケットのタイムスタンプ情報（ＴＳ１，  ＴＳ４，  ＴＳ５，  ＴＳ９，  ＴＳ１０）が全て式（１）の条件を満たしている場合、すなわち通信装置Ｃ１の監視パラメータＭＰ１のときに、｛ＴＳ４−ＴＳ１｝＜ＭＰ１、｛ＴＳ５−ＴＳ４｝＜ＭＰ１、｛ＴＳ９−ＴＳ５｝＜ＭＰ１、｛ＴＳ１０−ＴＳ９｝＜ＭＰ１の条件を満たしている場合、「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」は次のように特定される。      Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ  ＝｛ＴＳ１０−ＴＳ１｝＋ＭＰ１
【００３１】
＜Ｃａｓｅ２＞
時間帯ＴＭにおけるＡＲＰ要求パケットのタイムスタンプ情報（ＴＳ１，  ＴＳ４，  ＴＳ５，  ＴＳ９，  ＴＳ１０）が式（１）の条件を満たしていない場合、例えば通信装置Ｃ１の監視パラメータＭＰ１のときに、｛ＴＳ４−ＴＳ１｝＜ＭＰ１、｛ＴＳ５−ＴＳ４｝＜ＭＰ１、｛ＴＳ９−ＴＳ５｝＞ＭＰ１、｛ＴＳ１０−ＴＳ９｝＜ＭＰ１の場合、「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」は次のように特定される。
Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ  ＝｛ＴＳ５−ＴＳ１｝＋｛ＴＳ１０−ＴＳ９｝＋ＭＰ１
【００３２】
上述した＜Ｃａｓｅ１＞および＜Ｃａｓｅ２＞は「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を特定する方法を例示したものであるが、このように方法で「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を特定することにより、通信装置Ｃ１と通信装置Ｃ２の間で、どの位の期間に渡り通信が継続していたのかを定量的な指標で把握することができるようになる。
【００３３】
また時間帯ＴＭにおける通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が、予め設定された閾値を超えた場合に、アラーム通知することもできる。このアラーム通知により、例えば、長時間にわたり不正アクセスが存在していたこと検出することもできるようになる。また、この閾値については、例えば次のような基準で設定することが考えられる。
【００３４】
＜閾値の設定基準＞
（ａ）時間帯ＴＭ毎に閾値を設定する。例えば、日中の時間帯（８時から２０時）はアクセスが多いことから閾値を大きめに設定し、夜間の時間帯（２０時から８時）はアクセスが少ないことから閾値を小さめに設定する。
（ｂ）通信装置Ｃｉおよび通信装置Ｃｊの特性により設定する。例えば、通信装置Ｃｊがサーバーの場合に、通信装置Ｃｉからサーバーへのアクセス頻度を考慮して、閾値を設定する。
【００３５】
次に、通信状態表示手段Ｓ０４では、通信状態特定手段Ｓ０３で特定された時間帯ＴＭにおける通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフィカル表示する機能を有する。通信状態表示手段Ｓ０４は、例えば次のような機能を有している。
【００３６】
（Ａ）ＡＲＰパケットをブロードキャスト送信する通信装置Ｃｉと送信先の通信装置Ｃｊとの間の経路上に、通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を、ライン形状の違いを利用して表示する機能
（Ｂ）通信装置Ｃｉと通信装置Ｃｊとの間の経路上に、前記アラーム通知されたことを表示する機能
（Ｃ）タイムスロット毎の通信装置Ｃｉと通信装置Ｃｊ間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフ表示する機能
【００３７】
上記（Ａ）の機能について、図４を用いて説明する。図４は、通信装置Ｃ１と通信装置Ｃ２，  Ｃ３，  Ｃ４，  Ｃ５間における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」の表示例を示したものである。
【００３８】
図４に示すように、時間帯ＴＭ毎に表示することが示されている。図４の例では、「時間帯８：００〜９：００」と「時間帯２１：００〜２２：００」における表示例が示されているが、このタイムスロット値は任意に選択することが可能であり、これに限定されることはない。
【００３９】
図４に示すように、「時間帯８：００〜９：００」における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が｛Ｃ１→Ｃ２間：３０ｍｉｎ｝、｛Ｃ１→Ｃ３間：１０ｍｉｎ｝、｛Ｃ１→Ｃ４間：０ｍｉｎ｝、｛Ｃ１→Ｃ５間：２０ｍｉｎ｝であり、その経路のライン形状（ラインの太さ）の違いを利用して表示されている。この例では、「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」の数値に比例したラインの太さが用いられている。ここで、ライン形状については、「ラインの太さ」だけではなく、例えばラインの「種類」や「カラー」等を利用してもよい。
【００４０】
同様にして、「時間帯２１：００〜２２：００」における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が｛Ｃ１→Ｃ２間：０ｍｉｎ｝、｛Ｃ１→Ｃ３間：２０ｍｉｎ｝、｛Ｃ１→Ｃ４間：５０ｍｉｎ｝、｛Ｃ１→Ｃ５間：０ｍｉｎ｝のであり、その経路のライン形状（ラインの太さ）の違いを利用して表示されている。
【００４１】
図４の表示例から、「時間帯８：００〜９：００」においては、Ｃ１→Ｃ４間のアクセスが存在しないが、Ｃ１→Ｃ２間のアクセスが多いことが容易にわかる。また「時間帯２１：００〜２２：００」においては、Ｃ１→Ｃ２  間およびＣ１→Ｃ５間のアクセスは存在しないが、Ｃ１→Ｃ４間のアクセスは非常に多いことが容易にわかる。
【００４２】
次に、上記（Ｂ）の機能について、図４を用いて説明する。上記で説明したように、時間帯ＴＭにおける通信装置Ｃ１と通信装置Ｃ２，  Ｃ３，  Ｃ４，  Ｃ５間における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が、予め設定された閾値を超えた場合に、アラーム通知することができる。図４の例では、「時間帯２１：００〜２２：００」におけるＣ１→Ｃ４間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」＝５０ｍｉｎであり、この値が閾値を超えていた場合に、その経路のライン形状（例えば「カラー」）の違いを利用して表示することも可能である。これにより、アラーム通知された経路が容易にわかることになる。
【００４３】
次に、上記（Ｃ）の機能について、図５を用いて説明する。図５は、通信装置Ｃ１→Ｃ２間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」の表示例を示したものである。
【００４４】
図５に示すように、タイムスロット毎の通信装置Ｃ１→Ｃ２間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」をグラフ表示することが示されている。図５の例では、「時間帯８：００〜９：００」「時間帯９：００〜１０：００」及び「時間帯２１：００〜２２：００」「時間帯２２：００〜２３：００」における表示例が示されているが、このタイムスロット値は任意に選択することが可能であり、これに限定されることはない。
【００４５】
図５に示すように、「時間帯８：００〜９：００」における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ：３０ｍｉｎ」、「時間帯９：００〜１０：００」における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ：１５ｍｉｎ」、「時間帯２１：００〜２２：００」における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ：５０ｍｉｎ」、「時間帯２２：００〜２３：００」における「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ：５５ｍｉｎ」であり、棒グラフの高さを利用して表示されている。
【００４６】
図５の表示例から、「時間帯２１：００〜２３：００」においては、通信装置Ｃ１→Ｃ２間のアクセスが非常に多いことが容易にわかる。
【００４７】
以上で述べたように、通信装置間の「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」を特定して、これを利用することにより、通信装置間で、どの位の期間に渡り通信が継続していたのかを定量的な指標を用いて視覚上で把握することが容易になる。さらに「Ｃｏｎｔａｃｔ  Ｄｕｒａｔｉｏｎ」が予め設定された閾値を超えた場合に、アラーム通知することもできるようになるため、例えば、長時間にわたり不正アクセスが存在していた可能性を容易に検出できるようになる。
【図１】
2019176851.tif 000005
【図２】
2019176851.tif 000006
【図３】
2019176851.tif 000007
【図４】
2019176851.tif 000008
【図５】
2019176851.tif 000009
【国際調査報告】
2019176851.tif 000010
2019176851.tif 000011
2019176851.tif 000012
2019176851.tif 000013
2019176851.tif 000014