(57)【要約】【課題】情報管理装置と、要求端末と、情報収集装置と、負荷分散装置とから構成されるネットワーク管理システムにおいて、検索処理が非効率であることを課題とする。【解決手段】共用記憶装置６０に情報収集装置が過去に情報管理装置を検索して読み出したデータと、検索に用いた検索対象情報ＩＤと対応付けて記憶させる。そして、情報収集装置３０ａｘは、まず共用記憶装置６０にアクセスして検索対象情報ＩＤを用いて検索し、対応するデータが記憶される場合には、データを読み出して検索対象情報ＩＤとともに負荷分散装置４０へ送信し、記憶されていない場合には、検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索する。そして、情報収集装置３０ａｘは、情報管理装置１０ａｘからデータを読み出した後、データと、検索に用いた検索対象情報ＩＤとを負荷分散装置４０へ送信し、さらに、共用記憶装置６０に送信する。【選択図】        図２
2008146412.tif 000002
【特許請求の範囲】
【請求項１】
検索の対象となる情報である検索対象情報を記憶する情報管理装置と、前記検索対象情報を一意に識別する識別情報を出力して該当する前記検索対象情報を取得する要求端末と、前記識別情報を用いて前記情報管理装置から前記検索対象情報を収集する複数の情報収集装置と、前記識別情報および前記検索対象情報を前記要求端末と前記情報収集装置との間で中継する負荷分散装置とから構成されるネットワーク管理システムであって、
前記情報収集装置から前記識別情報および前記検索対象情報を受信し、前記識別情報と前記検索対象情報とを対応付けて記憶する共用記憶装置を備え、
前記情報収集装置は、
前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応する検索対象情報が前記共用記憶装置に記憶されている場合には、前記検索対象情報を前記共用記憶装置から読み出し、前記負荷分散装置に送信する共用記憶装置検索手段と、
前記共用記憶装置検索手段による検索に際して前記検索対象情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信する情報管理装置検索手段と、
前記情報管理装置検索手段によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求する記憶要求手段と、
を備えたことを特徴とするネットワーク管理システム。
【請求項２】
前記情報収集装置は、
前記情報管理装置検索手段によって前記情報管理装置が検索される際に用いられた識別情報を代表として記憶する代表識別情報記憶手段と、
前記代表識別情報記憶手段によって記憶された識別情報を用いて定期的に前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出す定期検索手段と、
をさらに備え、
前記記憶要求手段は、前記定期検索手段によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求することを特徴とする請求項１に記載のネットワーク管理システム。
【請求項３】
前記情報収集装置は、
前記代表識別情報記憶手段によって記憶された識別情報について、前記負荷分散装置からの前記識別情報の受信状況を監視し、前記識別情報を用いた定期的な検索の必要性を判定する判定手段と、
前記判定手段によって不必要と判定された識別情報を前記代表識別情報記憶手段から削除する識別情報管理手段と、
前記判定手段によって不必要と判定された識別情報と前記識別情報に対応する検索対象情報とを削除するように前記共用記憶装置に要求する共用記憶装置管理手段と、
をさらに備えたことを特徴とする請求項２に記載のネットワーク管理システム。
【請求項４】
前記負荷分散装置は、
現に前記識別情報を送信する対象となっている情報収集装置を一意に識別する装置識別情報を記憶する装置識別情報記憶手段と、
前記装置識別情報記憶手段に対して前記装置識別情報を追加または削除する装置識別情報管理手段と、
前記装置識別情報記憶手段によって記憶された装置識別情報にしたがって、前記識別情報を前記情報収集装置に振り分ける振り分け手段と、
をさらに備えたことを特徴とする請求項３に記載のネットワーク管理システム。
【請求項５】
前記記憶要求手段は、前記情報管理装置検索手段によって読み出された検索対象情報を前記共用記憶装置とは異なる格納場所に格納するとともに、前記検索対象情報に対応する前記識別情報と前記格納場所を示すアドレス情報とを前記共用記憶装置に送信して、前記識別情報と前記アドレス情報とを対応付けて記憶するように前記共用記憶装置に要求し、
前記共用記憶装置検索手段は、前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応するアドレス情報が前記共用記憶装置に記憶されている場合には、前記アドレス情報が示す格納場所から前記検索対象情報を読み出して前記負荷分散装置に送信し、
前記情報管理装置検索手段は、前記共用記憶装置検索手段による検索に際して前記アドレス情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信することを特徴とする請求項１〜４に記載のネットワーク管理システム。
【請求項６】
検索の対象となる情報である検索対象情報を記憶する情報管理装置と、前記検索対象情報を一意に識別する識別情報を出力して該当する前記検索対象情報を取得する要求端末と、前記識別情報を用いて前記情報管理装置から前記検索対象情報を収集する複数の情報収集装置と、前記識別情報および前記検索対象情報を前記要求端末と前記情報収集装置との間で中継する負荷分散装置とから構成されるネットワーク管理システムに用いられるネットワーク管理プログラムであって、
前記ネットワーク管理システムは、
前記情報収集装置から前記識別情報および前記検索対象情報を受信し、前記識別情報と前記検索対象情報とを対応付けて記憶する共用記憶装置を備え、
前記情報収集装置としてのコンピュータに、
前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応する検索対象情報が前記共用記憶装置に記憶されている場合には、前記検索対象情報を前記共用記憶装置から読み出し、前記負荷分散装置に送信する共用記憶装置検索手順と、
前記共用記憶装置検索手順による検索に際して前記検索対象情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信する情報管理装置検索手順と、
前記情報管理装置検索手順によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求する記憶要求手順と、
を実行させることを特徴とするネットワーク管理プログラム。
【請求項７】
検索の対象となる情報である検索対象情報を記憶する情報管理装置と、前記検索対象情報を一意に識別する識別情報を出力して該当する前記検索対象情報を取得する要求端末と、前記識別情報を用いて前記情報管理装置から前記検索対象情報を収集する複数の情報収集装置と、前記識別情報および前記検索対象情報を前記要求端末と前記情報収集装置との間で中継する負荷分散装置とから構成されるネットワーク管理システムに用いられるネットワーク管理方法であって、
前記ネットワーク管理システムは、
前記情報収集装置から前記識別情報および前記検索対象情報を受信し、前記識別情報と前記検索対象情報とを対応付けて記憶する共用記憶装置を備え、
前記情報収集装置は、
前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応する検索対象情報が前記共用記憶装置に記憶されている場合には、前記検索対象情報を前記共用記憶装置から読み出し、前記負荷分散装置に送信する共用記憶装置検索工程と、
前記共用記憶装置検索工程による検索に際して前記検索対象情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信する情報管理装置検索工程と、
前記情報管理装置検索工程によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求する記憶要求工程と、
を含んだことを特徴とするネットワーク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、検索処理を効率的に行うネットワーク管理システム、ネットワーク管理プログラムおよびネットワーク管理方法に関する。
【背景技術】
【０００２】
複数のユーザから多数の検索条件を受け付けた際、それぞれの検索条件を用いて一回ずつ検索するのではなく、まとめることができる検索条件についてはまとめ、一括で検索する技術が考案されている。
【０００３】
例えば、特許文献１では、ＳＧＭＬ（Standard Generalized Mark-up Language）による記述などによって階層構造を持つ複数の文書ファイルに対する検索処理に係る手法が開示されている。すなわち、階層の段階を示す項目名と、その項目名が示す文章中に含まれるキーワードとの組み合わせによる検索条件を受け付け、その検索条件を満たす文書ファイルを探し出す際に、複数のユーザから受け付けた多数の検索条件を効率良く処理する手法が開示されている。具体的には、検索条件の項目名をその項目名より下位の階層にある項目名で新たに項目名とし、その項目名とキーワードとの組み合わせによる検索条件を作成した上で重複した検索条件を一つにまとめることで、多数の検索条件を効率良く処理している。
【０００４】
また、例えば、特許文献２では、検索条件が同じものについては統合して、同じ内容の検索処理が複数回実行されないようにする手法が開示されている。すなわち、予約検索とは、新規の情報が逐次追加される情報検索システムにおいて、予め端末が検索条件を受け付け、新規の情報が追加される毎に受け付けた検索条件を用いて検索を実施するものであるが、この予約検索において、予め受け付けた検索条件のうち検索条件が同じものについては統合して、同じ内容の検索処理が複数回実行されないようにするという手法が開示されている。
【０００５】
さらに、以下に詳述するネットワーク管理システムにおいても、システムを構成する情報収集装置は、複数のユーザから多数の検索条件を受け付けた際、まとめることができる検索条件についてはまとめ、一括で検索するという検索処理を実現していた。
【０００６】
具体的には、このネットワーク管理システムは、図２２に示すように、検索の対象となる情報を記憶する情報管理装置１０ａ１〜１０ａｎと、ユーザの指示にしたがって各種処理を実行する要求端末２０ａ１〜２０ａｍと、検索条件に合った情報を情報管理装置１０ａ１〜１０ａｎから検索する情報収集装置３０ａ１〜３０ａｋと、情報収集装置３０ａ１〜３０ａｋの検索処理負荷を分散する負荷分散装置４０とから構成される。
【０００７】
このネットワーク管理システムにおいて、要求端末２０ａｘは、ユーザによって入力部から検索条件を受け付けると、検索条件を負荷分散装置４０に送信する。
【０００８】
そして、負荷分散装置４０は、要求端末２０ａｘから検索条件を受信すると、情報収集装置３０ａ１〜３０ａｋ全体で検索処理負荷が均等にかかるように送信先の情報収集装置３０ａｘを選択し、選択した情報収集装置３０ａｘに検索条件を送信する。つまり、負荷分散装置４０は、情報収集装置３０ａ１〜３０ａｋ全体における検索条件の受信回数が長期にわたって偏りがでないように、情報収集装置３０ａ１〜３０ａｋに検索条件を均等に送信する。
【０００９】
そして、情報収集装置３０ａｘは、負荷分散装置４０から検索条件を受信すると、検索条件に基づいて情報管理装置１０ａｘにアクセスし、検索条件に合った情報である検索対象情報を読み込んで負荷分散装置４０に送信する。さらに、負荷分散装置４０は、情報収集装置３０ａｘから検索対象情報を受信すると、検索対象情報に対応する検索条件の送信先である要求端末２０ａｘに検索対象情報を送信する。最後に、要求端末２０ａｘは、負荷分散装置４０から検索対象情報を受信すると、表示部に所定の画面を生成することでユーザの要求に応える。
【００１０】
【特許文献１】特開平１１−１２０１９０号公報
【特許文献２】特開平６−３２５０９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、上記したネットワーク管理システムでは、検索処理が非効率であるという課題がある。つまり、負荷分散装置は、検索条件を均等に送信することで一つ一つの情報収集装置の検索処理負荷を軽減しているが、場合によっては複数の情報収集装置に跨って同一の検索条件を送信しており、その結果、複数の情報収集装置で重複した検索処理が行われているので、検索処理が非効率であるという課題がある。なお、上記した特許文献１や２に開示された検索処理を行ったとしても、検索処理を効率的に行うことはできない。
【００１２】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、検索処理を効率的に行うことが可能となるネットワーク管理システム、ネットワーク管理プログラムおよびネットワーク管理方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、検索の対象となる情報である検索対象情報を記憶する情報管理装置と、前記検索対象情報を一意に識別する識別情報を出力して該当する前記検索対象情報を取得する要求端末と、前記識別情報を用いて前記情報管理装置から前記検索対象情報を収集する複数の情報収集装置と、前記識別情報および前記検索対象情報を前記要求端末と前記情報収集装置との間で中継する負荷分散装置とから構成されるネットワーク管理システムであって、前記情報収集装置から前記識別情報および前記検索対象情報を受信し、前記識別情報と前記検索対象情報とを対応付けて記憶する共用記憶装置を備え、前記情報収集装置は、前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応する検索対象情報が前記共用記憶装置に記憶されている場合には、前記検索対象情報を前記共用記憶装置から読み出し、前記負荷分散装置に送信する共用記憶装置検索手段と、前記共用記憶装置検索手段による検索に際して前記検索対象情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信する情報管理装置検索手段と、前記情報管理装置検索手段によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求する記憶要求手段と、を備えたことを特徴とする。
【００１４】
また、請求項２に係る発明は、上記の発明において、前記情報収集装置は、前記情報管理装置検索手段によって前記情報管理装置が検索される際に用いられた識別情報を代表として記憶する代表識別情報記憶手段と、前記代表識別情報記憶手段によって記憶された識別情報を用いて定期的に前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出す定期検索手段と、をさらに備え、前記記憶要求手段は、前記定期検索手段によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求することを特徴とする。
【００１５】
また、請求項３に係る発明は、上記の発明において、前記情報収集装置は、前記代表識別情報記憶手段によって記憶された識別情報について、前記負荷分散装置からの前記識別情報の受信状況を監視し、前記識別情報を用いた定期的な検索の必要性を判定する判定手段と、前記判定手段によって不必要と判定された識別情報を前記代表識別情報記憶手段から削除する識別情報管理手段と、前記判定手段によって不必要と判定された識別情報と前記識別情報に対応する検索対象情報とを削除するように前記共用記憶装置に要求する共用記憶装置管理手段と、をさらに備えたことを特徴とする。
【００１６】
また、請求項４に係る発明は、上記の発明において、前記負荷分散装置は、現に前記識別情報を送信する対象となっている情報収集装置を一意に識別する装置識別情報を記憶する装置識別情報記憶手段と、前記装置識別情報記憶手段に対して前記装置識別情報を追加または削除する装置識別情報管理手段と、前記装置識別情報記憶手段によって記憶された装置識別情報にしたがって、前記識別情報を前記情報収集装置に振り分ける振り分け手段と、をさらに備えたことを特徴とする。
【００１７】
また、請求項５に係る発明は、上記の発明において、前記記憶要求手段は、前記情報管理装置検索手段によって読み出された検索対象情報を前記共用記憶装置とは異なる格納場所に格納するとともに、前記検索対象情報に対応する前記識別情報と前記格納場所を示すアドレス情報とを前記共用記憶装置に送信して、前記識別情報と前記アドレス情報とを対応付けて記憶するように前記共用記憶装置に要求し、前記共用記憶装置検索手段は、前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応するアドレス情報が前記共用記憶装置に記憶されている場合には、前記アドレス情報が示す格納場所から前記検索対象情報を読み出して前記負荷分散装置に送信し、前記情報管理装置検索手段は、前記共用記憶装置検索手段による検索に際して前記アドレス情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信することを特徴とする。
【００１８】
また、請求項６に係る発明は、検索の対象となる情報である検索対象情報を記憶する情報管理装置と、前記検索対象情報を一意に識別する識別情報を出力して該当する前記検索対象情報を取得する要求端末と、前記識別情報を用いて前記情報管理装置から前記検索対象情報を収集する複数の情報収集装置と、前記識別情報および前記検索対象情報を前記要求端末と前記情報収集装置との間で中継する負荷分散装置とから構成されるネットワーク管理システムに用いられるネットワーク管理プログラムであって、前記ネットワーク管理システムは、前記情報収集装置から前記識別情報および前記検索対象情報を受信し、前記識別情報と前記検索対象情報とを対応付けて記憶する共用記憶装置を備え、前記情報収集装置としてのコンピュータに、前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応する検索対象情報が前記共用記憶装置に記憶されている場合には、前記検索対象情報を前記共用記憶装置から読み出し、前記負荷分散装置に送信する共用記憶装置検索手順と、前記共用記憶装置検索手順による検索に際して前記検索対象情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信する情報管理装置検索手順と、前記情報管理装置検索手順によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求する記憶要求手順と、を実行させることを特徴とする。
【００１９】
また、請求項７に係る発明は、検索の対象となる情報である検索対象情報を記憶する情報管理装置と、前記検索対象情報を一意に識別する識別情報を出力して該当する前記検索対象情報を取得する要求端末と、前記識別情報を用いて前記情報管理装置から前記検索対象情報を収集する複数の情報収集装置と、前記識別情報および前記検索対象情報を前記要求端末と前記情報収集装置との間で中継する負荷分散装置とから構成されるネットワーク管理システムに用いられるネットワーク管理方法であって、前記ネットワーク管理システムは、前記情報収集装置から前記識別情報および前記検索対象情報を受信し、前記識別情報と前記検索対象情報とを対応付けて記憶する共用記憶装置を備え、前記情報収集装置は、前記負荷分散装置から受信した識別情報を用いて前記共用記憶装置を検索し、前記識別情報に対応する検索対象情報が前記共用記憶装置に記憶されている場合には、前記検索対象情報を前記共用記憶装置から読み出し、前記負荷分散装置に送信する共用記憶装置検索工程と、前記共用記憶装置検索工程による検索に際して前記検索対象情報が前記共用記憶装置に記憶されていない場合には、前記識別情報を用いて前記情報管理装置を検索して前記識別情報に対応する検索対象情報を読み出し、前記負荷分散装置に送信する情報管理装置検索工程と、前記情報管理装置検索工程によって読み出された検索対象情報と前記検索対象情報に対応する識別情報とを前記共用記憶装置に送信して、前記検索対象情報と前記識別情報とを対応付けて記憶するように前記共用記憶装置に要求する記憶要求工程と、を含んだことを特徴とする。
【発明の効果】
【００２０】
請求項１、６または７の発明によれば、情報収集装置から識別情報および検索対象情報を受信し、識別情報と検索対象情報とを対応付けて記憶する共用記憶装置を備え、情報収集装置は、負荷分散装置から受信した識別情報を用いて共用記憶装置を検索し、識別情報に対応する検索対象情報が共用記憶装置に記憶されている場合には、検索対象情報を共用記憶装置から読み出し、負荷分散装置に送信し、検索に際して検索対象情報が共用記憶装置に記憶されていない場合には、識別情報を用いて情報管理装置を検索して識別情報に対応する検索対象情報を読み出し、負荷分散装置に送信し、読み出された検索対象情報と検索対象情報に対応する識別情報とを共用記憶装置に送信して、検索対象情報と識別情報とを対応付けて記憶するように共用記憶装置に要求するので、検索処理を効率的に行うことが可能となる。つまり、情報収集装置は、過去に行った検索の実績である検索履歴を共用記憶装置にて共有し、情報管理装置にアクセスする前に共用記憶装置をアクセスして検索することで検索の重複を防ぐことができるので、検索処理を効率的に行うことが可能となる。
【００２１】
また、請求項２の発明によれば、情報収集装置は、情報管理装置が検索される際に用いられた識別情報を代表として記憶し、記憶された識別情報を用いて定期的に情報管理装置を検索して識別情報に対応する検索対象情報を読み出し、読み出した検索対象情報と検索対象情報に対応する識別情報とを共用記憶装置に送信して、検索対象情報と識別情報とを対応付けて記憶するように共用記憶装置に要求するので、検索処理をさらに効率的に行うことが可能となる。つまり、情報管理装置に最新の検索対象情報が次々に追加される場合において、情報収集装置は、所定の識別情報について代表となり、定期的に検索対象情報を先取りするとともに、その検索履歴を共用記憶装置にて共有し、情報管理装置にアクセスする前に共用記憶装置をアクセスして検索することで検索の重複を防ぐことができるので、検索処理をさらに効率的に行うことが可能となる。
【００２２】
また、請求項３の発明によれば、情報収集装置は、代表として記憶した識別情報について、負荷分散装置からの識別情報の受信状況を監視し、識別情報を用いた定期的な検索の必要性を判定し、不必要と判定された識別情報については削除し、当該識別情報と対応する検索対象情報とを削除するように共用記憶装置に要求するので、情報収集装置が共用記憶装置を検索する際の検索処理にかかる時間を短くすることが可能となる。つまり、共用記憶装置に格納される検索対象情報の増加を防ぐので、情報収集装置が共用記憶装置を検索する際の検索処理にかかる時間を短くすることが可能となる。
【００２３】
また、請求項４の発明によれば、負荷分散装置は、現に識別情報を送信する対象となっている情報収集装置を一意に識別する装置識別情報を記憶し、装置識別情報について追加または削除に係る操作をし、記憶した装置識別情報にしたがって、識別情報を情報収集装置に振り分けるので、誤動作を発生させずにネットワーク管理システムから情報収集装置を除外する、あるいは、ネットワーク管理システムに情報収集装置を新たに組み込むことが可能となる。
【００２４】
また、請求項５の発明によれば、情報収集装置は、読み出した検索対象情報を共用記憶装置とは異なる格納場所に格納するとともに、検索対象情報に対応する識別情報と格納場所を示すアドレス情報とを共用記憶装置に送信して、識別情報とアドレス情報とを対応付けて記憶するように共用記憶装置に要求し、負荷分散装置から受信した識別情報を用いて共用記憶装置を検索し、識別情報に対応するアドレス情報が共用記憶装置に記憶されている場合には、アドレス情報が示す格納場所から検索対象情報を読み出して負荷分散装置に送信し、検索に際してアドレス情報が共用記憶装置に記憶されていない場合には、識別情報を用いて情報管理装置を検索して識別情報に対応する検索対象情報を読み出し、負荷分散装置に送信するので、共用記憶装置のリソースの圧迫を防ぐことが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照して、この発明に係るネットワーク管理システムの実施例を詳細に説明する。なお、以下では、実施例１に係るネットワーク管理システムの概要および特徴、実施例１に係るネットワーク管理システムにおける情報収集装置の構成および処理の流れ、実施例１の効果を順に説明し、引き続き、実施例２に係る情報収集装置の概要、実施例２に係る情報収集装置の構成および処理の流れ、実施例２の効果を順に説明し、引き続き、実施例３に係る情報収集装置の概要、実施例３に係る情報収集装置の構成および処理の流れ、実施例３の効果を順に説明し、引き続き、実施例４に係るネットワーク管理システムの概要、実施例４に係るネットワーク管理システムにおける負荷分散装置の構成、実施例４の効果を順に説明し、最後に他の実施例を説明する。
【実施例１】
【００２６】
［用語の説明］
最初に、本実施例で用いる主要な用語を説明する。本実施例で用いる「検索対象情報ＩＤ（identification）（特許請求の範囲に記載の「識別情報」に対応する）」とは、データベースなどの記憶装置がデータを記憶する際に、一つ一つのデータに対応付ける情報であり、データベースなどの記憶装置は、ユニークな識別情報を対応付けることによって、複数のデータをそれぞれ識別する。
【００２７】
また、本実施例で用いる「データ（特許請求の範囲に記載の「検索対象情報」に対応する）」とは、交換機が一定時間毎に生成する種々の情報のかたまりであり、情報名、カウンタ値およびカウンタ値が取得された時刻を含む。ここで、カウンタ値とは、交換機内で一定時間毎に所定の現象が起こった積算回数であり、縦軸を「カウンタ値」とし、横軸を「カウンタ値が取得された時刻」とした２次元座標上に、カウンタ値を毎分プロットすることでグラフが生成される。
【００２８】
また、本実施例で用いる「情報管理装置（特許請求の範囲に記載の「情報管理装置」に対応する）」とは、多数のデータを検索対象情報ＩＤと対応付けて記憶する記憶装置であり、データ（情報名、時刻およびカウンタ値）に対して、検索対象情報ＩＤを対応付けて記憶する（例えば、図３参照）。なお、情報管理装置は、交換機から所定の時間毎に最新のデータをネットワークを介して受信し、同様に検索対象情報ＩＤを対応付けて記憶する。
【００２９】
また、本実施例で用いる「要求端末（特許請求の範囲に記載の「要求端末」に対応する）」とは、ユーザの指示に従って各種処理を実行する情報処理装置であり、入力部から検索対象情報ＩＤを受け付け、情報管理装置が記憶するデータのうちその検索対象情報ＩＤが対応付けられたデータをネットワークを介して取得する。
【００３０】
また、本実施例で用いる「情報収集装置（特許請求の範囲に記載の「情報収集装置」に対応する）」とは、情報管理装置が記憶する多数のデータを検索して所定の検索対象情報ＩＤに対応付けられたデータを読み出す情報処理装置であり、要求端末が受け付けた検索対象情報ＩＤを所定の通信経路を経て受信すると、情報管理装置にアクセスしてこの検索対象情報ＩＤに対応付けられたデータを読み出し、要求端末へ送信する（要求端末は、情報収集装置から直接にデータを受信するのではなく、所定の通信経路を経て受信する）。
【００３１】
また、本実施例で用いる「負荷分散装置（特許請求の範囲に記載の「負荷分散装置」に対応する）」とは、情報収集装置の処理負荷を軽減するために各種処理を実行する中継装置であり、負荷分散装置は、要求端末から受信した検索対象情報ＩＤを情報収集装置に均等に振り分ける。また、負荷分散装置は、情報収集装置から受信したデータを、そのデータを要求した要求端末に送信する。
【００３２】
［実施例１に係るネットワーク管理システムの概要および特徴］
まず、図１や図２を用いて、実施例１に係るネットワーク管理システムの概要および特徴を説明する。図１は、実施例１に係るネットワーク管理システムの概要を説明するための図であり、図２は、実施例１に係るネットワーク管理システムの特徴を説明するための図である。
【００３３】
実施例１に係るネットワーク管理システムの概要を説明すると、図１に示すように、このネットワーク管理システムは、要求端末２０ａ１〜２０ａｍと、負荷分散装置４０と、情報収集装置３０ａ１〜３０ａｋと、情報管理装置１０ａ１〜１０ａｎと、交換機５０ａ１〜５０ａｌとを、ネットワーク（公衆電話網、インターネットあるいはＬＡＮ（Local Area Network））を介して相互に通信可能に接続して構成され、情報収集装置３０ａ１〜３０ａｋは、共用記憶装置６０と専用のケーブルで接続される。
【００３４】
このネットワーク管理システムにおいて、情報管理装置１０ａ１〜１０ａｎは、ネットワークを介して交換機５０ａ１〜５０ａｌからデータを受信し、検索対象情報ＩＤと対応付けて記憶する。例えば、図３に示すように、情報管理装置１０ａｘは、交換機５０ａｘから受信したデータ（情報名「発信数」、時刻「０９：３８」およびカウンタ値「２１７０」）と、検索対象情報ＩＤ「Ｘ」とを対応付けて記憶する。なお、図３は、情報管理装置が記憶する情報の例を示す図である。
【００３５】
そして、要求端末２０ａｘが検索対象情報ＩＤを送信すると、負荷分散装置４０を経て情報収集装置３０ａｘが当該検索対象情報ＩＤを受信する。そして、情報収集装置３０ａｘは、検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索し、検索対象情報ＩＤに対応付けられたデータを読み出して送信し、同じく負荷分散装置４０を経て要求端末２０ａｘがデータを受信する。そして、データを受信した要求端末２０ａｘは、図４に示すように、例えば、ディスプレイにグラフで表示する。以上が実施例１に係るネットワーク管理システムの概要であり、このネットワーク管理システムは、検索処理を効率的に行うことを可能としている点に主たる特徴がある。なお、図４は、要求端末がディスプレイに表示するグラフの例を示す図である。
【００３６】
この主たる特徴について説明すると、共用記憶装置６０は、情報収集装置３０ａ１〜３０ａｋから検索対象情報ＩＤおよびデータを受信し、検索対象情報ＩＤとデータとを対応付けて記憶する。具体的には、図２の（Ａ）に示すように、共用記憶装置６０は、情報収集装置３０ａ１〜３０ａｋが過去に情報管理装置１０ａ１〜１０ａｎを検索して読み出したデータと、検索に用いた検索対象情報ＩＤと対応付けて記憶する（図２の（１）参照）。例えば、図５に示すように、共用記憶装置６０は、情報収集装置３０ａｘが過去に検索して読み出したデータ（情報名「発信数」、時刻「１２：５９」およびカウンタ値「２５３０」）と、検索対象情報ＩＤ「Ａ」とを対応付けて記憶する。なお、図５は、共用記憶装置が記憶する情報の例を示す図である。
【００３７】
そして、情報収集装置３０ａ１〜３０ａｋは、負荷分散装置４０から受信した検索対象情報ＩＤを用いて共用記憶装置６０を検索し、検索対象情報ＩＤに対応するデータが共用記憶装置６０に記憶されている場合には、データを共用記憶装置６０から読み出して負荷分散装置４０に送信する。
【００３８】
具体的には、図２の（Ａ）に示すように、情報収集装置３０ａｘは、負荷分散装置４０から検索対象情報ＩＤをネットワークを介して受信すると、まず共用記憶装置６０にアクセスして検索対象情報ＩＤを用いて検索する（図２の（２）参照）。
【００３９】
そして、図２の（Ｂ）に示すように、情報収集装置３０ａｘは、共用記憶装置６０がその検索対象情報ＩＤと、対応するデータとを記憶する（過去に自身も含め他の情報収集装置３０ａｙが同一の検索対象情報ＩＤを用いて情報管理装置１０ａｙを検索していた）場合には、データを読み出して検索対象情報ＩＤとともに負荷分散装置４０へ送信する（図２の（３）参照）。
【００４０】
一方、情報収集装置３０ａ１〜３０ａｋは、検索対象情報ＩＤが共用記憶装置６０に記憶されていない場合には、検索対象情報ＩＤを用いて情報管理装置１０ａ１〜１０ａｎを検索して検索対象情報ＩＤに対応するデータを読み出し、負荷分散装置４０に送信する。
【００４１】
具体的には、図２の（Ｃ）に示すように、情報収集装置３０ａｘは、共用記憶装置６０に検索対象情報ＩＤが記憶されていない場合（過去に同一の検索対象情報ＩＤを用いた検索がなされてなかった）には、ネットワークを介して情報管理装置１０ａｘにアクセスし、検索対象情報ＩＤを用いて検索する（図２の（４）参照）。そして、情報収集装置３０ａｘは、情報管理装置１０ａｘからデータを読み出して検索対象情報ＩＤとともに負荷分散装置４０へ送信する（図２の（５）参照）。
【００４２】
また、情報収集装置３０ａｘは、情報管理装置１０ａｘからデータを読み出した場合には、読み出したデータとデータに対応する検索対象情報ＩＤとを共用記憶装置６０に送信して、データと検索対象情報ＩＤとを対応付けて記憶するように共用記憶装置６０に要求する。
【００４３】
具体的には、図２の（Ｃ）に示すように、情報収集装置３０ａｘは、情報管理装置１０ａｘからデータを読み出した後、データと、検索に用いた検索対象情報ＩＤとを共用記憶装置６０に送信する（図２の（６）参照）。その結果、共用記憶装置６０は、図５に示したように、情報収集装置３０ａｘから受信したデータと検索対象情報ＩＤとを対応付けて記憶する。
【００４４】
したがって、このネットワーク管理システムによれば、上記した主たる特徴のとおり、検索処理を効率的に行うことが可能となる。つまり、情報収集装置は、過去に行った検索の実績である検索履歴を共用記憶装置にて共有し、情報管理装置にアクセスする前に共用記憶装置をアクセスして検索することで検索の重複を防ぐことができるので、検索処理を効率的に行うことが可能となる。
【００４５】
［実施例１に係るネットワーク管理システムにおける情報収集装置の構成］
次に、図６を用いて、図１や図２に示した実施例１に係るネットワーク管理システムにおける情報収集装置３０ａｘの構成を説明する。図６は、情報収集装置３０ａｘの構成を示すブロック図である。
【００４６】
図６に示すように、情報収集装置３０ａｘは、入出力制御Ｉ／Ｆ部７０と、記憶部８０と、制御部９０とを備える。入出力制御Ｉ／Ｆ部７０は、制御部９０と、負荷分散装置４０、共用記憶装置６０および情報管理装置１０ａ１〜１０ａｎとの間におけるデータ転送を制御する。
【００４７】
記憶部８０は、制御部９０による各種処理に必要なデータおよびプログラムを記憶し、特に本発明に密接に関連するものとしては、参照テーブル記憶部８１を備える。
【００４８】
参照テーブル記憶部８１は、情報管理装置１０ａ１〜１０ａｎを一意に識別する情報管理装置の識別情報を記憶する。具体的には、図７に示すように、参照テーブル記憶部８１は、検索対象情報ＩＤと、当該検索対象情報ＩＤに係るデータを管理している情報管理装置の識別情報である情報管理装置識別情報を対応付けて記憶する。例えば、図７に示すように、参照テーブル記憶部８１は、検索対象情報ＩＤ「Ａ」と、情報管理装置識別情報「００−Ｅ０−００−００−１２−０１」とを対応付けて記憶する。なお、図７は、参照テーブル記憶部が記憶する情報の例を示す図である。
【００４９】
制御部９０は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有して種々の処理を実行し、特に本発明に密接に関連するものとしては、検索対象情報ＩＤ分析部９１と、第１検索部９２と、第２検索部９３とを備える。なお、第１検索部９２は、特許請求の範囲に記載の「共用記憶装置検索手段」に対応し、第２検索部９３は、同じく「情報管理装置検索手段」に対応する。
【００５０】
検索対象情報ＩＤ分析部９１は、重複した検索対象情報ＩＤがあるか否かを判定する。具体的には、検索対象情報ＩＤ分析部９１は、負荷分散装置４０が送信した複数の検索対象情報ＩＤを入出力制御Ｉ／Ｆ部７０を介して同時に受け取ると、重複した検索対象情報ＩＤがあるか否かを判定する。そして、検索対象情報ＩＤ分析部９１は、複数の検索対象情報ＩＤのうち同一の検索対象情報ＩＤがある場合には、それらの検索対象情報ＩＤを一つにまとめた後、第１検索部９２に出力する。
【００５１】
例えば、検索対象情報ＩＤ分析部９１は、４つの検索対象情報ＩＤ「Ａ」、「Ｂ」、「Ｂ」および「Ｃ」を同時に受け取ると、２つの検索対象情報ＩＤ「Ｂ」を一つにまとめて３つの検索対象情報ＩＤ「Ａ」、「Ｂ」および「Ｃ」とし、第１検索部９２に出力する。
【００５２】
第１検索部９２は、負荷分散装置４０から受信した検索対象情報ＩＤを用いて共用記憶装置６０を検索し、検索対象情報ＩＤに対応するデータが共用記憶装置６０に記憶されている場合には、データを共用記憶装置６０から読み出し、負荷分散装置４０に送信する。
【００５３】
具体的には、第１検索部９２は、上述した検索対象情報ＩＤ分析部９１から検索対象情報ＩＤを受け取ると、入出力制御Ｉ／Ｆ部７０を介して共用記憶装置６０にアクセスする。そして、第１検索部９２は、検索対象情報ＩＤを用いて共用記憶装置６０を検索し、共用記憶装置６０に同一の検索対象情報ＩＤが記憶されている場合には、当該検索対象情報ＩＤに対応するデータのうち所定の時刻を含むものを共用記憶装置６０から読み出す。そして、第１検索部９２は、共用記憶装置６０から読み出したデータと、当該データの検索に用いた検索対象情報ＩＤとを入出力制御Ｉ／Ｆ部７０を介して負荷分散装置４０に送信する。なお、所定の時刻とは、例えば、情報収集装置３０ａｘが検索対象情報ＩＤを受信した時刻「１３時０１分１２秒」から１０分前の時刻「１２時５１分１２秒」までに含まれる時刻など、要求端末でユーザによって指定されたものでもよいし、情報収集装置３０ａｘに予め設定されたものでもよい。
【００５４】
例えば、第１検索部９２は、検索対象情報ＩＤ分析部９１から検索対象情報ＩＤ「Ａ」を受け取ると、共用記憶装置６０に検索対象情報ＩＤ「Ａ」が記憶されている場合には、検索対象情報ＩＤ「Ａ」に対応するデータのうち時刻「１３：０１」、「１３：０２」および「１３：０３」を含むものを共用記憶装置６０から読み出す（図５参照）。そして、第１検索部９２は、共用記憶装置６０から読み出した時刻「１３：０１」、「１３：０２」および「１３：０３」を含むデータと、検索に用いた検索対象情報ＩＤ「Ａ」とを負荷分散装置４０に送信する。
【００５５】
一方、第１検索部９２は、検索対象情報ＩＤ分析部９１から受け取った検索対象情報ＩＤを用いて共用記憶装置６０を検索し、検索対象情報ＩＤに対応するデータが共用記憶装置６０に記憶されていない場合には、後述する第２検索部９３に検索対象情報ＩＤを出力することで検索処理を引き継ぐ。
【００５６】
第２検索部９３は、第１検索部９２による検索に際して検索対象情報ＩＤが共用記憶装置６０に記憶されていない場合には、検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索して検索対象情報ＩＤに対応するデータを読み出し、負荷分散装置４０に送信する。また、第２検索部９３は、読み出したデータとデータに対応する検索対象情報ＩＤとを共用記憶装置６０に送信して、データと検索対象情報ＩＤとを対応付けて記憶するように共用記憶装置６０に要求する。
【００５７】
具体的には、第２検索部９３は、第１検索部９２から検索対象情報ＩＤを受け取ると、参照テーブル記憶部８１から検索対象情報ＩＤに対応する情報管理装置の識別情報を読み出し、対応する情報管理装置１０ａｘに入出力制御Ｉ／Ｆ部７０を介してアクセスする。そして、第２検索部９３は、検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索して当該検索対象情報ＩＤに対応するデータのうち所定の時刻を含むものを情報管理装置１０ａｘから読み出す。そして、第２検索部９３は、情報管理装置１０ａｘから読み出したデータと、検索に用いた検索対象情報ＩＤとを入出力制御Ｉ／Ｆ部７０を介して負荷分散装置４０に送信する。さらに、第２検索部９３は、同様に情報管理装置１０ａｘから読み出したデータと、検索に用いた検索対象情報ＩＤとを入出力制御Ｉ／Ｆ部７０を介して共用記憶装置６０に送信する。
【００５８】
例えば、第２検索部９３は、第１検索部９２から検索対象情報ＩＤ「Ａ」を受け取ると、参照テーブル記憶部８１から検索対象情報ＩＤ「Ａ」に対応する情報管理装置識別情報「００−Ｅ０−００−００−１２−０１」を読み出し、対応する情報管理装置１０ａｘにアクセスする。そして、第２検索部９３は、情報管理装置１０ａｘを検索して検索対象情報ＩＤ「Ｂ」に対応付けられたデータのうち時刻「１３：０１」、「１３：０２」および「１３：０３」を含むデータを読み出す。そして、第２検索部９３は、情報管理装置１０ａｘから読み出した時刻「１３：０１」、「１３：０２」および「１３：０３」を含むデータと、検索に用いた検索対象情報ＩＤ「Ｂ」とを負荷分散装置４０へ送信する。さらに、第２検索部９３は、同様に同一のデータおよび検索対象情報ＩＤを共用記憶装置６０に送信する。なお、共用記憶装置６０は、情報収集装置３０ａｘから受信したデータと検索対象情報ＩＤとを対応付けて記憶する。
【００５９】
［実施例１に係る情報収集装置による処理］
次に、図８を用いて、実施例１におけるネットワーク管理システムにおける情報収集装置による処理を説明する。図８は、情報収集装置３０ａｘによる検索処理の流れを示すフローチャートである。
【００６０】
検索対象情報ＩＤ分析部９１は、入出力制御Ｉ／Ｆ部７０から検索対象情報ＩＤを受け取ると（ステップＳ８０１肯定）、重複した検索対象情報ＩＤがあるか否か分析する（ステップＳ８０２）。
【００６１】
そして、検索対象情報ＩＤ分析部９１は、重複する検索対象情報ＩＤがない場合（ステップＳ８０３否定）、もしくは、重複する検索対象情報ＩＤをまとめた後（ステップＳ８０３肯定〜ステップＳ８０４）、検索対象情報ＩＤを第１検索部９２に出力する（ステップＳ８０５）。
【００６２】
そして、第１検索部９２は、受け取った検索対象情報ＩＤを用いて共用記憶装置６０を検索し（ステップＳ８０６）、同一の検索対象情報ＩＤを見付けた場合には（ステップＳ８０７肯定）、所定の時刻を含むデータを読み出して（ステップＳ８０８）、負荷分散装置４０に検索対象情報ＩＤおよびデータを送信して（ステップＳ８１４）、処理を終了する。
【００６３】
一方、第１検索部９２は、同一の検索対象情報ＩＤが共用記憶装置６０に記憶されていなかった場合には（ステップＳ８０７否定）、検索対象情報ＩＤを第２検索部９３へ出力する（ステップＳ８０９）。
【００６４】
そして、第２検索部９３は、第１検索部９２から検索対象情報ＩＤを受け取ると、参照テーブル記憶部８１から検索対象情報ＩＤに対応する情報管理装置識別情報を取得し（ステップＳ８１０）、情報管理装置識別情報に基づいて情報管理装置１０ａｘにアクセスして情報管理装置１０ａｘを検索する（ステップＳ８１１）。
【００６５】
そして、第２検索部９３は、情報管理装置１０ａｘから所定の時刻を含むデータを読み出して（ステップＳ８１２）検索対象情報ＩＤおよびデータを共用記憶装置６０に送信し（ステップＳ８１３）、検索対象情報ＩＤおよびデータを負荷分散装置４０に送信して（ステップＳ８１４）、処理を終了する。なお、第２検索部９３が検索対象情報ＩＤおよびデータを送信する順序については、共用記憶装置６０または負荷分散装置４０のどちらが先であってもよい。
【００６６】
［実施例１の効果］
上記したように、実施例１によれば、情報収集装置から検索対象情報ＩＤおよびデータを受信し、検索対象情報ＩＤとデータとを対応付けて記憶する共用記憶装置を備え、情報収集装置は、負荷分散装置から受信した検索対象情報ＩＤを用いて共用記憶装置を検索し、検索対象情報ＩＤに対応するデータが共用記憶装置に記憶されている場合には、データを共用記憶装置から読み出し、負荷分散装置に送信し、検索に際してデータが共用記憶装置に記憶されていない場合には、検索対象情報ＩＤを用いて情報管理装置を検索して検索対象情報ＩＤに対応するデータを読み出し、負荷分散装置に送信し、読み出されたデータとデータに対応する検索対象情報ＩＤとを共用記憶装置に送信して、データと検索対象情報ＩＤとを対応付けて記憶するように共用記憶装置に要求するので、検索処理を効率的に行うことが可能となる。つまり、情報収集装置は、過去に行った検索の実績である検索履歴を共用記憶装置にて共有し、情報管理装置にアクセスする前に共用記憶装置をアクセスして検索することで検索の重複を防ぐことができるので、検索処理を効率的に行うことが可能となる。
【実施例２】
【００６７】
実施例１では、負荷分散装置から検索対象情報ＩＤを受信した時に当該検索対象情報ＩＤを用いて情報管理装置を検索する情報収集装置を説明したが、実施例２では、所定の検索対象情報ＩＤについては複数の情報収集装置間で代表となり、定期的に当該検索対象情報ＩＤを用いて情報管理装置を検索する情報収集装置を説明する。
【００６８】
［実施例２に係る情報収集装置の概要］
まず、図９を用いて、実施例２に係る情報収集装置の概要を説明する。図９は、実施例２に係る情報収集装置の概要を説明するための図である。
【００６９】
図９の（Ａ）に示すように、情報収集装置３０ａｘは、負荷分散装置４０から受信した検索対象情報ＩＤが共用記憶装置６０に記憶されておらず、その検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索した場合には、それから以降も情報収集装置３０ａ１〜情報収集装置３０ａｋの代表として定期的に情報管理装置１０ａｘを検索するため、当該検索対象情報ＩＤを記憶する（図９の（１）参照）。
【００７０】
そして、図９の（Ｂ）に示すように、情報収集装置３０ａｘは、時間が経過して定期のタイミングになると、情報管理装置１０ａｘにアクセスし、代表として情報管理装置１０ａｘを検索するための検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索する（図９の（２）参照）。そして、情報収集装置３０ａｘは、情報管理装置１０ａｘから所定の時刻を含むデータを読み出し、読み出したデータと対応する検索対象情報ＩＤとを共用記憶装置６０に送信する（図９の（３）参照）。その結果、共用記憶装置６０は、負荷分散装置４０から情報収集装置３０ａｘに検索対象情報ＩＤが送信されるかどうかに関わらず、定期的に最新のデータが更新されてそれを記憶する。
【００７１】
［実施例２に係る情報収集装置の構成］
次に、図１０を用いて、実施例２に係る情報収集装置３０ａｘの構成を説明する。図１０は、情報収集装置３０ａｘの構成を示すブロック図である。
【００７２】
図１０に示すように、情報収集装置３０ａｘは、実施例１と同様、入出力制御Ｉ／Ｆ部７０と、記憶部８０と、制御部９０とを備える。また、記憶部８０は、参照テーブル記憶部８２を備え、制御部９０は、検索対象情報ＩＤ分析部９１と、第１検索部９２と、第２検索部９４と、定期検索部９５とを備える。なお、実施例１と同じ動作をするものについては同じ番号を付して説明を省略し、以下では、参照テーブル記憶部８２と、第２検索部９４と、定期検索部９５のみ説明を行う。
【００７３】
参照テーブル記憶部８２は、第２検索部９４によって情報管理装置１０ａｘが検索される際に用いられた検索対象情報ＩＤを代表として記憶する。具体的には、参照テーブル記憶部８２は、検索対象情報ＩＤと、情報管理装置の識別情報とを対応付け、さらに、情報収集装置３０ａ１〜３０ａｋの代表としてその検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索するものであるか否かを示す情報（以下代表フラグがオン、または、オフである状態）を対応付けて記憶する。例えば、図１１に示すように、参照テーブル記憶部８２は、検索対象情報ＩＤ「Ａ」と、情報管理装置識別情報「００−Ｅ０−００−００−１２−０１」と、代表フラグがオフである状態とを対応付けて記憶したり、検索対象情報ＩＤ「Ｂ」と、情報管理装置識別情報「００−Ｅ０−００−００−１２−０１」と、代表フラグがオンである状態とを対応付けて記憶したりする。なお、図１１は、参照テーブル記憶部が記憶する情報の例を示す図である。
【００７４】
第２検索部９４は、実施例１と同様、第１検索部９２による検索に際して検索対象情報ＩＤが共用記憶装置６０に記憶されていない場合には、第１検索部９２から受け取った検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索する。そして、さらに、実施例２では、第２検索部９４は、第１検索部９２から検索対象情報ＩＤを受け取ると、参照テーブル記憶部８２から検索対象情報ＩＤに対応する情報管理装置の識別情報を読み出すとともに、代表フラグがオンである状態にする。例えば、第２検索部９４は、第１検索部９２から検索対象情報ＩＤ「Ｂ」を受け取ると、図１１に示すように、情報管理装置識別情報「００−Ｅ０−００−００−１２−０１」を読み出すとともに、検索対象情報ＩＤ「Ｂ」に対応する代表フラグをオン状態にする。
【００７５】
定期検索部９５は、参照テーブル記憶部８２によって記憶された検索対象情報ＩＤを用いて定期的に情報管理装置１０ａｘを検索して検索対象情報ＩＤに対応するデータを読み出す。そして、定期検索部９５は、情報管理装置１０ａｘから読み出したデータとデータに対応する検索対象情報ＩＤとを共用記憶装置６０に送信して、データと検索対象情報ＩＤとを対応付けて記憶するように共用記憶装置６０に要求する。
【００７６】
具体的には、定期検索部９５は、定期のタイミングになると（例えば、１分毎など）参照テーブル記憶部８２から代表フラグがオンである状態にある検索対象情報ＩＤおよび情報管理装置の識別情報を読み出し、識別情報に対応する情報管理装置１０ａｘにアクセスして検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索する。そして、定期検索部９５は、検索対象情報ＩＤに対応するデータのうち所定の時刻を含むデータを読み出すと、そのデータと検索対象情報ＩＤとを共用記憶装置６０に送信する。
【００７７】
［実施例２に係る情報収集装置による処理］
次に、図１２を用いて、実施例２における情報収集装置３０ａｘによる処理を説明する。図１２は、情報収集装置３０ａｘによる定期検索処理の流れを示すフローチャートである。
【００７８】
定期検索部９５は、定期のタイミングになると（ステップＳ１２０１肯定）、参照テーブル記憶部８２から代表フラグがオンである状態にある検索対象情報ＩＤおよび情報管理装置の識別情報を取得する（ステップＳ１２０２）。
【００７９】
そして、定期検索部９５は、識別情報に対応する情報管理装置１０ａｘにアクセスして検索対象情報ＩＤを用いて情報管理装置１０ａｘを検索し（ステップＳ１２０３）、検索対象情報ＩＤに対応するデータのうち所定の時刻を含むデータを読み出す（ステップＳ１２０４）。そして、定期検索部９５は、情報管理装置１０ａｘから読み出したデータおよび検索に用いた検索対象情報ＩＤを共用記憶装置６０に送信し（ステップＳ１２０５）、処理を終了する。
【００８０】
［実施例２の効果］
上記したように、実施例２によれば、情報管理装置が検索される際に用いられた検索対象情報ＩＤを代表として記憶し、記憶された検索対象情報ＩＤを用いて定期的に情報管理装置を検索して検索対象情報ＩＤに対応するデータを読み出し、読み出したデータとデータに対応する検索対象情報ＩＤとを共用記憶装置に送信して、データと検索対象情報ＩＤとを対応付けて記憶するように共用記憶装置に要求するので、検索処理をさらに効率的に行うことが可能となる。つまり、情報管理装置に最新のデータが次々に追加される場合において、情報収集装置は、所定の検索対象情報ＩＤについて代表となり、定期的にデータを先取りするとともに、その検索履歴を共用記憶装置にて共有し、情報管理装置にアクセスする前に共用記憶装置をアクセスして検索することで検索の重複を防ぐことができるので、検索処理をさらに効率的に行うことが可能となる。
【実施例３】
【００８１】
実施例２では、代表フラグの揚げ降ろしのうち、代表フラグを立てる場合を説明したが、実施例３では、所定の条件が満たされたときには一旦立てた代表フラグを降ろす場合を説明する。
【００８２】
［実施例３に係る情報収集装置の概要］
まず、図１３を用いて、実施例３に係る情報収集装置の概要を説明する。図１３は、実施例３に係る情報収集装置の概要を説明するための図である。なお、以下では、検索対象情報ＩＤ「Ａ」、「Ｂ」および「Ｃ」の代表フラグがオンである状態として説明を行う。
【００８３】
図１３の（Ａ）に示すように、情報収集装置３０ａｘは、負荷分散装置４０から送信される検索対象情報ＩＤのうち代表フラグがオン状態であるものの受信状況を監視する（図１３の（１）参照）。ここで、情報収集装置３０ａｘは、検索対象情報ＩＤ「Ｃ」を最後に受信した時から所定の時間が経過してもなお検索対象情報ＩＤ「Ｃ」を受信することがない場合には、図１３の（Ｂ）に示すように、検索対象情報ＩＤ「Ｃ」に対応する代表フラグをオフ状態にする（図１３の（２）参照）。さらに、情報収集装置３０ａｘは、共用記憶装置６０にアクセスして検索対象情報ＩＤ「Ｃ」と、検索対象情報ＩＤ「Ｃ」に対応するデータとを削除するように指示する（図１３の（３）参照）。その結果、共用記憶装置６０は、負荷分散装置４０から僅かに送信される検索対象情報ＩＤについては削除し、負荷分散装置４０から頻繁に送信される検索対象情報ＩＤを記憶する。
【００８４】
［実施例３に係る情報収集装置の構成］
次に、図１４を用いて、実施例３に係る情報収集装置３０ａｘの構成を説明する。図１４は、情報収集装置３０ａｘの構成を示すブロック図である。
【００８５】
図１４に示すように、情報収集装置３０ａｘは、実施例２と同様、入出力制御Ｉ／Ｆ部７０と、記憶部８０と、制御部９０とを備える。また、記憶部８０は、参照テーブル記憶部８３を備え、制御部９０は、検索対象情報ＩＤ分析部９１と、第１検索部９２と、第２検索部９４と、定期検索部９５と、削除管理部９６とを備える。なお、実施例２と同じ動作をするものについては同じ番号を付して説明を省略し、以下では、参照テーブル記憶部８３と、削除管理部９６のみ説明を行う。
【００８６】
参照テーブル記憶部８３は、後述する定期検索部９５が検索対象情報ＩＤの必要性を判定するための情報を記憶する。具体的には、図１５に示すように、参照テーブル記憶部８３は、検索対象情報ＩＤと、情報管理装置識別情報と、代表フラグがオン、または、オフである状態と、さらに、情報収集装置３０ａｘが検索対象情報ＩＤを受信した最新の時刻である最新受信時刻を対応付けて記憶する。例えば、図１５に示すように、参照テーブル記憶部８３は、検索対象情報ＩＤ「Ｂ」と、情報管理装置識別情報「００−Ｅ０−００−００−１２−０１」と、代表フラグがオンである状態と、最新受信時刻「１２：３８」とを対応付けて記憶する。なお、代表フラグがオフである状態の検索対象情報ＩＤについても受信した時刻を記憶してもよい。
【００８７】
削除管理部９６は、参照テーブル記憶部８３によって記憶された検索対象情報ＩＤのうち代表フラグがオンである状態のものについて、負荷分散装置４０からの検索対象情報ＩＤの受信状況を監視し、検索対象情報ＩＤを用いた定期的な検索の必要性を判定する。また、削除管理部９６は、不必要と判定した検索対象情報ＩＤを参照テーブル記憶部８３から削除する。また、削除管理部９６は、不必要と判定された検索対象情報ＩＤと検索対象情報ＩＤに対応するデータとを削除するように共用記憶装置６０に要求する。
【００８８】
具体的には、削除管理部９６は、負荷分散装置４０から受信した検索対象情報ＩＤのうち、参照テーブル記憶部８３において代表フラグがオン状態の検索対象情報ＩＤを受信した場合には、最新受信時刻を更新する。さらに、削除管理部９６は、所定のタイミングで参照テーブル記憶部８３を参照し、最新受信時刻が所定の時間内に更新されているか否かで検索対象情報ＩＤの必要性を判定する。ここで、削除管理部９６は、最新受信時刻が所定の時間以上更新されていない場合には、その最新受信時刻に対応する検索対象情報ＩＤを用いて定期検索部９５が定期的に情報管理装置１０ａｘを検索することが不必要であると判定し、代表フラグをオフ状態にする。さらに、削除管理部９６は、代表フラグをオフ状態にした検索対象情報ＩＤを読み出して共用記憶装置６０にアクセスし、対応する検索対象情報ＩＤとデータを共用記憶装置６０から削除する。
【００８９】
［実施例３に係る情報収集装置による処理］
次に、図１６を用いて、実施例３における情報収集装置３０ａｘによる処理を説明する。図１６は、情報収集装置３０ａｘによる削除処理の流れを示すフローチャートである。
【００９０】
削除管理部９６は、検索対象情報ＩＤの必要性を判定するタイミングになると（ステップＳ１６０１肯定）、参照テーブル記憶部８３を参照し（ステップＳ１６０２）、最新受信時刻が所定の時間内に更新されているか否か判定する（ステップＳ１６０３）。
【００９１】
そして、削除管理部９６は、最新受信時刻が所定の時間以上更新されていない検索対象情報ＩＤがある場合には（ステップＳ１６０３肯定）、その検索対象情報ＩＤに対応する代表フラグをオフ状態にする（ステップＳ１６０４）。そして、削除管理部９６は、代表フラグをオフ状態にした検索対象情報ＩＤを参照テーブル記憶部８３から読み出して共用記憶装置６０にアクセスし、対応する検索対象情報ＩＤとデータを共用記憶装置６０から削除するように指示する（ステップＳ１６０５）。
【００９２】
［実施例３の効果］
上記したように、実施例３によれば、情報収集装置は、代表として記憶した検索対象情報ＩＤについて、負荷分散装置からの検索対象情報ＩＤの受信状況を監視し、検索対象情報ＩＤを用いた定期的な検索の必要性を判定し、不必要と判定された検索対象情報ＩＤについては削除し、当該検索対象情報ＩＤと対応するデータとを削除するように共用記憶装置に要求するので、情報収集装置が共用記憶装置を検索する際の検索処理にかかる時間を短くすることが可能となる。つまり、共用記憶装置に格納されるデータの増加を防ぐので、情報収集装置が共用記憶装置を検索する際の検索処理にかかる時間を短くすることが可能となる。
【実施例４】
【００９３】
実施例４では、実施例３に係る情報収集装置を適用したネットワーク管理システムにおいて情報収集装置を新しく追加する、または、既存の情報収集装置を除外する場合を説明する。
【００９４】
［実施例４に係るネットワーク管理システムの概要］
まず、図１７を用いて、実施例４に係るネットワーク管理システムの概要を説明する。図１７は、実施例４に係るネットワーク管理システムの概要を説明するための図である。
【００９５】
図１７の（Ａ）に示すように、負荷分散装置４０は、除外の対象である情報収集装置１０ａ１に対する検索対象情報ＩＤの送信を中断する（図１７の（１）参照）。
【００９６】
その後、時間が経過すると、図１７の（Ｂ）に示すように、情報収集装置３０ａ１は、実施例３で説明したとおり、共用記憶装置６０が記憶する検索履歴のうち自身が残した検索履歴を削除する（図１７の（２）参照）。なお、この時点において、このネットワーク管理システムから情報収集装置３０ａ１を除外することができる。
【００９７】
さらに時間が経過すると、情報収集装置３０ａ２は（他の情報収集装置でもよい）、以前に情報収集装置３０ａ１が代表として更新を続けた検索対象情報ＩＤを受信し、共用記憶装置６０を検索する。そして、図１７の（Ｃ）に示すように、情報収集装置３０ａ１は、共用記憶装置６０がその検索対象情報ＩＤを記憶していないので（図１７の（２）参照）、情報管理装置１０ａｘを検索して読み出したデータと、検索に用いた検索対象情報ＩＤを共用記憶装置６０に送信する（図１７の（３）および（４）参照）。その結果、情報収集装置３０ａ１が代表として担当していた処理が情報収集装置３０ａ２に移行する。
【００９８】
また、情報収集装置３０ａ１を追加する場合には、情報収集装置３０ａ１をネットワークを介して相互に通信可能に接続し、負荷分散装置４０が情報収集装置３０ａ１に対する検索対象情報ＩＤの送信を開始すればよい。
【００９９】
［実施例４に係る負荷分散装置の構成］
次に、図１８を用いて、実施例４に係るネットワーク管理システムにおける負荷分散装置４０の構成を説明する。図１８は、負荷分散装置４０の構成を示すブロック図である。
【０１００】
図１８に示すように、負荷分散装置４０は、入出力制御Ｉ／Ｆ部１００と、記憶部１１０と、制御部１２０とを備える。入出力制御Ｉ／Ｆ部１００は、制御部１２０と、要求端末２０ａ１〜２０ａｍと、情報収集装置３０ａ１〜３０ａｋとの間におけるデータ転送を制御する。
【０１０１】
記憶部１１０は、制御部１２０による各種処理に必要なデータおよびプログラムを記憶し、特に本発明に密接に関連するものとしては、送信テーブル記憶部１１１を備える。なお、送信テーブル記憶部１１１は、特許請求の範囲に記載の「装置識別情報記憶手段」に対応する。
【０１０２】
送信テーブル記憶部１１１は、現に検索対象情報ＩＤを送信する対象となっている情報収集装置３０ａ１〜３０ａｋを一意に識別する情報収集装置の識別情報を記憶する。具体的には、図１９に示すように、送信テーブル記憶部１１１は、現に検索対象情報ＩＤを送信する対象となっている情報収集装置の識別情報である情報収集装置識別情報を記憶する。例えば、図１９の（Ａ）に示すように、送信テーブル記憶部１１１は、情報管理装置識別情報「００−Ｇ０−００−００−１３−０１」〜「００−Ｇ０−００−００−１３−０５」を記憶する。
【０１０３】
制御部１２０は、ＯＳ（Operating System）などの制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有して種々の処理を実行し、特に本発明に密接に関連するものとしては、送信テーブル管理部１２１と、振り分け処理部１２２とを備える。なお、送信テーブル管理部１２１は、特許請求の範囲に記載の「装置識別情報管理手段」に対応し、振り分け処理部１２２は、同じく「振り分け手段」に対応する。
【０１０４】
送信テーブル管理部１２１は、送信テーブル記憶部１１１に対して情報収集装置の識別情報を追加または削除する。具体的には、送信テーブル管理部１２１は、情報収集装置を追加する要求を受け付けると、ユニークな識別情報をその情報収集装置に対応付け、送信テーブル記憶部１１１にその識別情報を登録する。例えば、図１９の（Ａ）に示すように、送信テーブル管理部１２１は、以前まで５つの情報収集装置識別情報が登録されていた場合には、追加された情報収集装置に識別情報「００−Ｇ０−００−００−１３−０６」を対応付けて、図１９の（Ｂ）に示すように、情報収集装置識別情報「００−Ｇ０−００−００−１３−０６」を登録する。
【０１０５】
また、送信テーブル管理部１２１は、情報収集装置を削除する要求を受け付けると、送信テーブル１１１から対応する識別情報を削除する。例えば、図１９の（Ａ）に示すように、送信テーブル管理部１２１は、以前まで５つの情報収集装置識別情報が登録されていた場合には、図１９の（Ｃ）に示すように、情報収集装置の識別情報「００−Ｇ０−００−００−１３−０３」を削除する。
【０１０６】
振り分け処理部１２２は、送信テーブル記憶部１１１によって記憶された情報収集装置の識別情報にしたがって、検索対象情報ＩＤを情報収集装置に振り分ける。具体的には、振り分け処理部１２２は、要求端末２０ａ１〜２０ａｍから検索対象情報ＩＤをネットワークを介して受信すると、送信テーブル記憶部１１１を参照しつつ検索対象情報ＩＤを情報収集装置に均等に（もしくは、所定の重み付けを行って）振り分ける。
【０１０７】
［実施例４の効果］
上述したように、実施例４によれば、負荷分散装置は、現に検索対象情報ＩＤを送信する対象となっている情報収集装置を一意に識別する識別情報を記憶し、識別情報を追加または削除することで、検索対象情報ＩＤを情報収集装置に振り分けるので、誤動作を発生させずにネットワーク管理システムから情報収集装置を除外する、あるいは、ネットワーク管理システムに情報収集装置を新たに組み込むことが可能となる。
【実施例５】
【０１０８】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下に示すように、（１）〜（５）にそれぞれ区分けして異なる実施例を説明する。
【０１０９】
（１）共用記憶装置
上記の実施例１では、共用記憶装置にデータを記憶させる場合を説明したが、本発明はこれに限定されるものではなく、データを共用記憶装置とは別の格納場所に格納して共用記憶装置にデータの所在を示す情報（ＵＲＬ（Uniform Resource Locator）など）を記憶させてもよい。
【０１１０】
具体的には、第２検索部９３は、読み出したデータを共用記憶装置６０とは異なる格納場所に格納するとともに、データに対応する検索対象情報ＩＤと格納場所を示すアドレス情報とを共用記憶装置６０に送信して、検索対象情報ＩＤとアドレス情報とを対応付けて記憶するように共用記憶装置６０に要求する。こうすることによって、図１９に示すように、共用記憶装置６０は、対象検索情報ＩＤとアドレス情報とを対応付けて記憶する。さらに、別の格納場所において、所定の記憶装置は、アドレス情報とデータとを対応付けて記憶する。なお、図１９は、実施例１の変形例を説明するための図である。
【０１１１】
そして、第１検索部９２は、負荷分散装置４０から受信した対象検索情報ＩＤを用いて共用記憶装置６０を検索し、対象検索情報ＩＤに対応するアドレス情報が共用記憶装置に記憶されている場合には、アドレス情報が示す格納場所からデータを読み出して負荷分散装置４０に送信する。
【０１１２】
また、第２検索部９３は、第１検索部９２による検索に際してアドレス情報が共用記憶装置６０に記憶されていない場合には、対象検索情報ＩＤを用いて情報管理装置１０ａ１〜１０ａｎを検索して対象検索情報ＩＤに対応するデータを読み出し、負荷分散装置４０に送信する。以上のようにすることで、共用記憶装置のリソースの圧迫を防ぐことが可能となる。
【０１１３】
（２）データ
また、上記の実施例１では、ネットワーク管理システムにおいて、交換機が一定時間毎に生成するデータを取り扱う場合を説明したが、本発明はこれに限定されるものではなく、例えば、会社名、株価および株価が取得された時刻を含むデータや番組名、視聴率、視聴率が取得された時刻を含むデータなど任意のデータを取り扱ってもよい。
【０１１４】
また、上記の実施例１では、情報収集装置が共用記憶装置や情報管理装置からデータを読み出す際、所定の時刻を含むデータを読み出す場合を説明したが、本発明はこれに限定されるものではなく、例えば、時刻情報を用いることなく検索に用いた検索対象情報ＩＤに対応するデータを全て読み出してもよい。
【０１１５】
（３）判定方法
また、上記の実施例３では、情報収集装置が代表としての検索対象情報ＩＤの必要性を判定する際、最新受信時刻が所定の時間内に更新されているか否かで判定する場合を説明したが、本発明はこれに限定されるものではなく、検索対象情報ＩＤに対する受信状況で推定する手法であればよい。例えば、一定時間内の受信回数が所定の回数より低いか否かで検索対象情報ＩＤの必要性を判定してもよい。
【０１１６】
（４）システム構成等
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、例えば、第２検索部９３を、検索対象情報ＩＤを用いて情報管理装置を検索する情報管理装置検索部と、検索対象情報ＩＤおよびデータを共用記憶装置に送信する送信部とに分散するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１１７】
また、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、検索対象情報ＩＤに用いたアルファベット「Ａ」や「Ｂ」についてはこの限りではなく、データを一意に識別するものであればよい。
【０１１８】
（５）情報収集プログラム
ところで、上記の実施例１では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本発明はこれに限定されるものではなく、あらかじめ用意されたプログラムをコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図２１を用いて、上記の実施例１に示した情報収集装置３０ａｘと同様の機能を有する情報収集プログラムを実行するコンピュータの一例を説明する。図２１は、情報収集プログラムを実行するコンピュータを示す図である。
【０１１９】
同図に示すように、情報収集装置３０ａｘとしてのコンピュータ１３０は、通信制御Ｉ／Ｆ１３１、ＣＰＵ１３２、ＲＯＭ１３３、ＨＤＤ１３４およびＲＡＭ１３５をバス１３６などで接続して構成される。
【０１２０】
ＲＯＭ１３３には、上記の実施例１に示した情報収集装置３０ａｘと同様の機能を発揮する情報収集プログラム、つまり、図２１に示すように、検索対象情報ＩＤ分析プログラム１３３ａと、第１検索プログラム１３３ｂと、第２検索プログラム１３３ｃとが予め記憶されている。なお、これらのプログラム１３３ａ〜プログラム１３３ｃについては、図６に示した情報収集装置３０ａｘの各構成要素と同様、適宜統合または分散してもよい。
【０１２１】
そして、ＣＰＵ１３２が、これらのプログラム１３３ａ〜プログラム１３３ｃをＲＯＭ１３３から読み出して実行することで、図２１に示すように、プログラム１３３ａ〜プログラム１３３ｃは、検索対象情報ＩＤ分析プロセス１３２ａ、第１検索プロセス１３２ｂ、第２検索プロセス１３２ｃとして機能するようになる。なお、プロセス１３２ａ〜プロセス１３２ｃは、図６に示した検索対象情報ＩＤ分析部９１と、第１検索部９２と、第２検索部９３とにそれぞれ対応する。
【０１２２】
また、ＨＤＤ１３４には、図２１に示すように、参照テーブル１３４ａが設けられる。この参照テーブル１３４ａは、図６に示した参照テーブル記憶部８１に対応する。
【０１２３】
なお、上記した各プログラム１３３ａ〜１３３ｃについては、必ずしも最初からＲＯＭ１３３に記憶させておく必要はなく、例えば、コンピュータ１３０に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータ１３０の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ１３０に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ１３０がこれらから各プログラムを読み出して実行するようにしてもよい。
【産業上の利用可能性】
【０１２４】
以上のように、本発明に係るネットワーク管理システムは、情報管理装置が検索対象情報を記憶し、当該検索対象情報を一意に識別する識別情報を用いて情報管理装置から検索対象情報を収集する情報収集装置、並びに、識別情報および検索対象情報を要求端末と情報収集装置との間で中継する負荷分散装置によって、要求端末が識別情報を出力して該当する検索対象情報を取得する場合に有用であり、特に、検索処理を効率的に行うことに適する。
【図面の簡単な説明】
【０１２５】
【図１】実施例１に係るネットワーク管理システムの概要および特徴を説明するための図である。
【図２】実施例１に係るネットワーク管理システムの概要および特徴を説明するための図である。
【図３】情報管理装置が記憶する情報の例を示す図である。
【図４】要求端末がディスプレイに表示するグラフの例を示す図である。
【図５】共用記憶装置が記憶する情報の例を示す図である。
【図６】実施例１に係る情報収集装置の構成を示すブロック図である。
【図７】参照テーブル記憶部が記憶する情報の例を示す図である。
【図８】実施例１に係る情報収集装置による検索処理の流れを示すフローチャートである。
【図９】実施例２に係るネットワーク管理システムの概要および特徴を説明するための図である。
【図１０】実施例２に係る情報収集装置の構成を示すブロック図である。
【図１１】参照テーブル記憶部が記憶する情報の例を示す図である。
【図１２】実施例２に係る情報収集装置による定期検索処理の流れを示すフローチャートである。
【図１３】実施例３に係るネットワーク管理システムの概要および特徴を説明するための図である。
【図１４】実施例３に係る情報収集装置の構成を示すブロック図である。
【図１５】参照テーブル記憶部が記憶する情報の例を示す図である。
【図１６】実施例３に係る情報収集装置による削除処理の流れを示すフローチャートである。
【図１７】実施例４に係るネットワーク管理システムの概要を説明するための図である。
【図１８】実施例４に係る負荷分散装置の構成を示すブロック図である。
【図１９】送信テーブル記憶部が記憶する情報の例を示す図である。
【図２０】実施例１の変形例を説明するための図である。
【図２１】情報収集プログラムを実行するコンピュータを示す図である。
【図２２】従来のネットワーク管理システムを説明するための図である。
【符号の説明】
【０１２６】
１０ａ１〜１０ａｎ  情報管理装置
２０ａ１〜２０ａｍ  要求端末
３０ａ１〜３０ａｋ  情報収集装置
４０  負荷分散装置
５０ａ１〜５０ａｌ  交換機
６０  共用記憶装置
７０  入出力制御Ｉ／Ｆ部
８０  記憶部
８１  参照テーブル記憶部
９０  制御部
９１  検索対象情報ＩＤ分析部
９２  第１検索部
９３  第２検索部
【図１】
2008146412.tif 000003
【図２】
2008146412.tif 000004
【図３】
2008146412.tif 000005
【図４】
2008146412.tif 000006
【図５】
2008146412.tif 000007
【図６】
2008146412.tif 000008
【図７】
2008146412.tif 000009
【図８】
2008146412.tif 000010
【図９】
2008146412.tif 000011
【図１０】
2008146412.tif 000012
【図１１】
2008146412.tif 000013
【図１２】
2008146412.tif 000014
【図１３】
2008146412.tif 000015
【図１４】
2008146412.tif 000016
【図１５】
2008146412.tif 000017
【図１６】
2008146412.tif 000018
【図１７】
2008146412.tif 000019
【図１８】
2008146412.tif 000020
【図１９】
2008146412.tif 000021
【図２０】
2008146412.tif 000022
【図２１】
2008146412.tif 000023
【図２２】
2008146412.tif 000024