(57)【特許請求の範囲】
【請求項１】
ネットワークを介してまたは介さずに接続された複数の計算機から通知されるメッセージを受信し、受信したメッセージを表示画面に表示する表示端末のメッセージ出力制御方法であって、
前記表示端末が、
単位時間内に視認可能な画面スクロール速度あるいは行表示速度と、メッセージの表示出力要求がなされてから表示出力が完了するまでの許容時間とを予め記憶手段に記憶させるステップと、表示出力要求のあったメッセージを出力する際、前記記憶手段に予め記憶されている画面スクロール速度あるいは行表示速度で受信メッセージを表示させた場合に、前記設定された許容時間内にメッセージ表示出力が完了するか否かを判定し、許容時間内の表示出力が不可の場合、メッセージ毎に予め設定しておいた情報の切り出し処理を行い、その切り出し処理の結果を表示出力するステップを備えることを特徴とするメッセージ出力制御方法。
【請求項２】
ネットワークを介してまたは介さずに接続された複数の計算機から通知されるメッセージを受信し、受信したメッセージを表示画面に表示する表示端末のメッセージ出力制御方法であって、
前記表示端末が、
単位時間内に視認可能な画面スクロール速度あるいは行表示速度と、メッセージの表示出力要求がなされてから表示出力が完了するまでの許容時間とを予め記憶手段に記憶させるステップと、表示出力要求のあったメッセージを出力する際、前記記憶手段に予め記憶されている画面スクロール速度あるいは行表示速度で受信メッセージを表示させた場合に、前記設定された許容時間内にメッセージ表示出力が完了するか否かを判定し、許容時間内の表示出力が不可の場合、障害を通知するメッセージと該障害を通知するメッセージが通知する障害が修復されたことを通知するメッセージがペアで存在するかを判定し、ペアで存在するメッセージについては表示出力を抑止するステップを備えることを特徴とするメッセージ出力制御方法。
【請求項３】
ネットワークを介してまたは介さずに接続された複数の計算機から通知されるメッセージを受信し、受信したメッセージを表示画面に表示する表示端末のメッセージ出力制御方法であって、
前記表示端末が、
単位時間内に視認可能な画面スクロール速度あるいは行表示速度と、メッセージの表示出力要求がなされてから表示出力が完了するまでの許容時間とを予め記憶手段に記憶させるステップと、表示出力要求のあったメッセージを出力する際、前記記憶手段に予め記憶されている画面スクロール速度あるいは行表示速度で受信メッセージを表示させた場合に、前記設定された許容時間内にメッセージ表示出力が完了するか否かを判定し、許容時間内の表示出力が不可の場合、メッセージ毎に予め設定しておいた情報の切り出し処理を行い、さらにその切り出し処理の結果を前記許容時間内に表示出力完了可能か否かを判定し、表示出力が不可の場合には、障害を通知するメッセージと該障害を通知するメッセージが通知する障害が修復されたことを通知するメッセージがペアで存在するかを判定し、ペアで存在するメッセージについては表示出力を抑止するステップを備えることを特徴とするメッセージ出力制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介してまたは介さずに接続された複数の計算機から受信したメッセージを計算機保守用端末等の表示端末に表示出力する際にメッセージの出力制御方法に関するものである。
【０００２】
【従来の技術】
従来のメッセージ出力制御方法としては、特開昭６２−１９９１４９号公報、特開平６−１３３０４８号公報に開示されたものがが知られている。
【０００３】
特開昭６２−１９９１４９号公報に開示された技術においては、交換機プログラムにおいて出力される各メッセージに順序制御を行うＩＤを付与することで、メッセージの順序性を保証し、保守作業者のメッセージ識別効率の向上を図っている。また、特開平６−１３３０４８号公報に開示された技術おいては、複数メッセージを同時に受信した場合に、その受信メッセージを一度バッファに貯えた後に編集することで、同時に受信したメッセージの順序逆転が発生しないように制御を行い、保守作業者のメッセージ識別効率の向上を図ろうととするものである。
【０００４】
ところで、計算機の障害通知を受信して表示する計算機保守用端末では、それぞれの計算機で障害が発生したことを示す障害通知メッセージの他に、障害を自律修復できた場合に自律的に送信される自律修復メッセージを受信して表示するものがある。
【０００５】
図４は、このような計算機保守用端末で使用されている従来のメッセージ表示出力方法を示す説明図である。
【０００６】
ここで示すメッセージ出力方法は、ネットワークで結ばれた複数の計算機（Ａ）４０３、計算機（Ｂ）４０４、計算機（Ｃ）４０５から優先度を付与された複数のメッセージ（Ａ１）４０６、（Ｂ１）４０９、（Ａ２）４０７、（Ｃ１）４１０、（Ｃ２）４１１、（Ａ３）４０８、（Ｃ３）４１２が同時に通知された場合、保守用端末４０１のディスプレイ装置４０２には、優先度順に各メッセージが並べられて表示される。すなわち、複数のメッセージ４０６〜４１２は、カッコ内の数値が「１」のものが最も優先度が高く、以下、「２」、「３」の順の優先度になっている。このため、同時に複数のメッセージが通知された場合、図示のように、メッセージ（Ａ１）４０６、（Ｂ１）４０９、（Ａ２）４０７、（Ｃ１）４１０、（Ｃ２）４１１、（Ａ３）４０８、……のように表示される。
【０００７】
【発明が解決しようとする課題】
ところが、同時に受信したメッセージの数が多く、ディスプレイ装置４０２の１画面に出力可能な行数を超えた場合には、表示画面が破線で示すようにスクロールされ、優先度の高いメッセージが表示領域の外に出てしまい、優先度の高いものから内容を確認することができないばかりか、全てのメッセージの内容を即座に把握することができないという問題があった。
【０００８】
また、障害通知と自律修復通知のようなペアとなるメッセージが通知される場合においては、通常、自律修復通知のメッセージの方が優先度が低く設定されるため、複数の障害通知メッセージが同時に発生した場合においては、どの障害通知メッセージが自律修復通知メッセージとペアであるかを即時に把握することが困難であるという問題があった。
【０００９】
本発明の目的は、表示すべきメッセージの数が表示出力行数を超える場合であっても、全てのメッセージを確認可能なように表示出力することができるメッセージ出力制御方法を提供することにある。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明は、単位時間内に視認可能な画面スクロール速度あるいは行表示速度と、メッセージの表示出力要求がなされてから表示出力が完了するまでの許容時間とを予め設定して記憶手段に記憶させておき、表示出力要求のあったメッセージを出力する際、前記記憶されている画面スクロール速度あるいは行表示速度で受信メッセージを表示させた場合に、前記設定された許容時間内にメッセージ表示出力が完了するか否かを判定し、許容時間内の表示出力が不可の場合、メッセージ毎に予め設定しておいた情報の切り出し処理を行い、その切り出し処理の結果を表示出力させることを特徴とする。
【００１１】
また、表示出力要求のあったメッセージを出力する際、前記記憶されている画面スクロール速度あるいは行表示速度で受信メッセージを表示させた場合に、前記設定された許容時間内にメッセージ表示出力が完了するか否かを判定し、許容時間内の表示出力が不可の場合、障害を通知するメッセージと該障害を通知するメッセージが通知する障害が修復されたことを通知するメッセージがペアで存在するかを判定し、ペアで存在するメッセージについては表示出力を抑止することを特徴とする。
また、表示出力要求のあったメッセージを出力する際、前記記憶されている画面スクロール速度あるいは行表示速度で受信メッセージを表示させた場合に、前記設定された許容時間内にメッセージ表示出力が完了するか否かを判定し、許容時間内の表示出力が不可の場合、メッセージ毎に予め設定しておいた情報の切り出し処理を行い、さらにその切り出し処理の結果を前記許容時間内に表示出力完了可能か否かを判定し、表示出力が不可の場合には、障害を通知するメッセージと該障害を通知するメッセージが通知する障害が修復されたことを通知するメッセージがペアで存在するかを判定し、ペアで存在するメッセージについては表示出力を抑止することを特徴とする。
【００１２】
【発明の実施の形態】
以下、本発明の実施形態を図１から図３を使用して説明する。
図１は、本発明を適用するシステムの一実施の形態を示すシステム構成図である。
図１において、ネットワークで結ばれた計算機（Ａ）１０２と計算機（Ｂ）１０３と計算機（Ｃ）１０４および保守用端末１０１がネットワーク１０５で接続されている。計算機（Ａ）は、計算処理部１０２と障害通知用のメッセージ送信部１０７を備えている。計算機（Ｂ）１０３と計算機（Ｃ）１０４も同様に、計算処理部１０８、１１０と障害通知用のメッセージ送信部１０９、１１１を備えている。
【００１３】
保守用端末１０１は、メッセージ受信部１１２、画面表示速度調整処理部１１３、画面表図処理部１１４、出力メッセージ表示判定処理部１１５、ペアメッセージ判定処理部１１６、優先度判定処理部１１７を備えている。
【００１４】
このような構成において、計算機（Ａ）１０２、計算機（Ｂ）１０３、計算機（Ｃ）１０４でそれぞれ障害が発生した場合、メッセージ送信部１０７、１０９、１１１より障害通知メッセージが保守用端末１０１に通知される。通知されたメッセージは保守用端末１０１のメッセージ受信部１１２で受信され、出力メッセージ表示判定処理部１１５を介し、画面表示速度調整処理部１１３にて適正な画面処理速度が決定され、画面表示処理部１１４にメッセージが送られる。このとき、出力メッセージ表示判定処理部１１５において１画面中に通知された全てのメッセージが収まりきらないと判断された場合、ペアメッセージ判定処理部１１６および優先度判定処理部１１７にて、通知されたメッセージに対する処理が実施され、処理されたメッセージが出力メッセージ表示判定処理部１１５を介し、画面表示処理部１１４に通知され、画面に表示される。
【００１５】
図２は、表示出力制御に関する手順を示すフローチャートであり、ここでは、保守用端末１０１でのメッセージ処理について示している。
まず、保守用端末１０１では、保守作業者が単位時間内に視認可能な表示速度でディスプレイ表示が変化するように、画面スクロールの速度あるいは行表示速度といったディスプレイ表示スピードと、メッセージ出力要求があってからメッセージ出力が完了するまでに許容時間とを予め設定しておく（ステップ２０１）。例えば、ディスプレイ表示スピードとして１０行／秒、許容時間として２０秒／１メッセージという値を設定しておく。この設定内容は、保守用端末１０１の内部記憶に記憶される。
【００１６】
この設定状態において、複数の計算機（Ａ）１０２，（Ｂ）１０３，（Ｃ）１０４から障害通知メッセージあるいは自律修復通知メッセージを保守用端末１０１が受信すると（ステップ２０２）、受信したメッセージの行数から、ステップ２０１で設定したディスプレイ表示スピードで出力しようとした場合、許容時間内に出力が完了するか否かを判定する（ステップ２０３）。この結果、許容時間内に収まる場合は、ディスプレイ装置への表示を実施する（ステップ２０７）。
【００１７】
ステップ２０２で、複数のメッセージを受信している場合に、表示出力しようとする複数のメッセージの合計行数が多くなり、許容時間内での出力出来ない場合、ステップ２０３の判定で、許容時間内に収まりきらないと判定される。その場合、メッセージ毎に予め決めておいた必要最小限の情報の切り出し処理（削除）を出力メッセージ表示判定処理部１１５で実施する（ステップ２０４）。例えば、見出し行のみを切り出す処理を実施する。この後、ステップ２０４で切り出した情報が、ステップ２０１で設定したディスプレイ表示スピードで出力しようとした場合、許容時間内に出力が完了するか否かを判定し（ステップ２０５）、許容時間内に収まる場合はディスプレイへ装置の表示を実施する（ステップ２０７）。
【００１８】
しかし、必要最小限の情報に短縮した場合でも、許容時間内に収まりきらない場合は、ステップ２０４で切り出したメッセージの中から、障害・自律修復通知のメッセージがペアで存在するものがあるか否かを判定し、ペアで存在するものについては緊急に保守対策を講じる必要がないものであるから、両メッセージの表示出力の非表示処理を実施し、表示出力を抑止する（ステップ２０６）。
【００１９】
この後、ステップ２０６の処理を実施した結果が、ステップ２０１で設定したディスプレイ表示スピードで出力しようとした場合、許容時間内に表示出力が完了するか否かを判定し（ステップ２０８）、許容時間内に収まる場合はディスプレイ装置への表示を実施し（ステップ２１０）、収まりきらない場合は、メッセージの優先度を判定し、優先度が低いものについては非表示処理を実施し、出力の抑止（削除）を実施し（ステップ２０９）、表示出力を抑止する。そして、ステップ２０９の処理を実施した結果をディスプレイ装置へ表示する（ステップ２１０）。
【００２０】
図３は、保守用端末１０１へのメッセージ表示出力例を示す図である。
【００２１】
図３の例では、計算機（Ａ）１０２からの障害通知メッセージ（Ａ１）３０６、（Ａ２）３０７、自律修復通知メッセージ（Ａ３）３０８が発生し、また計算機（Ｂ）１０３から障害通知メッセージ（Ｂ１）３０９が発生し、計算機（Ｃ）１０４から障害通知メッセージ（Ｃ１）３１０、（Ｃ２）３１１、（Ｃ３）３１２が発生し、これらのメッセージが同時に保守用端末１０１に通知された場合を示している。
【００２２】
ここで（Ａ１）３０６と（Ａ３）３０８とはペアとなるメッセージである。また、各メッセージの優先度は高い順に優先度１、優先度２、優先度３とし、各メッセージのうち最小限必要となる情報をそれぞれａ１，ａ２，ａ３，ｂ１，ｃ１，ｃ２，ｃ３としている。各計算機（Ａ）１０２〜（ｃ）１０４から通知されたメッセージは優先度順に（Ａ１），（Ｂ１），（Ａ２），（Ｃ１），（Ａ２），（Ｃ２），（Ａ３）の順にディスプレイ装置３０２に出力されるが、全メッセージを同時に表示した場合、ディスプレイ装置３０２の１表示画面内に収まりきらないため、ペアとなるメッセージ（Ａ１）３０６と（Ａ３）３０８とが削除され、残りのメッセージの最小限の情報ｂ１，ｃ１，ａ２，ｃ２，ｃ３が切り出され出力されるように制御が行われる。なお、それでもディスプレイ装置３０２の１画面内に収まりきらない場合、優先度が低いメッセージｃ２の表示出力を抑止する。
【００２３】
以上により、保守作業者が即座に認識可能な形態で複数の計算機からの障害通知メッセージの表示を行うことができる。
【００２４】
以上、本実施形態によれば、ネットワークに接続された複数の計算機が出力する保守用メッセージが同時に保守用端末に通知された場合であっても、優先度順に表示されたメッセージのうち、保守作業者が実施する保守作業において必要となる最小限の情報のみ１画面に一括して表示するように制御するため、保守作業者が確認すべきメッセージがスクロールされてしまって識別困難になることがなく、保守作業者が容易にメッセージの内容全体を即座に識別可能となり、保守作業の効率化および迅速化が図れる。
【００２５】
なお、上記実施形態においては保守用端末に適用した場合を例に挙げて説明したが、本発明はこれに限定されるものではなく、ネットワークを介さずに複数の計算機から各種のメッセージを受信して表示する表示端末に全て適用することができる。
【００２６】
【発明の効果】
以上の説明から明らかなように、本発明によれば、表示すべきメッセージの数が表示出力行数を超える場合であっても、全てのメッセージを確認可能なように表示出力することができる。
【００２７】
したがって、計算機の保守用端末に適用した場合、保守作業者が実施する保守作業において必要となる最小限の情報のみ１画面に一括して表示するように制御するため、保守作業者が確認すべきメッセージがスクロールされてしまって識別困難になることがなく、保守作業者が容易にメッセージの内容全体を即座に識別可能となり、保守作業の効率化および迅速化が図れるなどの効果が得られる。
【図面の簡単な説明】
【図１】本発明を適用するシステムの一実施の形態を示すシステム構成図である。
【図２】図１の実施形態における表示制御処理を示すフローチャートである。
【図３】図１の実施形態におけるメッセージ表示出力例を示す図である。
【図４】従来方法によるメッセージ表示出力例を示す図である。
【符号の説明】
１０１…保守用端末、１０２…計算機Ａ、１０３…計算機Ｂ、１０４…計算機Ｃ、１０７，１０９，１１１…メッセージ送信部、１１２…メッセージ受信部、１１３…画面表示速度調整処理部、１１４…画面表示処理部、１１５…出力メッセージ表示判定処理部、１１６…ペアメッセージ判定処理部、１１７…優先度判定処理部、３０２…保守用端末のディスプレイ装置。
【図１】
0003600977.tif 000002
【図２】
0003600977.tif 000003
【図３】
0003600977.tif 000004
【図４】
0003600977.tif 000005