(57)【特許請求の範囲】
【請求項１】
被監視装置からのｎ種類（ｎは正の整数）の監視情報がｎビットの監視データとして供給されこの監視データを処理して上位へ報告する監視データ処理装置であって、最新の監視データの取込みに応答してこの最新の監視データと直前の監視データとの対応ビットの変化を夫々検出して監視データの状態変化を示すｎビットの状変ステータスデータを生成する手段と、前記最新の監視データが予め設定されたものであるときに前記ｎビットの状変ステータスデータをマスクすべきマスク時間が経過しているかどうかを検出する手段と、マスク時間が経過していないとき前記ｎビットの状変ステータスデータを予め設定されているマスクビットでマスクするマスク手段と、このマスク後の状変ステータスデータと前記直前データとによりマスク処理後の最新監視データを生成する手段と、前記マスク処理後の最新監視データを上位へ報告する手段と、を含むことを特徴とする監視データ処理装置。
【請求項２】
被監視装置からのｎ種類（ｎは正の整数）の監視情報がｎビットの監視データとして供給されこの監視データを処理して上位へ報告する監視データ処理装置であって、最新の監視データの取込みに応答してこの最新の監視データと直前の監視データとの対応ビットの変化を夫々検出して監視データの状態変化を示すｎビットの状変ステータスデータを生成する手段と、前記被監視装置に対する制御情報を生成する手段と、この制御情報が予め設定されたものであるときに前記ｎビットの状変ステータスデータをマスクすべきマスク時間が経過しているかどうかを検出する手段と、マスク時間が経過していないとき前記ｎビットの状変ステータスデータを予め設定されているマスクビットでマスクするマスク手段と、このマスク後の状変ステータスデータと前記直前データとによりマスク処理後の最新監視データを生成する手段と、前記マスク処理後の最新監視データを上位へ報告する手段と、を含むことを特徴とする監視データ処理装置。
【請求項３】
前記マスク手段は、前記ｎビットの状変ステータスデータをマスクすべきビット位置を制御自在であることを特徴とする請求項１または２記載の監視データ処理装置。
【請求項４】
マスク処理後の最新監視データは、前記マスク後の状変ステータスデータと前記直前データとの排他的論理和演算処理により生成されるようにしたことを特徴とする請求項１〜３いずれか記載の監視データ処理装置。
【請求項５】
前記マスク処理後の最新監視データに加えて、前記マスク後の状変ステータスデータをも上位へ報告するようにしたことを特徴とする請求項１〜４いずれか記載の監視データ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は監視データ処理装置に関し、特に空港の滑走路上に設置された航空保安無線施設におけるＩＬＳ（Ｉｎｓｔｒｕｍｅｎｔ  Ｌａｎｄｉｎｇ  Ｓｙｓｔｅｍ  ；計器着陸システム）に使用される監視データ処理装置に関するものである。
【０００２】
【従来の技術】
この種のＩＬＳは着陸する航空機に対して電波を発射してパイロットが監視する計器指示を行うことにより滑走路に正確に航空機を誘導するシステムである。このシステムはその性質上高信頼性が要求されることは勿論、故障が発生した場合は、できる限り即座に保守員にこれを知らせて、直ちに復旧作業を行うことが必要である。
【０００３】
そのために、このＩＬＳからの種々の監視情報を一定周期で取込んで当該監視情報が変化したことを瞬時に判断してこれをホスト等上位装置へ通知することが要求される。この監視情報には運用情報及び障害情報があり運用情報としては、現用系と予備系のいずれかの系が運用中であるかを示す運用情報等がある。また、障害情報としては、ＩＬＳの障害を示す情報であり、種々のアラーム情報を有している。
【０００４】
ＩＬＳの性質上、電波を発射させた直後や、電波を停止させた時、更には現用／予備を切替えた時等において、瞬時アラーム情報が発生する。この情報はＩＬＳの運用には不必要なものであることが多い。この情報の発生メカニズムは明確であり、運用上は混乱を招く情報であってノイズとみなせるものである。
【０００５】
この種の不必要な瞬時アラーム情報の発生をＩＬＳ本体内で抑止することは、ＩＬＳの本来の目的からは必ずしも得策ではない。
【０００６】
特開平２−２９７６９８号公報には、アラーム情報の収集を行って処理する障害監視システムにおいて、複数のアラーム情報の中から処理に不要なアラーム情報にマスクをかけ、処理に必要なアラーム情報を取込んでこれを処理することにより、多くのアラーム情報の中から処理を必要とする優先順位の高いアラーム情報のみを取込み、アラーム情報に対する処理時間を短縮する技術が開示されている。
【０００７】
【発明が解決しようとする課題】
特開平２−２９７６９８号公報に示された従来技術においては、予め設定された優先順位の高いアラーム情報のみを選択的に取込み、他はマスクするようになっている。ところが、ＩＬＳにおいては、前述した如く、ある特定の動作や制御が行われたときに瞬時に所定期間いわゆる瞬時アラーム情報が生成されることから、この瞬時アラーム情報の発生時に少なくともその期間はこの瞬時アラーム情報をマスクする必要があるところ、上記の従来技術では、この点は何等解決されないことになる。
【０００８】
本発明の目的は、ある監視情報が発生したときにその情報の発生をトリガとしてある定められた時間だけある監視情報をマスクすることが可能な監視データ処理装置を提供することである。
【０００９】
本発明の他の目的はある制御を行った時点からそれをトリガとしてある定められた時間だけある監視情報をマスクすることが可能な監視データ処理装置を提供することである。
【００１０】
本発明の更に他の目的は、予め障害でないと判明している一時的な監視情報を選択的にマスクすることにより、運用者を惑わすことなく効率的なオペレーションを実施可能な監視データ処理装置を提供することである。
【００１１】
【課題を解決するための手段】
本発明によれば、被監視装置からのｎ種類（ｎは正の整数）の監視情報がｎビットの監視データとして供給されこの監視データを処理して上位へ報告する監視データ処理装置であって、
最新の監視データの取込みに応答してこの最新の監視データと直前の監視データとの対応ビットの変化を夫々検出して監視データの状態変化を示すｎビットの状変ステータスデータを生成する手段と、
前記最新の監視データが予め設定されたものであるときに前記ｎビットの状変ステータスデータをマスクすべきマスク時間が経過しているかどうかを検出する手段と、
マスク時間が経過していないとき前記ｎビットの状変ステータスデータを予め設定されているマスクビットでマスクするマスク手段と、
このマスク後の状変ステータスデータと前記直前データとによりマスク処理後の最新監視データを生成する手段と、
前記マスク処理後の最新監視データを上位へ報告する手段と、
を含むことを特徴とする監視データ処理装置が得られる。
【００１２】
更に本発明によれば、被監視装置からのｎ種類（ｎは正の整数）の監視情報がｎビットの監視データとして供給されこの監視データを処理して上位へ報告する監視データ処理装置であって、
最新の監視データの取込みに応答してこの最新の監視データと直前の監視データとの対応ビットの変化を夫々検出して監視データの状態変化を示すｎビットの状変ステータスデータを生成する手段と、
前記被監視装置に対する制御情報を生成する手段と、
この制御情報が予め設定されたものであるときに前記ｎビットの状変ステータスデータをマスクすべきマスク時間が経過しているかどうかを検出する手段と、マスク時間が経過していないとき前記ｎビットの状変ステータスデータを予め設定されているマスクビットでマスクするマスク手段と、
このマスク後の状変ステータスデータと前記直前データとによりマスク処理後の最新監視データを生成する手段と、
前記マスク処理後の最新監視データを上位へ報告する手段と、
を含むことを特徴とする監視データ処理装置が得られる。
【００１３】
【発明の実施の形態】
本発明の作用は次の如くである。監視情報であるアラーム情報に付随して生じる瞬時アラームや、電波を放射／停止させるための制御時、現用／予備切替えのための制御時に発生する瞬時アラームをマスクするのであるが、この場合、これ等瞬時アラームの発生条件は経験的に判っており、またどの位の期間生ずるかも同様に経験的に判っているので、これ等発生条件に見合ったマスクをかけ、また発生期間だけマスクするものである。
【００１４】
以下、図面を用いて本発明の実施例について詳述する。
【００１５】
図１は本発明の実施例のシステムブロック図である。図１を参照すると、ＩＬＳからの監視データは監視情報入力部１のホトカプラ入力部１１を介してデータバッファ１２へ取込まれ、データバス３を介してデータ処理部４へ入力される。
【００１６】
データ処理部４は演算処理部４１とＲＡＭ（メモリ）４２とからなり、入力された監視データのマスク処理を行ってホスト（図示せず）へ通知する。また、ホストからの指示に従ってＩＬＳの制御情報を発生するものである。
【００１７】
制御出力部２はこの制御情報をデータバス３を介してデータバッファ部２２へ受けて制御出力リレー部２１の制御をなす。この制御出力リレー部２１のオンオフ状態がＩＬＳへの制御出力となって、ＩＬＳの各種運用制御がなされるようになっている。
【００１８】
ＩＬＳからの監視データは、前述した如く各種アラーム情報であるが、これ等アラーム情報はｎ種存在し（ｎは２以上の整数）、これ等ｎ種情報の各々を１ビット情報としてｎビットの監視データ５として、図１の監視情報入力部１へ入力されることになる（図１では、簡単化のために４種４ビットとしている）。
【００１９】
データ処理部４でこのｎビットの監視データ５を例えば１０ｍｓｅｃの周期にて取込み、最新データと直前データとを対応ビット毎に比較し、その比較結果であるｎビットの状変（状態変化）ステータスデータとして、ホストへ通知するようになっている。
【００２０】
この時、本発明では、予め設定されたある監視データ項目が発生した時、それをトリガとして一定時間前述したｎビットの状変ステータスデータの所定ビットをマスクするものである。また、予め設定されたある制御出力が発生した時、それをトリガとして一定時間ｎビットの状変ステータスデータの所定ビットをマスクするものである。
【００２１】
以下に、図２〜図４の処理フローチャートを参照しつつデータ処理部４の上述したマスク処理動作につき詳述する。
【００２２】
図２及び図３は監視条件マスク処理のフローチャートである。ここで、監視条件マスクとは予め設定されたある監視情報が発生した時に、その情報発生をトリガとしてある定められた時間の間、予め定められたある監視情報をマスクすることを意味する。
【００２３】
ステップ１００において、１０ｍｓｅｃの一定間隔で新データ５（図１参照）の取込みがなされる。ステップ１０１において、予め設定された監視情報が発生したか否かがチェックされ、発生していれば監視条件マスクの必要があるために、ステップ１０２でマスク設定時間のカウントが開始される。
【００２４】
ステップ１０３で設定時間オーバでなければ、監視データの状変ステータスが算出される（ステップ１０４）。ここで、最新データが「０１０１」であるとし、直前のデータが「１００１」であるとすると、状変ステータスデータは、両データの排他的論理和（ＸＯＲ）により、「１１００」と求められる。
【００２５】
そして、この状変ステータスは予め設定されたマスクビット「０１１１」によりマスク処理される。この場合のマスクビットは“０”がマスクするビットを示し、“１”がマスクしないビットを示す。従って、状変ステータスとマスクビットとが論理積（ＡＮＤ）演算によりマスクされ、マスク後の状変ステータスが「０１００」と求められる（ステップ１０６）。
【００２６】
こうして得られた状変ステータスがオール“０”かどうかがチェックされ（ステップ１０７）、オール“０”であれば最新データは直前データに対して何等変化がないので、ホストへの通知はなされないことになる。
【００２７】
オール“０”でなければ、状変ステータスと直前データとのＸＯＲにより、マスク後の最新監視データが「１１０１」として算出される（ステップ１０８）。こうして求められた最新監視データ「１１０１」は、ホストへの通知電文に編集され（ステップ１０９）、ヘッダ及び状変ステータスデータと共にホストへ通知される（ステップ１１０）。
【００２８】
尚、ステップ１０１，１０２において、予め設定された監視情報の発生でない場合や、そうであってもマスク時間がオーバしている場合には、マスク処理は不要であるので、状変ステータス算出（ステップ１０５）の後に、マスク処理（ステップ１０６）を経ることなく、ステップ１０７へ進むことになる。
【００２９】
図４及び図３は制御条件マスク処理のフローチャートである。ここで、制御条件マスクとは、ある制御をかけた時にその時点からある定められた時間の間、定められたある監視情報をマスクすることをいう。
【００３０】
ステップ１１１において、１０ｍｓｅｃの一定間隔で新データの取込みがなされる。ステップ１１２において、制御出力が発生されたか否かのチェックが行われ、そうであればその制御出力は予め設定された制御出力かどうかがステップ１１３でチェックされる。予め定められた制御出力であれば、制御条件マスクの必要があるために、ステップ１１４でマスク設定時間のカウントが開始される。
【００３１】
ステップ１１５で設定時間オーバでなければ、監視データの状変ステータスが算出される（ステップ１１６）。この状変ステータスの算出は、先の図２におけるステップ１０４と同様に、最新データと直前データとのＸＯＲ処理により行われる。
【００３２】
そして、この状変ステータスは予め定められたマスクビットによりマスク処理される（ステップ１１８）。このマスク処理も図２のステップ１０６と同様である。以降は、図３のステップ１０７〜１１０の処理が行われるのである。
【００３３】
尚、ステップ１１２，１１３，１１５において、制御出力の発生がない場合、設定された制御出力の発生でない場合、また設定時間がオーバしている場合には、マスク処理は不要となるので、状変ステータス算出（ステップ１１７）の後に、マスク処理（ステップ１１８）を経ることなく、ステップ１０７（図３）へ進むことになる。
【００３４】
尚、図２の監視条件マスク処理と図４の制御条件マスク処理とは常に並列して進められるものである。
【００３５】
監視条件マスクと制御条件マスクとにおける設定監視条件及び設定制御条件は予めシステムに応じて定められるものであり、この監視条件や制御条件が定められれば、それに付随して生ずる瞬時アラームの発生するビット位置（データ５における）やその発生期間は、経験的に判っているので、ステップ１０３か１１５の設定時間や、ステップ１０６，１１８のマスクビット等はそれに応じて定められているものとする。
【００３６】
【発明の効果】
叙上の如く、本発明によれば、瞬時アラームの発生を必要に応じてマスクするようにしているので、真に必要な監視データ（アラーム情報）のみをホストへ通知することが可能となり、信頼性の高いＩＬＳシステムが構築できるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施例のシステムブロック図である。
【図２】本発明の実施例の監視条件マスク処理の一部を示すフローチャートである。
【図３】本発明の実施例の監視条件マスク処理の一部を示すフローチャートである。
【図４】本発明の実施例の制御条件マスク処理の一部を示すフローチャートである。
【符号の説明】
１  監視情報入力部
２  制御出力部
３  データバス
４  データ処理部
５  監視データ
１１  ホトカプラ入力部
１２，２２  データバッファ部
２１  制御出力リレー部
４１  ＣＰＵ
４２  ＲＡＭ
【図１】
0003596950.tif 000002
【図２】
0003596950.tif 000003
【図３】
0003596950.tif 000004
【図４】
0003596950.tif 000005