(57)【要約】      （修正有）【課題】サブシステムから抽出した複数の情報間の関連性を、構造化識別子を用いてユーザに分かりやすく提示する複数のサブシステムを備える情報管理方法、情報管理プログラム及び情報管理システムを提供する。【解決手段】グループ化された複数のホスト５（ノード）を有する第１のサブシステムと、グループ化された複数のジョブ６（ノード）を有する第２のサブシステムとを管理する情報管理システム１００が、各サブシステムにおける各ノードの構造化識別子を生成し、ノード間の関連性の強さを示す関連度を算出し、構造化識別子及び関連度に基づき、所定のノードに対する関連度が所定の条件を満たす関連ノードを抽出し、所定のノードの構造化識別子が示すデータ構造上の情報に関連ノードの構造化識別子が示すデータ構造上の情報を付帯させた新たな構造化識別子を生成し、所定のノードと関連ノードとの関連性を示す情報を表示する。【選択図】図１
2020173810.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサ及びメモリを備え、グループ化された複数のホストをそれぞれノードとして有する第１のサブシステムと、いずれかの前記ホストに対応する、グループ化された複数のジョブをそれぞれノードとして有する第２のサブシステムとを管理する情報管理システムが、
各前記サブシステムにおける各ノードの構造化識別子を、各前記サブシステムにおけるグループに基づき生成する構造化識別子生成処理と、
前記ノード間の関連性の強さを示す関連度を算出する関連度算出処理と、
前記構造化識別子、及び前記関連度に基づき、所定の前記ノードに対する関連度が所定の条件を満たすノードである関連ノードを抽出する関連ノード抽出処理と、
前記所定のノードの構造化識別子が示すデータ構造上の情報に前記関連ノードの構造化識別子が示すデータ構造上の情報を付帯させた新たな構造化識別子を、前記サブシステムにおけるグループに基づき生成する表示構造化識別子生成処理と、
前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示する表示ツリー表示処理と、
を実行する、情報管理方法。
【請求項２】
前記情報管理システムは、前記構造化識別子生成処理において、前記構造化識別子として、前記情報管理システム、前記ノードが属する前記サブシステム、前記情報管理システムにおいて当該ノードが属するグループ、及び、当該ノードに割り当てられた識別子の情報を所定の分離記号で結合した識別子を生成する、
請求項１に記載の情報管理方法。
【請求項３】
前記情報管理システムは、
前記ジョブと前記ホストとの対応関係、又は前記ジョブ間の実行順序を、前記ノード間の関連性を示す情報である関連リンクとして生成する関連リンク生成処理を実行し、
前記関連度算出処理において、前記生成した関連リンクに基づき、前記関連度を算出する、
請求項１に記載の情報管理方法。
【請求項４】
前記情報管理システムは、前記表示ツリー表示処理において、前記関連ノードに対する所定ユーザの管理権限を示す権限情報に基づき、前記所定ユーザが前記関連ノードに対する管理権限を有するか否かを判定し、前記所定ユーザが前記関連ノードに対する管理権限を有すると判定した場合にのみ、前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示する、
請求項１に記載の情報管理方法。
【請求項５】
前記情報管理システムは、前記表示ツリー表示処理において、前記関連リンクに基づき、ユーザから指定された前記ジョブとその他のジョブとの間の実行順序を示す情報を表示する、
請求項１に記載の情報管理方法。
【請求項６】
グループ化された複数のホストをそれぞれノードとして有する第１のサブシステムと、いずれかの前記ホストに対応する、グループ化された複数のジョブをそれぞれノードとして有する第２のサブシステムとを管理する、プロセッサ及びメモリを有する情報管理システムに、
各前記サブシステムにおける各ノードの構造化識別子を、各前記サブシステムにおけるグループに基づき生成する構造化識別子生成処理と、
前記ノード間の関連性の強さを示す関連度を算出する関連度算出処理と、
前記構造化識別子、及び前記関連度に基づき、所定の前記ノードに対する関連度が所定の条件を満たす前記ノードである関連ノードを抽出する関連ノード抽出処理と、
前記所定のノードの構造化識別子が示すデータ構造上の情報に前記関連ノードの構造化識別子が示すデータ構造上の情報を付帯させた新たな構造化識別子を、前記サブシステムにおけるグループに基づき生成する表示構造化識別子生成処理と、
前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示する表示ツリー表示処理と、
を実行させる、情報管理プログラム。
【請求項７】
前記情報管理システムに、前記構造化識別子生成処理において、前記構造化識別子として、前記情報管理システム、前記ノードが属する前記サブシステム、前記情報管理システムにおいて当該ノードが属するグループ、及び、当該ノードに割り当てられた識別子の情報を所定の分離記号で結合した識別子を生成させる、
請求項６に記載の情報管理プログラム。
【請求項８】
前記情報管理システムに、
前記ジョブと前記ホストとの対応関係、又は前記ジョブ間の実行順序を、前記ノード間の関連性を示す情報である関連リンクとして生成する関連リンク生成処理を実行させ、
前記関連度算出処理において、前記生成した関連リンクに基づき、前記関連度を算出させる、
請求項６に記載の情報管理プログラム。
【請求項９】
前記情報管理システムに、前記表示ツリー表示処理において、前記関連ノードに対する所定ユーザの管理権限を示す権限情報に基づき、前記所定ユーザが前記関連ノードに対する管理権限を有するか否かを判定し、前記所定ユーザが前記関連ノードに対する管理権限を有すると判定した場合にのみ、前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示させる、
請求項６に記載の情報管理プログラム。
【請求項１０】
前記情報管理システムに、前記表示ツリー表示処理において、前記関連リンクに基づき、ユーザから指定された前記ジョブのグループにおけるジョブ間の実行順序を示す情報を表示させる、
請求項６に記載の情報管理プログラム。
【請求項１１】
プロセッサ及びメモリを備え、グループ化された複数のホストをそれぞれノードとして有する第１のサブシステムと、いずれかの前記ホストに対応する、グループ化された複数のジョブをそれぞれノードとして有する第２のサブシステムとを管理し、
各前記サブシステムにおける各ノードの構造化識別子を、各前記サブシステムにおけるグループに基づき生成する構造化識別子生成部と、
前記ノード間の関連性の強さを示す関連度を算出する関連度算出部と、
前記構造化識別子、及び前記関連度に基づき、所定の前記ノードに対する関連度が所定の条件を満たす前記ノードである関連ノードを抽出する関連ノード抽出部と、
前記所定のノードの構造化識別子が示すデータ構造上の情報に前記関連ノードの構造化識別子が示すデータ構造上の情報を付帯させた新たな構造化識別子を、前記サブシステムにおけるグループに基づき生成する表示構造化識別子生成部と、
前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示する表示ツリー表示部と、
を備える、情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報管理方法、情報管理プログラム、及び情報管理システムに関する。
【背景技術】
【０００２】
近年、大規模化、複雑化が進む企業の情報システムでは、多数の情報システム（サブシステム）を統合することで、一括して情報の運用及び管理をするニーズが高まっている。また、大規模な情報システムには、情報システムのレイヤーやサブシステムごとに異なる複数の管理者が存在し、また、それぞれの管理者の管理対象も、一部のレイヤーやサブシステムといった、システムの一部に限られる。したがって、これらのシステムを統合して一括管理する場合は、それぞれの管理者に対応した部分の情報を管理対象として適切に抽出し、また、その管理者が、必要とする部分（管理対象）にのみアクセスできるようにすることが好ましい。
【０００３】
ここで、情報システムから情報の一部を抽出する場合は、以下のような問題がある。例えば、情報システムにおけるサブシステムでそれぞれ管理されるジョブ（業務）とホスト（コンピュータ）の関係について、ジョブはホストにより行われるのでジョブ管理とホスト管理とは密接な関係にある。しかし、情報システムを管理するソフトウェアは、業務（ジョブ）の管理システムやホストの稼動管理システム等のように、対象とするジョブ又はホストに応じて異なる種類のものが使用されているのが通常である。このため、大規模な情報システムでは各ユーザがジョブとホストの間の関連性を把握することが難しくなる。そこで、そのような情報システムから一部の情報を抽出した場合は、ジョブやホストの関連性を維持しつつその抽出部分を再構成し、さらにはユーザがその関連性を容易に把握できるようにする必要がある。
【０００４】
ここで、情報システムを統合して一括管理する方法の一つに、構造化識別子（Structured Identifier。以下、SIDともいう。）を用いた管理方法がある。非特許文献１には、管理対象のオブジェクトに対し、一意性、連結可能性、及び脱着可能性を満たすように、複数の識別子及びセパレータを構成要素としたSIDを付与することで、情報システム全体を、ツリー構造で記述されたデータ群（統合ツリー）で管理する方法が記載されている。また、構造化識別子自体では表現できない、SIDが付与されたオブジェクト間の関連性を、「関連リンク」と称する情報により特定して管理する方法も開示されている。さらに、非特許文献１の応用研究である非特許文献２には、統合ツリーから部分集合を抽出する方法が記載されている。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】天野光司、西山博泰、小泉稔、藤井一信、須藤直也、田野俊一：設備構造およびサービス識別子の構造化による一元的な制御設備管理の効率化、電気学会論文誌Ｃ、１３７（２）、ｐｐ．２４９−２５９、２０１７
【非特許文献２】天野光司、西山博泰、小泉稔、清水勝人、笹木亘、田野俊一：集合モデルによる構造化識別子の識別領域の制御と設備管理機能の結合方式、電気学会論文誌Ｃ、１３８（１２）、ｐｐ．１６２６−１６３３、２０１８
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この点、非特許文献１には、システム全体を表現する管理用ツリー（統合ツリー）から、一部の情報を抽出する方法は開示されていない。また、非特許文献２には、統合ツリーから部分集合を抽出する方法について言及されているものの、抽出した部分集合のデータ構造が互いに異なる場合の、管理データの再構成の方法について開示されていない。したがって、例えば、各部分集合のツリー（サブシステムのツリー）のルートノード（最上位のノード）が異なっていたり、ツリー構造が互いに異なっていたりする場合に、部分集合のツリーを適切に再構成することができない。さらに、統合ツリーは、プログラムによって管理する目的に最適化されているため、人間（管理者等のユーザ）の認知に適したデータ構造とはなっていない。したがって、再構成した部分集合のツリーをユーザにわかりやすく提示するためには、ツリーに応じてその構造化識別子の構造を最適化する必要がある。
【０００７】
本発明はこのような現状に鑑みてなされたものであり、その目的は、複数のサブシステムを備える情報管理システムにおいて、サブシステムから抽出した複数の情報間の関連性を、構造化識別子を用いてユーザに分かりやすく提示することが可能な情報管理方法、情報管理プログラム、及び情報管理システムを提供することにある。
【課題を解決するための手段】
【０００８】
前記の課題を解決するための本発明の一つは、プロセッサ及びメモリを備え、グループ化された複数のホストをそれぞれノードとして有する第１のサブシステムと、いずれかの前記ホストに対応する、グループ化された複数のジョブをそれぞれノードとして有する第２のサブシステムとを管理する情報管理システムが、各前記サブシステムにおける各ノードの構造化識別子を、各前記サブシステムにおけるグループに基づき生成する構造化識別子生成処理と、前記ノード間の関連性の強さを示す関連度を算出する関連度算出処理と、前記構造化識別子、及び前記関連度に基づき、所定の前記ノードに対する関連度が所定の条件を満たすノードである関連ノードを抽出する関連ノード抽出処理と、前記所定のノードの構造化識別子が示すデータ構造上の情報に前記関連ノードの構造化識別子が示すデータ構造上の情報を付帯させた新たな構造化識別子を、前記サブシステムにおけるグループに基づき生成する表示構造化識別子生成処理と、前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示する表示ツリー表示処理と、を実行する。
【発明の効果】
【０００９】
本発明によれば、複数のサブシステムを備える情報管理システムにおいて、サブシステムから抽出した複数の情報間の関連性を、構造化識別子を用いてユーザに分かりやすく提示することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態に係る情報管理システムの構成の一例を示す図である。
【図２】図２は、情報管理システム１００を構成する各情報処理装置が備えるハードウェアの一例を説明する図である。
【図３】図３は、ホスト管理情報の一例を示す図である。
【図４】図４は、ジョブ管理情報の一例を示す図である。
【図５】図５は、情報システム管理処理の一例を説明するフローチャートである。
【図６】図６は、統合ツリー作成処理の一例を説明するフローチャートである。
【図７】図７は、構造化識別子（ＳＩＤ）の一例を示す図である。
【図８】図８は、関連リンクの一例を示す図である。
【図９】図９は、統合ツリーの表示例を示す図である。
【図１０】図１０は、表示ＳＩＤ生成処理の一例を説明するフローチャートである。
【図１１】図１１は、注目ノードＳＩＤ変換処理を説明するフローチャートである。
【図１２】図１２は、注目ノードＳＩＤ変換処理における規定ノード部分の削除方法の一例を説明する図である。
【図１３】図１３は、注目ノードＳＩＤ変換処理における分岐記号の変更方法の一例を説明する図である。
【図１４】図１４は、関連ノードＳＩＤ変換処理の詳細を説明するフローチャートである。
【図１５】図１５は、関連度管理テーブルの一例を示す図である。
【図１６】図１６は、抽出関連ノードテーブルの一例を示す図である。
【図１７】図１７は、関連ノード表示ツリーＳＩＤテーブルの一例を示す図である。
【図１８】図１８は、注目ノードがホスト５である場合に表示される表示ツリー図の一例を示す図である。
【図１９】図１９は、注目ノードがジョブ６である場合に表示される表示ツリー図の一例を示す図である。
【図２０】図２０は、権限ノード表示処理の一例を説明するフローチャートである。
【図２１】図２１は、権限ノード構成画面の一例を示す図である。
【図２２】図２２は、ジョブ関連性画面の一例を示す図である。
【図２３】図２３は、情報管理システム１００の特徴を説明する図である。
【図２４】図２４は、表示ツリーと統合ツリーの関係を説明する図である。
【発明を実施するための形態】
【００１１】
以下、本実施形態の情報管理システムについて図面を参照しつつ説明する。
【００１２】
＜＜システム構成＞＞
図１は、本実施形態に係る情報管理システムの構成の一例を示す図である。情報管理システム１００は、複数のホスト５と、ホスト管理システム２と、ジョブ管理システム４と、統合管理システム１と、端末１０とを含んで構成されている。統合管理システム１、ホスト管理システム２、ジョブ管理システム４、及びホスト５の間は、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、インターネット、専用線等の有線又は無線の通信ネットワーク３によって通信可能に接続されている。
【００１３】
ホスト５（５ａ、５ｂ、・・・５ｎ）は、１又は複数の情報処理装置で構成されており、業務に関する処理のプログラムを実行する。なお、以下では、ホスト５ａを「Host1」、ホスト５ｂを「Host2」、ホスト５ｃを「Host3」、ホスト５ｎを「Host4」と称する。
【００１４】
ホスト管理システム２は、１又は複数の情報処理装置で構成されている情報処理システムである。ホスト管理システム２は、ホスト５を管理している、情報管理システム１００のサブシステム（第１のサブシステム）である。具体的には、ホスト管理システム２は、各ホスト５と、１又は複数のホスト５を構成しているホストのグループ（以下、管理グループという）とを管理している。すなわち、ホスト管理システム２は、管理グループを上位階層とし、ホスト５を管理グループの下位階層とする階層構造を有する、グループ化されたサブシステムである。
【００１５】
ジョブ管理システム４は、１又は複数の情報処理装置で構成されている情報処理システムである。ジョブ管理システム４は、ジョブ６（業務の単位。本実施形態では、ジョブ６は、情報処理装置により実行される業務の単位をいう。）を管理している、情報管理システム１００のサブシステム（第２のサブシステム）である。具体的には、ジョブ管理システム４は、各ジョブ６と、１又は複数のジョブを構成するジョブのグループ（以下、ジョブネットという）と、１又は複数のジョブネットを構成するジョブネットのグループ（以下、ジョブグループという）とを管理している。すなわち、ジョブ管理システム４は、ジョブグループを最上位階層とし、ジョブネットをジョブグループの下位階層とし、ジョブ６をジョブネットの下位階層とする階層構造を有する、グループ化されたサブシステムである。
【００１６】
なお、ジョブ６とホスト５の間、又は、ジョブ６間には、所定の関連性がある。例えば、各ジョブ６の間には、遂行順序の先後関係がある。また、１又は複数のジョブ６と、１又は複数のホスト５の間には、対応関係がある。
【００１７】
統合管理システム１は、ホスト管理システム２及びジョブ管理システム４が管理しているホスト５及びジョブ６（以下、それぞれをノードという）の情報に基づき、情報管理システム１００における各ノードの構造化識別子（ＳＩＤ：Structured Identifier）を生成する。そして、統合管理システム１は、各ノードのＳＩＤに基づき、各ノードの階層構造（グループ）を表すデータ群（以下、統合ツリーという）を生成し、生成した統合ツリーの内容を所定の画面に表示する。
【００１８】
さらに、統合管理システム１は、所定のノード（例えば、ユーザが指定したノード、ユーザが管理権限を有するノード。以下、注目ノードという）について、ＳＩＤを修正した構造化識別子（以下、表示ＳＩＤという）を生成する。また、統合管理システム１は、ＳＩＤのデータ構造に基づき、注目ノードと所定の関連性を有するノード（以下、関連ノードという）を特定し、特定した関連ノードの表示ＳＩＤを生成する。そして、統合管理システム１は、注目ノード及び関連ノードの表示ＳＩＤに基づき、注目ノードと関連ノードとの関連性を表すデータ群（以下、表示ツリーという）を生成し、生成した表示ツリーの内容を所定の画面に表示する。表示ツリーを示す図（表示ツリー図）は、表示ＳＩＤに基づき、各ノードの関連性をユーザに視覚的にわかりやすく表現した図である。
【００１９】
端末１０は、所定のユーザが使用する情報処理装置である。端末１０は、統合管理システム１に情報を入力し、また、統合管理システム１が生成した情報を表示する。
【００２０】
なお、図２は、情報管理システム１００を構成する各情報処理装置が備えるハードウェアの一例を説明する図である。各情報処理装置は、ＣＰＵ（Central Processing Unit）などのプロセッサ５１と、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等の主記憶装置５２と、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）等の補助記憶装置５３と、キーボード、マウス、タッチパネルなどからなる入力装置５４と、モニタ（ディスプレイ）等からなる、画面表示を行う出力装置５５と、各装置と通信を行う通信装置５６とを備える。
【００２１】
＜＜機能＞＞
次に、統合管理システム１の機能について説明する。統合管理システム１は、グループ化された複数のホスト５をノードとして有する第１のサブシステム（ホスト管理システム２）と、いずれかのホスト５に対応する、グループ化された複数のジョブ６をノードとして有する第２のサブシステム（ジョブ管理システム４）とを管理する。
図１に示すように、統合管理システム１は、管理情報統合処理部７、及び表示情報作成処理部９の各機能を備える。
【００２２】
管理情報統合処理部７は、ホスト管理システム２及びジョブ管理システム４が記憶している情報に基づき、各ノードのＳＩＤ及び関連リンクを生成する。
【００２３】
具体的には、管理情報統合処理部７は、構造化識別子生成部７１、関連リンク生成部７３を備える。
【００２４】
構造化識別子生成部７１は、各サブシステムにおける各ノードの構造化識別子（ＳＩＤ）を、各サブシステムにおけるグループに基づき生成する。
【００２５】
なお、本実施形態では、構造化識別子生成部７１は、構造化識別子として、情報管理システム１００、ノードが属するサブシステム、情報管理システム１００においてそのノードが属するグループ、及び、そのノードに割り当てられた識別子の情報を所定の分離記号で結合した識別子を生成する。
【００２６】
関連リンク生成部７３は、ジョブ６とホスト５との対応関係、又はジョブ６間の実行順序を、ノード間の関連性を示す情報である関連リンクとして生成する。
【００２７】
ここで、ホスト管理情報２０及びジョブ管理情報３０の詳細を説明する。ホスト管理システム２及びジョブ管理システム４が、それぞれホスト管理情報２０及びジョブ管理情報３０を記憶している。
（ホスト管理情報）
図３は、ホスト管理情報の一例を示す図である。ホスト管理情報２０は、ホスト５のグループ（階層構造）を記憶した情報である。ホスト管理情報２０は、管理グループ名２１及びこれに対応する管理ホスト名２２を含んで構成されている。
【００２８】
管理グループ名２１は、管理グループを特定する情報である。同図の例では、管理グループには、管理グループ名２１ａに係るグループである「MGroup1」と、管理グループ名２１ｂに係るグループである「MGroup2」とが存在する。すなわち、管理グループ名２１におけるデータの数は、管理グループの数に相当する。
【００２９】
管理ホスト名２２は、管理ホストを特定する情報である。同図の例では、管理グループ名２１ａに係る管理グループである「MGroup1」に対しては、管理ホスト名２２ａに係るホスト５である「Host1」と、管理ホスト名２２ｂに係るホスト５である「Host2」とが下位に属する。また、管理グループ名２１ｂに係るグループである「MGroup2」に対しては、管理ホスト名２２ｃに係るホスト５である「Host3」と、管理ホスト名２２ｄに係るホスト５である「Host4」とが下位に属する。すなわち、管理ホスト名２２のデータの数は、その管理グループに所属する管理ホストの数に相当する。
【００３０】
なお、本実施形態では、管理グループ名２１ごと、及び管理ホスト名２２ごとに、ユーザの権限情報が付帯しているものとする。すなわち、管理グループ名２１及び管理ホスト名２２のそれぞれには、その管理グループ又は管理ホストの情報を表示可能（管理可能）なユーザのユーザＩＤのリストが対応づけて記憶されているものとする。
【００３１】
（ジョブ管理情報）
図４は、ジョブ管理情報の一例を示す図である。ジョブ管理情報３０は、ジョブ階層情報３１０と、ジョブ実行先ホスト情報３３０と、ジョブネット実行順序情報３５０とを含む。
【００３２】
ジョブ階層情報３１０は、ジョブ６のグループ（階層構造）を示す情報である。ジョブ階層情報３１０は、ジョブグループを特定する情報であるジョブグループ名３１１と、ジョブグループ名３１１に係るジョブグループの構成するジョブネットを特定する情報であるジョブネット名３１３と、ジョブネット名３１３に係るジョブネットを構成するジョブ６を特定する情報であるジョブ名３１５とを有する。
【００３３】
同図の例では、ジョブグループ名３１１ａに係る「JGroup1」に対しては、ジョブネット名３１３ａに係る「JNet1」及びジョブネット名３１３ｂに係る「JNet2」が下位に属し、「JNet1」にはジョブ名３１５ａに係る「Job1」が下位に属し、「JNet2」にはジョブ名３１５ｂに係る「Job2」及びジョブ名３１５ｃに係る「Job3」が下位に属する。また、ジョブグループ名３１１ｂに係る「Jgroup2」に対しては、ジョブネット名３１３ｃに係る「JNet3」が下位に属し、「JNet3」に対してはジョブ名３１５ｄに係る「Job4」が下位に属する。
【００３４】
ジョブ実行先ホスト情報３３０は、ジョブ６の実行先のホスト５を特定する情報である。ジョブ実行先ホスト情報３３０は、ジョブ６を実行するホスト５（以下、実行先ホストという）を特定する情報である実行先ホスト名３３１を含む。
【００３５】
同図の例では、管理対象のホスト５に存在する「Job1」「Job2」「Job3」「Job4」に対してそれぞれ、実行先ホスト名３３１ａに係る「Host1」、実行先ホスト名３３１ｂに係る「Host2」、実行先ホスト名３３１ｃに係る「Host3」、実行先ホスト名３３１ｄに係る「Host4」を有する。例えば、ジョブ６「Job1」の実行先のホスト５は「Host1」である。
【００３６】
ジョブネット実行順序情報３５０は、各ジョブネットの間の実行順序を特定する情報である。ジョブネット実行順序情報３５０は、あるジョブネットの次に実行されるジョブネット（以下、後続ジョブネットという）を特定する情報である後続ジョブネット名３５１を含む。
【００３７】
同図の例では、管理対象のホスト５に存在する「JNet1」「JNet2」「JNet3」「JNet4」に対しする後続ジョブネットはそれぞれ、実行先ホスト名３５１ａに係る「Jnet2」、「なし」、「なし」である。すなわち、ジョブネット「JNet1」が実行された後にジョブネット「JNet2」が実行されるが、「JNet2」が実行された後に実行されるジョブネットは無い。
【００３８】
なお、本実施形態では、ジョブグループ名３１１、ジョブネット名３１３、及びジョブ名３１５ごとに、ユーザの権限情報が付帯しているものとする。すなわち、ジョブグループ名３１１、ジョブネット名３１３、及びジョブ名３１５のそれぞれには、そのジョブグループ、ジョブネット、及びジョブ６の情報を表示可能（管理可能）なユーザのユーザＩＤのリストが対応づけて記憶されているものとする。
【００３９】
次に、図１に示すように、表示情報作成処理部９は、管理情報統合処理部７が生成したＳＩＤに基づき、表示ＳＩＤを生成し、生成した表示ＳＩＤに基づき、所定の画面を表示する。
【００４０】
具体的には、表示情報作成処理部９は、関連度算出部９１、関連ノード抽出部９２、表示構造化識別子生成部９３、及び表示ツリー表示部９４を備える。
【００４１】
関連度算出部９１は、ノード間の関連性の強さを示す関連度を算出する。
具体的には、例えば、関連度算出部９１は、関連リンク生成部７３が生成した関連リンクに基づき、関連度を算出する。
【００４２】
関連ノード抽出部９２は、構造化識別子（ＳＩＤ）、及び関連度に基づき、所定のノード（注目ノード）に対する関連度が所定の条件を満たすノードである関連ノードを抽出する。
【００４３】
表示構造化識別子生成部９３は、所定のノード（注目ノード）の構造化識別子（ＳＩＤ）が示すデータ構造上の情報に関連ノードの構造化識別子（ＳＩＤ）が示すデータ構造上の情報を付帯させた新たな構造化識別子（表示ＳＩＤ）を、サブシステムにおけるグループに基づき生成する。
【００４４】
表示ツリー表示部９４は、表示構造化識別子生成部９３が生成した新たな構造化識別子に基づき、所定のノード（注目ノード）と関連ノードとの関連性を示す情報を表示する。
【００４５】
また、表示ツリー表示部９４は、関連ノードに対する所定ユーザ（注目ノード）の管理権限を示す権限情報に基づき、その所定ユーザが関連ノードに対する管理権限を有するか否かを判定し、その所定ユーザが関連ノードに対する管理権限を有すると判定した場合にのみ、表示構造化識別子生成部９３が生成した新たな構造化識別子（表示ＳＩＤ）に基づき、その所定のノードと関連ノードとの関連性を示す情報を表示する。
【００４６】
また、表示ツリー表示部９４は、前記表示ツリー表示処理において、関連リンクに基づき、ユーザから指定されたジョブとその他のジョブとの間の実行順序を示す情報を表示する。
【００４７】
以上に説明した各情報処理装置の機能は、各情報処理装置のハードウェアによって、もしくは、各情報処理装置のプロセッサ５１が、主記憶装置５２又は補助記憶装置５３に記憶されている各プログラムを読み出して実行することにより実現される。
【００４８】
また、これらのプログラムは、例えば、二次記憶デバイスや不揮発性半導体メモリ、ハードディスクドライブ、ＳＳＤなどの記憶デバイス、又は、ＩＣカード、ＳＤカード、ＤＶＤなどの、情報処理装置で読み取り可能な非一時的データ記憶媒体に格納される。
【００４９】
次に、情報管理システム１００において行われる処理について説明する。情報管理システム１００は、統合ツリーから表示ツリーを作成して表示する情報システム管理処理を実行する。
＜＜情報システム管理処理＞＞
図５は、情報システム管理処理の一例を説明するフローチャートである。この処理は、例えば、端末１０から統合管理システム１に所定の入力があった場合に開始される。
【００５０】
統合管理システム１の管理情報統合処理部７は、ホスト５及びジョブ６の情報に基づき統合ツリーを生成する統合ツリー作成処理を実行する（ｓ１）。
【００５１】
次に、表示情報作成処理部９は、統合ツリーを構成しているＳＩＤに基づき、各ノードの表示ＳＩＤを生成する表示ＳＩＤ生成処理を実行する（ｓ３）。そして、表示情報作成処理部９は、生成した表示ＳＩＤに基づき、表示ツリーを生成して表示する表示ツリー表示処理を実行する（ｓ５）。
【００５２】
以下、情報システム管理処理における各処理の詳細を説明する。
＜統合ツリー作成処理＞
図６は、統合ツリー作成処理の一例を説明するフローチャートである。統合管理システム１の管理情報統合処理部７は、ホスト管理システム２からホスト管理情報２０を取得する（ｓ４１）。また、管理情報統合処理部７は、ジョブ管理システム４からジョブ管理情報３０を取得する（ｓ４２）。なお、両処理の実行順序は問わない。
【００５３】
管理情報統合処理部７は、ｓ４１で取得したホスト管理情報２０に基づき、ホスト５に関するＳＩＤを生成する（ｓ４３）。また、管理情報統合処理部７は、ｓ４１で取得したジョブ管理情報３０のジョブ階層情報３１０に基づき、ジョブ６に関するＳＩＤを生成する（ｓ４４）。なお、両処理の実行順序は問わない。
【００５４】
ここで、図７は、構造化識別子（ＳＩＤ）の一例を示す図である。例えば、ホスト５のＳＩＤ５００は、システム全体（情報管理システム１００）を示す識別子５０１（「AllSys」）と、ホスト５に関するサブシステム（ホスト管理システム２）を示す識別子５０３（「MonitoringSys」）と、このサブシステムを構成する管理グループを示す識別子５０５（「MGroup1」「MGroup2」）と、管理グループを構成するホスト５を示す識別子５０７（「Host1」「Host2」「Host3」「Host4」）とがこの順で、所定の分離記号（セパレータ；「．」）により結合された構造化識別子となっている。なお、システム全体又はサブシステムを示す識別子（例えば、「AllSys」、「AllSys.MonitoringSys」）は、予め管理情報統合処理部７が既定値（規定ノード部分）として生成しているものとする。
【００５５】
次に、ジョブ６のＳＩＤ７００は、システム全体（情報管理システム１００）を示す識別子５０１（「AllSys」）と、ジョブ６に関するサブシステム（ジョブ管理システム４）を示す識別子７０３（「JobSys」）と、このサブシステムを構成する管理グループを示す識別子７０５（「JGroup1」「JGroup2」）と、管理グループを構成するジョブネットを示す識別子７０７（「JNet1」「JNet2」「JNet3」）と、ジョブネットを構成するジョブ６を示す識別子７０９（「Job1」「Job2」「Job3」「Job4」）とがこの順で、所定の分離記号（「．」）により結合された構造化識別子となっている。なお、システム全体又はサブシステムを示す識別子（例えば、「AllSys」、「AllSys. JobSys」）は、予め管理情報統合処理部７が既定値（規定ノード部分）として生成しているものとする。
【００５６】
このようなデータ構成により、本実施形態のＳＩＤは、一意性、連結可能性、及び脱着可能性を備えている。
【００５７】
次に、図６のｓ４５に示すように、管理情報統合処理部７は、ジョブ６及びホスト５の間の対応関係を示す関連リンクを、ジョブ管理情報３０のジョブ実行先ホスト情報３３０に基づき生成する。この関連リンクは、例えば、実行先ホスト名３３１ａに基づき生成される、ジョブ６「Job1」のＳＩＤ７００からホスト５「Host1」のＳＩＤ５００を示すポインタの情報である。
【００５８】
さらに、管理情報統合処理部７は、ジョブネット間の実行順序を示す関連リンクを、ジョブ管理情報３０のジョブネット実行順序情報３５０に基づき生成する（ｓ４６）。この関連リンクは、例えば、後続ジョブネット名３５１ａに基づき生成される、ジョブネット「JNet1」のＳＩＤ７００から後続のジョブネット「JNet2」のＳＩＤ７００を示すポインタの情報である。
【００５９】
ここで、図８は、関連リンクの一例を示す図である。まず、ジョブ６及びホスト５間の対応関係を示す関連リンク１１００は、ジョブ６を示す構成要素１１０１（「from:ジョブ名」）と、ジョブ６を実行するホスト５を示す構成要素１１０３（「to:ジョブ名」）と、関連リンクの種類を示す構成要素１１０５（「type:jobExecutionHost」。ジョブ６及びホスト５の関係。）とを含んで構成されている。
【００６０】
また、ジョブネット間の実行順序を示す関連リンク１３００は、前の順序のジョブネットを示す構成要素１３０１（「from:ジョブネット名」）と、後の順序のジョブネットを示す構成要素１３０３（「to:ジョブネット名」）と、関連リンクの種類を示す構成要素１３０５（「jobnetExecutionOrder」。ジョブネットの実行順序の先後関係。）とを含んで構成されている。なお、あるジョブネットに対して後続のジョブネットが存在しない場合（例えば、「JNet2」の後続ジョブネット及び「JNet3」の後続ジョブネットは共に存在しない）には、そのジョブネットに対して関連リンクは生成されない。
【００６１】
関連リンク及びＳＩＤは、以上のような構成を有していることにより、統合ツリーにおける各ノードの論理的な位置を一意に特定し、情報管理システムにおけるノード間の関連性の強さを求めることができる。具体的には、統合管理システム１は、各ノードのＳＩＤ及び関連リンクに基づき、統合ツリーにおける親子ノードの間、及び、関連リンクで対応づけられた２ノードの間を単位距離（例えば、１）とすることで、始点のノードから終点のノードまでの最短距離を算出する。これにより、始点のノードと終点のノードの間の関連度を算出することができる。
【００６２】
なお、統合ツリー作成処理において、管理情報統合処理部７は、以上の関連リンク及び構造化識別子を含む情報である統合ツリーを生成し、生成した統合ツリーの内容を画面に表示する。
【００６３】
（統合ツリー）
ここで、図９は、統合ツリーの表示例を示す図である。この統合ツリー図１５００は、ＳＩＤに対応するノード表示部１５０１を有する。ノード表示部１５０１は、各ＳＩＤに付与された識別番号（ノード番号）が表示される番号表示部１５０３を備える。また、統合ツリー図１５００は、関連リンクを表し、ノード表示部１５０１間を接続する接続線１５０５を備える。接続線１５０５の近傍には、関連リンクの名称を表示した関連リンク名表示部１５０７が設けられる。
【００６４】
次に、情報システム管理処理における表示ＳＩＤ生成処理について説明する。
＜表示ＳＩＤ生成処理＞
図１０は、表示ＳＩＤ生成処理の一例を説明するフローチャートである。まず、表示情報作成処理部９は、統合管理システム１の画面に優先的に表示するノード（以下、注目ノードという）を設定する（ｓ８１）。具体的には、例えば、表示情報作成処理部９は、端末１０から、所定のノード（例えば、現在障害が発生しているノード）の情報の入力を受け付ける。これにより、特定のノードで障害が発生している場合等に、そのノードをそのノードを確実に表示することができる。
【００６５】
また、例えば、表示情報作成処理部９は、ユーザの属性に基づき、注目ノードを決定してもよい。例えば、表示情報作成処理部９は、端末１０からユーザにより入力されたユーザのユーザＩＤと、ホスト管理情報２０及びジョブ管理情報３０における各ノードのＳＩＤに付帯している権限情報とを比較することで、そのユーザが管理権限（表示権限）を有するノードを、注目ノードとして特定する。これにより、ユーザが管理権限を有するノードに限定した情報の表示を行うことができる。
【００６６】
表示情報作成処理部９は、ｓ８１で設定した注目ノードのＳＩＤを表示ＳＩＤに変換する注目ノードＳＩＤ変換処理を実行する（ｓ８２）。さらに、表示情報作成処理部９は、注目ノードに対する関連ノードを特定し、特定した関連ノードの表示ＳＩＤを生成する関連ノード表示ＳＩＤ生成処理を実行する（ｓ８３）。
【００６７】
ここで、注目ノードＳＩＤ変換処理の詳細を説明する。
＜注目ノードＳＩＤ変換処理＞
図１１は、注目ノードＳＩＤ変換処理を説明するフローチャートである。まず、表示情報作成処理部９は、注目ノードのＳＩＤから、不要な構成部分（規定ノード部分）を削除する（ｓ９１）。具体的には、例えば、表示情報作成処理部９は、注目ノードより上位の階層の情報を削除する。
【００６８】
図１２は、注目ノードＳＩＤ変換処理における規定ノード部分の削除方法の一例を説明する図である。同図に示すように、注目ノードが管理グループ「Mgroup1」、管理ホスト「Host1」、及び管理ホスト「Host2」の３つである場合は、管理グループ「Mgroup1」より上位の階層に相当する規定ノード部分である「AllSys.MonitoringSys」の部分が削除される。
【００６９】
次に、図１１に示すように、表示情報作成処理部９は、ｓ９１で不要な構成部分を削除したＳＩＤにおける分離記号を、他の分離記号に変更する。具体的には、例えば、表示情報作成処理部９は、ＳＩＤにおける分離記号であるピリオド（．）を、スラント（／）に変換する。これにより、ＳＩＤにおける分離記号と、後述する表示ＳＩＤにおける分離記号とを区別することができる。
【００７０】
図１３は、注目ノードＳＩＤ変換処理における分岐記号の変更方法の一例を説明する図である。同図に示すように、「Mgroup1.Host1」を「Mgroup1/Host1」に変換し、「Mgroup1.Host2」を「Mgroup1/Host2」に変換する。
【００７１】
次に、関連ノード表示ＳＩＤ生成処理の詳細を説明する。
＜関連ノード表示ＳＩＤ生成処理＞
図１４は、関連ノード表示ＳＩＤ生成処理の詳細を説明するフローチャートである。まず、表示情報作成処理部９は、注目ノードと、統合ツリーにおける各ノードとの関連度を、ＳＩＤ及び関連リンクに基づき算出し、算出した関連度を関連度管理テーブルに記憶する（ｓ１０１）。なお、表示情報作成処理部９は、規定ノード部分に対する関連度は算出しない。
【００７２】
図１５は、関連度管理テーブルの一例を示す図である。関連度管理テーブル１７００は、ノード番号が格納されるノード番号項目１７０１、ノード番号項目１７０１に係るノードのＳＩＤが格納されるＳＩＤ項目１７０２、ノード番号項目１７０１に係るノードの内容を示す情報が格納されるＳＩＤ内容項目１７０３及び、注目ノードとノード番号項目１７０１に係るノードの間の関連度が格納される関連度項目１７０４の各項目を有する。
【００７３】
次に、図１４に示すように、表示情報作成処理部９は、関連ノードを抽出する（ｓ１０２）。例えば、表示情報作成処理部９は、注目ノードとの関連度が所定の閾値（以下、表示関連度という）以下である各ノードを関連ノードとして抽出する。例えば、表示関連度がNであった場合、表示情報作成処理部９は、統合ツリー上でN階層離れたノードまでを関連ノードとして抽出する。抽出された関連ノードの情報は、抽出関連ノードテーブルに記憶される。
【００７４】
図１６は、抽出関連ノードテーブルの一例を示す図である。抽出関連ノードテーブル１９００は、関連度管理テーブル１７００と同様のデータ構成を備え、関連度に基づき抽出された関連ノードの情報を含んでいる。
【００７５】
次に、図１４に示すように表示情報作成処理部９は、ｓ１０２で抽出した関連ノードに関する表示ツリーＳＩＤを生成する（ｓ１０３）。具体的には、例えば、表示情報作成処理部９は、注目ノードの表示ＳＩＤに、分離記号を介して、ｓ１０２で抽出した各関連ノードのＳＩＤを結合する。なお、生成した関連ノードの表示ツリーＳＩＤは、関連ノード表示ＳＩＤテーブルに記憶される。
【００７６】
（関連ノード表示ＳＩＤテーブル）
図１７は、関連ノード表示ツリーＳＩＤテーブルの一例を示す図である。関連ノード表示ＳＩＤテーブル２１００は、関連度の値ごとに分割された複数のサブテーブル２１５０からなり、各サブテーブル２１５０は、関連ノードのノード番号が格納されるノード番号項目２１５１、ノード番号項目２１５１に係る関連ノードの表示ＳＩＤが格納される表示ＳＩＤ項目２１５３、ノード番号項目２１５１に係る関連ノードの内容を示す情報が格納されるＳＩＤ内容項目２１５５及び、ノード番号項目２１５１と注目ノードとの間の関連度が格納される関連度項目２１５７の各項目を有する。なお、本実施形態では、関連ノード表示ＳＩＤテーブル２１００には、注目ノードとの関連度が小さい順に、かつ、階層が深くなる順に、関連ノードのレコードが追加されるものとする。
【００７７】
このように、関連ノードの表示ＳＩＤは、注目ノードの表示ＳＩＤに、関連ノードのＳＩＤを追加した情報となっているので、統合ツリーにおけるＳＩＤが有していた性質（一意性、連結可能性、及び脱着可能性）を備えさせることができる。
【００７８】
次に、表示ツリー表示処理について説明する。
＜表示ツリー表示処理＞
統合管理システム１は、表示ＳＩＤ作成処理を実行後、以下に説明する各種の画面を表示する表示ツリー表示処理を実行する。表示ツリー表示処理は、例えば、表示ＳＩＤ作成処理を実行後、所定のユーザが操作する端末１０から、ユーザＩＤを含む所定の画面表示指示が入力されたことを契機に、開始する。
まず、統合管理システム１が表示する表示ツリー図の具体例について説明する。
【００７９】
（ホストを注目ノードとした場合の表示ツリー図）
図１８は、注目ノードがホスト５である場合に表示される表示ツリー図の一例を示す図である。具体的には、この表示ツリー図２３００は、注目ノードが管理グループ「Mgroup1」、管理ホスト「Host1」、及び管理ホスト「Host2」であり、表示関連度が２の場合である場合の図である。この表示ツリー図２３００は、注目ノードを示す注目ノード表示部２３０１と、注目ノードとの関連度が２以下である関連ノードを示す関連ノード表示部２３０３とを備え、これらの表示部の間が、関連リンクを表す結合線２３０５によって結合されている。これにより、各ノードの階層構造がツリー状に表示される。なお、注目ノード表示部２３０１及び関連ノード表示部２３０３には、ノード番号２３０７が表示される。
【００８０】
（ジョブを注目ノードとした場合の表示ツリー図）
図１９は、注目ノードがジョブ６である場合に表示される表示ツリー図の一例を示す図である。具体的には、この表示ツリー図２５００は、注目ノードがジョブネット「JNet1」及びジョブグループ「JGroup1」で、表示関連度が３である場合の図である。この表示ツリー図２５００は、注目ノードを示す注目ノード表示部２５０１と、注目ノードとの関連度が３以下である関連ノードを示す関連ノード表示部２５０３とを備え、これらの表示部が、関連リンクを表す結合線２５０５によって結合されている。これにより、各ノードの階層構造がツリー状に表示される。なお、注目ノード表示部２５０１及び関連ノード表示部２５０３には、ノード番号２５０７が表示される。
【００８１】
（権限ノード構成処理、権限ノード構成画面）
統合管理システム１は、権限ノード構成画面を表示するための処理である権限ノード表示処理を実行する。権限ノード構成画面は、ユーザが表示権限を有するノードについてのみ、注目ノードとの関連性を表示した画面である。
【００８２】
図２０は、権限ノード表示処理の一例を説明するフローチャートである。まず、統合管理システム１の管理情報統合処理部７は、注目ノードに係る権限情報を参照することにより、ユーザが注目ノードに対する表示権限（管理権限）を有しているか否かを判定する（ｓ１１１）。具体的には、例えば、表示情報作成処理部９は、ホスト管理情報２０及びジョブ管理情報３０を参照することにより、注目ノードに対応づけられた権限情報に、ユーザＩＤが含まれているか否かを判定する。
【００８３】
ユーザが注目ノードに対する表示権限を有している場合は（ｓ１１１：ＹＥＳ）、表示情報作成処理部９は、注目ノードを示す図形又は文字を、画面の所定位置に表示し（ｓ１１３）、ｓ１１５の処理を行う。他方、ユーザが注目ノードに対する表示権限を有していない場合は（ｓ１１１：ＮＯ）、表示情報作成処理部９は、ｓ１１５の処理を行う。
【００８４】
ｓ１１５において表示情報作成処理部９は、関連ノードを一つ選択する。そして、表示情報作成処理部９は、表示情報作成処理部９は、選択した関連ノードに係る権限情報を参照することにより、ユーザが当該関連ノードに対する表示権限（管理権限）を有しているか否かを判定する（ｓ１１７）。具体的には、例えば、表示情報作成処理部９は、ホスト管理情報２０及びジョブ管理情報３０を参照することにより、当該関連ノードに対応づけられた権限情報に、ユーザＩＤが含まれているか否かを判定する。
【００８５】
ユーザが当該関連ノードに対する表示権限を有していない場合は（ｓ１１７：ＮＯ）、ｓ１２１の処理を行う。他方、ユーザが当該関連ノードに対する表示権限を有している場合は（ｓ１１７：ＹＥＳ）、表示情報作成処理部９は、当該関連ノードを示す図形又は文字を、当該関連ノードの階層及び関連度に応じた、画面の所定位置に表示する（ｓ１１９）。
【００８６】
具体的には、例えば、表示情報作成処理部９は、関連ノードの階層が下層であるほど、当該関連ノードを画面の右側に表示する。また、表示情報作成処理部９は、関連度が「１」の他のノードと隣接して当該関連ノードを表示する。
【００８７】
表示情報作成処理部９は、他に選択していない関連ノードがあるか否かを判定する（ｓ１２１）。他に選択していない関連ノードがある場合は（ｓ１２１：ＹＥＳ）、その関連ノードを選択すべくｓ１１５の処理を行い、他に選択していない関連ノードがない場合は（ｓ１２１：ＮＯ）、権限ノード表示処理は終了する。
【００８８】
ここで、図２１は、権限ノード構成画面の一例を示す図である。権限ノード構成画面２７００には、ユーザが表示権限を有する注目ノード及び関連ノードを表示するノード表示部２７０１を備える。ノード表示部２７０１における各ノードは、そのノードのグループ（階層）に応じた所定位置に表示される。また、ノード表示部２７０１における、互いに関連性の高いノード（例えば、関連度が１であるノード間）は、互いに隣接した位置に配置される。同図の例では、ノード表示部２７０１は、ユーザが表示権限を有しているノードとして、注目ノードである管理グループ「MGroup1」及びこれに対する関連ノードの情報を表示している。他方、ユーザが表示権限を有しないノード（管理グループ「Mgroup2」及びこれに対する関連ノード）の情報は表示されない（符号２７０２）。
【００８９】
このように、ユーザの権限に応じた選択的な表示を行うことにより、ノードのグループごとのアクセス制御を実現することができる。また、関連するノードが隣接して表示されるため、例えば、管理ホスト上で実行されるジョブの情報を迅速に確認できる。例えば、管理ホスト「Host1」で障害が発生した場合に、ユーザは、管理ホスト「Host1」の関連ノードであるジョブ「Job1」に影響が出ることが迅速に把握できる。
【００９０】
（ジョブ関連性画面）
図２２は、ジョブ関連性画面の一例を示す図である。ジョブ関連性画面２９００は、ジョブグループにおけるジョブネット及びジョブの関連性を示す画面である。このジョブ関連性画面２９００は、例えば、権限ノード構成画面２７００に表示されているジョブネット２７０３がユーザにより選択されることにより表示される。
【００９１】
ジョブ関連性画面２９００は、選択されたジョブネットが表示される選択ジョブネット表示部２９０１と、そのジョブネットと関連性を有するジョブネット（例えば、そのジョブネットの後続ジョブネット）が表示される関連性ジョブネット表示部２９０３と、その関連性の内容を示す情報を表示する関連性表示部２９０５とを備える。なお、ジョブ関連性画面２９００は、これらのジョブネットが属するジョブグループが表示されるジョブグループ表示部２９０７を備える。
【００９２】
選択ジョブネット表示部２９０１、及び関連性ジョブネット表示部２９０３のそれぞれは、それぞれのジョブネットを構成するジョブが表示されるジョブ表示部２９０９と、そのジョブと関連性を有するホスト５が表示されるホスト表示部２９１１とを備える。
【００９３】
ジョブ関連性画面２９００により、ユーザは、各ジョブネットを構成するジョブ、および各ジョブが実行されるホスト５を、ジョブ６の視点から確認することができる。
【００９４】
なお、ここではジョブネットの選択の場合を説明したが、その他の種類のジョブの選択、例えば、ジョブグループ又はジョブ６単独の指定があった場合も同様である。すなわち、選択されたジョブグループ又はジョブ６と、その他のジョブグループ又はジョブ６との間の関連性の表示が行われる。
【００９５】
権限ノード構成画面２７００及びジョブ関連性画面２９００を組み合わせることにより、ユーザは、例えば、あるホスト５で障害が発生しているときに障害の影響を判断するため、そのホスト５上で行われるジョブの情報を容易に知ることができる。すなわち、ホスト管理システムの管理者であっても、他のシステムである業務システムへの影響を容易に把握することができ、障害発生時に速やかに適切な業務システムの管理者にその影響を通知することができる。
【００９６】
最後に、以上の情報管理システム１００の概要をまとめると次のようになる。
図２３は、情報管理システム１００の特徴を説明する図である。まず、統合管理システム１は、ホスト管理情報２０からホスト管理システムの構成３１０１を、ジョブ管理情報３０からジョブ管理システムの構成３１０３をそれぞれ取得する。そして、統合管理システム１は、取得したこれらの情報から、各ノード（ホスト５及びジョブ６）のＳＩＤ３１０５及び関連リンク３１０７を生成する。そして、統合管理システム１は、例えば、注目ノードが「Host1」、関連ノードが「Job1」の場合、「Host1」に係る表示ＳＩＤ（分離記号は変更される）に、「Job1」に係るＳＩＤを結合させることで、関連ノード「Job1」に係る表示ＳＩＤ３１０９（構造化識別子）を生成する。これを各注目ノードについて繰り返すことで、統合管理システム１は、表示ツリー３３０１を生成する。また、このとき、生成した表示ツリー３３０１を構成するノードのうち、統合ツリーのＳＩＤを結合したノードは、統合ツリーの対応するノードを指し示すポインタ３３０３「AllSys.JobSys.Job1」を持っていると見なせる。このポインタ３３０３は、統合ツリーのＳＩＤであるため、ＳＩＤの特徴である一意性を持つ。このため、統合管理システム１は、統合ツリーのＳＩＤを結合したノードに関連する詳細データを一つのみ保持すれば、各詳細データの実体をそれぞれ管理することなく、効率よくデータを管理することができる。例えば、統合管理システム１は、画面に表示するためなどの目的で、表示ツリー３３０１のノードに関連した詳細情報を参照する場合は、ポインタ３３０３にしたがって、統合ツリーによって一意に管理された情報を参照することができる。
【００９７】
また、情報管理システム１００では、以下に説明するように、統合ツリーのＳＩＤを結合したノードは、対応する表示ツリー３３０１の上位構造が変更されても、統合ツリー上の同じノードを相変わらず指し示すことができるので、ユーザは、表示ツリーの上位構造を簡単にカスタマイズすることができる。
【００９８】
図２４は、表示ツリーの構成を変更する場合を説明する図である。この図は、表示ツリーの上位構造である規定のノードを、変更前の規定のノード３５０１から変更後の規定のノード３５０５に変更する場合を示している。変更前の規定のノード３５０１はサブシステムの構造を有しない。他方、変更後の規定のノード３５０５はサブシステム「SubSystem1」及び「SubSystem2」の構造を有する。なお、規定のノードは必要とする構成に応じてユーザが自由に作成できるものとし、サブシステムとホストの関連性（どのホストがどのサブシステムに所属するか）はユーザが指定できるものとする。
【００９９】
ここで、変更前の規定のノード３５０１から変更後の規定のノード３５０５への変更は、例えば、他のホスト管理システムとのシステム統合によって、もとのシステムがサブシステムとしてシステム全体の一部に組み込まれる場合に発生する。図２４の例では、変更後の規定のノード３５０５におけるサブシステム「SubSystem1」にホスト「Host1」及び「Host2」が所属するように設定される。具体的には、「Host1」及び「Host2」が「SubSystem1」の下位に作成される。「Host1」及び「Host2」のそれぞれの下位ノードは元のノードの構造を維持している。「SubSystem2」以下の部分についても「SubSystem1」と同様に作成される。
【０１００】
すなわち、表示ツリーの上位構造の変更は、統合ツリーの内容（統合管理システムの内部管理用のデータの構造）に影響を与えない。また、表示ツリーの上位構造が変更されても、統合ツリーのＳＩＤを結合したノードは、変更前と同じポインタ「AllSys.JobSys.Job1」及び「AllSys.JobSys.Job2」を持つため、これらのポイントが指し示す統合ツリーのノードは変わらない。このため、前述した、「統合ツリーのＳＩＤを結合したノードに関連する詳細データは、統合管理システム内でただ一つだけ保持すればよい」という性質は、ここで説明した、表示ツリーの上位構造の可変性と両立する。
【０１０１】
以上、図２３及び図２４で説明したように、情報管理システム１００では、（１）表示ツリーの統合ＳＩＤを結合したノードは統合ツリー上の実体データを指し示すポインタとして見なせるため、ノードに関係する詳細データは、統合ツリー上だけで管理すればよい。また、（２）統合ツリーの内容（統合管理システムの内部管理用のデータの構造）に影響を与えることなく表示ツリーの構成変更ができることからわかるように、「表示に関係するデータの管理」と、ノードの詳細情報などの「実体データの管理」が、論理的に分離されている。これらにより、情報管理システム１００は、効率的なデータ管理を実現できる。
【０１０２】
以上のように、グループ化された複数のホスト５を含むホスト管理システム２と、グループ化された複数のジョブ６を含むジョブ管理システムとをサブシステムとして含んで構成される情報管理システム１００において、各サブシステムにおけるノードのＳＩＤをサブシステムのグループに基づき生成し、他方で注目ノードに対する関連ノードを抽出し、注目ノードのＳＩＤが示す情報に関連ノードのＳＩＤが示す情報を付帯させた新たな構造化識別子（表示ＳＩＤ）を生成し、注目ノードと関連ノードとの関連性を示す情報（表示ツリー図等を表示した各画面）を表示するので、注目ノード及び関連ノードのＳＩＤが有していた性質（一意性、連結可能性、脱着可能性）を維持したＳＩＤに基づく情報（表示ツリー）を再構成することができ、これに基づき両者の関係を論理的に明確に表示することができる。
【０１０３】
このように、本実施形態の情報管理システム１００によれば、複数のサブシステムを備える情報管理システムにおいて、サブシステムから抽出した複数の情報間の関連性を、構造化識別子を用いてユーザに分かりやすく提示することができる。
【０１０４】
以上の実施形態の説明は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明はその趣旨を逸脱することなく、変更、改良され得ると共に本発明にはその等価物が含まれる。
【０１０５】
例えば、本実施形態では、サブシステムが２つある場合を想定したが、３以上のサブシステムを有していてもよい。
【０１０６】
また、本実施形態では、サブシステムの種類（ホスト管理システム、ジョブ管理システム）ごとにサブシステムが１つずつある場合を想定したが、同種のサブシステムにつき２以上のサブシステムを有していてもよい。
【０１０７】
また、情報管理システム１００が管理するサブシステムのノードの種類について、本実施形態では、ホスト５及びジョブ６を想定したが、管理対象に限定はなく、他の種類のノードであってもよい。
【０１０８】
また、本実施形態では、ノードの階層について、ホスト５は２層、ジョブ６は３層からなるものとしたが、ノードの階層は特に限定されない。
【０１０９】
また、本実施形態では、ジョブ６に関する関連リンクについて、ジョブネット間の関連リンクを設定したが、ジョブ６間やジョブグループ間での関連リンクを設定するようにしてもよい。
【０１１０】
また、本実施形態では、統合管理システム１がＳＩＤを生成するものとしたが、ホスト管理システム２やジョブ管理システム４がそれぞれＳＩＤを生成し、これらを統合管理システム１に送信するようにしてもよい。
【０１１１】
また、情報管理システム１００が生成した画面は、統合管理システム１ではなく、ホスト管理システム２、ジョブ管理システム４、又は端末１０が表示してもよい。
【０１１２】
以上の本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、本実施形態の情報管理システムにおいては、前記情報管理システムは、前記構造化識別子生成処理において、前記構造化識別子として、前記情報管理システム、前記ノードが属する前記サブシステム、前記情報管理システムにおいて当該ノードが属するグループ、及び、当該ノードに割り当てられた識別子の情報を所定の分離記号で結合した識別子を生成する、としてもよい。
【０１１３】
このように、構造化識別子を、情報管理システム、ノードが属するサブシステム、情報管理システムにおいてノードが属するグループ、及び、ノードに割り当てられた識別子の情報を所定の分離記号で結合した識別子とすることにより、システムの構造及びノードの論理的位置を示す構造化識別子として、一意性、連結可能性、及び脱着可能性を保持することができる。
【０１１４】
また、本実施形態の情報管理システムにおいては、前記ジョブと前記ホストとの対応関係、又は前記ジョブ間の実行順序を、前記ノード間の関連性を示す情報である関連リンクとして生成する関連リンク生成処理を実行し、前記関連度算出処理において、前記生成した関連リンクに基づき、前記関連度を算出する、としてもよい。
【０１１５】
このように、ジョブ６とホスト５との対応関係、又は、ジョブ６間の実行順序を関連リンクとして設定することで関連度を算出することにより、各業務とホスト５との関連性を確実に設定し、適切な表示ツリーを生成することができる。
【０１１６】
また、本実施形態の情報管理システムにおいては、前記表示ツリー表示処理において、前記関連ノードに対する所定ユーザの管理権限を示す権限情報に基づき、前記所定ユーザが前記関連ノードに対する管理権限を有するか否かを判定し、前記所定ユーザが前記関連ノードに対する管理権限を有すると判定した場合にのみ、前記生成した新たな構造化識別子に基づき、前記所定のノードと前記関連ノードとの関連性を示す情報を表示する、としてもよい。
【０１１７】
このように、関連ノードに対するユーザの管理権限を示す権限情報に基づき、ユーザがその関連ノードに対する管理権限を有すると判定した場合にのみ、注目ノードと関連ノードとの関連性を示す情報を表示することで、ユーザは、自身が管理権限を有する関連ノード情報のみを確認することができる。これにより、適切なアクセス権限管理を行うことができる。
【０１１８】
また、本実施形態の情報管理システムにおいては、前記表示ツリー表示処理において、前記関連リンクに基づき、ユーザから指定された前記ジョブとその他のジョブとの間の実行順序を示す情報を表示する、としてもよい。
【０１１９】
このように、ユーザから指定されたジョブ６とその他のジョブ６との間の実行順序を示す情報を表示することで、ユーザは、自身が注目するジョブ６に関連して実行すべきジョブ６を確認することができ、業務を効率良く行うことができる。
【符号の説明】
【０１２０】
１００  情報管理システム、１  統合管理システム、２  ホスト管理システム、４  ジョブ管理システム、５  ホスト、６  ジョブ 
【図１】
2020173810.tif 000003
【図２】
2020173810.tif 000004
【図３】
2020173810.tif 000005
【図４】
2020173810.tif 000006
【図５】
2020173810.tif 000007
【図６】
2020173810.tif 000008
【図７】
2020173810.tif 000009
【図８】
2020173810.tif 000010
【図９】
2020173810.tif 000011
【図１０】
2020173810.tif 000012
【図１１】
2020173810.tif 000013
【図１２】
2020173810.tif 000014
【図１３】
2020173810.tif 000015
【図１４】
2020173810.tif 000016
【図１５】
2020173810.tif 000017
【図１６】
2020173810.tif 000018
【図１７】
2020173810.tif 000019
【図１８】
2020173810.tif 000020
【図１９】
2020173810.tif 000021
【図２０】
2020173810.tif 000022
【図２１】
2020173810.tif 000023
【図２２】
2020173810.tif 000024
【図２３】
2020173810.tif 000025
【図２４】
2020173810.tif 000026