(57)【要約】【課題】監視対象のネットワーク装置ＮＥからの装置状態情報の抽出に伴う処理負荷の低減を図る。【解決手段】ＮＥ管理部は、検索条件に対応し且つ所定時間以内に検索した、検索条件に含まれる各検索項目に対応する検索結果が記憶部に保持されているか否かを判定し（ステップＳ３）、対応する検索結果が保持されていない検索項目については、ネットワーク装置に対して「状態取得要求」を行って検索項目に対応する装置状態情報をネットワーク装置から取得し（ステップＳ４）、記憶部に保持されている検索結果と（ステップＳ６）、ネットワーク装置から取得した装置状態情報とから、要求された検索条件に対応する検索結果を生成し、これを検索要求に対する検索結果として検索応答を返信する（ステップＳ７）。【選択図】          図３
2013196242.tif 000002
【特許請求の範囲】
【請求項１】
オペレータ操作端末と、
ネットワーク装置の装置状態を表す装置状態情報のうち、前記オペレータ操作端末から通知される検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得し、取得した前記装置状態情報を前記オペレータ操作端末に返信する装置状態情報管理部と、を有し、
当該装置状態情報管理部は、前記ネットワーク装置から取得した前記装置状態情報を検索結果として保持する検索結果保持部と、
前記オペレータ操作端末から前記検索条件が通知されたとき当該検索条件に対応する検索結果が前記検索結果保持部に保持されているか否かを判定する検索条件判定部と、
当該検索条件判定部において、前記検索条件に対応する検索結果が前記検索結果保持部に保持されていると判定されるときには前記検索結果保持部から前記検索条件に対応する検索結果を取得し、前記検索条件に対応する検索結果が前記検索結果保持部に保持されていないと判定されるときには前記検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得し、取得した装置状態情報を、前記オペレータ操作端末から通知された前記検索条件に対応する検索結果として前記オペレータ操作端末に返信する装置状態情報取得部と、
を備えることを特徴とする監視システム。
【請求項２】
前記装置状態情報取得部は、前記検索条件に対応する検索結果であり且つ当該検索結果が前記検索結果保持部に保持された時点からの経過時間が予め設定した保持時間以内であるときにのみ、前記検索条件に対応する検索結果が前記検索結果保持部に保持されていると判定することを特徴とする請求項１記載の監視システム。
【請求項３】
前記検索条件は複数の検索項目を含んで構成され、
前記検索条件判定部は、前記検索条件に含まれる前記検索項目毎に当該検索項目に対応する検索結果が前記検索結果保持部に保持されているかを判定し、
前記装置状態情報取得部は、前記検索結果が前記検索結果保持部に保持されていると判定される検索項目については対応する検索結果を前記検索結果保持部から取得し、
前記検索結果が前記検索結果保持部に保持されていないと判定される検索項目についてのみ当該検索項目に対応する装置状態情報を前記ネットワーク装置から取得することを特徴とする請求項１または請求項２記載の監視システム。
【請求項４】
ネットワーク装置の装置状態を表す装置状態情報のうち、オペレータ操作端末から通知される検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得し、取得した装置状態情報を前記オペレータ操作端末に返信するようにした監視情報取得方法であって、
前記ネットワーク装置から前記装置状態情報を取得したとき当該装置状態情報を検索結果として検索結果保持部で保持するステップと、
前記オペレータ操作端末から前記検索条件が通知された場合に当該検索条件に対応する検索結果が前記検索結果保持部に保持されているとき当該検索結果保持部から前記検索条件に対応する検索結果を取得するステップと、
前記検索結果が前記検索結果保持部に保持されていないとき前記検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得するステップと、
取得した前記装置状態情報を、前記オペレータ操作端末から通知された検索条件に対応する検索結果として前記オペレータ操作端末に返信するステップと、
を含むことを特徴とする監視情報取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク装置等の監視を行う監視システムおよび監視に必要な情報を取得する監視情報取得方法に関する。
【背景技術】
【０００２】
従来、携帯電話通信網などを提供する通信事業者は、各地に配備した通信基地局などのネットワーク装置の監視を、監視システムにおいて集中して行っている。そして、必要に応じて各ネットワーク装置から、装置の状態を表す装置状態情報或いは異常検出信号などの警報情報を取得し、取得した過去の装置状態情報或いは警報情報などを参照することによって監視あるいは故障解析などを行っている（例えば、特許文献１参照）。
【０００３】
図７は、従来の監視システム１００の一例を示した構成図である。
この監視システム１００は、図７に示すように、表示部および入力部を有するオペレータ操作端末１０１と、監視対象の各ネットワーク装置ＮＥ（Ｎｅｔｗｏｒｋ  Ｅｌｅｍｅｎｔ）を監視制御するための監視制御画面を、オペレータ操作端末１０１に表示する画面表示管理部１０２と、各ネットワーク装置ＮＥの装置状態を管理するＮＥ管理部１０３とを含んで構成される。
【０００４】
オペレータ操作端末１０１において、オペレータが入力部を操作することにより、ネットワーク装置ＮＥから取得したい装置状態情報を検索条件として入力すると、この検索条件は、画面表示管理部１０２を介して、ＮＥ管理部１０３に送信される。
ここで、ネットワーク装置ＮＥは、例えば基地局、交換機、制御局装置などである。各ネットワーク装置ＮＥでは、当該ネットワーク装置ＮＥ自体或いは当該ネットワーク装置ＮＥの下位装置などの各種の装置状態情報を蓄積している。
【０００５】
例えば、オペレータが、検索条件として、「各ネットワーク装置ＮＥの直近の所定期間におけるＣＰＵ使用率」などを設定すると、設定された検索条件は、オペレータ操作端末１０１から画面表示管理部１０２を介してＮＥ管理部１０３に送信される。
そして、ＮＥ管理部１０３により、検索条件で指定されたネットワーク装置ＮＥに対して「直近の所定期間におけるＣＰＵ使用率」などの状態取得要求が行われ、ＮＥ管理部１０３は、検索条件で指定された「直近の所定期間におけるＣＰＵ使用率」などの装置状態情報をネットワーク装置ＮＥから取得する。
【０００６】
ＮＥ管理部１０３は、ネットワーク装置ＮＥから受信した装置状態情報を、画面表示管理部１０２を介して検索結果としてオペレータ操作端末１０１に通知する。また、画面表示管理部１０２は、オペレータ操作端末１０１に、ネットワーク装置ＮＥから取得した装置状態情報を画面表示する。
これにより、オペレータは、所望のネットワーク装置ＮＥの装置状態情報を取得することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−００８５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、このような、監視システム１００においては、ＮＥ管理部１０３では、オペレータ操作端末１０１から検索条件とともに状態取得要求が通知される都度、ネットワーク装置ＮＥに対して状態取得要求を行う。
そのため、例えば、複数のオペレータ操作端末１０１から、検索条件として同一の装置状態情報に対する状態取得要求が行われた場合、ＮＥ管理部１０３では、状態取得要求が行われる都度、指定されたネットワーク装置ＮＥに対して同一の検索条件で状態取得要求を通知することになる。
【０００９】
つまり、ネットワーク装置ＮＥに対して、同一の装置状態情報を取得するための状態取得要求を繰り返し行うという無駄な操作を行うことになる。また、状態取得要求が通知されるネットワーク装置ＮＥにおいても、同一の装置状態情報を取得するという処理を複数回繰り返し行うという無駄な処理を行うことになる。
これはすなわち、処理時間の無駄であり、また、ネットワーク装置ＮＥとＮＥ管理部１０３との間で授受するデータ量が増えることから、その分ネットワークへの負荷が増加し、さらには、監視システム１００全体の処理負荷の増加につながることになる。
そこで、この発明は、上記従来の未解決の問題に着目してなされたものであり、ネットワーク装置ＮＥからの装置状態情報の抽出に伴う処理負荷の低減を図ることの可能な監視システムおよび監視情報取得方法を提供することを目的としている。
【課題を解決するための手段】
【００１０】
本発明の一態様にかかる監視システムは、オペレータ操作端末（例えば図１のオペレータ操作端末１に対応）と、ネットワーク装置（例えば図１のネットワーク装置ＮＥに対応）の装置状態を表す装置状態情報のうち、前記オペレータ操作端末から通知される検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得し、取得した前記装置状態情報を前記オペレータ操作端末に返信する装置状態情報管理部（例えば図１の装置状態情報管理部３に対応）と、を有し、当該装置状態情報管理部は、前記ネットワーク装置から取得した前記装置状態情報を検索結果として保持する検索結果保持部（例えば図２の検索結果保持部１３に対応）と、前記オペレータ操作端末から前記検索条件が通知されたとき当該検索条件に対応する検索結果が前記検索結果保持部に保持されているか否かを判定する検索条件判定部（例えば図２の検索条件判定部１２に対応）と、当該検索条件判定部において、前記検索条件に対応する検索結果が前記検索結果保持部に保持されていると判定されるときには前記検索結果保持部から前記検索条件に対応する検索結果を取得し、前記検索条件に対応する検索結果が前記検索結果保持部に保持されていないと判定されるときには前記検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得し、取得した装置状態情報を、前記オペレータ操作端末から通知された前記検索条件に対応する検索結果として前記オペレータ操作端末に返信する装置状態情報取得部（例えば図２のＮＥ管理部１１に対応）と、を備えることを特徴としている。
【００１１】
監視システムをこのような構成とすることにより、検索結果保持部に保持されている装置状態情報に対応する検索条件と同一の検索条件が通知されたときには、ネットワーク装置から装置状態情報を取得するのではなく、検索結果保持部から対応する装置状態情報が取得され、これがオペレータ操作端末に返信される。このため、装置状態情報管理部およびネットワーク装置での処理負荷の軽減を図ることができる。これとともに、オペレータ操作端末からの検索条件に対して検索結果を返信する際の応答性を向上させることができる。
【００１２】
また、本発明の一態様にかかる監視システムは、前記装置状態情報取得部は、前記検索条件に対応する検索結果であり且つ当該検索結果が前記検索結果保持部に保持された時点からの経過時間が予め設定した保持時間以内であるときにのみ、前記検索条件に対応する検索結果が前記検索結果保持部に保持されていると判定することを特徴としている。
監視システムをこのような構成とすることにより、保持時間が経過した比較的古い装置状態情報からなる検索結果がオペレータ操作端末に返信されることを回避し、保持時間が経過していない比較的新しいとみなすことのできる検索結果のみをオペレータ操作端末に返信することができる。
【００１３】
また、本発明の一態様にかかる監視システムは、前記検索条件は複数の検索項目を含んで構成され、前記検索条件判定部は、前記検索条件に含まれる前記検索項目毎に当該検索項目に対応する検索結果が前記検索結果保持部に保持されているかを判定し、前記装置状態情報取得部は、前記検索結果が前記検索結果保持部に保持されていると判定される検索項目については対応する検索結果を前記検索結果保持部から取得し、前記検索結果が前記検索結果保持部に保持されていないと判定される検索項目についてのみ当該検索項目に対応する装置状態情報を前記ネットワーク装置から取得することを特徴としている。
監視システムをこのような構成とすることにより、検索条件に含まれる検索項目のうちいずれかの検索項目に対応する検索結果が検索結果保持部に保持されているときには、検索結果保持部から対応する検索結果を取得するため、装置状態情報取得部やネットワーク装置の処理負荷をより軽減することができる。
【００１４】
さらに、本発明の一態様にかかる監視情報取得方法は、ネットワーク装置（例えば図１のネットワーク装置ＮＥに対応）の装置状態を表す装置状態情報のうち、オペレータ操作端末（例えば図１のオペレータ操作端末に対応）から通知される検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得し、取得した装置状態情報を前記オペレータ操作端末に返信するようにした監視情報取得方法であって、前記ネットワーク装置から前記装置状態情報を取得したとき当該装置状態情報を検索結果として検索結果保持部（例えば図２の検索結果保持部１３に対応）で保持するステップ（例えば図３のステップＳ５の処理に対応）と、前記オペレータ操作端末から前記検索条件が通知された場合に当該検索条件に対応する検索結果が前記検索結果保持部に保持されているとき当該検索結果保持部から前記検索条件に対応する検索結果を取得するステップ（例えば図３のステップＳ６の処理に対応）と、前記検索結果が前記検索結果保持部に保持されていないとき前記検索条件で特定される前記装置状態情報を前記ネットワーク装置から取得するステップ（例えば図３のステップＳ４の処理に対応）と、取得した前記装置状態情報を、前記オペレータ操作端末から通知された検索条件に対応する検索結果として前記オペレータ操作端末に返信するステップ（例えば図３のステップＳ７の処理に対応）と、を含むことを特徴としている。
【００１５】
このような監視情報取得方法を採用することによって、検索結果保持部に保持している装置状態情報に対応する検索条件と同一の検索条件が通知されたときには、ネットワーク装置から装置状態情報を取得するのではなく、検索結果保持部から対応する装置状態情報が取得され、これがオペレータ操作端末に返信される。このため、その分、監視システムやネットワーク装置の処理負荷を軽減することができるとともに、オペレータ操作端末からの検索条件に対して検索結果を返信する際の応答性を向上させることができる。
【発明の効果】
【００１６】
本発明によれば、通知された検索条件に対応する検索結果が検索結果保持部に保持されている場合には、ネットワーク装置から装置状態情報を取得するのではなく、対応する検索結果を検索結果保持部から取得するため、その分、監視システムやネットワーク装置の負荷軽減を図ることができるとともに、オペレータ操作端末から通知された検索条件に対して応答する際の応答性を向上させることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明を適用した監視システムの一例を示す概略構成図である。
【図２】装置状態情報管理部の一例を示す構成図である。
【図３】ＮＥ管理部での処理手順の一例を示すフローチャートである。
【図４】検索条件判定部での処理手順の一例を示すフローチャートである。
【図５】本発明の動作説明に供する検索項目テーブルの一例である。
【図６】本発明の動作説明に供する検索項目テーブルの一例である。
【図７】従来の監視システムの一例を示す概略構成図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を、図面を参照して説明する。
＜全体構成＞
図１は、本発明における監視システム１００の構成を示す図である。この監視システム１００は、携帯電話通信網を構成する通信基地局などのネットワーク装置の監視を行う監視システムに適用したものである。
図１に示すように、監視システム１００は、表示部および入力部を有するオペレータ操作端末１と、監視対象の各ネットワーク装置ＮＥ（Ｎｅｔｗｏｒｋ  Ｅｌｅｍｅｎｔ）を監視制御するための監視制御画面を、オペレータ操作端末１に表示する画面表示管理部２と、各ネットワーク装置ＮＥの装置状態を管理する装置状態情報管理部３とを含んで構成される。
【００１９】
オペレータ操作端末１において、オペレータが入力部を操作することにより検索条件を入力すると、この検索条件は、画面表示管理部２を介して装置状態情報管理部３に送信される。
なお、ネットワーク装置ＮＥは、例えば基地局、交換機、制御局装置などである。各ネットワーク装置ＮＥでは、当該ネットワーク装置ＮＥ自体或いは当該ネットワーク装置ＮＥの下位装置などの各種の装置状態情報を蓄積している。前記装置状態情報は、例えば、ネットワーク装置ＮＥのＣＰＵ使用率、ｒ値（実行待ちプロセス値）、ネットワーク装置ＮＥのメモリ使用率、呼処理完了率などである。
【００２０】
また、ここでいう検索条件とは、少なくとも１つの検索項目を含んで構成される。
前記検索項目とは、前記ＣＰＵ使用率、ｒ値、メモリ使用率、呼処理完了率などといった装置状態情報の種類を表す。例えば、オペレータが、あるネットワーク装置ＮＥのＣＰＵ使用率とメモリ使用率とを要求した場合には、ＣＰＵ使用率およびメモリ使用率が検索条件として設定され、この検索条件は、ＣＰＵ使用率とメモリ使用率という２つの検索項目を含んで構成されることになる。
【００２１】
装置状態情報管理部３は、画面表示管理部２を介してオペレータ操作端末１から検索条件を受信すると、検索条件で指定されたネットワーク装置ＮＥに対して「状態取得要求」を行い、検索条件で指定された情報を装置状態情報としてネットワーク装置ＮＥから取得する。そして、ネットワーク装置ＮＥから受信した装置状態情報を、画面表示管理部２を介して検索結果としてオペレータ操作端末１に送信する。また、ネットワーク装置ＮＥから受信した装置状態情報を保持しておき、検索条件に対応する装置状態情報が、装置状態情報管理部３に保持されている場合には、ネットワーク装置ＮＥから新たに装置状態情報を取得するのではなく、装置状態情報管理部３に保持されている装置状態情報を、検索条件に対する検索結果として用いる。
【００２２】
画面表示管理部２は、オペレータ操作端末１と装置状態情報管理部３との間で、検索条件および検索結果の中継を行うとともに、装置状態情報管理部３から検索結果として送信された装置状態情報を、オペレータ操作端末１の表示部に表示する表示処理を行う。
本発明における装置状態情報管理部３は、図２に示すように、ＮＥ管理部１１と、検索条件判定部１２と、検索結果保持部１３と、を備える。
【００２３】
ＮＥ管理部１１は、画面表示管理部２から「状態取得要求」が通知されたとき、「状態取得要求」とともに通知された検索条件に対応する検索結果を、検索結果保持部１３またはネットワーク装置ＮＥから取得し、取得した検索結果を、通知された検索条件に対する検索結果とし、「状態取得応答」として画面表示管理部２に送信する。
具体的には、ＮＥ管理部１１は、ＮＥ情報取得部１１ａと、保持情報取得部１１ｂと、検索結果送信部１１ｃとを備える。
ＮＥ情報取得部１１ａは、検索条件判定部１２から通知される、検索結果保持部１３に検索結果が保持されているかどうかの状況に応じて、検索条件に対応する検索結果をネットワーク装置ＮＥから取得する。
【００２４】
具体的には、ＮＥ情報取得部１１ａは、検索条件判定部１２から後述の「保持情報」として、検索条件として通知された検索項目のうち、検索結果保持部１３に検索結果が保持されている検索項目および検索結果が保持されていない検索項目が通知されたとき、検索結果保持部１３に検索結果が保持されていないと通知された検索項目に対応する装置状態情報を、ネットワーク装置ＮＥから取得する。すなわち、ＮＥ情報取得部１１ａは、検索結果保持部１３に検索結果が保持されていないと通知された検索項目を、「状態取得要求」としてネットワーク装置ＮＥに送信し、「状態取得要求」に対する「状態取得応答」としてネットワーク装置ＮＥから、検索項目に対応する装置状態情報を受信する。一方、検索結果保持部１３に検索結果が保持されていない検索項目が無い場合にはネットワーク装置ＮＥからの装置状態情報の取得は行わない。
【００２５】
保持情報取得部１１ｂは、検索条件判定部１２から通知される、検索結果保持部１３からの「保持情報」に応じて、検索条件に対応する検索結果を検索結果保持部１３から取得する。
すなわち、検索条件判定部１２から「保持情報」として、検索条件として通知された検索項目のうち、検索結果保持部１３に検索結果が保持されている検索項目および検索結果が保持されていない検索項目が通知されたとき、検索結果保持部１３に検索結果が保持されていないと通知された検索項目に対応する検索結果を、検索結果保持部１３から「検索結果」として取得する。一方、検索結果保持部１３に保持されている検索項目が無い場合には、検索結果保持部１３からの検索結果の取得は行わない。
【００２６】
検索結果送信部１１ｃは、ＮＥ情報取得部１１ａおよび保持情報取得部１１ｂで取得した検索結果をもとに、画面表示管理部２から通知された検索条件に対応する検索結果を生成し、これを「状態取得応答」として画面表示管理部２に送信する。また、ネットワーク装置ＮＥから得た検索結果を、検索結果保持部１３に対して「装置状態情報取得結果」として送信する。また、ＮＥ管理部１１は、これら処理とともに、各ネットワーク装置ＮＥの装置状態の管理なども行う。
【００２７】
検索条件判定部１２は、画面表示管理部２から要求された検索条件を、ＮＥ管理部１１を介して受信し、この検索条件に含まれる検索項目全てに対応する有効な検索結果が検索結果保持部１３に保持されているかを判定する。要求された検索条件に含まれる検索項目全てに対応する有効な検索結果が検索結果保持部１３に保持されていない場合には、保持されていない検索項目を検出する。
【００２８】
なお、ここでいう有効な検索結果とは、検索実行時刻から予め設定した保持時間（例えば６０分程度）が経過していない検索結果のことをいう。
検索条件判定部１２は、要求された検索条件に含まれる検索項目のうち検索結果保持部１３に保持されている検索項目と保持されていない検索項目とを、「保持情報」として、ＮＥ管理部１１に送信する。
【００２９】
また、検索条件判定部１２は、検索結果保持部１３に対し、要求された検索条件に含まれる検索項目のうち検索結果保持部１３に保持されていると判定された検索項目について、検索結果保持部１３に保持されている検索結果を、ＮＥ管理部１１に送信するよう指示する。
検索結果保持部１３は、ＮＥ管理部１１が、ネットワーク装置ＮＥから「状態取得応答」として取得した検索結果を保持する記憶部１３ａと当該記憶部１３ａからの読み出しおよび書き込み制御を行うアクセス制御部１３ｂとを備える。
【００３０】
アクセス制御部１３ｂは、ＮＥ管理部１１が、「状態取得要求」としてネットワーク装置ＮＥに対して通知した検索項目とこの検索項目に対する「状態取得応答」としてＮＥ管理部１１がネットワーク装置ＮＥから受信した検索結果（すなわち、装置状態情報）とを「装置状態情報取得結果」としてＮＥ管理部１１から受信し、受信した検索項目および検索結果を対応付けて記憶部１３ａに格納する。また、アクセス制御部１３ｂは、記憶部１３ａで検索結果を保持している検索項目の種類を表す保持項目テーブルを管理する。さらに保持項目テーブルに登録されている検索項目とこれに対応する検索結果を格納した記憶部１３ａの領域とを対応付けて管理する。また、アクセス制御部１３ｂは、検索条件判定部１２から、検索条件に含まれる検索項目のうち、検索結果保持部１３に検索結果が保持されているとして通知された検索項目に対応する検索結果を記憶部１３ａから抽出し、これをＮＥ管理部１１に送信する。
【００３１】
＜ＮＥ管理部の処理＞
次に、ＮＥ管理部１１の処理手順の一例を、図３を伴って説明する。
ＮＥ管理部１１は、画面表示管理部２から「状態取得要求」を受信すると（ステップＳ１）、「状態取得要求」とともに受信した検索条件を、検索条件判定部１２に送信する（ステップＳ２）。
次いで、検索条件判定部１２から受信した「保持情報」により、検索結果保持部１３に検索結果が保持されていない検索項目は無いとして通知されるとき、すなわち、検索要求に含まれる全ての検索項目に対応する検索結果が、検索結果保持部１３に保持されていることが通知されたときには（ステップＳ３）、ステップＳ６に移行する。
【００３２】
一方、ＮＥ管理部１１は、検索条件判定部１２から受信した「保持情報」により、検索結果保持部１３に有効な検索結果が保持されていないとして検索項目が通知されたときには、ステップＳ３からステップＳ４に移行し、有効な検索結果が保持されていないとして通知された検索項目に対応する装置状態情報の取得処理を行う。
具体的には、ＮＥ管理部１１は、検索結果保持部１３に有効な検索結果が保持されていないとして通知された検索項目に対応する装置状態情報を送信するよう、対応するネットワーク装置ＮＥに対して「状態取得要求」を行う。
【００３３】
そして、ＮＥ管理部１１は、「状態取得要求」の応答として、検索結果保持部１３に検索結果が保持されていない検索項目に対応する装置状態情報をネットワーク装置ＮＥから取得したならば、取得した装置状態情報の記憶処理を行う（ステップＳ５）。具体的には、取得した装置状態情報とこれに対応する検索項目とを対応付けて「装置状態情報取得結果」として検索結果保持部１３に送信する。
【００３４】
検索結果保持部１３では、ＮＥ管理部１１がネットワーク装置ＮＥから取得した装置状態情報と検索項目とを、「装置状態情報取得結果」としてＮＥ管理部１１から受信すると、これを検索結果保持部１３の記憶部１３ａの所定領域に更新記憶する。また、検索結果が保持されている検索項目を表す保持項目テーブルに、新たに取得した検索結果に対応する検索項目とその処理実行時刻とを登録する。
【００３５】
次いで、ＮＥ管理部１１は、検索条件判定部１２からの「保持情報」により、検索結果保持部１３に検索結果が保持されているとして通知された検索項目について、その検索結果を検索結果保持部１３から受信する（ステップＳ６）。そして、ステップＳ７に移行する。
このステップＳ７では、検索結果保持部１３に保持されていた検索結果とネットワーク装置ＮＥから新たに「状態取得応答」として取得した検索結果とから、画面表示管理部２により「状態取得要求」として通知された検索条件に対応する検索結果を生成し、これを「状態取得応答」として画面表示管理部２に送信する。そして処理を終了する。
【００３６】
＜検索条件判定部の処理＞
次に、検索条件判定部１２の処理手順の一例を、図４を伴って説明する。
検索条件判定部１２は、ＮＥ管理部１１から検索条件が通知されると（ステップＳ１１）、通知された検索条件に対応する有効な検索結果が、検索結果保持部１３に保持されているかを判定する。すなわち、検索結果保持部１３に検索結果が保持されている検索項目を表す保持項目テーブルを参照し、当該保持項目テーブルに、ＮＥ管理部１１から通知された検索条件に含まれる検索項目が含まれ、且つ、登録されている検索実行時刻から現在時刻までの経過時刻が予め設定した保持時間（例えば６０分）以内であるかを判定する（ステップＳ１２）。
【００３７】
そして、検索条件に含まれる検索項目のうち、有効な検索結果が検索結果保持部１３に保持されていると判定される検索項目と保持されていないと判定される検索項目とを、「保持情報」としてＮＥ管理部１１に通知する（ステップＳ１３）。
また、検索結果保持部１３に対して、検索条件に含まれる検索項目のうち、検索結果が検索結果保持部１３に保持されている検索項目について、これに対応する検索結果をＮＥ管理部１１に送信するよう指示する（ステップＳ１４）。そして、処理を終了する。
【００３８】
＜動作＞
次に、上記実施形態の動作を説明する。
オペレータがオペレータ操作端末１から検索条件を入力すると、オペレータ操作端末１から検索条件とともに検索要求が画面表示管理部２に送信され、画面表示管理部２から、「状態取得要求」とともに検索条件がＮＥ管理部１１に送信される。ＮＥ管理部１１では、受信した検索条件を検索条件判定部１２に送信する（図３ステップＳ１、ステップＳ２）。
【００３９】
検索条件判定部１２では、検索結果保持部１３に検索結果が保持されている検索項目を表す保持項目テーブルを参照し、通知された検索条件に含まれる検索項目に対応する有効な検索結果が検索結果保持部１３に保持されているかを判定する（図４ステップＳ１１、Ｓ１２）。
ここで、検索条件として、例えばネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３のそれぞれについて、直近の所定時間のＣＰＵ使用率を装置状態情報として送信するように指示されたものとする。
【００４０】
このとき、何れの検索項目に対応する検索結果も、検索結果保持部１３に保持されていなければ、検索条件判定部１２では「保持情報」により、検索条件に対応する検索結果がいずれも保持されていないことをＮＥ管理部１１に通知する。具体的には、検索条件に含まれる検索項目のうち、検索結果保持部１３に検索結果が保持されている検索項目は無いこと、検索結果が検索結果保持部１３に保持されていない検索項目は、「ネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３の直近の所定時間のＣＰＵ使用率を表す装置状態情報であること」を通知する。
【００４１】
ＮＥ管理部１１では、「保持情報」により、検索結果保持部１３に検索結果が保持されていない検索項目として通知された、「ネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３の直近の所定時間のＣＰＵ使用率を表す装置状態情報」を、ネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３から取得する。つまり、検索条件に含まれる検索項目全てに対応する装置状態情報を、ネットワーク装置ＮＥから取得する。
【００４２】
具体的には、ネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３に対し、直近の所定時間のＣＰＵ使用率を表す装置状態情報を送信するように、「状態取得要求」を行う（図３ステップＳ４）。
「状態取得要求」を受信したネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３では、予め各ネットワーク装置ＮＥにおいて保持されている各種の装置状態情報の中から、検索条件として指定された直近の所定時間のＣＰＵ使用率を抽出し、これを「状態取得応答」としてＮＥ管理部１１に送信する。
ＮＥ管理部１１は、受信した装置状態情報と、検索項目（ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率）とを「装置状態情報取得結果」として検索結果保持部１３に送信する。検索結果保持部１３では、これらを対応付けて記憶部１３ａに記憶する。また、例えば図５（ａ）に示すように、保持項目テーブルに検索した検索項目を登録する。
【００４３】
なお、図５（ａ）に示す保持項目テーブルにおいて、縦欄はネットワーク装置を表し、横欄は装置状態情報の種類、すなわち検索項目を表す。この検索項目としては、例えば、ＣＰＵ使用率、ｒ値、メモリ使用率、呼処理完了率などがあげられる。また、この保持項目テーブルには、各ネットワーク装置により検索が行われた年月日および時刻が登録される。図５（ａ）の場合には、ネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３のそれぞれが、ＣＰＵ使用率の検索が、「２０１１／１１／３０  １１：１２」に行われたことを表している。
【００４４】
このようにして、検索要求に対応する検索結果を、ネットワーク装置ＮＥ１〜ＮＥ３から取得すると、ＮＥ管理部１１では、取得した検索結果を、「状態取得応答」として画面表示管理部２に送信する（図３ステップＳ７）。画面表示管理部２では、検索結果を、検索応答としてオペレータ操作端末１に送信する。これにより、オペレータ操作端末１の表示部に、ＣＰＵ使用率の検索が行われた、「２０１１／１１／３０  １１：１２」の直近の所定時間分のＣＰＵ使用率の状態が、ネットワーク装置ＮＥ１〜ＮＥ３のそれぞれについて表示される。
【００４５】
この状態から３０分後に、オペレータが再度検索条件を設定すると、オペレータ操作端末１から検索条件とともに検索要求が画面表示管理部２に送信され、画面表示管理部２から、「状態取得要求」とともに検索条件がＮＥ管理部１１に送信され、ＮＥ管理部１１は、受信した検索条件を検索条件判定部１２に通知する（図３ステップＳ１、ステップＳ２）。
検索条件判定部１２では、検索結果保持部１３に保持されている保持項目テーブルを参照し、受信した検索条件に対応する検索結果が検索結果保持部１３に保持されているかを判定する（図４ステップＳ１１、Ｓ１２）。
【００４６】
このとき、検索条件として、ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率を装置状態情報として送信するように指示されたものとする。
この時点では、先に、ネットワーク装置ＮＥ１〜ＮＥ３においてＣＰＵ使用率の検索を行っているため、検索結果保持部１３に保持されている保持項目テーブルには、図５（ａ）に示すように、ネットワーク装置ＮＥ１〜ＮＥ３におけるＣＰＵ使用率の検索が行われたときの検索実行時刻「２０１１／１１／３０  １１：１２」が登録されている。
【００４７】
しかし保持項目テーブルには、ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率の検索実行時刻は登録されていないため、検索条件判定部１２では、検索結果保持部１３に、検索条件に含まれる検索項目のいずれに対応する検索結果も保持されていないと判定し、これを「保持情報」によりＮＥ管理部１１に通知する。
【００４８】
ＮＥ管理部１１では、「保持情報」により、検索結果保持部１３に、検索条件に含まれる検索項目に対応する検索結果がいずれも保持されていないことが通知されたことから、検索条件に含まれる各検索項目に対応する装置状態情報を、ネットワーク装置ＮＥから取得する。具体的には、ネットワーク装置ＮＥ１、ＮＥ２に対し、直近の所定時間のメモリ使用率を表す装置状態情報を送信するように、「状態取得要求」を行う（図３ステップＳ４）。
【００４９】
「状態取得要求」を受信したネットワーク装置ＮＥ１、ＮＥ２では、予め各ネットワーク装置ＮＥにおいて保持している各種の装置状態情報の中から、指定された所定時間のメモリ使用率を抽出し、これを「状態取得応答」として、ＮＥ管理部１１に通知する。
ＮＥ管理部１１は、通知された装置状態情報と、検索項目（ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率）とを「装置状態情報取得結果」として検索結果保持部１３に送信する。検索結果保持部１３では、「装置状態情報取得結果」として通知された装置状態情報と検索項目とを対応付けて記憶部１３ａに記憶する。また、例えば図５（ｂ）に示すように、保持項目テーブルに、検索項目を登録する。すなわち、ネットワーク装置ＮＥ１、ＮＥ２のそれぞれが、メモリ使用率の検索が行われた時刻、例えば、「２０１１／１１／３０  １１：４５」を保持項目テーブルに登録する。
【００５０】
ＮＥ管理部１１では、このようにして、通知された検索要求に含まれる検索項目に対応する装置状態情報を、ネットワーク装置ＮＥ１、ＮＥ２から取得すると、取得した装置状態情報、すなわち検索結果を、「状態取得応答」として画面表示管理部２に送信する（図３ステップＳ７）。画面表示管理部２では、「状態取得応答」として受信した検索結果を、検索応答としてオペレータ操作端末１に送信する。これにより、オペレータ操作端末１の表示部に、メモリ使用率の検索が行われた、「２０１１／１１／３０  １１：４５」以前の所定時間分のメモリ使用率の状態が、ネットワーク装置ＮＥ１、ＮＥ２のそれぞれについて表示される。
【００５１】
この状態から、再度オペレータが検索条件を設定すると、オペレータ操作端末１から検索条件が画面表示管理部２、ＮＥ管理部１１を介して検索条件判定部１２に通知される（図３ステップＳ１、Ｓ２）。
検索条件判定部１２では、検索結果保持部１３で保持する保持項目テーブルを参照し、通知された検索条件が保持項目テーブルに登録されているか否かを判定する（図４ステップＳ１１、Ｓ１２）。
このとき、検索条件として、ネットワーク装置ＮＥ１、ＮＥ２、ＮＥ３のＣＰＵ使用率およびメモリ使用率を装置状態情報として通知するように指示されたものとする。
この時点では、保持項目テーブルには、図５（ｂ）に示すように、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率およびネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率の検索実行時刻が登録されている。
【００５２】
ここで、保持項目テーブルに登録されているネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率の検索実行時刻は「２０１１／１１／３０  １１：１２」であり、また、メモリ使用率の検索実行時刻は「２０１１／１１／３０  １１：４５」である。
現在時刻が例えば、「２０１１／１１／３０  １２：１０」である場合には、これらの検索を行ってから所定の保持時間（例えば６０分程度）が経過していない。
【００５３】
このため、検索条件判定部１２では、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率およびネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率として有効な検索結果が検索結果保持部１３に保持されていると判定する。そのため、「保持情報」として、検索要求に含まれる検索項目のうち、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率およびネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率については有効な検索結果が保持され、ネットワーク装置ＮＥ３のメモリ使用率については、有効な検索結果が保持されていない旨を通知する（ステップＳ１３）。
【００５４】
また、検索条件判定部１２は、検索結果保持部１３に対して、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率および、ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率の検索結果を、ＮＥ管理部１１に送信するように、検索結果保持部１３に対して指示する（図４ステップＳ１４）。
このため、ＮＥ管理部１１では、検索結果が保持されていないとして検索条件判定部１２から通知された、ネットワーク装置ＮＥ３のメモリ使用率を取得するため、ネットワーク装置ＮＥ３に対してメモリ使用率を表す装置状態情報の「状態取得要求」を行う（図３ステップＳ４）。
【００５５】
ネットワーク装置ＮＥ３では、「状態取得要求」を受信すると、直近の所定時間分のメモリ使用率を表す装置状態情報を検索し、検索結果を「状態取得応答」としてＮＥ管理部１１に送信する。ＮＥ管理部１１では、ネットワーク装置ＮＥ３から「状態取得応答」として受信した、メモリ使用率を表す装置状態情報と検索項目とを対応付けて「装置状態情報取得結果」として検索結果保持部１３に送信する。
【００５６】
検索結果保持部１３は、検索条件判定部１２により、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率および、ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率の検索結果の送信指示を受けたことから、記憶部１３ａに記憶されている、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率と、ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率の検索結果を抽出し、これを検索項目と対応付けて、ＮＥ管理部１１に送信する。
【００５７】
また、検索結果保持部１３は、ＮＥ管理部１１から「装置状態情報取得結果」として通知された、ネットワーク装置ＮＥ３のメモリ使用率の装置状態情報からなる検索結果と検索項目とを対応付けて記憶部１３ａに格納する。さらに、図６（ａ）に示すように、保持項目テーブルに、ネットワーク装置ＮＥ３のメモリ使用率の検索実行時刻（例えば、「２０１１／１１／３０  １２：１０」）を登録する。
【００５８】
ＮＥ管理部１１は、これら検索結果を、検索結果保持部１３から受信すると（図３ステップＳ６）、ネットワーク装置ＮＥ３から受信したメモリ使用率と、検索結果保持部１３から受信した、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率および、ネットワーク装置ＮＥ１、ＮＥ２のメモリ使用率の検索結果とを、検索条件として通知された、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率およびメモリ使用率に対応する検索結果とし、これを「状態取得応答」として画面表示管理部２に送信する（図３ステップＳ７）。
【００５９】
画面表示管理部２では、受信した検索結果を、検索応答としてオペレータ操作端末１に送信する。これにより、オペレータ操作端末１の表示部に、ネットワーク装置ＮＥ１〜ＮＥ３のＣＰＵ使用率およびメモリ使用率が表示される。
この状態から、オペレータが再度検索条件を設定すると、オペレータ操作端末１から検索条件が画面表示管理部２、ＮＥ管理部１１を介して検索条件判定部１２に通知される（図３ステップＳ１、Ｓ２）。
【００６０】
検索条件判定部１２では、検索結果保持部１３で保持する保持項目テーブルを参照し、通知された検索条件に対応する有効な検索結果が検索結果保持部１３に保持されているかを判定する（図４ステップＳ１１、Ｓ１２）。
このとき、検索条件として、ネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率およびメモリ使用率を装置状態情報として通知するように指示されたものとする。
【００６１】
ここで、図６（ａ）に示すように、この時点で保持項目テーブルに登録されているネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率の検索実行時刻は「２０１１／１１／３０  １１：１２」であり、また、ネットワーク装置ＮＥ１のメモリ使用率の検索実行時刻は「２０１１／１１／３０  １１：４５」、ネットワーク装置ＮＥ３のメモリ使用率の検索実行時刻は「２０１１／１１／３０  １２：１０」である。
【００６２】
現在時刻が例えば、「２０１１／１１／３０  １２：１５」である場合には、ネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率については、検索実行時刻から保持時間（例えば６０分程度）が経過している。一方、ネットワーク装置ＮＥ１およびＮＥ３のメモリ使用率については、検索実行時刻から保持時間（例えば６０分程度）が経過していない。
このため、検索条件判定部１２では、ネットワーク装置ＮＥ１、ＮＥ３のメモリ使用率の検索結果については有効と判定する。そして、ＮＥ管理部１１に対し、「保持情報」により、保持時間が経過しているネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率については検索結果が保持されておらず、ネットワーク装置ＮＥ１、ＮＥ３のメモリ使用率については検索結果が保持されていることを通知する（図４ステップＳ１３）。
【００６３】
また、検索結果保持部１３に対し、ネットワーク装置ＮＥ１、ＮＥ３のメモリ使用率の検索結果を、ＮＥ管理部１１に送信するよう指示する。
このため、ＮＥ管理部１１では、検索結果が保持されていないとして検索条件判定部１２から通知された、ネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率を取得するため、ネットワーク装置ＮＥ１、ＮＥ３に対してＣＰＵ使用率を表す装置状態情報の「状態取得要求」を行う（図３ステップＳ４）。
【００６４】
ネットワーク装置ＮＥ１、ＮＥ３では、「状態取得要求」を受信すると、直近の所定時間分のＣＰＵ使用率を表す装置状態情報を検索し、検索結果を「状態取得応答」としてＮＥ管理部１１に送信する。ＮＥ管理部１１は、受信した検索結果と検索項目とを対応付けて、「装置状態情報取得結果」として検索結果保持部１３に送信する。
検索結果保持部１３は、検索条件判定部１２から、検索結果の送信指示をうけたことから、記憶部１３ａに記憶されている、ネットワーク装置ＮＥ１、ＮＥ３のメモリ使用率の検索結果を、検索項目と対応付けてＮＥ管理部１１に送信する。
【００６５】
また、検索結果保持部１３は、ＮＥ管理部１１から「装置状態情報取得結果」として通知された、ネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率の検索結果と検索項目とを対応付けて記憶部１３ａに格納する。さらに、図６（ｂ）に示すように、保持項目テーブルに、ネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率の検索実行時刻（例えば、「２０１１／１１／３０  １２：１５」）を登録する。
【００６６】
そして、ＮＥ管理部１１は、ネットワーク装置ＮＥ１、ＮＥ３から受信したＣＰＵ使用率と、検索結果保持部１３から受信した、ネットワーク装置ＮＥ１、ＮＥ３のメモリ使用率の検索結果とを、オペレータから検索要求が行われた検索条件に対する検索結果とし、これを「状態取得応答」として画面表示管理部２に送信する（図３ステップＳ７）。
画面表示管理部２では、検索結果を、検索応答としてオペレータ操作端末１に送信する。これにより、オペレータ操作端末１の表示部に、ネットワーク装置ＮＥ１、ＮＥ３のＣＰＵ使用率およびメモリ使用率が表示される。
【００６７】
このように、装置状態情報管理部３では、ネットワーク装置ＮＥに対して「状態取得要求」を行う毎に、「状態取得応答」として受信した検索結果とその検索項目とを対応付けて、検索結果保持部１３の記憶部１３ａに記憶しておく。そして、オペレータ操作端末１から検索要求が行われたとき、検索条件に含まれる検索項目のうち、その検索結果が記憶部１３ａに保持されているものについては、ネットワーク装置ＮＥに対して「状態取得要求」を行わずに、記憶部１３ａに保持されている検索結果を用い、記憶部１３ａに保持されていない検索項目についてのみ、ネットワーク装置ＮＥから装置状態情報を取得するように構成した。
【００６８】
そのため、記憶部１３ａに検索結果が保持されているものについては、ネットワーク装置ＮＥからの装置状態情報の取得を行う必要がないため、その分、装置状態情報の取得に要する装置状態情報管理部３の処理負荷の軽減を図ることができる。また、記憶部１３ａに保持されている検索結果を利用することによって、その分、ネットワーク装置ＮＥで検索する検索項目が減ることになる。つまり、ネットワーク装置ＮＥにおける、指定された検索項目の検索に要する処理時間を短縮することができる。
【００６９】
その結果、ＮＥ管理部１１において、「状態取得要求」で通知された検索条件に含まれる検索項目全てに対応する検索結果を取得するまでの所要時間を短縮することができ、結果的に、オペレータ操作端末１に対して検索応答を通知するまでの所要時間の短縮を図ることができる。そのため、オペレータ操作端末１での検索要求に対する検索応答を返信するまでの応答特性を向上させることができ、すなわち使い勝手を向上させることができる。
【００７０】
また、ネットワーク装置ＮＥにおいても、同じ装置状態情報を抽出する処理を複数回繰り返すことを回避することができるため、その分、ネットワーク装置ＮＥにおける処理負荷の軽減を図ることができる。
また、このように、装置状態情報管理部３のＮＥ管理部１１において、以前に検索したときの検索結果を流用する構成とすることによって、ネットワーク装置ＮＥと装置状態情報管理部３のＮＥ管理部１１との間で授受する情報量を低減することができる。したがって、ネットワークへの負荷軽減も図ることができる。
【００７１】
また、検索条件判定部１２では、記憶部１３ａに保持されている検索結果のうち、保持時間が予め設定した所定時間を超えたものについては無効とし、記憶部１３ａに保持されている検索結果は用いずに、新たにネットワーク装置ＮＥから取得する構成としている。
そのため、過去に検索した古い装置状態情報をいつまでも検索結果として、オペレータ操作端末１に対して返信することを回避することができ、すなわち、現在の装置状態を反映した適切な検索結果を得ることができる。
【００７２】
なお、検索結果を有効とする保持時間は任意に設定すればよい。例えば、検索要求が行われた時点から比較的直近の装置状態情報が望まれるようなシステム構成の場合には、保持時間を比較的短く設定すれば、常に、検索要求が行われた時点から比較的直近の装置状態情報が、検索結果として返信されることになる。
【００７３】
逆に、比較的時間が経過した時点の装置状態情報であっても十分適用できるようなシステム構成の場合には、保持時間を比較的長く設定すれば、検索要求が行われた時点から比較的時間が経過した時点の装置状態が、検索結果として返信されることになる。この場合には、一旦、ネットワーク装置から装置状態情報を取得すると、比較的長い時間、この装置状態情報は有効な検索結果として扱われるため、ネットワーク装置から、装置状態情報を取得する回数を低減することができる。
【００７４】
また、この検索結果を有効とする保持時間は固定である必要はなく、可変に構成することも可能である。例えば、検索条件判定部１２に保持時間を設定するための保持時間設定部を設け、検索条件判定部１２において、保持時間設定部で設定された保持時間が経過したものは無効と判定するように構成することも可能である。
この保持間設定部は、例えば入力装置であってもよい。オペレータがこの入力装置を操作し、システム状況に応じて保持時間を設定することで任意のタイミングで、保持する検索結果を更新することができる。
【００７５】
例えば、監視システム１００を利用してネットワーク装置ＮＥの保守を行う保守者が、継続的な安定動作状態であるか否かを判定する。例えば継続的な安定動作状態と判定できるときには、装置状態はそれほど変化しないと予測され、必ずしも直近の情報でなくとも、ネットワーク装置ＮＥの装置状態として適用することができると予測されることから、保持時間を比較的長い値に設定する。これによって、装置情報取得に伴う、装置状態情報管理部３およびネットワーク装置ＮＥの負荷軽減を図ることができる。
【００７６】
逆に、何らかの工事イベントを実施するネットワーク装置ＮＥや継続的に負荷がかかっていて、装置状態の変動を短時間の周期で監視する必要がある場合には、保持時間を比較的短い値に設定する。
このように、ネットワーク装置ＮＥの安定状態や、オペレータが必要とするネットワーク装置ＮＥの装置状態情報の取得周期などに応じて保持時間を設定することによって、監視システム１００全体、また、ネットワーク装置ＮＥの負荷軽減をより図ることができる。
【００７７】
また、上記実施形態においては、オペレータ操作端末１を１台備えている場合について説明したが、これに限るものではなくオペレータ操作端末１を複数備える場合であっても本発明を適用することができる。特に、ネットワーク装置ＮＥを、複数のオペレータが監視するような場合においては、いずれかのネットワーク装置ＮＥに異常が生じたときに、各オペレータそれぞれが異常解析や、別の目的などで各ネットワーク装置ＮＥの装置状態情報の取得を要求する可能性があり、特に異常が生じたネットワーク装置ＮＥの装置状態情報を複数のオペレータが要求する可能性がある。
【００７８】
このような場合であっても、いずれかのオペレータ操作端末１からの検索要求に応じて、ネットワーク装置ＮＥの装置状態情報を取得した時点で、これを検索結果保持部１３の記憶部１３ａに記憶しておき、他のオペレータ操作端末１から検索要求が行われたときには、この記憶部１３ａに記憶されている装置状態情報を返信することによって、各オペレータ操作端末１に対して、速やかに検索結果を返信することができる。
【００７９】
したがって、特に、複数のオペレータ操作端末１が、ネットワーク装置ＮＥの同一の装置状態情報の取得を要求するようなシステムに適用すれば、記憶している検索結果を流用することができるため効果的である。
また、上記実施の形態においては、検索条件判定部１２では、保持項目テーブルに検索実行時刻を記憶しておき、対応する検索項目について検索要求が行われたときにこの保持項目テーブルを参照し、検索を実行した時点からの経過時間が保持時間以内の検索結果が存在するか否かを判定する構成とした場合について説明したが、これに限るものではない。
【００８０】
例えば、検索条件判定部１２または検索結果保持部１３において、保持項目テーブルを定期的に参照し、登録されている検索実行時刻から算出される、経過時間が保持時間以上である検索項目については、保持項目テーブルから検索実行時刻を削除するとともにこれに対応する検索結果を記憶部１３ａの所定の記憶領域から削除するように構成してもよい。要は、記憶部１３ａに記憶された時点からの経過時刻が保持時間以内の検索結果のみを有効とし、有効な検索結果を返信する構成とすればよい。
また、上記実施形態においては、検索結果を取得した段階で保持項目テーブルに登録する構成とした場合について説明したが、これに限るものではない。
【００８１】
例えば、検索を要求する段階で保持項目テーブルへの登録を行う構成とし、例えば第１のオペレータ操作端末１からある検索条件で検索要求が行われ、この検索条件にしたがって検索を行っている最中に、第２のオペレータ操作端末１から同一の検索条件で検索要求が行われたときには、検索結果が取得できるまで待機する。そして、検索結果が取得できたときに、第１のオペレータ操作端末１に対して要求された検索条件に対応する検索結果を「状態取得応答」として返信するとともに、第２のオペレータ操作端末１に対して、第１のオペレータ操作端末１からの検索要求に対して検索した検索結果を用いて、第２のオペレータ操作端末１からの検索要求に対して対応する検索結果を生成しこれを「状態取得応答」として返信する構成とする。
【００８２】
このような構成とすることによって、検索実行中の検索条件についても、同じ検索条件に関する検索を行うことを回避することができるため、その分、ネットワーク装置ＮＥの処理負荷を低減することができるとともに、無駄な検索を行うことを回避することができる。よって、その分、オペレータ操作端末１から検索要求に対する応答性を向上させることができる。
【００８３】
なお、本発明の範囲は、図示され記載された例示的な実施形態に限定されるものではなく、本発明が目的とするものと均等な効果をもたらすすべての実施形態をも含む。さらに、本発明の範囲は、請求項により画される発明の特徴の組み合わせに限定されるものではなく、すべての開示されたそれぞれの特徴のうち特定の特徴のあらゆる所望する組み合わせによって画されうる。
【符号の説明】
【００８４】
１  オペレータ操作端末
２  画面表示管理部
３  装置状態情報管理部
１１  ＮＥ管理部
１１ａ  ＮＥ情報取得部
１１ｂ  保持情報取得部
１２  検索条件判定部
１３  検索結果保持部
１３ａ  記憶部
１００  監視システム
ＮＥ  ネットワーク装置
【図１】
2013196242.tif 000003
【図２】
2013196242.tif 000004
【図３】
2013196242.tif 000005
【図４】
2013196242.tif 000006
【図５】
2013196242.tif 000007
【図６】
2013196242.tif 000008
【図７】
2013196242.tif 000009