(57)【要約】【課題】観点の異なる複数の表示イメージを適宜切り替え、それぞれの表示イメージで入力された情報を一元管理し、複数の表示イメージを連携して使用することにより、コンピュータシステム設計の効率を向上させる。【解決手段】画面表示制御装置２において、判断部２１は、入力制御部１２から送信された発生イベントの内容を判断する。発生イベントが表示イメージ切替えイベントの場合は、判断部２１は構成図データの作成要求を構成図データ配布部２２へ送出し、作成要求を受けた構成図データ配布部２２は、構成図データを作成し、出力制御部１３へ送信する。発生イベントが更新イベントの場合は、判断部２１は設計情報の更新要求をデータ管理部２３へ送出し、更新要求を受けたデータ管理部２３は、設計情報の更新を行う。【選択図】図１
2007280183.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムの構成を表した表示イメージを表示する表示手段と、コンピュータシステム設計に必要な情報である設計情報を入力する入力手段とを備える入出力装置と、
異なる観点から表した複数の前記表示イメージの中からユーザ所望の前記表示イメージに切り替える切替手段と、複数の前記表示イメージにおいて前記入力手段により入力された設計情報を一元管理する管理手段とを備え、前記表示イメージの表示制御を行う表示制御装置とから構成されるコンピュータシステムの設計支援システムであって、
前記表示制御装置は、前記表示手段により表示されたイベントに基づいて、前記切替手段による表示イメージの切替えあるいは前記管理手段による設計情報の更新を行う制御をすることを特徴とするコンピュータシステムの設計支援システム。
【請求項２】
前記表示制御装置は、前記表示手段により表示イメージ切替えのイベントが表示されたときに、前記切替手段により他の前記表示イメージに切り替える制御を行い、前記表示手段により設計情報更新のイベントが表示されたときに、前記管理手段により設計情報を更新する制御を行うことを特徴とする請求項１に記載のコンピュータシステムの設計支援システム。
【請求項３】
前記切替手段は、前記管理手段により一元管理された設計情報のうち、前記表示イメージで使用される設計情報を用いて表示イメージデータを作成し、作成した前記表示イメージデータを前記入出力装置に送信することを特徴とする請求項１又は２に記載のコンピュータシステムの設計支援システム。
【請求項４】
前記切替手段は、前記管理手段により一元管理された設計情報のうち、前記管理手段により更新された設計情報を用いて表示イメージデータを作成し、作成した前記表示イメージデータを前記入出力装置に送信することを特徴とする請求項１から３のいずれか１項に記載のコンピュータシステムの設計支援システム。
【請求項５】
前記管理手段は、前記設計情報や前記表示イメージデータのデータファイルを作成する作成手段を有し、
前記表示制御装置は、前記表示手段により表示されたイベントに基づいて、さらに、前記作成手段によるデータファイルの作成を行う制御をすることを特徴とする請求項１から４に記載のコンピュータシステムの設計支援システム。
【請求項６】
前記表示制御装置は、前記表示手段によりデータファイル作成のイベントが表示されたときに、前記作成手段によりデータファイルを作成する制御を行うことを特徴とする請求項５に記載のコンピュータシステムの設計支援システム。
【請求項７】
前記表示イメージは、設計するコンピュータシステムの物理的情報を表した物理イメージと、設計するコンピュータシステムの位置情報を表した配置イメージと、設計するコンピュータシステムのリソース単位でのシステム構成を表した論理イメージとを含むことを特徴とする請求項１から６のいずれか１項に記載のコンピュータシステムの設計支援システム。
【請求項８】
入出力装置と表示制御装置とが行うコンピュータシステムの設計支援方法であって、
前記入出力装置により、コンピュータシステムの構成を表した表示イメージを表示する表示工程と、コンピュータシステム設計に必要な情報である設計情報を入力する入力工程とが行われ、
前記表示制御装置により、異なる観点から表した複数の前記表示イメージの中からユーザ所望の前記表示イメージに切り替える切替工程と、複数の前記表示イメージにおいて前記入力工程により入力された設計情報を一元管理する管理工程とが行われ、
前記表示制御装置は、前記表示工程により表示されたイベントに基づいて、前記切替工程による表示イメージの切替えあるいは前記管理工程による設計情報の更新を行う制御をすることを特徴とするコンピュータシステムの設計支援方法。
【請求項９】
前記表示制御装置は、前記表示工程により表示イメージ切替えのイベントが表示されたときに、前記切替工程により他の前記表示イメージに切り替える制御を行い、前記表示工程により設計情報更新のイベントが表示されたときに、前記管理工程により設計情報を更新する制御を行うことを特徴とする請求項８に記載のコンピュータシステムの設計支援方法。
【請求項１０】
前記切替工程は、前記管理工程により一元管理された設計情報のうち、前記表示イメージで使用される設計情報を用いて表示イメージデータを作成し、作成した前記表示イメージデータを前記入出力装置に送信することを特徴とする請求項８又は９に記載のコンピュータシステムの設計支援方法。
【請求項１１】
前記切替工程は、前記管理工程により一元管理された設計情報のうち、前記管理工程により更新された設計情報を用いて表示イメージデータを作成し、作成した前記表示イメージデータを前記入出力装置に送信することを特徴とする請求項８から１０のいずれか１項に記載のコンピュータシステムの設計支援方法。
【請求項１２】
前記管理工程は、前記設計情報や前記表示イメージデータのデータファイルを作成する作成工程を有し、
前記表示制御装置は、前記表示工程により表示されたイベントに基づいて、さらに、前記作成工程によるデータファイルの作成を行う制御をすることを特徴とする請求項８から１１に記載のコンピュータシステムの設計支援方法。
【請求項１３】
前記表示制御装置は、前記表示工程によりデータファイル作成のイベントが表示されたときに、前記作成工程によりデータファイルを作成する制御を行うことを特徴とする請求項１２に記載のコンピュータシステムの設計支援方法。
【請求項１４】
前記表示イメージは、設計するコンピュータシステムの物理的情報を表した物理イメージと、設計するコンピュータシステムの位置情報を表した配置イメージと、設計するコンピュータシステムのリソース単位でのシステム構成を表した論理イメージとを含むことを特徴とする請求項８から１３のいずれか１項に記載のコンピュータシステムの設計支援方法。
【請求項１５】
請求項８から１４に記載のコンピュータシステムの設計支援方法を前記入出力装置及び前記表示制御装置に実行させるためのプログラム。
【請求項１６】
請求項１５に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステムの設計支援システム、その設計支援方法、プログラム、記録媒体に関し、特に、コンピュータシステムの設計に際し、観点の異なる複数の表示イメージを適宜切り替えて使用でき、各イメージで入力された情報を一元管理することにより複数の表示イメージを連携して使用できるコンピュータシステムの設計支援システム等に関するものである。
【背景技術】
【０００２】
一般に、コンピュータシステムの設計は、システム構成図を作成し、使用するハードウェア及びハードウェア間の接続等を指定して行う。近年では、システムの複雑化の進展により、コンピュータシステムの構成を表すのに必要な情報が多岐にわたり、１種類の構成図にその全てを表現することは不可能となってきている。
【０００３】
また、システムの大規模化や集約化に伴って、１つのコンピュータシステムの構成を表現するために、システム構成図以外にも、ネットワーク構成図やハードウェアの配置図等により、様々な角度からコンピュータシステムの構成を表現する必要性が高まっている。
【０００４】
ところが、従来におけるコンピュータシステムの設計システムでは、複数の異なる構成図、配置図等を用いてシステム構成を表現しようとする場合、１つ１つの図をそれぞれ別々に作成する必要があり、また、作成した複数の図を適宜切り替えて１つのシステム設計図として表示することができなかったため、システム設計の効率が著しく悪いものとなっていた。
【０００５】
これに対して、例えば特許文献１では、複数個の個別機器からなる個別モジュールの構成について設計支援サーバから提示を受け、提示された個別モジュールの構成に基づき個別モジュールを組み合わせてネットワークシステムの設計を行うネットワークシステム設計支援システムが開示されている。
【０００６】
また、例えば特許文献２では、表示画面中の部分領域を指定して、現在の表示レベルから他の任意の表示レベルへの切替えが容易に行えるマルチレベル構成図情報の表示システムが提案されている。
【特許文献１】特開２００２−２１５６９９号公報
【特許文献２】特開２００２−２８８２２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１で開示されたネットワーク設計支援システムは、ネットワーク設計の際の、人手による個別機器の配置及び機器間接続関係から起因する非効率性を解消することを目的とするものであり、該設計支援システムでは先に述べたコンピュータシステム設計上の問題を解決することはできない。
【０００８】
また、特許文献２で提案された技術は、マルチレベル構成図情報の表示システムであり、設計支援システムとは異なるため、上述したコンピュータシステム設計上の問題を直ちに解決するものとは限らない。確かに、該表示システムを用いることにより、複数の表示イメージの切替えを行いうる可能性はある。しかし、表示を適宜切り替えられることと、ある表示イメージでの入力情報が他の表示イメージでの表示情報に反映されることとは別の話であり、両者がともに実現されなくては前記のコンピュータシステム設計上の問題は解決されない。
【０００９】
そこで、本発明は、観点の異なる複数の表示イメージを適宜切り替え、それぞれの表示イメージで入力された情報を一元管理し、複数の表示イメージを連携して使用することにより、コンピュータシステム設計の効率を向上させることを目的とする。
【課題を解決するための手段】
【００１０】
かかる目的を達成するために、本発明は、コンピュータシステムの構成を表した表示イメージを表示する表示手段と、コンピュータシステム設計に必要な情報である設計情報を入力する入力手段とを備える入出力装置と、異なる観点から表した複数の前記表示イメージの中からユーザ所望の前記表示イメージに切り替える切替手段と、複数の前記表示イメージにおいて前記入力手段により入力された設計情報を一元管理する管理手段とを備え、前記表示イメージの表示制御を行う表示制御装置とから構成されるコンピュータシステムの設計支援システムであって、前記表示制御装置は、前記表示手段により表示されたイベントに基づいて、前記切替手段による表示イメージの切替えあるいは前記管理手段による設計情報の更新を行う制御をすることを特徴とする。
【００１１】
本発明は、コンピュータシステムの設計支援システムについてのものであって、入出力装置と表示制御装置とから構成される。入出力装置は、表示手段及び入力手段を有し、表示制御装置は、切替手段及び管理手段を有する。そして、表示制御手段は、表示手段で表示されたイベントに基づいて、切替手段によって他の観点の表示イメージへ適宜切り替えたり、管理手段によって入力された設計情報を一元管理し更新したりする制御を行う。
【００１２】
本発明においては、システム構成図に対して、例えば、配置イメージ、物理イメージ、論理イメージの３種類の観点の異なる表示イメージを有する。それぞれの表示イメージは、異なった目的を持ち、お互いに補足し合う形となっている。そして、配置イメージを切替後の表示イメージとして選択した場合には、設計するシステムの位置情報（ハードウェア配置図）に関する情報が表示される。また、物理イメージでは、設計するシステムのハードウェア構成及びネットワーク結線といった物理的な情報について図面で表示され、論理イメージでは、ハードウェア上のＯＳやデータベースといったリソース単位でのシステム構成について表示される。
【００１３】
そして、システムの設計にあたっては、まず、メインとなる表示イメージである物理イメージを表示し、物理イメージの画面より、システム構成のハードウェア情報及びソフトウェア情報を入力してシステム構成図を作成し、システムの設計を行う。また、物理イメージから入力した情報は、配置イメージあるいは論理イメージに切り替えて表示させることができる。例えば、論理イメージに切り替えた場合、物理イメージの画面から入力されたシステム構成情報（設計情報）のうち、リソースに関する情報のみ抜き出し、論理構成イメージに変換して表示される。また、論理イメージの画面からもシステムリソースに関する情報を入力あるいは更新することができ、各画面から入力あるいは更新された情報は、一元管理することにより各表示イメージ間において整合性を保つことになる。
【００１４】
このように、切替手段により異なる観点の複数の表示イメージへの切替えを行うことで、システムの構成を直感的に理解して設計をすることができ、管理手段によりそれぞれの表示イメージの画面から入力された設計情報を一元管理することで、各表示イメージの連携を実現し、コンピュータシステム設計の効率を向上させることが可能となる。
【００１５】
本発明は、入出力装置と表示制御装置とが行うコンピュータシステムの設計支援方法であって、前記入出力装置により、コンピュータシステムの構成を表した表示イメージを表示する表示工程と、コンピュータシステム設計に必要な情報である設計情報を入力する入力工程とが行われ、前記表示制御装置により、異なる観点から表した複数の前記表示イメージの中からユーザ所望の前記表示イメージに切り替える切替工程と、複数の前記表示イメージにおいて前記入力工程により入力された設計情報を一元管理する管理工程とが行われ、前記表示制御装置は、前記表示工程により表示されたイベントに基づいて、前記切替工程による表示イメージの切替えあるいは前記管理工程による設計情報の更新を行う制御をすることを特徴とするコンピュータシステムの設計支援方法であってもよい。
【００１６】
また、本発明は、上記のコンピュータシステムの設計支援方法を前記入出力装置及び前記表示制御装置に実行させるためのプログラムであってもよい。
【００１７】
また、本発明は、上記プログラムを記録した記録媒体であってもよい。
【発明の効果】
【００１８】
本発明によれば、観点の異なる複数の表示イメージを適宜切り替え、それぞれの表示イメージで入力された情報を一元管理し、複数の表示イメージを連携して使用することにより、コンピュータシステム設計の効率向上が実現される。
【発明を実施するための最良の形態】
【００１９】
図面を参照しながら、本発明の実施形態について説明する。
【００２０】
＜実施形態１＞
まず、本発明の第１の実施形態におけるコンピュータシステムの設計支援システムの構成について説明する。
【００２１】
図１は、本実施形態のコンピュータシステムの設計支援システムの構成を示した図である。本実施形態の設計支援システムは、入出力装置１、画面表示制御装置２及び記憶装置３から構成される。入出力装置１には、表示画面１１、入力制御部１２及び出力制御部１３が含まれる。また、画面表示制御装置２には、判断部２１、構成図データ配布部２２及びデータ管理部２３が含まれる。
【００２２】
表示画面１１は、システム設計において使用するＧＵＩ（Graphical User Interface）画面である。入力制御部１２は、表示画面１１で発生したイベントを画面表示制御装置２の判断部２１に送信する。出力制御部１３は、画面表示制御装置２の構成図データ配布部２２から受信した構成図データを表示画面１１に表示する。構成図データは、表示イメージを画面表示するためのデータである。
【００２３】
判断部２１は、入力制御部１２から送信されたイベントを受信し、その内容を判断して処理を決定する。データ管理部２３は、記憶装置３にて保持され一元管理している情報の更新を行う。構成図データ配布部２２は、記憶装置３に保持された情報を抽出して構成図データを作成し、該データを出力制御部１３に送信する。
【００２４】
記憶装置３は、システム設計の際にそれぞれの異なる表示イメージから入力された情報を保持する。また、記憶装置３により保持された情報は、データ管理部２３により更新が行われ、構成図データ配布部２２により構成図データに必要な情報が抽出される。
【００２５】
次に、本実施形態におけるコンピュータシステムの設計支援システムの動作について説明する。
【００２６】
図２は、本実施形態におけるコンピュータシステムの設計支援システムの動作の流れを示したフローチャートである。
【００２７】
まず、入出力装置１の表示画面１１でイベントが発生すると（ステップＳ２０１）、入力制御部１２から画面表示制御装置２の判断部２１へ発生イベントが送信される（ステップＳ２０２）。次に、判断部２１は、受信した内容が更新イベントであるか、あるいは表示イメージ切替えイベントであるかを判断する（ステップＳ２０３）。
【００２８】
発生イベントが更新イベントであると判断した場合（ステップＳ２０４／ＹＥＳ）は、データ管理部２３に設計情報の更新要求を出し、データ管理部２３は、記憶装置３で保持され一元管理している情報を更新する（ステップＳ２０５）。そして、構成図データ配布部２２に更新後データの作成要求を出し、構成図データ配布部２２は、更新後の情報を記憶装置３から抽出し、該情報に基づいて構成図データを再作成する（ステップＳ２０６）。
【００２９】
他方、発生イベントが更新イベントでなく表示イメージ切替えイベントであると判断した場合（ステップＳ２０４／ＮＯ）は、構成図データ配布部２２に切替後データの作成要求を出し、構成図データ配布部２２は、切替後の表示イメージで使用される情報を記憶装置３から抽出し、該情報に基づいて構成図データを再作成する（ステップＳ２０６）。
【００３０】
そして、構成図データ配布部２２は、作成した構成図データを出力制御部１３へ送信し（ステップＳ２０７）、出力制御部１３は、受信した構成図データに基づいて表示画面１１への表示イメージの出力を行う（ステップＳ２０８）。
【００３１】
本実施形態では、コンピュータシステムを設計する際に、システムの構成を複数の観点から表示し、適宜切り替えることが可能である。これにより、複雑なシステムの設計を直感的に行うことができ、設計ミスの削減及び設計作業の効率化が図られる。
【００３２】
また、複数の観点で表示した表示イメージにて入力した情報を一元管理することで、表示イメージ同士で同一の情報を共有することが可能となる。これにより、複数の表示イメージを連携して使用しながらシステム設計を行うことができ、作業効率の向上が図られる。
【００３３】
＜実施形態２＞
本発明の第２の実施形態は、実施形態１のコンピュータシステムの設計支援システムにおいて、画像表示制御装置２が発生イベントに応じて所定のデータファイルを作成しファイル出力するように構成したものである。基本的に実施形態１と同様であるため、共通点は省略し、相違点について述べる。
【００３４】
まず、本実施形態におけるコンピュータシステムの設計支援システムの構成についてだが、図３に示すように、実施形態１の構成に加え、構成データファイル作成手段２３１及び出力ファイル４を有している。
【００３５】
構成データファイル作成手段２３１は、画像表示制御装置２のデータ管理部２３に具備されるもので、判断部２１からの構成データファイルの作成要求を受け、記憶装置３から抽出した所定の情報に基づいて構成データファイルを作成する。なお、構成データファイルは、表示画面１１で表示されるシステム構成図や設計したシステム構成中の使用機器の一覧表等である。
【００３６】
出力ファイル４は、構成データファイル作成手段２３１により作成された構成データファイルがデータ管理部２３から出力されたものである。
【００３７】
次に、本実施形態におけるコンピュータシステムの設計支援システムの動作について説明する。本実施形態では、図４に示すように、判断部２１におけるイベント内容判断にデータファイル作成か否かの判断が加えられ、データファイル作成である場合に構成データファイルの作成及び出力が行われるようになっている。
【００３８】
まず、表示画面１１でイベント発生後（ステップＳ４０１）、入力制御部１２から判断部２１へ発生イベントが送信され（ステップＳ４０２）、判断部２１は、受信した内容が更新イベントであるか、表示イメージ切替えイベントであるか、あるいはデータファイル作成イベントであるかを判断する（ステップＳ４０３）。発生イベントの判断は、最初にデータファイル作成イベントであるかを判断し、次に更新イベントであるかを判断する。
【００３９】
発生イベントがデータファイル作成イベントと判断した場合（ステップＳ４０４／ＹＥＳ）は、データ管理部２３に構成データファイルの作成要求を出し、データ管理部２３の構成データファイル作成手段２３１は、記憶装置３で保持され一元管理している情報で、構成データファイルに必要な情報を抽出し該ファイルを作成する（ステップＳ４０５）。そして、作成した構成データファイルを出力ファイル４として出力する（ステップＳ４０６）。
【００４０】
他方、発生イベントがデータファイル作成イベントでないと判断した場合（ステップＳ４０４／ＮＯ）、更新イベントか否かの判断を行い（ステップＳ４０７）、以降の流れは、実施形態１と同様である。
【００４１】
すなわち、発生イベントが更新イベントであると判断した場合（ステップＳ４０７／ＹＥＳ）は、一元管理している情報を更新（ステップＳ４０８）して更新情報に基づいた構成図データを作成し（ステップＳ４０９）、更新イベントでないと判断した場合（ステップＳ４０７／ＮＯ）は、表示切替えイベントであるため、切替後の表示イメージで使用される情報に基づいた構成図データを作成する（ステップＳ４０９）。そして、作成した構成図データを出力制御部１３へ送信し（ステップＳ４１０）、出力制御部１３は、受信した構成図データに基づいて表示画面１１への表示イメージの出力を行う（ステップＳ４１１）。
【００４２】
本実施形態では、設計したコンピュータシステムについてデータファイルを作成することができ、これにより、入出力装置及び画面表示制御装置が存在しない環境であっても、作成したデータファイルの内容を他の端末装置等で参照することが可能となる。
【００４３】
先に述べてきた本発明の実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ読み取り可能な記録媒体、すなわち記憶メディアを入出力装置及び画面表示制御装置に供給し、該入出力装置及び画面表示制御装置のコンピュータ（ＣＰＵ）が記憶メディアに格納されたプログラムコードを読み出し実行することによっても、本発明の目的は達成される。
【００４４】
この場合、記憶メディアから読み出されたプログラムコード自体が前述の実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００４５】
また、プログラムコードを供給するための記憶メディアとしては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭ、磁気テープ等を用いることができる。
【００４６】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００４７】
また、本発明は、ＧＵＩ画面からシステム構成図を作成してコンピュータシステムの設計を行うプログラムといったに適用することができ、また、既存のコンピュータシステムの構成をＧＵＩ画面上に表示するためのプログラムといった用途にも適用可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態に係るコンピュータシステムの設計支援システムの構成を示した図である。
【図２】本発明の実施形態に係るコンピュータシステムの設計支援システムにおける動作を示したフローチャートである。
【図３】本発明の実施形態に係るコンピュータシステムの設計支援システムの構成を示した図である。
【図４】本発明の実施形態に係るコンピュータシステムの設計支援システムにおける動作を示したフローチャートである。
【符号の説明】
【００４９】
１    入出力装置
２    画面表示制御装置
３    記憶装置
４    出力ファイル
１１    表示画面
１２    入力制御部
１３    出力制御部
２１    判断部
２２    構成図データ配布部
２３    データ管理部
２３１    構成データファイル作成手段
【図１】
2007280183.tif 000003
【図２】
2007280183.tif 000004
【図３】
2007280183.tif 000005
【図４】
2007280183.tif 000006