(57)【特許請求の範囲】
【請求項１】
以下の（Ａ）〜（Ｇ）の手段、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示する手段、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示する手段、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示する手段、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納する手段、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示する手段、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
（Ｆ）前記複数の第１付箋オブジェクトの各々について、その第１付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部を前記一覧画面に表示する手段、
（Ｇ）前記グラフを再表示する手段、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
を有する管理システム。
【請求項２】
前記複数の付箋オブジェクトは、複数の第２付箋オブジェクトを含み、
前記一覧画面における前記一覧は、前記複数の第２付箋オブジェクトのテーブル形式での一覧である第２一覧を含み、
前記第２一覧において、前記複数の第２付箋オブジェクトの各々について、その第２付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部が表示される、
請求項１記載の管理システム。
【請求項３】
以下の（Ａ）〜（Ｆ）の手段、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示する手段、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示する手段、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示する手段、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納する手段、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示する手段、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトと、複数の第２付箋オブジェクトとを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
前記一覧画面における前記一覧は、前記複数の第２付箋オブジェクトのテーブル形式での一覧である第２一覧を含み、
前記第２一覧において、前記複数の第２付箋オブジェクトの各々について、その第２付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部が表示され、
（Ｆ）前記グラフを再表示する手段、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
を有する管理システム。
【請求項４】
第２メトリックのメトリック値に対応した電子付箋に対応する付箋オブジェクトが前記ユーザにより前記一覧から選択された場合、時間に対応した前記第１軸と前記第２メトリックに対応した前記第２軸とを有し前記第２メトリックに対応した群の時系列変化を表すグラフを表示する手段、
を更に有する請求項１乃至３のうちのいずれか１項に記載の管理システム。
【請求項５】
以下の（Ａ）〜（Ｇ）、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示し、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示し、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示し、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納し、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示し、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
（Ｆ）前記複数の第１付箋オブジェクトの各々について、その第１付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部を前記一覧画面に表示し、
（Ｇ）前記グラフを再表示し、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
をコンピュータに実行させるコンピュータプログラム。
【請求項６】
以下の（Ａ）〜（Ｆ）、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示し、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示し、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示し、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納し、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示し、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトと、複数の第２付箋オブジェクトとを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
前記一覧画面における前記一覧は、前記複数の第２付箋オブジェクトのテーブル形式での一覧である第２一覧を含み、
前記第２一覧において、前記複数の第２付箋オブジェクトの各々について、その第２付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部が表示され、
（Ｆ）前記グラフを再表示し、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
をコンピュータに実行させるコンピュータプログラム。
【請求項７】
以下の（Ａ）〜（Ｇ）、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示し、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示し、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示し、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納し、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示し、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
（Ｆ）前記複数の第１付箋オブジェクトの各々について、その第１付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部を前記一覧画面に表示し、
（Ｇ）前記グラフを再表示し、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
を有する管理方法。
【請求項８】
以下の（Ａ）〜（Ｆ）、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示し、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示し、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示し、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納し、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示し、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトと、複数の第２付箋オブジェクトとを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
前記一覧画面における前記一覧は、前記複数の第２付箋オブジェクトのテーブル形式での一覧である第２一覧を含み、
前記第２一覧において、前記複数の第２付箋オブジェクトの各々について、その第２付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部が表示され、
（Ｆ）前記グラフを再表示し、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
を有する管理方法。
【請求項９】
１以上の監視対象装置と、
前記１以上の監視対象装置の管理システムと
を有し、
前記管理システムが、以下の（Ａ）〜（Ｇ）、
（Ａ）１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示し、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示し、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示し、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納し、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示し、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
（Ｆ）前記複数の第１付箋オブジェクトの各々について、その第１付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部を前記一覧画面に表示し、
（Ｇ）前記グラフを再表示し、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
を実行する、
計算機システム。
【請求項１０】
１以上の監視対象装置と、
前記１以上の監視対象装置の管理システムと
を有し、
前記管理システムが、以下の（Ａ）〜（Ｆ）、
（Ａ）前記１以上の監視対象装置についての複数のメトリックにそれぞれ対応した複数のメトリック値群である時系列データを基にグラフを表示し、
前記メトリック値群は、複数の時刻にそれぞれ対応した複数のメトリック値であり、
前記グラフは、時間に対応した第１軸と、前記複数のメトリックのうちの第１メトリックに対応した第２軸とを有し、前記第１メトリックに対応したメトリック値の時系列変化を表し、
（Ｂ）前記グラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示し、
（Ｃ）前記表示した電子付箋に前記ユーザにより入力された文字を表示し、
（Ｄ）前記指定座標の要素の１つであるメトリック値と、前記指定座標の要素の１つである時刻と、前記電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納し、
前記記憶デバイスは、異なる２以上のメトリックについての異なる２以上のグラフに表示された複数の電子付箋にそれぞれ対応した複数の付箋情報ユニットを記憶し、
各付箋情報ユニットには、その付箋情報ユニットに対応した電子付箋に対応したメトリック値についてのメトリックの識別情報が関連付けられ、
（Ｅ）前記複数の電子付箋にそれぞれ対応した複数の付箋オブジェクトの一覧を含んだ一覧画面を表示し、
前記複数の付箋オブジェクトは、複数の第１付箋オブジェクトと、複数の第２付箋オブジェクトとを含み、
前記一覧画面における前記一覧は、時刻を数とした数直線と、前記数直線に沿って時系列に並べられた前記複数の第１付箋オブジェクトとを含んだ第１一覧を含み、
各第１付箋オブジェクトは、その第１付箋オブジェクトに対応した電子付箋を表すオブジェクトであり、その第１付箋オブジェクトに対応した電子付箋に対応する時刻に該当する位置に存在し、
前記一覧画面における前記一覧は、前記複数の第２付箋オブジェクトのテーブル形式での一覧である第２一覧を含み、
前記第２一覧において、前記複数の第２付箋オブジェクトの各々について、その第２付箋オブジェクトに対応する電子付箋に対応した付箋情報ユニットに関連付けられている情報の少なくとも一部が表示され、
（Ｆ）前記グラフを再表示し、
再表示された前記グラフにおける、前記付箋情報ユニットに関連付けられたメトリック値及び時刻を含んだ座標に、前記電子付箋があり、
再表示された前記グラフは、前記ユーザにより前記一覧から付箋オブジェクトが選択されたことにより表示されたグラフであり、
再表示された前記グラフには、前記記憶デバイスに格納されている複数の付箋情報ユニットにそれぞれ対応した複数の電子付箋のうち、前記第１メトリックのメトリック値に対応した電子付箋がある、
を実行する、
計算機システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、対象に関する情報の表示に関する。
【背景技術】
【０００２】
情報表示に関して、例えば、特許文献１に開示の技術が知られている。特許文献１によれば、資料作成支援装置が、時間軸を含むグラフ上に、コメントを表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−４１７２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１によれば、コメントがグラフ上に単に表示するにすぎず、コメントのような情報の表示に関してグラフの本質が考慮されていない。
【課題を解決するための手段】
【０００５】
管理システムは、対象に関する時系列データに含まれ第１観点に対応し複数の時刻にそれぞれ対応した複数の値である値群を基に、時間に対応した第１軸と第１観点に対応した第２軸とを有し第１観点に対応した値の時系列変化を表すグラフを表示し、そのグラフにおける、ユーザにより指定された座標である指定座標に、電子付箋を表示する。管理システムは、表示した電子付箋に、ユーザにより入力された文字を表示する。管理システムは、指定座標（値及び時刻）と電子付箋に入力された文字とが関連付けられた付箋情報ユニットを記憶デバイスに格納する。管理システムにより再表示されたグラフにおける、付箋情報ユニットに関連付けられた値及び時刻を含んだ座標に、電子付箋がある。
【発明の効果】
【０００６】
グラフに電子付箋の表示（例えば貼り付け）がされた場合、電子付箋の表示位置（指定座標）と電子付箋に入力された文字との対応関係が記憶され、グラフが再表示された場合には、その表示位置にその電子付箋が表示される。これにより、時刻と値の関係を見るというグラフの本質を活かした電子付箋表示が実現される。
【図面の簡単な説明】
【０００７】
【図１】実施例に係る計算機システムの構成を示す。
【図２】管理サーバ及び表示用計算機のそれぞれの構成を示す。
【図３】メトリック定義テーブルを示す。
【図４】メモ管理テーブルを示す。
【図５】軸セット管理テーブルを示す。
【図６】メトリック管理テーブルを示す。
【図７】グラフ画面の一例を示す。
【図８】メモ貼り付け時の画面の一例を示す。
【図９】軸セットの選択方法を示す。
【図１０】軸セット設定画面の一例を示す。
【図１１】メモ一覧画面の一例を示す。
【図１２】メモ貼り付け処理の流れを示す。
【図１３】メモ移動処理の流れを示す。
【図１４】メモ削除処理の流れを示す。
【図１５】メモ編集処理の流れを示す。
【図１６】軸セット設定処理の流れの流れを示す。
【図１７】軸セット選択処理の流れを示す。
【図１８】グラフ画面表示処理の流れを示す。
【図１９】グラフ描画処理の流れを示す。
【図２０】メモ一覧画面表示処理の流れを示す。
【図２１】メモ一覧ポップアップ処理の流れを示す。
【図２２】グラフ起動処理の流れを示す。
【発明を実施するための形態】
【０００８】
以下、一実施例を説明する。
【０００９】
以下の説明では、「×××テーブル」の表現にて情報を説明することがあるが、情報は、どのようなデータ構造で表現されていてもよい。すなわち、情報がデータ構造に依存しないことを示すために、「×××テーブル」を「×××情報」と呼ぶことができる。
【００１０】
また、以下の説明では、「プログラム」を主語として処理を説明する場合があるが、プログラムは、プロセッサ（例えばＣＰＵ（Central  Processing  Unit））によって実行されることで、定められた処理を、適宜に記憶デバイス（例えばメモリ）及び／又は通信インタフェースデバイス（例えば通信ポート）を用いながら行うため、処理の主語がプロセッサとされてもよい。プログラムを主語として説明された処理は、プロセッサ或いはそのプロセッサを有する管理システム（例えば、表示用計算機又は管理サーバ）が行う処理としてもよい。また、プロセッサは、ＣＰＵそれ自体であってもよいし、プロセッサが行う処理の一部又は全部を行うハードウェア回路を含んでもよい。プログラムは、プログラムソースから各コントローラにインストールされてもよい。プログラムソースは、例えば、プログラム配布サーバ又は記憶メディアであってもよい。プログラム配布サーバは、管理用計算機であってもよい。
【００１１】
また、以下の説明では、グラフ上に電子付箋が貼り付けられるが、電子付箋のことを「メモ」と言う。また、グラフは、管理システムの監視対象についての或るメトリックの測定値の時系列変化を表すが、メトリックに対応した測定値のことを「メトリック値」と言う。なお、メトリックは、観点の一例であり、測定値は、値の一例であり、監視対象は、管理システムにより管理される対象の一例である。
【００１２】
また、以下の説明では、種々の対象（例えば、メモ、メトリック）の識別情報として、ＩＤ或いは名称が使用されるが、それらは相互に置換可能であってもよいし、それらのうちの少なくとも１つに代えて又は加えて他種の識別情報が使用されてもよい。
【００１３】
また、管理システムは、一以上の計算機で構成されてよい。具体的には、例えば、管理計算機が情報を表示する場合（具体的には、管理計算機が自分の表示デバイスに情報を表示する、或いは、管理計算機が表示用情報を遠隔の表示用計算機に送信する場合）、管理計算機が管理システムである。また、例えば、複数の計算機で管理計算機と同等の機能が実現されている場合は、当該複数の計算機（表示を表示用計算機が行う場合は表示用計算機を含んでよい）が、管理システムである。また、管理システムは、管理計算機（管理サーバ）と表示用計算機との組合せであってもよい。以下の実施例では、管理サーバが管理システムであるとする。
【００１４】
また、以下の説明において、「文字列」は、複数の文字で構成されているが、少なくとも１つの文字は、数字、符号或いは記号であってもよい。
【００１５】
また、以下の説明において、「時刻」は、年月日時分秒で定義されるが、時刻の単位は、それより粗くても細かくてもよい。
【００１６】
また、以下の説明では、表示されるＧＵＩ（Graphical  User  Interface）画面に対してユーザ（例えば管理者）が入力デバイスを使用して行う操作を、「ユーザ操作」と言う。また、ユーザ操作の具体例としては、キー押下、クリック、ダブルクリック、ポインティングデバイス（例えばマウス）のカーソルを重ねる等がある。クリック或いはダブルクリックといった操作は、ポインティングデバイスのボタンを押すことであってもよいし、タッチスクリーン上にタッチすることであってもよい。また、ユーザ操作として、拡大操作或いは縮小操作があってもよい。拡大操作は、例えば、ＧＵＩオブジェクトにカーソルが重ねられた状態でマウスホイールを上回転させる、或いは、タッチスクリーンにおけるＧＵＩオブジェクト上でピンチインを行う等、が適用されてよい。縮小操作は、例えば、ＧＵＩオブジェクトにカーソルが重ねられた状態でマウスホイールを下回転させる、或いは、タッチスクリーンにおけるＧＵＩオブジェクト上でピンチアウトを行う、が適用されてよい。
【００１７】
また、以下の説明では、第１軸及び第２軸を有するグラフは、直交座標系のグラフであるとする。第１軸は、横軸であっても縦軸であってもよいが、以下の説明では、横軸である。第２軸は、横軸であっても縦軸であってもよいが、以下の説明では、縦軸である。さらに、以下の説明では、グラフは、第２軸に平行な第３軸を有し、第３軸も縦軸である。具体的には、第２軸は、左軸（左の縦軸）であり、第３軸は、右軸（右の縦軸）である。
【００１８】
図１は、実施例に係る計算機システムの構成を示す。
【００１９】
計算機システムは、１以上の監視対象装置１０４と、表示用計算機１０２と、それらに通信ネットワーク（例えばＩＰ（Internet  Protocol）ネットワーク）１０３を介して通信可能に接続された管理サーバ１０１とを有する。
【００２０】
監視対象装置１０４は、監視対象である又は監視対象を有する装置である。１以上の監視対象装置１０４は、例えば、２台のストレージ装置を含んでよい。２台のストレージ装置は、それぞれ、データが格納される論理ボリュームを有する。２台のストレージ装置間では、いわゆるリモートコピーが行われる。例えば、ストレージ装置１のＰＶＯＬ（プライマリの論理ボリューム）とストレージ装置２のＳＶＯＬ（セカンダリの論理ボリューム）とでＶＯＬペアが構成されており、ストレージ装置１のＰＶＯＬにデータがホスト等により格納され、格納されたデータが、ストレージ装置１のＰＶＯＬからストレージ装置２のＳＶＯＬにコピーされる。
【００２１】
勿論、監視対象装置１０４は、ストレージ装置に代えて又は加えて、他の装置でもよい。例えば、監視対象装置１０４は、ストレージ装置に対してＩ／Ｏ（Input/Output）要求を発行するホスト計算機であってもよい。
【００２２】
監視対象は、物理的な対象であってもよいし論理的な対象であってもよい。また、１つの監視対象装置１０４に存在する監視対象は１つであっても複数であってもよい。監視対象装置１０４がストレージ装置である場合、物理的な対象としての監視対象は、ポート、プロセッサ、物理記憶デバイス等であってよく、論理的な対象としての監視対象は、論理ボリュームであってよい。
【００２３】
また、１つの監視対象についてのメトリックは、１つであっても複数であってもよい。監視対象がＳＶＯＬである場合、メトリックとして、例えば、書込み遅延時間（ＰＶＯＬにデータが書き込まれた時刻とＳＶＯＬにデータが書き込まれた時刻との差分）、キャッシュ書込み待ち率（ＰＶＯＬからＳＶＯＬへのデータのコピーにおいてキャッシュメモリへの書き込みが待たされた確率）、プロセッサ利用率（ＰＶＯＬからＳＶＯＬへのデータのコピーに関するプロセッサ負荷）がある。
【００２４】
管理サーバ１０１は、監視対象装置１０４からメトリック情報ユニットを収集して蓄積したり表示用計算機１０２からユーザ操作情報（ユーザ操作の詳細を表す情報）を受信したりすることができる計算機である。表示用計算機１０２は、管理サーバ１０１が出力する情報が表示される表示デバイスを有する計算機である。なお、「情報ユニット」は、テーブルの一レコードに対応する情報である。
【００２５】
図２は、管理サーバ１０１及び表示用計算機１０２のそれぞれの構成を示す。
【００２６】
表示用計算機１０２は、Ｉ／Ｏ（Input/Output）インタフェースデバイスと、記憶デバイス２２２と、入力デバイス２２４と、表示デバイス２２５と、それらに接続されたＣＰＵ（Central  Processing  Unit）２２１とを有する。Ｉ／Ｏインタフェースデバイスは、ＮＩＣ（Network  Interface  Card）２２３のような通信インタフェースデバイスでよい。入力デバイス２２４は、例えば、キーボード及びポインティングデバイスでよい。表示デバイス２２５は、例えば、液晶ディスプレイでよい。入力デバイス２２４と表示デバイス２２５は、タッチスクリーンのように一体であってもよい。記憶デバイス２２２は、主記憶メモリと補助記憶デバイスとを含んでよい。記憶デバイス２２２は、ＣＰＵ２２１に実行されるコンピュータプログラムを記憶する。コンピュータプログラムとして、例えば、入力受付プログラム２４１及び画面表示プログラム２４２がある。入力受付プログラム２４１は、表示用計算機１０２を使用するユーザから入力デバイス２２４を介して情報を受け付け、その情報をＮＩＣ２２３を介して管理サーバ１０１に送信することができる。画面表示プログラム２４２は、管理サーバ１０１からＮＩＣ２２３を介して受けた情報を表示デバイス２２５に表示することができる。入力受付プログラム２４１及び画面表示プログラム２４２は、例えば、Ｗｅｂブラウザでよい。
【００２７】
管理サーバ１０１は、Ｉ／Ｏ（Input/Output）インタフェースデバイスと、記憶デバイス２０２と、それらに接続されたＣＰＵ２０１とを有する。Ｉ／Ｏインタフェースデバイスは、ＮＩＣ（Network  Interface  Card）２０３のような通信インタフェースデバイスでよい。Ｉ／Ｏインタフェースデバイスは、広義には（例えば、管理サーバ１０１と表示用計算機１０２が一体の場合）、入力デバイス及び表示デバイスであってもよい。記憶デバイス２０２は、主記憶メモリと補助記憶デバイスとを含んでよい。補助記憶デバイスは、管理サーバ１０１に内蔵されていてもよいし、外部に存在してもよい。補助記憶デバイスは、典型的には不揮発性の記憶デバイスであり、ＨＤＤ（Hard  Disk  Drive）のようなディスク型記憶デバイスであってもよいし、ＳＳＤ（Solid  State  Device）のようなメモリデバイスであってもよいし、ＲＡＩＤグループを有したストレージ装置であってもよい。そのストレージ装置は監視対象装置の１つであってもよい。
【００２８】
図２の構成によれば、情報入力が次のように行われる。すなわち、表示用計算機１０２にユーザにより入力デバイス２２４を介して入力された情報が、入力受付プログラム２４１から管理サーバ１０１に送信され、管理サーバ１０１が、その入力された情報を受信する。以下の説明では、説明の冗長を避けるために、このような流れの説明を、ユーザにより入力された情報を管理サーバ１０１が受ける、或いは、ユーザにより管理サーバ１０１に情報が入力される、のように、省略することがある。
【００２９】
また、図２の構成によれば、情報表示が次のように行われる。すなわち、管理サーバ１０１が、表示対象の情報（例えば、画像、文字等）を記憶デバイス２０２（典型的には主記憶メモリ）に描画し、描画された情報を表示用計算機１０２に送信し、画面表示プログラム２４２が、その情報を表示デバイス２２５に表示する。以下の説明では、説明の冗長を避けるために、このような流れの説明を、管理サーバ１０１が情報を表示する、のように、省略することがある。また、以下の説明では、表示対象の情報を主記憶メモリのような記憶デバイスに書き込むことを「描画」と言い、情報の表示と区別することとする。本実施例で言う「表示」は、描画された情報が管理サーバ１０１により表示用計算機１０２に送信され、その情報が表示デバイス２２５に視認可能に出力されることでよい。
【００３０】
管理サーバ１０１の記憶デバイス２０２は、ＣＰＵ２０１に実行されるコンピュータプログラムと、ＣＰＵ２０１に使用される情報とを記憶する。コンピュータプログラムとして、例えば、メトリック収集プログラム２５１、グラフ管理プログラム２５２及びメモ管理プログラム２５３がある。情報として、例えば、メトリック定義テーブル２５９、メモ管理テーブル２６０、軸セット管理テーブル２６１及びメトリック管理テーブル２６２がある。
【００３１】
メトリック収集プログラム２５１は、各監視対象装置１０４からメトリック情報ユニットを収集する。１つのメトリック情報ユニットは、１つの監視対象及び１つのメトリックに対応する。具体的には、１つのメトリック情報ユニットは、監視対象ＩＤ、メトリックＩＤ、時刻（測定時刻）及びメトリック値を含んでよい。各監視対象装置１０４は、監視対象につき、その監視対象についてのメトリック値と、そのメトリック値に対応したメトリックのＩＤとを含んだメトリック情報ユニットを蓄積しておき、蓄積されているメトリック情報ユニットを管理サーバ１０１に送信してよい。メトリック収集プログラム２５１は、収集されたメトリック情報ユニット中の情報を、データベース、典型的にはメトリック管理テーブル２６２に登録する。
【００３２】
グラフ管理プログラム２５２は、メトリック管理テーブル２６２を基に、グラフ画面を描画（生成）し、描画したグラフ画面を表示する。その処理において、グラフ管理プログラム２５２は、メモ管理テーブル２６０を基に、グラフ画面内のグラフに貼り付けるべきメモ（グラフ上に描画されるべきメモ）があるか否かを判断し、そのようなメモがあれば、そのメモを、グラフに貼り付ける。なお、本実施例において、グラフは、前述したように、直交座標系のグラフであり、横軸と、左軸と、右軸を有する。横軸は、時間に対応した軸であるが、左軸と右軸は、それぞれ、対応付けられるメトリックをユーザが変更できる。グラフ管理プログラム２５２は、左軸に対応付けるメトリックと右軸に対応付けるメトリックのそれぞれの指定をユーザから受け、左軸のメトリックと右軸のメトリックとの対応関係である軸セットを表す情報ユニットを軸セット管理テーブル２６１に登録する。グラフ管理プログラム２５２は、軸セット管理テーブル２６１から特定される対応関係に従うグラフを有するグラフ画面を描画する。以下、左軸に対応付けられたメトリックを「左メトリック」と言い、右軸に対応付けられたメトリックを「右メトリック」と言うことがある。
【００３３】
メモ管理プログラム２５３は、表示されたグラフに対するメモ貼り付け操作を表す情報を受け、メモ貼り付け操作がされた座標であるメモ座標に、メモ（例えばブランクのメモ）を貼り付ける。「メモ貼り付け操作」は、メモを貼り付けることを命令するユーザ操作である。「メモ座標」は、メモが貼り付けられる位置の座標であり、時刻と、左メトリック値（左メトリックに対応したメトリック値）とで構成されてよい。時刻が、ｘ座標に相当し、左メトリック値が、ｙ座標に相当する。なお、メモ座標は、右メトリック値（右メトリックに対応したメトリック値）も含んでよいが、本実施例では、メモ座標は、右メトリック値も含んでいても、時刻と左メトリック値で定義される。右軸より左軸が優先されるためである。なお、左軸より右軸が優先される場合には、メモ座標は、時刻と右メトリック値で定義されてよい。メモ管理プログラム２５３は、貼り付けられたメモに対する文字入力操作を表すユーザ操作情報を受け、その文字入力操作に従う文字（つまりユーザにより入力された文字）を描画し表示する。文字入力操作は、文字入力を命令するユーザ操作（例えばキー入力）である。メモ管理プログラム２５３は、メモ情報ユニットをメモ管理テーブル２６０に登録する。メモ情報ユニットは、メモ座標及びメモ本文等を含む。また、メモ管理プログラム２５３は、一覧表示操作を表すユーザ操作情報を受けて、メモ一覧を描画し表示する。「一覧表示操作」は、メモ一覧の表示を命令するユーザ操作である。「メモ一覧」は、複数のメモにそれぞれ対応した複数のメモオブジェクトで構成されてよい。「メモオブジェクト」は、メモを表すオブジェクトであり、例えば、メモ情報ユニット中の情報を含んだ文字列でもよいし、メモを表すマークのようなアイコンでもよい。また、メモ管理プログラム２５３は、メモ移動操作を表すユーザ操作情報を受けて、グラフにおけるメモを移動したり、メモ削除操作を表すユーザ操作情報を受けて、選択されたメモを削除したり、メモ編集操作を表すユーザ操作情報を受けて、選択されたメモにおける文字列を編集したりすることができる。「メモ移動操作」は、メモの移動を命令するユーザ操作であり、「メモ削除操作」は、メモの削除を命令するユーザ操作であり、「メモ編集操作」は、メモにおける文字列の編集を命令するユーザ操作である。また、メモ管理プログラム２５３は、グラフ起動操作を表すユーザ操作情報を受けて、メモ一覧から選択されたメモオブジェクトに対応したメモが貼り付けられているグラフの起動（描画（生成）及び表示）を、グラフ管理プログラム２５２に命令する。グラフ管理プログラム２５２は、その命令に応答して、メモ一覧から選択されたメモオブジェクトに対応したメモが貼り付けられているグラフを表示する。「グラフ起動操作」は、メモ一覧から選択されたメモオブジェクトに対応したメモが貼り付けられているグラフの表示を命令するユーザ操作である。また、メモ管理プログラム２５３は、メモ検索操作を表すユーザ操作情報を受けて、メモ検索操作で指定された条件に適合するメモをメモ管理テーブル２６０から検索し、検索結果をメモ一覧として描画し表示する。「メモ検索操作」は、検索対象のメモの条件を指定しメモを検索することを命令するユーザ操作である。検索条件としては、例えば、ユーザが入力したキーワードを含んだ文字列を有すること、ユーザが指定した時刻範囲に含まれる時刻を含んだメモ座標に対応していること、ユーザが指定したメトリックに対応したメトリック値を含んだメモ座標に対応していること等が考えられる。
【００３４】
図３は、メトリック定義テーブル２５９を示す。
【００３５】
メトリック定義テーブル２５９は、各メトリックに関する情報を有する。例えば、メトリック定義テーブル２５９は、メトリック毎にレコードを有し、各レコードには、メトリックＩＤ３０１、メトリック名称３０２、単位３０３及び監視対象種類３０４という情報が登録される。メトリックＩＤ３０１は、メトリックのＩＤである。メトリック名称３０２は、メトリックの名称を表す。単位３０３は、メトリック値の単位を表す。監視対象種類３０４は、メトリックが採用されて良い監視対象種類（例えばＳＶＯＬ、ＰＶＯＬ、プロセッサ、ポート、キャッシュメモリ等）を表す。
【００３６】
図４は、メモ管理テーブル２６０を示す。
【００３７】
メモ管理テーブル２６０は、各メモに関する情報を有する。例えば、メモ管理テーブル２６０は、メモ毎にレコードを有し、各レコードには、メモＩＤ４０１、メトリックＩＤ４０２、メモ本文４０３、メモタイトル４０４、メモ座標４０５及び監視対象ＩＤ４０６という情報が登録される。メモＩＤ４０１は、メモのＩＤである。メトリックＩＤ４０２は、左メトリックのＩＤである。メモ本文４０３は、メモ本文としてユーザにより入力された文字列を表す。メモタイトル４０４は、メモタイトルとしてユーザにより入力された文字列を表す。メモ座標４０５は、時刻と左メトリック値で構成された座標を表す。監視対象ＩＤ４０６は、監視対象のＩＤである。例えば、監視対象がＳＶＯＬの場合、監視対象ＩＤは、ストレージ装置のシリアル番号と、ストレージ装置のポートのＷＷＮ（World  Wide  Name）と、論理ボリューム番号との組合せであってよい。また、メトリックＩＤ４０２は、右メトリックのＩＤを含んでもよく、且つ、メモ座標４０５は、右メトリック値を含んでもよい（メモＩＤ４０１「００００２」のレコードにおけるカッコ書きが、右メトリックのＩＤ及び右メトリック値である）。
【００３８】
図５は、軸セット管理テーブル２６１を示す。
【００３９】
軸セット管理テーブル２６１は、各軸セットに関する情報を有する。例えば、軸セット管理テーブル２６１は、軸セット毎にレコードを有し、各レコードには、軸セットＩＤ５０１、軸セット名称５０２、左メトリックＩＤ５０３、右メトリックＩＤ５０４、優先表示５０５及び監視対象種類５０６という情報が登録される。軸セットＩＤ５０１は、軸セットのＩＤである。軸セット名称５０２は、左メトリックの名称と右メトリック名称の組合せであり、左メトリックの名称が先頭である。左メトリックＩＤ５０３は、左メトリックのＩＤである。右メトリックＩＤ５０４は、右メトリックのＩＤである。優先表示５０５は、軸セットが優先されるか否かである。複数の軸セットのうちの１つの軸セットについてのみ、優先することを意味する「Ｙｅｓ」が登録される。監視対象種類５０６は、監視対象の種類を表す。監視対象の種類として、ＳＶＯＬ、ＰＶＯＬ及びプロセッサといった種類がある。なお、本実施例では、右軸の無いグラフが表示されることもあり、そのようなグラフの軸セットについては、図５において、右メトリックの名称及び右メトリックＩＤがブランクとされてよい（例えば、軸セットＩＤ「００００３」が登録されているレコードを参照）。
【００４０】
図６は、メトリック管理テーブル２６２を示す。
【００４１】
メトリック管理テーブル２６２は、各メトリック値に関する情報を有する。例えば、メトリック管理テーブル２６２は、メトリック値毎にレコードを有し、各レコードには、メトリックＩＤ６０１、時刻６０２、メトリック値６０３及び監視対象ＩＤ６０４という情報が登録される。１つのレコードには、監視対象装置１０４から収集された前述のメトリック情報ユニットに含まれる情報として、情報６０１〜６０４が登録される。メトリックＩＤ６０１は、メトリックのＩＤである。時刻６０２は、メトリック値が得られた時刻（つまり測定時刻）を表す。メトリック値６０３は、メトリック値を表す。監視対象ＩＤ６０４は、メトリック値が得られた監視対象のＩＤである。
【００４２】
図７は、グラフ画面の一例を示す。
【００４３】
グラフ画面７０１には、軸セット選択オブジェクト７１１と、グラフ設定オブジェクト７１２と、メモ作成オブジェクト７１３と、入替指定オブジェクト７１４と、グラフ７１５とが表示される。グラフ画面７０１は、グラフ管理プログラム２５２により描画され表示される。図７に示したグラフ画面７０１は、ＳＶＯＬついての監視の結果（メトリック値の時系列変化）を表すための画面である。
【００４４】
軸セット選択オブジェクト７１１は、グラフ表示対象の監視対象の種類に対応した軸セットから所望の軸セットをユーザにより指定するＧＵＩオブジェクト（例えばプルダウンメニュー）である。図７に示す例によれば、左メトリックがキャッシュ書込み待ち率であり右メトリックが書込み遅延時間である軸セットが選択されている。或いは、その軸セットは、優先表示対象の軸セット（デフォルトの軸セット）でもよい。
【００４５】
グラフ設定オブジェクト７１２は、軸セットを設定するためにユーザにより操作されるＧＵＩオブジェクト（例えばボタン）である。
【００４６】
メモ作成オブジェクト７１３は、メモを新たに作成するためにユーザにより操作されるＧＵＩオブジェクト（例えばボタン）である。
【００４７】
入替指定オブジェクト７１４は、グラフ７１５について左メトリックと右メトリックを入れ替えるためにユーザにより操作されるＧＵＩオブジェクト（例えばボタン）である。なお、その入替に代えて、左軸より右軸を優先することに切り替えることが採用されてもよい。
【００４８】
グラフ７１５は、少なくとも横軸７２１及び左軸７２２を有する直交座標系のグラフである。図７に示すように、更に右軸７２３を有してもよい。横軸７２１は、時間に対応している。左軸７２２及び右軸７２３は、オブジェクト７１１で指定されている軸セット（左メトリック及び右メトリック）に対応している。グラフ７１５は、表示対象時刻範囲での左メトリック値の時系列変化と、表示対象時刻範囲での右メトリック値の時系列変化とを表している。「表示対象時刻範囲」は、横軸（時間軸）７２１の表示範囲である。
【００４９】
グラフ管理プログラム２５２は、メトリック管理テーブル２６２から、監視対象（ＳＶＯＬ）のＩＤと左メトリックのメトリックＩＤに対応した複数のレコード（特に、表示対象時刻範囲に含まれる時刻が登録されているレコード）を特定し、特定した複数のレコードに登録されている複数の時刻及びメトリック値を基に、左メトリック値の時系列変化を表すグラフオブジェクト（例えば折れ線）を、グラフにおけるプロットエリアに描画する。同様に、グラフ管理プログラム２５２は、メトリック管理テーブル２６２から、監視対象（ＳＶＯＬ）のＩＤと右メトリックのメトリックＩＤに対応した複数のレコード（特に、表示対象時刻範囲に含まれる時刻が登録されているレコード）を特定し、特定した複数のレコードに登録されている複数の時刻及びメトリック値を基に、右メトリック値の時系列変化を表すグラフオブジェクト（例えば折れ線）を同じプロットエリアに描画する。
【００５０】
また、グラフ管理プログラム２５２は、メモ管理テーブル２６０から、表示対象時刻範囲に含まれる時刻と左メトリック値とを含んだメモ座標が登録されているレコードを特定し、特定したレコードに対応するメモを、グラフ７１５上に描画する。図７によれば、３つのメモ７３２Ａ、７３２Ｂ及び７３２Ｃが描画されている。各メモは、矩形であり、左上角が、そのメモのメモ座標である。
【００５１】
各メモは、メモタイトルとメモ本文とを有する。いずれにもユーザが文字入力可能である。メモの表示サイズ（面積）は、固定であってもよいし、メモ本文が有する文字列の量に応じて可変であってもよい。表示された複数のメモの少なくとも一部が互いに重なる場合、所定のポリシーで、重なり方が決まってよい。例えば、メモ管理プログラム２５３は、メモ座標中の時刻が最も古いメモを最前面に表示してよいし、ユーザにより編集された時刻が最も新しいメモを最前面に表示してよい。ユーザにより編集された時刻は、例えば、メモ毎にメモ管理テーブル２６０に登録されてよい。
【００５２】
表示対象時刻範囲は、グラフ７１５の横スクロール（右又は左スクロール）、或いは、グラフ７１５の拡大率の変化（縮小又は拡大）により、変化する。表示対象時刻範囲が変われば、グラフ７１５における各座標の表示位置も変わるが、メモ（７３２Ａ〜７３２Ｃ）は、座標に固定されているため、当然、表示対象時刻範囲の変化に伴い移動する。
【００５３】
メモ管理プログラム２５３は、メモ作成オブジェクト７１３が操作されたときにブランクのメモ（例えば７３２Ｃ）をグラフ画面７０１における所定の位置に表示してよい。また、メモ管理プログラム２５３は、メモ貼り付け操作（例えばグラフ７１５上におけるユーザ所望の座標でダブルクリック）に応答して、ブランクのメモを貼り付けてよい。メモ貼り付け操作によれば、メモ座標が指定される。メモ管理プログラム２５３は、指定されたメモ座標を基準座標としてメモを貼り付ける。本実施例では、基準座標は、メモの左上角の座標である。メモの形は、実施例では矩形であるがそれに限らない。
【００５４】
メモ管理プログラム２５３は、指定されたメモ（この段落で「対象メモ」（例えば７３２Ｂ））についてのメモ移動操作に応答して、グラフ７１５上で、対象メモを移動する。メモ管理プログラム２５３は、移動前の対象メモに対応するメモ座標４０５中の時刻及び左メトリック値（及び右メトリック値）を、移動後の対象メモのメモ座標中の時刻及び左メトリック値（及び右メトリック値）に更新する。
【００５５】
メモ管理プログラム２５３は、指定されたメモ（この段落で「対象メモ：（例えば７３２Ｃ）」についてのメモ削除操作に応答して、対象メモをグラフ７１５上から削除し、且つ、メモ管理テーブル２６０における対象レコード（対象メモに対応するレコード）から情報を削除する。
【００５６】
グラフ管理プログラム２５２は、入替指定オブジェクト７１４が操作されたことを検知して、左メトリックと右メトリックを入れ替える。つまり、右メトリックが左メトリック（新左メトリック）に変わり、左メトリックが右メトリック（新右メトリック）に変わる。グラフ管理プログラム２５２は、入替指定オブジェクト７１４が操作される前に表示していたメモのうち、少なくとも、新左メトリックを含んでいないメモ座標に対応したメモをグラフ７１５から削除する。また、グラフ管理プログラム２５２は、表示対象時刻範囲に含まれる時刻と新左メトリックのメトリック値とを含むメモ座標に対応したメモを、グラフ７１５上に表示する。これにより、ユーザ所望の軸セットについて、左メトリック及び右メトリックを入れ替えるというシンプルな操作で、右メトリック（新左メトリック）に関連付けられているメモを確認することができる。
【００５７】
図８は、メモ貼り付け時の画面の一例を示す。
【００５８】
メモ管理プログラム２５３は、メモ貼り付け操作に応答して、メモ（７３２Ａ）を貼り付け、貼り付けたメモにメモＩＤを割り振り、貼り付けたメモをイネーブルとし、貼り付けたメモ以外の所定範囲をディスエーブルとする。メモ管理プログラム２５３は、貼り付けたメモに対する文字入力操作に応答して、メモタイトル又はメモ本文に、ユーザにより入力された文字を表示する。メモ管理プログラム２５３は、ＯＫボタン８０１のクリックのようなメモ登録操作に応答して、貼り付けたメモのメモ座標と、貼り付けたメモのメモＩＤと、メモ本文の文字列と、メモタイトルの文字列と、グラフ７１５に対応した監視対象のＩＤとを含んだメモ情報ユニットをメモ管理テーブル２６０に登録する。
【００５９】
なお、グラフ７１５上のメモのメモタイトル又はメモ本文を編集する際にも、図８と同様の画面が表示される。編集後にメモ登録操作がされて、メモ管理テーブル２６０における、編集前のメモに対応した情報（メモ本文又はメモタイトル）が、編集後のメモに対応する情報に更新される。
【００６０】
また、グラフ上のメモには、メモに文字列を入力したユーザの情報（例えばユーザのＩＤ、所属、名称等）も表示されてよい。これにより、誰がメモを登録したかがわかる。
【００６１】
これまでの説明によれば、メモ座標（時間及び左メトリック値）とメモの対応付けが保持され、その対応付けを基に、グラフ上にメモが表示される。つまり、時刻とメトリック値の関係を見るというグラフ表示の本質が充分に活かされており、分析結果に関するメモを残すことの利便性が担保される。
【００６２】
また、これまでの説明によれば、ユーザがグラフ７１５上で作成、編集又は移動したメモは、グラフ７１５が一旦閉じられ再度表示される場合に、表示されたグラフ７１５における、時刻と左メトリック値で定義されるメモ座標に、自動的に配置される。すなわち、時刻及び左メトリック値とメモとの対応関係が維持された状態でメモの視認が可能である。
【００６３】
また、これまでの説明によれば、メモ座標は、時刻と左メトリック値で定義される。このため、左メトリックが同一であり右メトリックが異なる複数のグラフのいずれにも、メモの表示が可能である。なお、メモ座標が、時刻、左メトリック値及び右メトリック値で定義される場合には、右メトリックも同一のグラフにメモが表示されることになってよい。
【００６４】
また、これまでの説明によれば、メモ情報ユニット（メモ管理テーブル２６０上のレコード）には、監視対象ＩＤが登録されるが、監視対象ＩＤは無くてもよい。この場合、左メトリックが同一であり監視対象ＩＤ（又は種類）が異なる複数のグラフの各々に同一のメモの表示が可能である。
【００６５】
図９は、軸セットの選択方法を示す。
【００６６】
軸セット選択オブジェクト７１１が操作されると、プルダウンで、選択可能な軸セットの一覧が表示される。軸セットの一覧は、軸セット管理テーブル２６１のうち、グラフ７１５に対応した監視対象ＩＤに対応する軸セット名称５０２の一覧でよい。ユーザにより所望の軸セットが選択された場合、図７のグラフ７１５に代えて又はその前面に、選択された軸セットに従う別のグラフがグラフ管理プログラム２５２により描画され表示される。このように、ユーザは、前もって登録されている複数の軸セットから所望の軸セットを変更するだけで、所望のメトリックについてメトリック値の時系列変化を表すグラフを表示することができる。
【００６７】
図１０は、軸セット設定画面の一例を示す。
【００６８】
軸セット設定画面９０１は、グラフ設定オブジェクト７１２が操作された場合に、グラフ管理プログラム２５２によって描画され表示される。ユーザは、軸セット設定画面９０１を介して、軸セットを設定することができる。
【００６９】
軸セット設定画面９０１は、グラフ一覧画面９１１と、グラフ設定画面９１２と、ＯＫボタン９４１を有する。
【００７０】
グラフ一覧画面９１１は、設定済の軸セット（軸セット管理テーブル２６１に登録済みの情報に対応した軸セット）に関する情報の一覧を表示する。例えば、グラフ一覧画面９１１は、設定済の軸セット毎に、タイトル９５１、左軸９５２、右軸９５３及び優先表示９５４を有する。タイトル９５１は、軸セットの軸セット名称５０２を表す。左軸９５２は、軸セットに対応した左メトリックＩＤ５０３に対応するメトリック名称３０２を表す。右軸９５３は、軸セットに対応した右メトリックＩＤ５０４に対応するメトリック名称３０２を表す。優先表示９５４は、軸セットに対応した優先表示５０５を表す（優先表示５０５「Ｙｅｓ」に対応した軸セットについて、チェックマークが表示される）。
【００７１】
また、グラフ一覧画面９１１は、追加ボタン９２１と削除ボタン９２２を有する。追加ボタン９２１が押された場合、グラフ管理プログラム２５２は、グラフ設定画面９１２で、新たな軸セットに関する情報の入力を受ける。グラフ一覧画面９１１からユーザにより軸セットが選択されて削除ボタン９２２が押された場合、グラフ管理プログラム２５２は、選択された軸セットに対応する情報を、グラフ一覧画面９１１及び軸セット管理テーブル２６１から削除する。
【００７２】
グラフ設定画面９１２は、軸セットに関する情報入力を受けるための画面である。グラフ設定画面９１２は、タイトル入力オブジェクト９３１と、左軸指定オブジェクト９２３と、右軸指定オブジェクト９３３と、優先表示指定オブジェクト９３４と、前述した適用ボタン９３５とを有する。タイトル入力オブジェクト９３１は、軸セットのタイトル（名称）の入力欄である。左軸指定オブジェクト９３２は、左軸に対応付けることが可能なメトリックの名称を指定するためのＧＵＩオブジェクト（例えばプルダウンメニュー）である。右軸指定オブジェクト９３３は、右軸に対応付けることが可能なメトリックの名称を指定するためのＧＵＩオブジェクト（例えばプルダウンメニュー）である。優先表示指定オブジェクト９３４は、優先表示するか否かを指定するためのＧＵＩオブジェクト（例えばチェックボックス）である。オブジェクト９３３及び９３４により表示される名称の一覧は、グラフ管理プログラム２５２により適宜制御される。例えば、その一覧は、監視対象種類に対応したメトリック名称３０２の一覧でよい。また、左軸と右軸で同一のメトリック名称が選択されないよう制御される。グラフ管理プログラム２５２は、適用ボタン９３５が押された場合に、グラフ設定画面９１２に入力された情報を、グラフ一覧画面９１１に反映する。
【００７３】
グラフ管理プログラム２５２は、ＯＫボタン９４１が押された場合に、グラフ設定画面９１２に入力された情報に基づく情報（グラフ一覧画面９１１に反映されている情報）を軸セット管理テーブル２６１に登録する。例えば、新たな軸セットに関して言えば、その軸セットにはグラフ管理プログラム２５２により軸セットＩＤが割り振られ、監視対象種類を表す情報が監視対象種類５０６として登録され、割り振られた軸セットＩＤが軸セットＩＤ５０１として登録され、タイトル入力オブジェクト９３１に入力された文字列が、軸セット名称５０２として登録され、左軸指定オブジェクト９３２を用いて選択されたメトリック名称に対応したメトリックＩＤがメトリック定義テーブル２５９を基に左メトリックＩＤ５０３として登録され、右軸指定オブジェクト９３３を用いて選択されたメトリック名称に対応したメトリックＩＤがメトリック定義テーブル２５９を基に右メトリックＩＤ５０４として登録され、優先表示指定オブジェクト９３４にチェックマークが入力されたか否かに従うＹｅｓ又はＮｏが優先表示５０５として登録される。
【００７４】
図１１は、メモ一覧画面の一例を示す。
【００７５】
メモ一覧画面１１０１は、メモ管理プログラム２５３により描画され表示される画面であり、メモ管理テーブル２６０に登録されている全て又は一部のメモに関する情報の一覧を表示する。図１１のメモ一覧画面１１０１は、検索結果画面の一例である。メモ管理プログラム２５３は、メモ検索操作に応答して、そのメモ検索操作に従う検索条件に適合するメモをメモ管理テーブル２０６から検索し、その検索結果を表す画面として、メモ一覧画面１１０１を表示することができる。以下、図１１の説明において、検索条件に適合したメモを「ヒットメモ」と言う。
【００７６】
メモ一覧画面１１０１は、検索期間１１１１と、第１のメモ一覧１１１２と、第２のメモ一覧１１１３とを有する。つまり、「メモ一覧」は、第１及び第２のメモ一覧の少なくとも１つを含む。
【００７７】
検索期間１１１１は、検索条件の全部又は一部として、メモに対応する時刻に関する条件を表す。検索期間１１１１が表す期間に含まれるメモが検索される。検索条件は、期間に代えて又は加えて、他の条件（例えば、監視対象種類が「ＳＶＯＬ」であること、或いは、メモタイトル又はメモ本文にキーワード「ＡＡ」が含まれていること）が採用されてよい。
【００７８】
第１のメモ一覧１１１２は、テーブル形式である。第１のメモ一覧１１１２は、メモ管理テーブル２６０（及びメトリック定義テーブル２５９）に基づいて生成されたテーブルでよい。例えば、第１のメモ一覧１１１２は、ヒットメモ毎に、メモオブジェクトを有し、メモオブジェクトが、時刻１１２１、メモタイトル１１２２、メトリック１１２３、監視対象１１２４及びメモ本文１１２５を有する。時刻１１２１は、ヒットメモのメモ座標４０５における時刻を表し、メモタイトル１１２２は、ヒットメモに対応したメモタイトル４０４を表し、メトリック１１２３は、ヒットメモのメトリックＩＤ４０２に対応したメトリック名称３０２を表し、監視対象１１２４は、ヒットメモに対応した監視対象ＩＤ４０６を表し、メモ本文１１２５は、ヒットメモに対応したメモ本文４０３を表す。第１のメモ一覧１１１２を構成するメモオブジェクト（テーブルレコード）は、時系列で並んでよい。
【００７９】
第２のメモ一覧１１１３は、時刻を数とした数直線１１３１とその数直線１１３１に沿って時系列に並べられた複数のメモオブジェクト（１１３２Ａ〜１１３２Ｅ）とを含む。
【００８０】
数直線１１３１が示す数の範囲は、検索期間１１１１が表す期間に対応している。つまり、数直線１１３１の両端は、検索期間１１１１が表す期間の始まりと終わりに対応している。数直線１１３１上の各メモオブジェクトは、ヒットメモのアイコンである。ヒットメモのメモオブジェクトの数直線１１３１上での位置は、そのヒットメモのメモ座標中の時刻に該当する位置である。
【００８１】
メモ管理プログラム２５３は、数直線１１３１上のいずれかのメモオブジェクト（アイコン）（例えば１１３２Ｂ）がユーザにより指定された場合（例えばマウスカーソルが重ねられた場合）、そのメモオブジェクトに対応するヒットメモに関する詳細情報が表示された吹き出し１１４１を表示する。詳細情報は、例えば、ヒットメモに対応する時刻、左メトリック名称、右メトリック名称及びメモ本文を含んでよい。詳細情報は、ユーザにより指定されたメモオブジェクトに加えて、少なくとも、その近傍のメモオブジェクトについて、表示されてよい。
【００８２】
第１のメモ一覧１１１２からでも第２のメモ一覧１１１３からでも、ユーザは、所望のヒットメモが貼り付けられているグラフを起動することができる。例えば、ユーザは、第２のメモ一覧１１１３における所望のメモオブジェクト（アイコン）に対してグラフ起動操作（例えばダブルクリック）を行う。メモ管理プログラム２５３は、そのグラフ起動操作に応答して、そのメモオブジェクトに対応したヒットメモの情報（例えばメモＩＤ）を含んだグラフ起動命令をグラフ管理プログラム２５２に出す。グラフ管理プログラム２５２は、そのグラフ起動命令に応答して、そのヒットメモの情報から、そのヒットメモのメモ座標を特定し、そのメモ座標中の左メトリック値に対応した左メトリックを含む軸セットに従うグラフ（グラフ）を描画し表示する。なお、同一の左メトリックを含んだ複数の軸セットがある場合には、優先表示５０５「Ｙｅｓ」の軸セットに従うグラフが表示されてよい。同一の左メトリックを含んだ複数の軸セットに優先表示５０５「Ｙｅｓ」の軸セットが無い場合には、所定のポリシーに従い、軸セットが選択されてよい。所定のポリシーは、例えば、選択される軸セットが、左メトリック及び右メトリックの両方に対応するメモの数が最も多い軸セットであること、或いは、選択される軸セットが、最も頻繁に選択されたこと、であってよい。
【００８３】
第１のメモ一覧１１１２及び第２のメモ一覧１１１３でも、複数のグラフに貼り付けられている複数のメモに対応した複数のメモオブジェクトの一覧が表示されてよい。これにより、複数のグラフに貼り付けられている複数のメモの存在を把握することができる。
【００８４】
また、第１のメモ一覧１１１２及び第２のメモ一覧１１１３でも、異なる複数の監視対象の複数のグラフに貼り付けられている複数のメモに対応した複数のメモオブジェクトの一覧が表示されてよい。これにより、複数の監視対象についての複数のメモの存在を把握することができる。
【００８５】
また、管理サーバ１０１につき表示用計算機１０２が複数台存在してよい。言い換えれば、管理サーバ１０１につき複数のユーザが存在してよい。そして、複数のユーザが登録した複数のメモが管理サーバ１０１により一元管理されてよい。そして、グラフには、そのグラフの左メトリックに対応したメモであれば、そのグラフの表示操作を行ったユーザが過去に登録したメモに加えて、そのグラフの左メトリックと同一の左メトリックに対応し他のユーザが登録したメモも、表示されてよい。この場合、各ユーザは、他のユーザが登録したメモを基に、監視対象のメトリック値の時系列変化を分析することができる。なお、メモ管理テーブル２６０における各レコードには、メモを登録したユーザのユーザＩＤも登録されてよい。さらに、管理サーバ１０１の記憶デバイス２０２は、各ユーザに関する情報を有するユーザ管理テーブルを記憶してよい。ユーザ管理テーブルは、ユーザ毎に、ユーザのユーザＩＤ、所属、氏名等を有してよい。
【００８６】
これまでの説明によれば、メモ本文、メモ座標中の時刻、或いは、メモ座標中のメトリック値に対応したメトリックに関する条件を検索条件とすることで、メモを検索したり、或いは、メモをソートしたりすることが可能である。
【００８７】
また、これまでの説明によれば、第１又第２のメモ一覧１１１２又は１１１３から、メモが貼り付けられたグラフを起動することができる。このため、ユーザの操作が簡便である。また、他ユーザによって貼り付けられたメモに対してその背景（データ系列がどのように推移していたか）を把握することができる。
【００８８】
また、これまでの説明によれば、異なる監視対象及び異なるメトリックでメモの存在を把握することができる。また、特に第２のメモ一覧１１１３の構成によれば、メモが密集している時期をユーザが把握し易い。
【００８９】
以下、本実施例で行われる処理の幾つかの処理の各々について一例を説明する。なお、以下の説明では、説明の冗長を避けるため、管理サーバ１０１が、ユーザ操作を表すユーザ操作情報を受けることを、単に、ユーザ操作を受ける、のように言うことがある。また、以下の説明では、入力デバイス２２４は、キーボード及びマウスを含むとする。
【００９０】
図１２は、メモ貼り付け処理の流れを示す。
【００９１】
グラフ管理プログラム２５２は、メモ貼り付け操作を受ける（Ｓ１２０１）。メモ貼り付け操作では、座標が指定される。グラフ管理プログラム２５２は、メモ本文とメモタイトルのそれぞれについての文字入力操作（編集操作）を受ける（Ｓ１２０２）。
【００９２】
グラフ管理プログラム２５２は、ＯＫであれば（例えば、グラフ画面における図示しないＯＫボタンが押された場合）（Ｓ１２０３：Ｙｅｓ）、指定された座標について時刻及び左メトリック値を特定する（Ｓ１２０４）。グラフ管理プログラム２５２は、メモＩＤを採番し、そのメモＩＤと、メトリックＩＤ（左メトリックのメトリックＩＤ）、メモ本文メモタイトル、Ｓ１２０４で特定された時刻、及びＳ１２０４で特定されたメトリック値を、メモ管理テーブル２６０に登録する（Ｓ１２０５）。グラフ管理プログラム２５２は、グラフにおける、指定されたメモ座標（Ｓ１２０４で特定された時刻及びメトリック値）に、メモ本文及びメモタイトルを有するメモを描画する（Ｓ１２０６）。
【００９３】
図１３は、メモ移動処理の流れを示す。このメモ移動処理によれば、メモ移動操作は、いわゆるドラッグアンドドロップ操作である。
【００９４】
メモ管理プログラム２５３は、移動対象メモにマウスカーソルが重ねられマウスボタン押下を受け（Ｓ１３０１）、マウスカーソル下の移動対象メモを特定する（Ｓ１３０２）。
【００９５】
メモ管理プログラム２５３は、マウスボタンが押されている間、マウスカーソルの移動に伴い（Ｓ１３０３）、マウスカーソル下にメモを描画する（Ｓ１３０４）。つまり、メモが、マウスカーソルと一緒に移動する。
【００９６】
メモ管理プログラム２５３は、マウスボタンの押下が解除された時点で、マウスカーソル下のメモの左上角の座標（時刻及び左メトリック値）を特定し（Ｓ１３０５）、その座標をメモ管理テーブル２６０に登録する（Ｓ１３０６）。
【００９７】
図１４は、メモ削除処理の流れを示す。
【００９８】
メモ管理プログラム２５３は、削除対象メモを指定し削除ボタン（例えば図１０の削除ボタン９２２）のクリックを受ける（Ｓ１４０１）。メモ管理プログラム２５３は、削除対象メモの情報を画面から削除し（Ｓ１４０２）、且つ、そのメモの情報をメモ管理テーブル２６０から削除する（Ｓ１４０３）。
【００９９】
図１５は、メモ編集処理の流れを示す。
【０１００】
メモ管理プログラム２５３は、編集対象メモにマウスカーソルが重ねられダブルクリック（或いは、編集ボタンのクリック）を受け（Ｓ１５０１）、マウスカーソル下の編集対象メモを特定する（Ｓ１５０２）。メモ管理プログラム２５３は、メモ本文及びメモタイトルを編集可能状態（イネーブル）にしてメモを再描画し（Ｓ１５０３）、メモ本文及びメモタイトルのうちの少なくとも一方の文字列の編集を受ける（Ｓ１５０４）。
【０１０１】
ＯＫであれば（例えばＯＫボタン８０１がクリックされたならば）（Ｓ１５０５：Ｙｅｓ）、メモ管理プログラム２５３は、編集後のメモ本文及びメモタイトルをメモ管理テーブル２６０に登録し（Ｓ１５０６）、メモ本文及びメモタイトルを編集不可能状態（ディスエーブル）にしてメモを再描画する（Ｓ１５０７）。
【０１０２】
図１６は、軸セット設定処理の流れの流れを示す。
【０１０３】
グラフ管理プログラム２５２は、グラフ設定オブジェクト７１２のクリックを受け（Ｓ１６０１）、軸セット設定画面（図１０参照）を描画する（Ｓ１６０２）。グラフ管理プログラム２５２は、左メトリック及び右メトリックの選択を受け（Ｓ１６０３及びＳ１６０４）、左メトリック及び右メトリックの組合せである軸セットの情報を軸セット管理テーブル２６１に登録する（Ｓ１６０５）。
【０１０４】
図１７は、軸セット選択処理の流れを示す。
【０１０５】
グラフ管理プログラム２５２は、軸セット選択オブジェクト７１１（図７参照）のプルダウンボタンのクリックを受け（Ｓ１７０１）、軸セット管理テーブル２６１から特定される軸セット名称５０２の一覧を表示する（Ｓ１７０２）。グラフ管理プログラム２５２は、その一覧から軸セットの選択（ユーザ所望の軸セット名称にマウスカーソルを重ねてクリック）を受け（Ｓ１７０３）、選択された軸セットに含まれる左メトリック及び右メトリックを軸セット管理テーブル２６１から特定し（Ｓ１７０４）、グラフ描画処理（Ｓ１７０５）を行う。
【０１０６】
図１８は、グラフ画面表示処理の流れを示す。
【０１０７】
グラフ管理プログラム２５２は、グラフ画面の表示操作を受ける（Ｓ１８０１）。
【０１０８】
初めてのグラフ表示であれば（Ｓ１８０２：Ｙｅｓ）、グラフ管理プログラム２５２は、優先表示５０５「Ｙｅｓ」の軸セットを選択する（Ｓ１８０３）。グラフ再表示であれば（Ｓ１８０２：Ｎｏ）、軸セットは既に選択されている状態、例えば、その軸セットは、直前に表示されていたグラフの軸セットでよい。直前に表示されていたグラフの軸セットのＩＤは、例えば、主記憶メモリに記憶されている。直前に表示されていたグラフの軸セットのＩＤが主記憶メモリに記憶されていなければ、初めてのグラフ表示であり、そのような軸セットのＩＤが主記憶メモリに記憶されていれば、グラフ再表示である。
【０１０９】
グラフ管理プログラム２５２は、選択されている軸セットを構成する左メトリック及び右メトリックを特定し（Ｓ１８０４）、グラフ描画処理（Ｓ１８０５）を行う。
【０１１０】
図１９は、グラフ描画処理の流れを示す。この処理は、図１７のＳ１７０５、図１８のＳ１８０５、及び後述の図２２のＳ２２０３である。
【０１１１】
グラフ管理プログラム２５２は、選択された軸セット中の左メトリックの名称をラベルとして左軸（垂直軸）を描画し（Ｓ１９０１）、選択された軸セット中の右メトリックの名称をラベルとして右軸（垂直軸）を描画し（Ｓ１９０２）、時間軸を横軸（水平軸）として描画する（Ｓ１９０３）。
【０１１２】
グラフ管理プログラム２５２は、左メトリックのＩＤに対応する左メトリック値（例えば、特に表示対象時刻範囲に含まれる時刻に対応した左メトリック値）をメトリック管理テーブル２５９から特定し、その左メトリック値の時系列変化を表すグラフオブジェクト（例えば折れ線）をプロットエリアに描画する（Ｓ１９０４）。グラフ管理プログラム２５２は、右メトリックのＩＤに対応する右メトリック値（例えば、特に表示対象時刻範囲に含まれる時刻に対応した右メトリック値）をメトリック管理テーブル２５９から特定し、その右メトリック値の時系列変化を表すグラフオブジェクト（例えば折れ線）をプロットエリアに描画する（Ｓ１９０５）。
【０１１３】
グラフ管理プログラム２５２は、左メトリック値及び時刻を含んだメモ座標のメモをメモ管理テーブル２６０から特定し、グラフにおけるメモ座標にメモを描画する（Ｓ１９０６）。
【０１１４】
図２０は、メモ一覧画面表示処理の流れを示す。
【０１１５】
メモ管理プログラム２５３は、メモ一覧画面表示の操作を受け（Ｓ２００１）、検索期間の指定を受ける（Ｓ２００２）。メモ管理プログラム２５３は、その検索期間に含まれる時刻を含むメモ座標のメモをメモ管理テーブル２６０から特定し（Ｓ２００３）、そのメモのメトリックＩＤ、メモ本文、メモタイトル及び時刻を特定し（Ｓ２００４）、且つ、そのメトリックＩＤに対応するメトリック名称を特定する（Ｓ２００５）。メモ管理プログラム２５３は、特定したメモ本文、メモタイル、時刻及びメトリック名称をテーブル形式で表した第１のメモ一覧をメモ一覧画面上部に描画し（Ｓ２００６）、検索期間の始まりと終わりを両端とした数直線を有する第２のメモ一覧をメモ一覧画面下部に描画する（Ｓ２００７）。Ｓ２００７では、例えば、メモ管理プログラム２５３は、Ｓ２００３で特定されたメモのメモ座標中の時刻に該当する、数直線における位置に、そのメモを表すアイコンを描画する。
【０１１６】
図２１は、メモ一覧ポップアップ処理の流れを示す。
【０１１７】
メモ管理プログラム２５３は、マウスカーソルの移動を受け（Ｓ２１０１）、マウスカーソルが第２のメモ一覧におけるアイコンに重なれば（Ｓ２１０２：Ｙｅｓ）、そのアイコンに対応した吹き出しを表示する（Ｓ２１０３）。メモ管理プログラム２５３は、その吹き出し内に、マウスカーソルが重なっているアイコンに対応したメモに関する詳細情報（時刻、左メトリック名称、右メトリック名称、メモ本文を含んだ情報）を表示する。
【０１１８】
図２２は、グラフ起動処理の流れを示す。
【０１１９】
メモ管理プログラム２５３は、メモ一覧画面におけるメモオブジェクト（第１のメモ一覧におけるレコード、又は、第２のメモ一覧におけるアイコン）のダブルクリック（又はクリック）を受ける（Ｓ２２０１）。メモ管理プログラム２５３は、ダブルクリック（又はクリック）されたメモオブジェクトに対応したメモについて左メトリック及び右メトリックを特定し（Ｓ２２０２）、グラフ起動をグラフ管理プログラム２５２に命令し、それにより、グラフ描画処理が行われる（Ｓ２２０３）。
【０１２０】
以上、一実施例を説明したが、本発明は、この実施例に限定されるものでなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１２１】
例えば、表示用計算機１０２の記憶デバイス２２２が、プログラム２５２及び２５３と、テーブル２５９〜２６１を記憶し、グラフ画面の描画及びメモの管理等が、管理サーバ１０１に代えて表示用計算機（クライアント計算機）１０２によって行われてよい。すなわち、表示用計算機１０２は、管理サーバ１０１を外部のストレージ装置のように使用して、グラフ画面の描画及び表示等を行ってよい。この場合、表示用計算機１０２を管理システムとみなすことができる。
【０１２２】
また、メモ管理テーブル２６０には、メモ毎に、他の情報、例えば、監視対象を有する監視対象装置１０４の種類及びＩＤも登録されてよい。これにより、監視対象装置単位でメモを閲覧することが期待できる。
【０１２３】
また、本発明は、監視対象のメトリック値の時系列変化の分析に限らず、監視対象以外の対象についてメトリック以外の観点に従う値の時系列変化の分析に適用できる。また、グラフは、直交座標系以外の座標系のグラフにも適用できる。また、グラフは、折れ線グラフに限らず、棒グラフ等であってもよい。また、グラフが直交座標系である場合、第１軸が縦軸で、第２軸が上横軸で、第３軸が下横軸（又は、第２軸が下横軸で、第３軸が上横軸）でもよい。
【符号の説明】
【０１２４】
１０１：管理サーバ、１０２表示用計算機、１０４：監視対象装置
【図１】
0006001794.tif 000002
【図２】
0006001794.tif 000003
【図３】
0006001794.tif 000004
【図４】
0006001794.tif 000005
【図５】
0006001794.tif 000006
【図６】
0006001794.tif 000007
【図１０】
0006001794.tif 000008
【図１１】
0006001794.tif 000009
【図１２】
0006001794.tif 000010
【図１３】
0006001794.tif 000011
【図１４】
0006001794.tif 000012
【図１５】
0006001794.tif 000013
【図１６】
0006001794.tif 000014
【図１７】
0006001794.tif 000015
【図１８】
0006001794.tif 000016
【図１９】
0006001794.tif 000017
【図２０】
0006001794.tif 000018
【図２１】
0006001794.tif 000019
【図２２】
0006001794.tif 000020
【図７】
0006001794.tif 000021
【図８】
0006001794.tif 000022
【図９】
0006001794.tif 000023