(57)【要約】【課題】  企業や官公庁における電話回線を経由した不正な着信を遅滞無く検知する侵入呼検知システムを提供する。【解決手段】  プローブ装置２００ａは公衆網ＮＷ１を経由した端末５００ａ〜端末５００ｃへの着信を傍受すると、当該着信に関する情報である呼情報を得てＩＰ網ＮＷ２を介して当該呼情報を侵入呼検知システムサーバ１００へ送信する。侵入呼検知システムサーバ１００のプローブソフト１１０はプローブ装置２００ａからデータを受信して記憶領域に書き込む。侵入呼検知システムサーバ１００のサーバプログラム１２０は先ほどプローブソフト１１０が書き込んだデータを記憶領域から読み出し、記憶領域中のデータベースに書き込み、当該データベースをアクセスして不正な着信の有無をチェックし、不正な着信が検知された場合にのみ、侵入呼検知システムサーバ１００の管理者にこれを報知する。【選択図】  図１
2006129297.tif 000002
【特許請求の範囲】
【請求項１】
公衆電話交換網に接続された終端装置と、前記終端装置に接続された構内電話交換機と、前記構内電話交換機に接続された端末とを備える通信ネットワークにおいて、
前記終端装置と、前記構内電話交換機との間で送受信される信号を傍受して通信情報を得る情報取得手段と、前記情報取得手段が得た前記通信情報を送信するデータ送信手段とを具備するプローブ装置と、
前記プローブ装置から前記通信情報を受信するプローブソフト部と、前記プローブソフト部が受信した前記通信情報をデータベースに格納するデータベース入力部と、不正な着信に関する判定条件を記憶する検索パターン設定ファイルを格納する記憶部と、所定の時間間隔で前記データベースが格納する通信情報中に不正な着信があるか否かを前記検索パターン設定ファイルに基づいてチェックする検索部と、前記検索部が不正な着信があることを検知した時のみ不正な着信の存在をユーザに報知する報知手段とを具備するサーバプログラム部と、
を具備する侵入呼検知システム。
【請求項２】
前記通信情報は、着信者電話番号と、メッセージの受信時刻とを含み、
前記検索パターン設定ファイルは、所定の時間内に着信者電話番号が所定の範囲内（ゆらぎ幅内）に収まる場合に，不正な着信であると判断する条件を含む
ことを特徴とする請求項１に記載の侵入呼検知システム。
【請求項３】
前記通信情報は発信者電話番号を含み、
前記データベース入力部は前記通信情報を前記データベースに格納する際に前記通信情報を解析し鳴動時間を得て、
前記検索パターン設定ファイルは、同じ発信者電話番号から所定の長さに満たない鳴動時間の発信を所定の時間内に所定の回数以上検知した場合に、当該発信者番号からの発信を不正な着信であると判断する条件を含む
ことを特徴とする請求項１または請求項２に記載の侵入呼検知システム。
【請求項４】
前記検索部は監視対象の地区ごとに独立して処理を行うことを特徴とする請求項１〜請求項３のいずれかに記載の侵入呼検知システム。
【請求項５】
前記データベース入力部は監視対象の地区ごとに独立して処理を行うことを特徴とする請求項１〜請求項４のいずれかに記載の侵入呼検知システム。
【請求項６】
前記データベース入力部は、前記プローブ装置が受信した前記通信情報を所定の時間間隔で前記データベースに書き込むことを特徴とする請求項１〜請求項５のいずれかに記載の侵入呼検知システム。
【請求項７】
前記報知手段は電子メールであることを特徴とする請求項１〜請求項６のいずれかに記載の侵入呼検知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業や官公庁において電話回線を経由した不正な着信を検知するための侵入呼検知システムに関するものである。
【背景技術】
【０００２】
企業や官公庁では多数の電話機を備えることが多いが、こうした電話機には通話が成立する前に切断される不完了呼がかかってくる場合がある。従来の技術では、こうした不正な着信の状況を把握、あるいは分析するために通話の履歴である通話ログを使用する。この通話ログを出力する装置としては、構内電話交換機の通話料金管理装置や、公衆回線と、構内電話交換機との間の各局線に設けられ、通話ログを取得するアナライザが使用される。
【０００３】
しかし、通話料金管理装置やアナライザが出力する通話ログを使用して上述の問題点を解決する場合、採取した通話ログの中から必要な情報のみを取り出し、人手で解析を行い、そして、不正な着信であるか否かを判定する処理には長い時間がかかり、このため、実際に不正な着信が検知されるまでの間に大きなタイムラグが発生する問題点がある。このタイムラグのために、企業や官公庁の内部で不正な着信による被害が拡大することもある。
【０００４】
また、従来の技術として特許文献１に記載のものが知られているが、これは交換機をモニタする技術であり、トラフックや通話品質のチェックを目的とするものである。このため、特許文献１に記載の技術では上述の問題点を解決することはできない。
【特許文献１】特開平５−１４５００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は上記の事情を考慮してなされたもので、その目的は、企業や官公庁における電話回線を経由した不正な着信を遅滞無く検知する侵入呼検知システムを提供することにある。
【課題を解決するための手段】
【０００６】
この発明は前述の課題を解決するためになされたもので、請求項１の発明は、公衆電話交換網に接続された終端装置と、前記終端装置に接続された構内電話交換機と、前記構内電話交換機に接続された端末とを備える通信ネットワークにおいて、前記終端装置と、前記構内電話交換機との間で送受信される信号を傍受して通信情報を得る情報取得手段と、前記情報取得手段が得た前記通信情報を送信するデータ送信手段とを具備するプローブ装置と、前記プローブ装置から前記通信情報を受信するプローブソフト部と、前記プローブソフト部が受信した前記通信情報をデータベースに格納するデータベース入力部と、不正な着信に関する判定条件を記憶する検索パターン設定ファイルを格納する記憶部と、所定の時間間隔で前記データベースが格納する通信情報中に不正な着信があるか否かを前記検索パターン設定ファイルに基づいてチェックする検索部と、前記検索部が不正な着信があることを検知した時のみ不正な着信の存在をユーザに報知する報知手段とを具備するサーバプログラム部とを具備する侵入呼検知システムである。
【０００７】
請求項２に記載の発明は、請求項１に記載の侵入呼検知システム前記通信情報であって、着信者電話番号と、メッセージの受信時刻とを含み、前記検索パターン設定ファイルは、所定の時間内に着信者電話番号が所定の範囲内（ゆらぎ幅内）に収まる場合に，不正な着信であると判断する条件を含むことを特徴とするものである。
【０００８】
請求項３に記載の発明は、請求項１または請求項２に記載の侵入呼検知システムであって、前記通信情報は発信者電話番号を含み、前記データベース入力部は前記通信情報を前記データベースに格納する際に前記通信情報を解析し鳴動時間を得て、前記検索パターン設定ファイルは、同じ発信者電話番号から所定の長さに満たない鳴動時間の発信を所定の時間内に所定の回数以上検知した場合に、当該発信者番号からの発信を不正な着信であると判断する条件を含むことを特徴とするものである。
【０００９】
請求項４に記載の発明は、請求項１〜請求項３のいずれかに記載の侵入呼検知システムであって、前記検索部は監視対象の地区ごとに独立して処理を行うことを特徴とするものである。
【００１０】
請求項５に記載の発明は、請求項１〜請求項４のいずれかに記載の侵入呼検知システムであって、前記データベース入力部は監視対象の地区ごとに独立して処理を行うことを特徴とするものである。
【００１１】
請求項６に記載の発明は、請求項１〜請求項５のいずれかに記載の侵入呼検知システムであって、前記データベース入力部は、前記プローブ装置が受信した前記通信情報を所定の時間間隔で前記データベースに書き込むことを特徴とするものである。
【００１２】
請求項７に記載の発明は、請求項１〜請求項６のいずれかに記載の侵入呼検知システムであって、前記報知手段は電子メールであることを特徴とするものである。
【発明の効果】
【００１３】
請求項１の発明によれば、全ての着信に関する情報を収集してすぐにデータベースに反映し、また、定期的にデータベースの中に不正な着信に関するデータが存在するか否かをチェックするため、不正な着信に関する情報がすぐに報知される効果がある。
【００１４】
また、請求項２の発明によれば、連続する電話番号への短い時間内の多数の発信があった場合にも、これを不正な着信として検知できる効果がある。また、請求項３の発明によれば、多数の不完了呼があった場合にもこれを不正な着信として検知できる効果がある。
【００１５】
また、請求項４の発明によれば、複数の地区について不正着信をチェックする場合であっても、地区毎に並列でデータベースをアクセスできるため、処理時間を短くすることができる効果がある。また、請求項５の発明によれば、複数の地区についてデータを格納する場合であっても、地区毎に並列でデータベースをアクセスできるため、処理時間を短くすることができる効果がある。
【００１６】
また、請求項６の発明によれば、決められた時間間隔でデータをデータベースに書き込むことにより、データベースへのデータの書き込みが検索処理を妨害することを抑止しながら、データの内容をリアルタイムに近いものとすることができる効果がある。
【００１７】
また、請求項７の発明によれば、一般に広く普及した電子メールで侵入呼検知システムの管理者等に不正な着信の存在を即時に報知できる効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照し、この発明の実施の形態について説明する。図１と、図２と、図５とは本実施の形態の構成を表している。本実施の形態では、企業でのＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）回線の利用の際における不正な着信の検知を行うケースについて説明する。また、本実施の形態においては、企業が複数の地区に拠点を持ち、地区毎に構内電話交換機を備えているものとする。
【００１９】
図１において、電話機である端末５００ａ〜端末５００ｃは公衆網ＮＷ１を経由した外部からの着信を構内電話交換機４００と、終端装置３００とを介して受信するが、この構内電話交換機４００と、終端装置３００との間にプローブ装置２００ａが配置されている。
【００２０】
このプローブ装置２００ａは端末５００ａ〜端末５００ｃが発信、あるいは着信するＩＳＤＮメッセージである呼情報を取得し、自身の一時記憶領域に格納する情報取得手段と、取得した呼情報をＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網ＮＷ２を介して侵入呼検知システムサーバ１００へ送信するデータ送信手段とを備える装置である。
【００２１】
また、プローブ装置２００ａはＩＳＤＮの全てのメッセージを得て、侵入呼検知システムサーバ１００へ送信する。このＩＳＤＮのメッセージには呼番号、メッセージ種別、発信者電話番号、発信者サブアドレス、着信者電話番号、着信者サブアドレス、切断理由、プローブ装置２００ａがそのメッセージを受信した時間、メッセージの方向性、プローブ装置２００ａのポート番号等が含まれる。このメッセージの方向性はＩＳＤＮのメッセージが構内電話交換機４００から終端装置３００の方向に発信されたものであるか、あるいは、終端装置３００から構内電話交換機４００の方向に発信されたものであるのかを表す。
【００２２】
プローブ装置２００ａの情報取得手段は既存のＩＳＤＮのモニタ装置と同様の方法で呼情報を得る。また、プローブ装置２００ａは複数の電話回線における電気信号を傍受するために複数のポートを備え、これらのポートに予め番号を付与して管理する。プローブ装置２００ｂと、プローブ装置２００ｃとはプローブ装置２００ａと同様の装置である。また、プローブ装置２００ａ〜プローブ装置２００ｃは構内交換機に対応して設置されており、予め決められた各々の担当の地区に割り当てられている。
【００２３】
侵入呼検知システムサーバ１００はＩＰ網ＮＷ２を介してプローブ装置２００ａ〜プローブ装置２００ｃから呼情報を受信し、受信したデータを蓄積して解析するコンピュータである。図２はこの侵入呼検知システムサーバ１００の構成を表している。
【００２４】
侵入呼検知システムサーバ１００のプローブソフト１１０はＩＰ網ＮＷ２を介してプローブ装置２００ａ〜プローブ装置２００ｃからデータを受信し、受信したデータを記憶領域中の呼情報ファイル１４０に追加して書き込む。プローブソフト１１０が受信したデータは最終的にはデータベース１５０によって記憶領域に格納されるが、呼情報ファイル１４０がこの際のバッファの働きをする。また、呼情報ファイル１４０のファイル名はプローブ装置２００ａ〜プローブ装置２００ｃの担当する地区名と、呼情報の取得日付との組み合わせからなる。
【００２５】
データベース１５０は侵入呼検知システムサーバ１００の記憶領域にＩＤと通話の着信日、通話の着信時間、鳴動時間、通話時間、完了呼か否か、プローブ装置２００ａのポート番号、メッセージの呼番号、発信者番号、発信者番号サブアドレス、着信者番号、着信者番号サブアドレス、呼の切断理由とを、地区ごとのテーブルに格納し、外部からの要求に応じてこれらのデータの入出力や検索を行うプログラムである。
【００２６】
サーバプログラム１２０のサーバプログラム管理部１２１はサーバプログラム１２０の管理機能であり、詳細は後述する。サーバプログラム設定ファイル１３０は不正な着信の監視対象となる地区名の一覧や、不正な発信のチェックを行う際に過去どれほどの期間のデータを対象とするのかを表す検索期間等の侵入呼検知システムサーバ１００の初期情報を格納し、サーバプログラム管理部１２１がこのファイルを参照して侵入呼検知システムサーバ１００の初期設定を行う。この検索期間は、例えば、侵入呼検知システムサーバ１００の管理者が過去３日分のデータを対象に不正な着信の頻度等を確認する場合、３日となる。
【００２７】
地区スレッド１２２はサーバプログラム管理部１２１の子スレッドであり、サーバプログラム管理部１２１の指示に基づいてデータベース１５０の管理するデータへのアクセスと、このデータ中に不正な着信の存在を検知した場合の侵入呼検知システムサーバ１００の管理者への通知とを行う。また、地区スレッド１２２は不正な着信を検知した場合の侵入呼検知システムサーバ１００の管理者への通知のために電子メールデータを生成してメールサーバ６００へ送信する。この地区スレッド１２２は不正な着信の監視対象の地区毎に予め起動されている。
【００２８】
地区スレッド１２２のＤＢ入力部１２３はサーバプログラム管理部１２１の要求に基づいて呼情報ファイル１４０からデータを読み出し、このデータをデータベース１５０へ出力して書き込ませる。検索部１２４は検索パターンリストファイル１８０と、検索パターン設定ファイル１７０とに基づいてデータベース１５０にデータの検索要求を出力して検索結果を得て、この検索結果から不正な着信の存在検知された場合には侵入呼検知システムサーバ１００の管理者への報知のために電子メールデータを生成し、メールアドレスを格納する通知先リストファイル１６０から得た電子メールの送信先を指定して生成した電子メールデータをメールサーバ６００へ送信する。
【００２９】
検索パターン設定ファイル１７０は不正な発信を行っている可能性のある発信元の電話番号の指定や、発信先の電話番号の連続性等を表す検索パターンを格納する。この検索パターン設定ファイル１７０には例えば、図１２に表すものがある。図１２では検索条件１として、１０分以内に、ゆらぎ幅が５以内の電話番号に着信があり、かつ、この着信が５件以上であることが指定されている。ゆらぎ幅が５以内の電話番号に５件以上の着信が、しかも１０分以内にある場合には、発信者が同じような電話番号に連続して電話を掛けていることが考えられる。このような検索条件の指定は、図１１に示す不正な着信の検知に有効である。図１１においては縦軸が電話番号であり、横軸が時間である。図１１の中央付近に連番の電話番号に対して次々に電話がかけられていることを表す線が示されている。悪意ある発信者は図１１に示すように相手の電話番号を１ずつ増加させるといった方法で不完了呼の発信を行うことがある。また、図１２では検索条件２として、悪意ある発信者の電話番号と考えられる番号を指定している。
【００３０】
また、検索パターン設定ファイル１７０は地区スレッド１２２ごとに存在させることが可能である。検索パターンリストファイル１８０は地区スレッド１２２と、検索パターン設定ファイル１７０のファイル名との対応関係を表すデータを格納する。メールサーバ６００は侵入呼検知システムサーバ１００の検索部１２４からデータを受信し、電子メールを送信する。
【００３１】
図５のＷｅｂサーバ１９０は侵入呼検知システムサーバ１００上で稼動するプログラムであり、侵入呼検知システムサーバ１００に格納されたファイルをアクセスするＣＧＩ（Ｃｏｍｍｏｎ  Ｇａｔｅｗａｙ  Ｉｎｔｅｒｆａｃｅ）プログラムを備える。Ｗｅｂサーバ１９０は侵入呼検知システムサーバ１００の管理者が使用するＷｅｂブラウザを備えたパソコンであるクライアント７００からの要求に応じて侵入呼検知システムサーバ１００に格納されたファイルをアクセスし、得られたデータをクライアント７００へ送信する。符号１９１〜符号１９５はＷｅｂサーバ１９０がクライアント７００からの要求に応じて送信するＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のテキストデータである。目次ページ１９１は図６に表すページを表示させるためのデータである。検索パターン設定ページ１９２は図８に表すページを表示させるためのデータである。通知先設定ページ１９３は図７に表すページを表示させるためのデータである。検索条件設定ページ１９４は図９に表すページを表示させるためのデータである。検索実行ページ１９５は図１０に表すページを表示させるためのデータである。
【００３２】
次に、図を参照して本実施の形態における侵入呼検知システムの不正アクセス情報収集処理と、不正アクセス検知処理と、通知先設定変更処理と、検索パターン設定変更処理と、検索処理との流れを説明する。
【００３３】
＜不正アクセス情報収集処理＞
図３は不正アクセス情報収集処理の流れを表している。プローブ装置２００ａは、構内電話交換機４００と、終端装置３００との間における電気信号の送受信をチェックしている。いま、外部の電話機から端末５００ａを呼び出すための呼情報を含むメッセージが、公衆網ＮＷ１を経由して構内電話交換機４００へ送信されたとする。プローブ装置２００ａは終端装置３００を経由して電気信号を傍受し（図３のステップＳ００１）、このメッセージから呼情報を得ると共にメッセージの受信時刻である現在時刻をチェックし、さらに、電気信号を傍受した自身のポートのポート番号をチェックし、メッセージの受信時刻と、呼情報と、ポート番号とを共に一時記憶領域へ書き込む。一次記憶に書き込んだメッセージは、侵入呼検知システムサーバ１００のプローブソフト１１０に随時送信される（図３のステップＳ００２）。送信後、一次記憶に書き込んだメッセージは削除される。
【００３４】
侵入呼検知システムサーバ１００のプローブソフト１１０はＩＰ網ＮＷ２を経由してプローブ装置２００ａからデータを受信し（図３のステップＳ００３）、受信した呼情報から必要なメッセージ（呼設定、応答、切断、解放、解放完了）を得る。プローブソフト１１０は鳴動時間、通話時間、通信時間についても受信した呼情報を解析して得る。鳴動時間、通話時間、通信時間はＩＳＤＮメッセージを解析して得ることができる情報である。ここで、プローブソフト１１０は呼情報ファイル１４０の新規生成を試みるため、受信した地区名と、今日の日付とを含むファイル名を生成し、既に記憶領域中に同じファイル名の呼情報ファイル１４０が存在するか否かをチェックする。
【００３５】
プローブソフト１１０は、同じファイル名を持つ呼情報ファイル１４０が記憶領域に存在しないことを検知した場合には、先ほど生成したファイル名の呼情報ファイル１４０を新たに生成して記憶領域に書き込み、必要なメッセージ（呼設定、応答、切断、解放、解放完了）を鳴動時間、通話時間、通信時間を含めて定形フォーマットに変換して当該呼情報ファイル１４０に書き込む（図３のステップＳ００４）。また、プローブソフト１１０は、既に同じファイル名を持つ呼情報ファイル１４０が記憶領域に存在していることを検知した場合には、既存の呼情報ファイル１４０に追加して同様にデータの書き込みを行う（図３のステップＳ００４）。
【００３６】
プローブ装置２００ｂと、プローブ装置２００ｃとは各々が担当する地区に関するデータをプローブ装置２００ａと同様に収集し、侵入呼検知システムサーバ１００へ送信する。これにより、各地区のデータが侵入呼検知システムサーバ１００に集められる。
【００３７】
＜不正アクセス検知処理＞
図４は本実施の形態における不正アクセス検知処理の流れを表している。本処理では、侵入呼検知システムサーバ１００が前述の不正アクセス情報収集処理で集められた各地区のデータを元に、不完了呼等に関する情報を得る。サーバプログラム１２０のサーバプログラム管理部１２１（図２）は予め地区毎に決められた不正アクセス検知処理の開始のための時間間隔で前述の不正アクセス情報収集処理によって集められるデータのチェックを開始する。この時間間隔は１０分等の比較的短いものであり、これによって侵入呼検知システムサーバ１００がリアルタイムに近いタイミングで不正な着信を検知することができる。
【００３８】
いま、サーバプログラム管理部１２１が実行され、プローブ装置２００ａの担当地区に不正な着信があったか否かのチェックを開始する。サーバプログラム管理部１２１は記憶領域中のサーバプログラム設定ファイル１３０を読み出し、侵入呼検知システムサーバ１００の管理対象の地区名等の初期設定情報を確認して記憶領域に書き込む（図４のステップＳ１０１）。
【００３９】
更に、サーバプログラム管理部１２１は読み出した侵入呼検知システムサーバ１００の管理対象の地区名の中からプローブ装置２００ａの担当地区の地区名を得る。そして、サーバプログラム管理部１２１は検索パターンリストファイル１８０を読み出し、プローブ装置２００ａの担当地区の地区名に対応する検索パターン設定ファイル１７０のファイル名を得て、該当する検索パターン設定ファイル１７０を読み出し、記憶領域に書き込む（図４のステップＳ１０２）。
【００４０】
次に、サーバプログラム管理部１２１は通知先リストファイル１６０を記憶領域から読み出し、侵入呼検知システムサーバ１００の管理者の連絡先を得て、記憶領域へ着込む（図４のステップＳ１０３）。そして、サーバプログラム管理部１２１は地区スレッド１２２をプローブ装置２００ａの地区ごとに生成し、地区スレッド１２２が図４のステップＳ２０１以降の処理を引き続き行う（図４のステップＳ１０４）。
【００４１】
次に、地区スレッド１２２は現在の日時をチェックし、今日の日付と、先ほど得た管理対象の地区名に基づき、呼情報ファイル１４０のファイル名を得る（図４のステップＳ２０１）。そして、地区スレッド１２２は得られたファイル名に該当する呼情報ファイル１４０のコピーを記憶領域に書き込む。これは、プローブソフト１１０による書き込みとのバッティングを避けるためである。地区スレッド１２２はこのコピー処理を不正アクセス検知処理の度に行う。
【００４２】
次に、地区スレッド１２２は記憶領域中に地区スレッド１２２が前回の不正アクセス検知処理でコピーした呼情報ファイル１４０が存在するか否かをチェックし、前回の不正アクセス検知処理でコピーした呼情報ファイル１４０が存在することを検知した場合には、今回コピーした呼情報ファイル１４０との差分を取り、呼情報ファイル１４０の差分データを得て、この差分データを記憶領域に書き込み、前回の不正アクセス検知処理でコピーした呼情報ファイル１４０を記憶領域から削除する。地区スレッド１２２は前回の不正アクセス検知処理でコピーした呼情報ファイル１４０が存在しないことを検知した場合には、先ほどコピーした呼情報ファイル１４０のデータ全てを差分とみなし、記憶領域へ書き込む（図４のステップＳ２０２）。
【００４３】
地区スレッド１２２は先ほどコピーした呼情報ファイル１４０の差分データのデータベース１５０への登録要求を出力する。地区スレッド１２２のＤＢ入力部１２３は、記憶領域から呼情報ファイル１４０の差分データを読み出し，当該差分データに含まれるメッセージの受信時刻と、メッセージ種別と、呼番号と、切断理由と、ポート番号と、発信者電話番号と、発信者サブアドレスと、着信者電話番号と、着信者サブアドレスと、メッセージの方向性とを得て、また、記憶領域から地区スレッド１２２の管理する地区名を得る。
【００４４】
さらに、ＤＢ入力部１２３はこれらのメッセージを解析することにより、着信時刻と、鳴動時間と、通話時間と、通信時間とを得ることができる。さらに、ＤＢ入力部１２３はこれらのデータの追加書き込みをデータベース１５０に要求して記憶領域に書き込ませ（図４のステップＳ２０３）、地区スレッド１２２へ書き込み完了の通知を出力する。これにより、データベース１５０の管理するデータの内容は予め決められた時間間隔で最新の状態となる。
【００４５】
地区スレッド１２２はＤＢ入力部１２３からの通知を受け、データベース１５０からデータの取得を試みる。地区スレッド１２２は先ほどサーバプログラム管理部１２１が記憶領域へ書き込んだサーバプログラム設定ファイル１３０のデータをチェックし、当該データ中のデータベース１５０の検索期間を得る。
【００４６】
次に、地区スレッド１２２は、先ほどサーバプログラム管理部１２１が記憶領域へ書き込んだ検索パターン設定ファイル１７０の情報を該当する担当地区ごとに得る。そして、サーバプログラム管理部１２１は先ほど得たファイル名称に該当する検索パターン設定ファイル１７０をアクセスして地区スレッド１２２の検索パターンを得る。
【００４７】
次に、地区スレッド１２２は検索パターン設定ファイル１７０の情報を元に検索実行要求を出力する。地区スレッド１２２の検索部１２４はサーバプログラム管理部１２１から検索パターン設定ファイルを取得し、記憶領域から地区スレッド１２２の管理する地区名を得て、当該地区名に該当し、かつ、先程得た検索期間に含まれ、更に、取得した検索パターンに該当するデータが存在するか否かのチェックを行うためにＳＱＬ（Ｓｔｒｕｃｔｕｒｅｄ  Ｑｕｅｒｙ  Ｌａｎｇｕａｇｅ）等に代表される形式のデータベース１５０が解釈可能な検索要求データを生成する。そして、検索部１２４は生成した検索要求データをデータベース１５０に送信する。
【００４８】
データベース１５０は検索部１２４から検索要求データを受信し、記憶領域から読み出した検索期間に該当する着信日時であり、受信した地区名に該当し、かつ、受信した検索パターンに該当するデータを選ぶ。データベース１５０はチェック結果を検索部１２４へ送信する。検索部１２４はデータベース１５０からチェック結果を得る（図４のステップＳ２０５）。
【００４９】
次に、検索部１２４は検索対象のデータがデータベース１５０中に存在することを検知した場合には（図４のステップＳ２０５が“有”）、これを報知するために電子メールのデータを生成し、サーバプログラム管理部１２１が図４のステップＳ１０３で得た通知先であるメールアドレスを参照し、このメールアドレスを指定してメールサーバ６００へ電子メールのデータを送信する（図４のステップＳ２０６）。
【００５０】
メールサーバ６００は侵入呼検知システムサーバ１００からデータを受信し、受信したメールアドレスに従って受信した電子メールのデータを送信する。これにより、侵入呼検知システムサーバ１００の管理者等は悪意ある第三者からの発信が侵入呼検知システムサーバ１００の管理対象の電話網に着信したことを検知する。そして、検索部１２４はサーバプログラム管理部１２１へ検索完了の通知を出力する。サーバプログラム管理部１２１は検索部１２４からのデータを受け、処理を終了する。
【００５１】
また、検索部１２４は検索対象のデータがデータベース１５０中に存在しないことを検知した場合には（図４のステップＳ２０５が“無”）、侵入呼検知システムサーバ１００の管理者等への報知の必要は無いと判断し、サーバプログラム管理部１２１へ検索完了の通知を出力する。
【００５２】
上述のように不正アクセス検知処理と、不正アクセス情報収集処理とにおいては全ての着信に関するデータが収集、解析されている。これに対して従来の構内電話交換機の通話料金管理装置が出力する通話ログを使用する場合、不正な着信の多くが通話の成立する前に切断される不完了呼であり、また、通話料金管理装置は通話が完了した完了呼の通話ログのみを採取するために得られる通話ログの量が少なく、不正な着信の状況を把握、あるいは分析するためのデータが十分に得られなかったが、本実施の形態においてはこうした問題点も解決されている。
【００５３】
また、従来のようにアナライザを使用する場合には、公衆回線と、構内電話交換機との間の各局線にアナライザを設置する必要があり、設置のためには大きな労力が必要であった。また、アナライザを維持管理するためにも大きな労力が必要となり、これらに伴ってコストもかかっていた。これに対して本実施の形態においては複数の終端装置と、１個の構内交換機の間にプローブ装置２００ａが１台のみである。このため、労力やコストを抑えることができる効果もある。
【００５４】
＜通知先設定変更処理＞
次に、図５を参照して通知先設定変更処理について説明する。通知先設定変更処理は侵入呼検知システムサーバ１００の管理者等がクライアント７００に指示して侵入呼検知システムサーバ１００の通知先リストファイル１６０に新しい通知先を登録する等を行わせるものである。通知先設定変更処理では図５に示すように、侵入呼検知システムサーバ１００ではＷｅｂサーバ１９０も図２の構成に加えて稼動している。
【００５５】
いま、侵入呼検知システムサーバ１００の管理者は、不正アクセス検知処理における図４のステップＳ２０６で参照される通知先リストファイル１６０への連絡先の追加を行おうとしている。侵入呼検知システムサーバ１００の管理者等はクライアント７００に侵入呼検知システムサーバ１００へのアクセスを指示する。クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００に図６に示す目次ページ１９１の取得要求を送信する。
【００５６】
侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からの要求を受信し、記憶領域から図６に示す目次ページ１９１を読み出し、ネットワークを経由してこれをクライアント７００へ送信する。
【００５７】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に表示して侵入呼検知システムサーバ１００の管理者からの指示を待つ。侵入呼検知システムサーバ１００の管理者はクライアント７００の表示部を確認し、“通知先変更”の指示をクライアント７００へ入力する。
【００５８】
クライアント７００は侵入呼検知システムサーバ１００の管理者の指示を受け、ネットワークを経由して侵入呼検知システムサーバ１００へ“通知先変更”を送信する。侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からの要求を受信し、記憶領域から図７に示す通知先設定ページ１９３のデータを読み出し、ネットワークを経由してこれをクライアント７００へ送信する。
【００５９】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に表示して侵入呼検知システムサーバ１００の管理者からの指示を待つ。侵入呼検知システムサーバ１００の管理者はクライアント７００の表示部を確認し、新たに追加する連絡先であるメールアドレスを指定して追加をクライアント７００に指示する。
【００６０】
侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からデータを受信し、記憶領域中の通知先リストファイル１６０をアクセスして受信したメールアドレスを追加して書き込む。また、侵入呼検知システムサーバ１００の管理者からの指示が削除であった場合には、Ｗｅｂサーバ１９０は記憶領域中の通知先リストファイル１６０をアクセスして受信したメールアドレスに該当する連絡先を削除する。そして、Ｗｅｂサーバ１９０はネットワークを経由してクライアント７００に更新完了のメッセージを送信する。クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に更新完了のメッセージを表示して侵入呼検知システムサーバ１００の管理者に通知する。
【００６１】
＜検索パターン設定変更処理＞
次に、図５を参照して検索パターン設定変更処理の流れを説明する。検索パターン設定変更処理は侵入呼検知システムサーバ１００の管理者等がクライアント７００に指示して侵入呼検知システムサーバ１００の検索パターンリストファイル１８０と検索パターン設定ファイル１７０に新しい検索パターンを登録する処理などを行わせるものである。検索パターン設定変更処理では図５に示すように、侵入呼検知システムサーバ１００上でＷｅｂサーバ１９０も図２の構成に加えて稼動する。
【００６２】
いま、侵入呼検知システムサーバ１００の管理者は、不正アクセス検知処理における図４のステップＳ２０４で参照される検索パターンリストファイル１８０と検索パターン設定ファイル１７０への検索パターンの追加を行おうとしている。侵入呼検知システムサーバ１００の管理者等はクライアント７００に侵入呼検知システムサーバ１００へのアクセスを指示する。クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００に図６に示す目次ページ１９１の取得要求を送信する。
【００６３】
侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からの要求を受信し、記憶領域から図６に示す目次ページ１９１を読み出し、ネットワークを経由してこれをクライアント７００へ送信する。
【００６４】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に表示して侵入呼検知システムサーバ１００の管理者からの指示を待つ。侵入呼検知システムサーバ１００の管理者はクライアント７００の表示部を確認し、“検索パターン変更”の指示をクライアント７００へ入力する。
【００６５】
クライアント７００は侵入呼検知システムサーバ１００の管理者の指示を受け、ネットワークを経由して侵入呼検知システムサーバ１００へ“検索パターン変更”を送信する。侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からの要求を受信し、記憶領域から図８に示す検索パターン設定ページ１９２のデータを読み出し、ネットワークを経由してこれをクライアント７００へ送信する。
【００６６】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に表示して侵入呼検知システムサーバ１００の管理者からの指示を待つ。侵入呼検知システムサーバ１００の管理者はクライアント７００の表示部を確認し、新たに追加する地区名と、検索パターンとを入力して追加をクライアント７００に指示する。
【００６７】
侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からデータを受信し、追加する地区名に対応する検索パターン設定ファイル１７０を生成し、受信した検索パターンを書き込む。更に、記憶領域中の検索パターンリストファイル１８０をアクセスし、受信した地区名と、生成した検索パターン設定ファイル１７０のファイル名とを対応を取りながら追加して書き込む。
【００６８】
また、侵入呼検知システムサーバ１００の管理者からの指示が検索パターンの更新であった場合には、Ｗｅｂサーバ１９０は記憶領域中の検索パターンリストファイル１８０をアクセスして受信した地区名に該当する検索パターン設定ファイル１７０の名称を得て、当該ファイルをアクセスして検索パターンを更新する。あるいは、侵入呼検知システムサーバ１００の管理者からの指示が検索パターンの削除であった場合には、Ｗｅｂサーバ１９０は記憶領域中の検索パターンリストファイル１８０をアクセスして受信した地区名に該当する検索パターン設定ファイル１７０の名称を得て、当該ファイルを削除する。
【００６９】
そして、Ｗｅｂサーバ１９０はネットワークを経由してクライアント７００に更新完了のメッセージを送信する。クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に更新完了のメッセージを表示して侵入呼検知システムサーバ１００の管理者に通知する。
【００７０】
＜検索処理＞
次に、図５を参照して検索処理の流れを説明する。検索処理は侵入呼検知システムサーバ１００の管理者等がクライアント７００に指示してデータベース１５０の検索処理を行わせるものである。検索処理では図５に示すように、侵入呼検知システムサーバ１００上でＷｅｂサーバ１９０も図２の構成に加えて稼動する。
【００７１】
いま、侵入呼検知システムサーバ１００の管理者は、データベース１５０の検索を行おうとしている。侵入呼検知システムサーバ１００の管理者等はクライアント７００に侵入呼検知システムサーバ１００へのアクセスを指示する。クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００に図６に示す目次ページ１９１の取得要求を送信する。
【００７２】
侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からの要求を受信し、記憶領域から図６に示す目次ページ１９１を読み出し、ネットワークを経由してこれをクライアント７００へ送信する。
【００７３】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に表示して侵入呼検知システムサーバ１００の管理者からの指示を待つ。侵入呼検知システムサーバ１００の管理者はクライアント７００の表示部を確認し、“検索”の指示をクライアント７００へ入力する。
【００７４】
クライアント７００は侵入呼検知システムサーバ１００の管理者の指示を受け、ネットワークを経由して侵入呼検知システムサーバ１００へ“検索”を送信する。侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からの要求を受信し、記憶領域から図９に示す検索条件設定ページ１９４のデータを読み出し、ネットワークを経由してこれをクライアント７００へ送信する。
【００７５】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、自身の表示部に表示して侵入呼検知システムサーバ１００の管理者からの指示を待つ。侵入呼検知システムサーバ１００の管理者はクライアント７００の表示部を確認し、検索対象の地区名と、検索条件と、検索結果の画面表示とを指定して検索をクライアント７００に指示する。
【００７６】
侵入呼検知システムサーバ１００のＷｅｂサーバ１９０はネットワークを経由してクライアント７００からデータを受信し、受信した地区名と、検索条件とをデータベース１５０へ送信して検索を要求する。データベース１５０はＷｅｂサーバ１９０からデータを受信し、記憶領域から受信した地区名と、検索条件とに該当するデータを全て読み出し、Ｗｅｂサーバ１９０へ送信する。Ｗｅｂサーバ１９０はデータベース１５０からデータを受信し、クライアント７００からの要求が画面表示であったことから、受信したデータに基づいてテーブル形式の表示データを生成し、この表示データをクライアント７００へ送信する。
【００７７】
クライアント７００はネットワークを経由して侵入呼検知システムサーバ１００からデータを受信し、図１０の検索実行ページ１９５のように受信したデータを自身の表示部に表示する。
【００７８】
以上、図面を参照して本発明の実施形態について詳述してきたが、具体的な構成はこれらの実施の形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。例えば、本実施の形態においては、プローブ装置２００ａ〜プローブ装置２００ｃは通話を傍受するたびに侵入呼検知システムサーバ１００にデータを送っているが、プローブ装置２００ａ〜プローブ装置２００ｃがバッファとして使用可能な記憶領域を備えても良い。プローブ装置２００ａ〜プローブ装置２００ｃが１００００回程度の通話のデータを格納すれば，侵入呼検知システムサーバ１００がトラブルによって停止した場合や，ＩＰ網ＮＷ２の通信が行えなくなった場合などにもしばらくはデータを保存することができるため、有効である。
【００７９】
また、端末５００ａ〜端末５００ｃは電話回線を経由したデータの送受信機能を備えるコンピュータであっても良い。悪意ある第３者が公衆網を経由して企業や官公庁で使用されている端末５００ａ〜端末５００ｃにアクセスしようとする場合、これを検知して報知し、また、履歴を残して後日の調査を容易なものとすることができる効果がある。
【００８０】
また、検索処理において、侵入呼検知システムサーバ１００の管理者がクライアント７００に検索対象の地区名と、検索条件と、検索結果のファイル出力とを指定して検索をクライアント７００に指示する場合に、データベース１５０は検索結果に該当するデータをＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式のファイルとして出力しても良い。標準的なデータ形式であるため、データの編集や利用が容易となる効果がある。
【００８１】
また、検索処理において、侵入呼検知システムサーバ１００の管理者がクライアント７００に検索対象の地区名と、検索条件と、検索結果のグラフ表示とを指定して検索をクライアント７００に指示する場合に、データベース１５０は検索結果に該当するデータをＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式のファイルとして出力し、このファイルからグラフデータを生成しても良い。侵入呼検知システムサーバ１００の管理者による検索結果の確認が容易となる効果がある。
【００８２】
また、データベース１５０は記憶領域に一通話ごとの呼情報を保存するテーブルと、ＩＳＤＮメッセージとして流れる、呼設定、応答、切断、解放、解放完了の各メッセージを一つの呼に結び付ける情報を保存するためのテープルとをプローブ装置２００ａ〜プローブ装置２００ｃの地区ごとに備えても良い。一通話ごとの検索や、ＩＳＤＮメッセージ単位での検索など柔軟な検索が可能となる効果がある。
【００８３】
また、本実施の形態においては、企業が１つの地区に１台の交換機を備えることを想定し、即ち、１地区に１台のプローブ装置が存在したが、１つの地区に複数の交換機があり、これに伴って１つの地区に複数のプローブ装置があっても良い。プローブ装置にＩＰアドレスなどと対応させた識別情報を割り当て、データベース１５０にも地区名と、プローブ装置の識別情報とを格納させ、また、呼情報ファイル１４０のファイル名にもこの識別情報を含めることで、呼情報の格納や検索は本実施の形態と同様に実行が可能である。これにより、大規模な電話網にも対応が可能となる効果がある。
【００８４】
また、データベース１５０やＷｅｂサーバ１９０は侵入呼検知システムサーバ１００とは別のコンピュータにあっても良い。侵入呼検知システムサーバ１００に負荷が集中することを避けることができる。
【００８５】
また、通知先リストファイル１６０には地区毎に通知先が登録されていても良い。ある地区で不正な着信が検知された場合、侵入呼検知システムサーバ１００が当該地区の担当者に連絡を入れることができるため、当該担当者はより迅速な対応を取ることができる効果が得られる。
【００８６】
また、検索パターン設定ファイル１７０はデータベース１５０に格納されるデータに関して、図１２に示す条件以外にも、通話時間、通信時間、鳴動時間、発信者電話番号、着信時刻、着信回数等に対する条件を指定可能であっても良い。例えば、同じ発信者電話番号から不完了呼の閾値として予め決められた時間に満たない鳴動時間の発信を、１０分等の予め決められた短い時間内に、１０回等の予め決められた回数以上検知した場合といった条件である。この条件は同じ発信元から不完了呼が多発しているケースである。これにより、一層柔軟に不正な着信を検知できる効果がある。
【００８７】
また、図４のステップＳ２０６においては電子メールによる報知を行っているが、これをアラーム音、メッセージ出力、電話、ファクシミリなどで置き換えても良い。
【図面の簡単な説明】
【００８８】
【図１】本発明の実施の形態における侵入呼検知システムの構成を表すブロック図である。
【図２】本発明の実施の形態における侵入呼検知システムの構成を表すブロック図である。
【図３】本発明の実施形態における侵入呼検知システムの処理の流れを表すフローチャートである。
【図４】本発明の実施形態における侵入呼検知システムの処理の流れを表すフローチャートである。
【図５】本発明の実施の形態における侵入呼検知システムの構成を表すブロック図である。
【図６】本発明の実施の形態における侵入呼検知システムのクライアント７００の画面を表す図である。
【図７】本発明の実施の形態における侵入呼検知システムのクライアント７００の画面を表す図である。
【図８】本発明の実施の形態における侵入呼検知システムのクライアント７００の画面を表す図である。
【図９】本発明の実施の形態における侵入呼検知システムのクライアント７００の画面を表す図である。
【図１０】本発明の実施の形態における侵入呼検知システムのクライアント７００の画面を表す図である。
【図１１】本発明の実施の形態における侵入呼検知システムの検知しようとしている不正な呼び出しの例を表す図である。
【図１２】本発明の実施の形態における侵入呼検知システムの使用するファイルの例を表す図である。
【符号の説明】
【００８９】
ＮＷ１…公衆網
ＮＷ２…ＩＰ網
１００…侵入呼検知システムサーバ
１１０…プローブソフト
１２０…サーバプログラム
１２１…サーバプログラム管理部
１２２…地区スレッド
１２３…ＤＢ入力部
１２４…検索部
１３０…サーバプログラム設定ファイル
１４０…呼情報ファイル
１５０…データベース
１６０…通知先リストファイル
１７０…検索パターン設定ファイル
１８０…検索パターンリストファイル
１９０…Ｗｅｂサーバ
１９１…目次ページ
１９２…検索パターン設定ページ
１９３…通知先設定ページ
１９４…検索条件設定ページ
１９５…検索実行ページ
２００ａ、２００ｂ、２００ｃ…プローブ装置
３００…終端装置
４００…構内電話交換機
５００ａ、５００ｂ、５００ｃ…端末
６００…メールサーバ
７００…クライアント
【図１】
2006129297.tif 000003
【図２】
2006129297.tif 000004
【図３】
2006129297.tif 000005
【図４】
2006129297.tif 000006
【図５】
2006129297.tif 000007
【図６】
2006129297.tif 000008
【図７】
2006129297.tif 000009
【図８】
2006129297.tif 000010
【図９】
2006129297.tif 000011
【図１０】
2006129297.tif 000012
【図１１】
2006129297.tif 000013
【図１２】
2006129297.tif 000014