(57)【要約】【課題】動作異常の発生を的確に検出するホームドア動作異常検出システムを提供する。【解決手段】ホームドアシステム１０２を制御するホームドアシステム制御系１０１に接続されてホームドアシステム制御系の制御動作からホームドアシステムの動作異常を検出するホームドア動作異常検出システムであって、ホームドアシステム制御系における動作ログを収集し、動作ログ情報として保存するホームドア動作ログ収集・保持手段１１５、ホームドアシステム制御系における正常動作を規定した設計知識情報を格納した設計知識格納手段１２４、ホームドア動作ログ収集・保持手段に保存された動作ログ情報と設計知識格納手段に格納された設計知識情報との比較対照に基づきホームドアシステムにおける動作異常を検出する設計知識・動作ログ比較対照手段１１９を備えた。【選択図】図１
2008094299.tif 000002
【特許請求の範囲】
【請求項１】
ホームドアシステムを制御するホームドアシステム制御系に接続されてホームドアシステム制御系の制御動作からホームドアシステムの動作異常を検出するホームドア動作異常検出システムであって、
前記ホームドアシステム制御系における動作ログを収集し、動作ログ情報として保存するホームドア動作ログ収集・保持手段と、
前記ホームドアシステム制御系における正常動作を規定した設計知識情報を格納した設計知識格納手段と、
前記ホームドア動作ログ収集・保持手段に保存された動作ログ情報と前記設計知識格納手段に格納された設計知識情報との比較対照に基づきホームドアシステムにおける動作異常を検出する設計知識・動作ログ比較対照手段と、
を備えたことを特徴とするホームドア動作異常検出システム。
【請求項２】
ホームドア動作ログ収集・保持手段が、動作ログとして、ホームドアシステム制御系の動作状態を示すステータスデータ、ホームドアシステム制御系のホームドアシステムからの入力を示す入力データおよびホームドアシステムへの出力を示す出力データを、各々独立して収集し時刻情報を付して動作ログ情報として保持し、
設計知識格納手段が、正常動作におけるホームドアシステム制御系での動作状態を示すステータスと該ステータスに係わるホームドアシステムとの間の入力および出力を関連付けた設計知識情報を格納し、
設計知識・動作ログ比較対照手段が、外部から入力された異常検出時刻に基づき前記ホームドア動作ログ収集・保持手段の動作ログ情報から該異常検出時刻のステータスデータおよび該ステータスデータに係わる入力データおよび出力データを求める手段、および求めたデータを、前記設計知識格納手段に格納された該ステータスにおける設計知識情報と比較対照して双方が合致しない場合に異常と判定する手段、を含む
ことを特徴とする請求項１に記載のホームドア動作異常検出システム。
【請求項３】
ホームドア動作ログ収集・保持手段が、ホームドアシステム制御系のステータスデータとして該ステータスでのホームドアシステム制御系の動作内容も含めて収集して動作ログ情報として保持し、設計知識格納手段が、ホームドアシステム制御系における各ステータスでの動作内容も含めて関連付けて設計知識情報として格納し、設計知識・動作ログ比較対照手段が、動作内容も含めて比較対照を行い異常を検出することを特徴とする請求項２に記載のホームドア動作異常検出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、鉄道駅ホームに設置されたホームドアシステムにおける動作異常検出に関するものである。
【背景技術】
【０００２】
従来、専門知識が蓄えられた知識ベースに基づき故障の診断を行う装置として、故障診断を容易にするために、種々の故障に対する原因の究明についての専門知識が蓄えられた知識ベース部と、知識ベース部の専門知識に基き外部環境条件および内部条件に応じて故障の原因および故障の確率を指定し、故障の確率を変更する推論機構部と、推論機構部で推定された故障原因と故障内容とを木の形態で配置した原因推定図並びに各故障原因の確率およびその変更を表示する画面表示部とを備えたものがあった(例えば特許文献１参照)。
【０００３】
【特許文献１】特開平７−２３４９８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この種の装置は、故障発生後に原因を診断するものであり、動作中の異常の検知には対応できなかった。
【０００５】
本発明は、特に動作の複雑なホームドアシステムにおける異常動作の発生を的確に検出可能にするホームドア動作異常検出システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、ホームドアシステムを制御するホームドアシステム制御系に接続されてホームドアシステム制御系の制御動作からホームドアシステムの動作異常を検出するホームドア動作異常検出システムであって、前記ホームドアシステム制御系における動作ログを収集し、動作ログ情報として保存するホームドア動作ログ収集・保持手段と、前記ホームドアシステム制御系における正常動作を規定した設計知識情報を格納した設計知識格納手段と、前記ホームドア動作ログ収集・保持手段に保存された動作ログ情報と前記設計知識格納手段に格納された設計知識情報との比較対照に基づきホームドアシステムにおける動作異常を検出する設計知識・動作ログ比較対照手段と、を備えたことを特徴とするホームドア動作異常検出システムにある。
【発明の効果】
【０００７】
この発明では、多様な要因で発生する動作異常を動作ログと設計知識を活用することにより的確に検出することができる。これにより、ホームドアの故障原因を事前に取り除くことができ、信頼性・安全性を高めることができる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はホームドアシステムおよびホームドアシステム制御系と共に示されたこの発明に係るホームドア動作異常検出システムの構成を示すブロック図である。図１において、ホームドアシステム制御系１０１は、利用者等の環境も含めた制御対象であるホームドアシステム１０２の制御を実行する。各センサ１０３はホームドアシステム１０２での状況を知るための信号を取り出す。入力部１０４はセンサ１０３の出力を入力信号として取り込む。入力データメモリ部１０５は入力部１０４に取り込んだ入力信号を入力データとして記憶する。
【０００９】
ホームドアシステム制御部１０６はホームドアシステム制御系１０１の制御を行い、各時点での実行処理(機能)を決定する。ステータスメモリ部１０７はホームドアシステム制御系１０１のステータス(動作状態)を記憶する。出力データメモリ部１０８はホームドアシステム１０２に対して出力したデータを記憶する。実行部１０９はホームドアシステム制御部１０６で決定した処理を実行する。各アクチュエータ１１０は実行部１０９からの出力信号に従って動作し制御対象を駆動する。
【００１０】
マンマシンインタフェース(ＭＭＩＦ)１１１は実行部１０９の出力を受けてこれの表示する表示器(図示省略)、ホームドアシステム制御系１０１の操作者１１２が操作する入力装置(図示省略)等を有する。操作者１１２は制御対象であるホームドアシステム１０２に対して直接的な操作ならびにＭＭＩＦ１１１を介した間接的な操作を実行する。
【００１１】
なお、入力部１０４、ホームドアシステム制御部１０６、実行部１０９はコンピュータから構成され(機能ブロックとして示す)、入力データメモリ部１０５、ステータスメモリ部１０７、出力データメモリ部１０８はメモリから構成される。
【００１２】
ホームドア動作異常検出システム１１３はホームドアシステム制御系１０１の制御動作からホームドアシステム１０２の異常を検出する。ホームドア動作異常検出制御部１１４はホームドア動作異常検出システム１１３の動作を制御する。動作ログデータベース(ＤＢ)１１５はホームドアシステム制御系１０１からの動作ログを収集して保存する。動作ログ情報(入力データ)１１６は入力データメモリ部１０５からの入力データの動作ログを保存したものである。動作ログ情報(ステータスデータ)１１７はステータスメモリ部１０７からのステータスデータの動作ログを保存したものである。動作ログ情報(出力データ)１１８は出力データメモリ部１０８からの出力データの動作ログを保存したものである。
【００１３】
設計知識・動作ログ比較対照部１１９は設計知識と動作ログ情報の比較対照に基づきホームドアシステム制御系１０１の制御動作からホームドアシステム１０２における動作異常を検出する。比較対照処理制御部１２０は比較対照処理の制御を行う。入力情報比較対照実行部１２１は入力データに関する比較対照を行う。ステータス情報比較対照実行部１２２はステータスデータに関する比較対照を行う。出力情報比較対照実行部１２３は出力データに関する比較対照を行う。設計知識データベース(ＤＢ)１２４は、ホームドアシステム制御系１０１が正常状態でとるべきステータス、ステータス遷移、ホームドアシステム１０２への入出力、実行処理等の関連を示す設計知識情報を格納する。ＭＭＩＦ１２５はホームドア動作異常検出システム１１３の操作者１２６が取り扱うための表示器や入力装置等(図示省略)を備える。操作者１２６はＭＭＩＦ１２５によりホームドア動作異常検出システム１１３の操作を行う。
【００１４】
なお、ホームドア動作異常検出制御部１１４、設計知識・動作ログ比較対照部１１９はコンピュータから構成され(機能ブロックとして示す)、動作ログＤＢ１１５、設計知識ＤＢ１２４はデータベースから構成される。なお動作ログＤＢ１１５、設計知識ＤＢ１２４は、コンピュータで構成されデータ保存を行うための制御部１１５ａ，１２４ａ(機能ブロックとして示す)を含む。
【００１５】
なお、動作ログＤＢ１１５がホームドア動作ログ収集・保持手段、設計知識ＤＢ１２４が設計知識格納手段、設計知識・動作ログ比較対照部１１９が設計知識・動作ログ比較対照手段をそれぞれ構成する。
【００１６】
以下、ホームドアシステム制御系１０１も含めてホームドア動作異常検出システム１１３の動作について説明する。ホームドアシステム１０２稼動時には、ホームドアシステム制御系１０１が動作し、ホームドアシステム１０２の動作を制御する。ホームドアシステム１０２が起動し、ステータスメモリ部１０７および出力データメモリ部１０８の初期設定等の内部的な初期化処理が完了すると、ホームドアシステム１０２からの入力信号をセンサ１０３を介して入力部１０４が取り込む。同時に、操作者１１２によるＭＭＩＦ１１１の操作内容も入力部１０４が取り込む。取り込まれた入力データは入力データメモリ部１０５に格納される。
【００１７】
ホームドアシステム制御部１０６は、入力データメモリ部１０５のデータ、またステータスメモリ部１０７および出力データメモリ部１０８にデータが格納されていればこれらも含めて、これらのデータを基に実行処理(機能)を選択し実行部１０９に送る。実行部１０９は入力データメモリ部１０５の入力データの内容およびホームドアシステム制御部１０６からの実行処理の情報に基づき出力信号を出力して、アクチュエータ１１０やＭＭＩＦ１１１を動作させてホームドアシステム制御部１０６で選択された処理(機能)を実行する。なお、ホームドアシステム制御部１０６で選択された処理(機能)によるホームドアシステム制御系１０１のステータスおよびステータス遷移のデータはステータスメモリ部１０７、実行部１０９からの出力信号に関する出力データは出力データメモリ部１０８に格納される。ホームドアシステム制御系１０１は、上記動作を繰り返し実行する。
【００１８】
入力データメモリ部１０５、ステータスメモリ部１０７、出力データメモリ部１０８はバッファの役割を果たすもので、実際にはこれらに格納されたデータはそれぞれのステータスや入出力の発生時刻を示す時刻情報が付されて、ホームドア動作異常検出システム１１３の動作ログＤＢ１１５の動作ログ情報１１６〜１１８にそれぞれ格納される。
【００１９】
ホームドア動作異常検出システム１１３はホームドアシステム１０２の制御には直接係わらない。ホームドア動作異常検出システム１１３の操作者１２６が必要に応じてＭＭＩＦ１２５を介してホームドア動作異常検出制御部１１４に対し、動作異常検出を行いたい異常検出時刻を入力指定して動作異常検出指令を出す。
【００２０】
図２にホームドア動作異常検出システム１１３の概略動作フローチャートを示す。時刻指定である動作異常検出指令を受けたホームドア動作異常検出制御部１１４は(ステップＳ１)、動作ログＤＢ１１５、設計知識ＤＢ１２４および設計知識・動作ログ比較対照部１１９を制御して動作異常検出の動作を行わせる。設計知識・動作ログ比較対照部１１９に動作ログＤＢ１１５の指定された時刻の動作ログ情報とこれに対応する設計知識ＤＢ１２４の設計知識との比較対照を行わせ(ステップＳ２)、一致すれば正常、不一致であれば異常と判断し、ホームドアシステム制御系１０１の制御動作の動作異常の有無から得られるホームドアシステム１０２の動作異常の有無の結果を、例えばＭＭＩＦ１２５を介して操作者１２６に表示等により伝える(ステップＳ３)。
【００２１】
動作ログＤＢ１１５は、ホームドア動作異常検出制御部１１４からの起動指令によって起動され、ホームドアシステム制御系１０１が制御を実行する際の入力データ、ステータスデータ、出力データに時刻情報を付して各々、動作ログ情報(入力データ)１１６、動作ログ情報(ステータスデータ)１１７、動作ログ情報(出力データ)１１８に保存する。設計知識ＤＢ１２４は、ホームドア動作異常検出制御部１１４からの起動指令によって起動され、設計知識・動作ログ比較対照部１１９からのアクセスを受けるまで待機する。
【００２２】
設計知識・動作ログ比較対照部１１９は、ホームドア動作異常検出制御部１１４からの起動指令によって起動され、操作者１２６がＭＭＩＦ１２５を介して指定した異常検出時刻を比較対照処理制御部１２０に送り比較対照処理を起動する。比較対照処理制御部１２０は操作者１２６が指定した異常検出時刻をステータス情報比較対照実行部１２２に送る。
【００２３】
ステータス情報比較対照実行部１２２は操作者１２６が指定した異常検出時刻を用いて動作ログ情報(ステータスデータ)１１７にアクセスし、当該時刻のステータスデータを抽出する。その後、ステータス情報比較対照実行部１２２は当該ステータスデータに対する設計知識を設計知識ＤＢ１２４から抽出し、動作ログ情報(ステータスデータ)１１７の内容と設計知識ＤＢ１２４の内容とを比較対照し、合致しない場合、動作異常が発生したものと判定する。
【００２４】
同時に、ステータス情報比較対照実行部１２２は当該ステータスデータの時刻情報および設計知識情報を入力情報比較対照部１２１および出力情報比較対照実行部１２３に送る。その後、入力情報比較対照部１２１は動作ログ情報(入力データ)１１６にアクセスし、当該時刻の入力データを取得し、この入力データと設計知識情報内の正常入力情報とを比較対照し、合致しない場合、動作異常が発生したものと判定する。
【００２５】
同時に、出力情報比較対照実行部１２３は動作ログ情報(出力データ)１１８にアクセスし、当該時刻の出力情報を取得し、この出力情報と設計知識情報内の正常出力情報とを比較対照し、合致しない場合、動作異常が発生したものと判定する。この結果、ホームドアシステム１０２における動作異常の発生を的確に検出することができる。
【００２６】
なお、ホームドア動作異常検出制御部１１４が時刻指定である動作異常検出指令を受けた時に動作ログＤＢ１１５、設計知識ＤＢ１２４および設計知識・動作ログ比較対照部１１９に起動指令を送るようにしてもよいし(この場合動作異常検出指令と起動指令は同時と考える)、動作異常検出指令を送る前に、ＭＭＩＦ１２５の操作によりホームドア動作異常検出制御部１１４に起動指令を送らせるための指令を送るようにしてもよい。
【００２７】
＜動作ログＤＢ１１５＞
以下、動作ログＤＢ１１５についてより詳しく説明する。図３は動作ログＤＢ１１５の構成の一例を示すブロック図、図４〜６には図３の動作ログ情報(入力データ)１１６、動作ログ情報(ステータスデータ)１１７、動作ログ情報(出力データ)１１８の動作ログ情報のデータ構造の一例のイメージをそれぞれ示す。図４〜６はイメージを示すもので、各動作ログ情報のデータ中の名称、数値、時刻、値等は正確なものではない。各図において、図１と同一もしくは相当部分は同一符号で示す。
【００２８】
図３において、ホームドアシステム制御系１０１での動作ログである入力データ、出力データ、ステータスデータに付加される時刻情報２０１は例えばホームドアシステム制御系１０１のコンピュータのタイマ機能(図示省略)から得る。動作ログ情報入力データ変換部２０３は時刻情報２０１と入力データメモリ部１０５からの入力データを、動作ログ情報(ＤＢ)１１６に保存するデータ構造を持つ動作ログ情報に変換する。動作ログ情報入力データ管理部２０４は動作ログ情報(入力データ)の管理をする。
【００２９】
データ構造２０５は動作ログ情報(入力データ)１１６内の１つの動作ログ情報すなわち単位入力データの構造を示す。２０６は動作ログ情報(入力データ)１１６内に記録する入力データを識別するための入力データ識別子、２０７は当該入力データが変化した時刻、２０８は当該入力データの当該時点での値を示す。図４はこれらの一例を示す。
【００３０】
動作ログ情報ステータス変換部２１０は時刻情報２０１とステータスメモリ部１０７からのステータスデータを、動作ログ情報(ＤＢ)１１７に保存するデータ構造を持つ動作ログ情報に変換する。動作ログ情報ステータス管理部２１１は動作ログ情報(ステータスデータ)の管理をする。
【００３１】
データ構造２１２は動作ログ情報(ステータスデータ)１１７内の１つの動作ログ情報すなわち単位ステータデータの構造を示す。２１３は動作ログ情報(ステータス)に記録するステータスデータを識別するためのステータス識別子、２１４は当該ステータスデータが変化した時刻、２１５は当該ステータスデータにおいて成立・選択した実行条件、２１６は当該ステータスデータにおいて選択した実行処理(機能)、２１７は当該ステータスで選択した実行処理(機能)を実行した時刻、２１８は当該ステータスから遷移した先のステータスの識別子、２１９は当該ステータスからのステータスの遷移が実行された時刻を示す。図５はこれらの一例を示す。
【００３２】
動作ログ情報出力データ変換部２２１は時刻情報２０１と出力データメモリ部１０８からの出力データを、動作ログ情報(ＤＢ)１１８に保存するデータ構造を持つ動作ログ情報に変換する。動作ログ情報出力データ管理部２２２は動作ログ情報(出力データ)の管理をする。
【００３３】
データ構造２２３は動作ログ情報(出力データ)１１８内の１つの動作ログ情報すなわち単位出力データの構造を示す。２２４は動作ログ情報(出力データ)１１８に記録する出力データを識別するための出力データ識別子、２２５は当該出力データが変化した時刻、２２６は当該出力データの当該時点での値を示す。図６はこれらの一例を示す。
【００３４】
なお、動作ログ情報入力データ変換部２０３、動作ログ情報入力データ管理部２０４、動作ログ情報ステータス変換部２１０、動作ログ情報ステータス管理部２１１、動作ログ情報出力データ変換部２２１、動作ログ情報出力データ管理部２２２は、図１の動作ログＤＢ１１５の破線で示す制御部１１５ａに相当し、それぞれ機能ブロックを示す。
【００３５】
次に動作について説明する。動作ログＤＢ１１５は、ホームドアシステム制御系１０１内の入力データ、ステータスデータ、出力データをホームドア動作異常検出システム１１３内での処理に適合するデータ構造に変換し、各動作ログ情報(ＤＢ)１１６〜１１８内にそれぞれ保存する処理を行う。この結果、ホームドアシステム制御系１０１ひいてはホームドアシステム１０２における異常動作の発生を的確に検出することができる。
【００３６】
ホームドアシステム制御系１０１内の入力データは、入力データメモリ部１０５に保存されている。動作ログ情報入力データ変換部２０３は、入力データメモリ部１０５内の入力データとホームドアシステム制御系１０１内の時刻情報２０１とを読み込み、これらを動作ログＤＢ１１５内の動作ログ情報(入力データ)ＤＢ１１６のデータ構造２０５に変換し、動作ログ情報入力データ管理部２０４を介して動作ログ情報(入力データ)ＤＢ１１６に保存する。
【００３７】
データ構造２０５は、動作ログ情報(入力データ)ＤＢ１１６に記録する入力データを識別するための入力データ識別子２０６と、当該入力データが変化した時刻２０７、当該入力データの当該時点での値２０８を、関連付けた構造を持っており、いずれかの要素を指定することにより、該当する入力データを抽出することができる。
【００３８】
ホームドアシステム制御系１０１内のステータス情報は、ステータスメモリ部１０７に保存されている。動作ログ情報ステータス変換部２１０は、ステータスメモリ部１０７内のステータスデータとホームドアシステム制御系１０１内の時刻情報２０１とを読み込み、これらを動作ログＤＢ１１５内の動作ログ情報(ステータス)ＤＢ１１７のデータ構造２１２に変換し、動作ログ情報ステータス管理部２１１を介して動作ログ情報(ステータス)ＤＢ１１７に保存する。
【００３９】
データ構造２１２は、動作ログ情報(ステータス)ＤＢ１１７に記録するステータスデータを識別するためのステータス識別子２１３と、当該ステータスデータが変化した時刻２１４、当該ステータスにおいて成立・選択した実行条件２１５、当該ステータスにおいて選択した実行処理(機能)２１６、当該ステータスで選択した実行機能を実行した時刻２１７、当該ステータスから遷移した先のステータスの識別子２１８、当該ステータスからのステータスの遷移が実行された時刻２１９を、関連付けた構造を持っており、いずれかの要素を指定することにより、該当するステータスを抽出することができる。
【００４０】
ホームドアシステム制御系１０１内の出力データは、出力データメモリ部１０８に保存されている。動作ログ情報出力データ変換部２２１は、出力データメモリ部１０８内の出力データとホームドアシステム制御系１０１内の時刻情報２０１とを読み込み、これらを動作ログＤＢ１１５内の動作ログ情報(出力データ)ＤＢ１１８のデータ構造２２３に変換し、動作ログ情報出力データ管理部２２２を介して動作ログ情報(出力データ)ＤＢ１１８に保存する。
【００４１】
データ構造２２３は、動作ログ情報(出力データ)ＤＢ１１８に記録する出力データを識別するための出力データ識別子２２４と、当該入力データが変化した時刻２２５、当該入力データの当該時点での値２２６を、関連付けた構造を持っており、いずれかの要素を指定することにより、該当する出力データを抽出することができる。
【００４２】
＜設計知識ＤＢ１２４＞
以下、設計知識ＤＢ１２４についてより詳しく説明する。図７は設計知識ＤＢ１２４の構成の一例を示すブロック図、図８には図７の設計知識情報１２４ｂの設計知識情報のデータ構造の一例のイメージを示す。図８はイメージを示すもので、図４〜６と同様、各設計知識情報のデータ中の名称、数値、時刻、値等は正確なものではない。各図において、図１と同一もしくは相当部分は同一符号で示す。
【００４３】
図７において、設計知識情報ＤＢ１２４ｂ内の設計知識は単位データのデータ構造３０１を有する。設計知識３０２は設計者が保有している。設計知識情報変換部３０３は設計者が保有する設計知識３０２を基に設計知識ＤＢ１２４の設計知識情報ＤＢ１２４に保存するデータ構造３０１を持つ設計知識情報に変換する。設計知識情報管理部３０４は設計知識情報ＤＢ１２４ｂを管理する。
【００４４】
データ構造３０１において、３０５は設計知識情報１２４ｂに記録する設計知識情報をステータスをキーとして識別するためのステータス識別子、３０６は当該ステータスにおいて入力を期待されている正常入力の入力信号識別子、３０７は当該ステータスにおける当該入力信号がとりうる値、３０８は当該ステータスにおける当該入力信号がとりうるタイミング、３０９は当該ステータスにおいて成立が予想されている実行条件、３１０は当該ステータスにおいて当該実行条件が成立した際に起動される実行機能(実行処理)、３１１は当該実行機能が起動された後に遷移する遷移先ステータスのステータス識別子、３１２は当該実行機能が起動された際に出力される正常な出力信号の識別子、３１３は当該出力信号がとりうる値、３１４は当該出力信号が出力されるタイミングを示す。図８はこれらの一例を示す。
【００４５】
なお、設計知識情報変換部３０３、設計知識情報管理部３０４は、図１の設計知識ＤＢ１２４の破線で示す制御部１２４ａに相当し、それぞれ機能ブロックを示す。
【００４６】
次に動作について説明する。設計知識ＤＢ１２４は設計者が保有している設計知識３０２をホームドア動作異常検出システム１１３内部での処理に適合するデータ構造に変換し、設計知識情報ＤＢ１２４ｂ内に保存する処理を行う。この結果、ホームドアシステム制御系１０１ひいてはホームドアシステム１０２における異常動作の発生を的確に検出することができる。
【００４７】
設計知識情報変換部３０３は、設計者が保有している設計知識３０２を基に設計知識情報ＤＢ１２４ｂに保存するデータ構造を持つ設計知識情報に変換し、設計知識情報ＤＢ１２４ｂを管理する設計知識情報管理部３０４を介して設計知識情報ＤＢ１２４ｂに保存する。データ構造３０１は、設計知識情報ＤＢ１２４ｂに記録する設計知識情報をステータスをキーとして識別するためのステータス識別子３０５、当該ステータスにおいて入力を期待されている正常入力の入力信号識別子３０６、当該ステータスにおける当該入力信号がとりうる値３０７、当該ステータスにおける当該入力信号がとりうるタイミング３０８、当該ステータスにおいて成立が予想されている実行条件３０９、当該ステータスにおいて当該実行条件が成立した際に起動される実行機能(実行処理)３１０、当該実行機能が起動された後に遷移する遷移先ステータスのステータス識別子３１１、当該実行機能が起動された際に出力される正常な出力信号の識別子３１２、当該出力信号がとりうる値３１３、当該出力信号が出力されるタイミング３１４を、関連付けた構造を持っており、いずれかの要素を指定することにより、該当する設計知識情報を抽出することができる。
【００４８】
＜設計知識・動作ログ比較対照部１１９＞
以下、設計知識・動作ログ比較対照部１１９についてより詳細に説明する。図９は設計知識・動作ログ比較対照部１１９の構成の一例を示す、機能ブロックで示されたブロック図である。図において、図１と同一もしくは相当部分は同一符号で示す。
【００４９】
図９の入力データに関する比較対照を行う入力情報比較対照実行部１２１において、動作ログ入力データ抽出部４０１は時刻情報を基に該当する動作ログ(入力データ)を動作ログ情報(入力データ)ＤＢ１１６から抽出する。入力データ整合性検証部４０２は動作ログ(入力データ)と設計知識(正常入力)との整合性を検証する。正常入力設計知識保存部４０３は当該ステータスにおける設計知識(正常入力)を保存する。
【００５０】
動作状態であるステータスデータに関する比較対照を行うステータス情報比較対照実行部１２２において、動作ログステータス抽出部４０４は時刻情報を基に該当する動作ログ(ステータス)を動作ログ情報(ステータスデータ)ＤＢ１１７から抽出する。動作ログステータス保存部４０５は当該時刻の動作ログ(ステータス)を保存する。ステータス整合性検証部４０６は動作ログ(ステータス)と設計知識(ステータス)との整合性を検証する。実行条件実行機能設計知識保存部４０７は当該ステータスにおける設計知識(実行条件・実行機能(処理))を保存する。ステータス設計知識抽出部４０８は動作ログ(ステータス)に合致する設計知識を設計知識ＤＢ１２４から抽出する。
【００５１】
出力データの比較対照を行う出力情報比較対照実行部１２３において、動作ログ出力データ抽出部４０９は時刻情報を基に該当する出力データを動作ログ情報(出力データ)ＤＢ１１８から抽出する。出力データ整合性検証部４１０は動作ログ(出力データ)と設計知識(正常出力)との整合性を検証する。正常出力設計知識保存部４１１は当該ステータスにおける設計知識(正常出力)を保存する。
【００５２】
次に動作について説明する。設計知識・動作ログ比較対照部１１９は、ホームドア動作異常検出制御部１１４からの指令によって起動されると、操作者１２６がＭＭＩＦ１２５に入力指定した異常検出時刻を比較対照処理制御部１２０に伝達し比較対照処理を起動する。
【００５３】
比較対照処理制御部１２０は操作者１２６が指定した異常検出時刻をステータス情報比較対照実行部１２２内の動作ログステータス抽出部４０４に送る。動作ログステータス抽出部４０４は当該異常検出時刻を用いて動作ログ情報(ステータス)ＤＢ１１７を検索し、当該異常検出時刻の動作ログ情報(ステータス)(図３，５の単位データ２１２参照)を抽出し、動作ログ情報(ステータス)と設計知識情報(ステータス)との整合性を検証するステータス整合性検証部４０６に送ると同時に、動作ログステータス保存部４０５に保存する。
【００５４】
動作ログステータス保存部４０５に保存された当該動作ログ情報(ステータス)は、動作ログ入力データ抽出部４０１、設計知識抽出部４０８、動作ログ出力データ抽出部４０９および動作ログステータス抽出部４０４に送られる。
【００５５】
動作ログ入力データ抽出部４０１は、動作ログステータス保存部４０５から送られてきた当該動作ログ情報(ステータス)から時刻２１４を抽出し、この時刻情報を基に動作ログ情報(入力データ)ＤＢ１１６を検索して当該時刻の入力データ(図３、図４の２０５)を抽出し、入力データ整合性検証部４０２に転送する。
【００５６】
動作ログ出力データ抽出部４０９は、動作ログステータス保存部４０５から送られてきた当該動作ログ情報(ステータス)から時刻情報２１９を抽出し、この時刻情報を基に動作ログ情報(出力データ)ＤＢ１１８を検索して当該時刻の出力データ(図３、図６の２２３)を抽出し、出力データ整合性検証部４１０に転送する。
【００５７】
設計知識抽出部４０８は、動作ログステータス保存部４０５から送られてきた動作ログ情報(ステータス)からステータス識別子２１３を抽出し、このステータス識別子を基に設計知識ＤＢ１２４を検索して当該ステータス識別子に対応する設計知識情報(図７，８の単位データ３０１参照)を抽出する。抽出された設計知識情報は、正常入力情報(正常入力識別子３０６、値３０７、タイミング３０８)、実行条件(ステータス)情報(実行条件３０９、実行機能(処理)３１０、遷移先ステータス識別子３１１)、正常出力情報(正常出力識別子３１２、値３１３、タイミング３１４)に分割され、正常入力情報は正常入力設計知識保存部４０３に、実行条件情報は実行条件実行機能設計知識保存部４０７に、正常出力情報は正常出力設計知識保存部４１１に、各々保存される。
【００５８】
ステータス整合性検証部４０６は、動作ログステータス抽出部４０４からの動作ログ情報(ステータス)(図３，５の単位データ２１２参照)内の成立・選択した実行条件２１５と、実行条件実行機能設計知識保存部４０７からの実行条件情報(図７，８の３０９)とを比較対照し、合致しない場合、異常が発生したものと判定する。比較対照結果は、比較対照処理制御部１２０に送られる。なお、動作ログ情報(ステータス)(図３，５の単位データ２１２参照)内のホームドアシステム制御系１０１の実行内容である実行機能(処理)２１６と、実行条件実行機能設計知識保存部４０７からの実行機能(図７，８の３１０)との比較対照をさらに含むようにしてもよい。
【００５９】
入力データ整合性検証部４０２は、入力データ(図３、図４の２０６、２０８)と設計知識(正常入力)(図７，８の３０６，３０７)とを比較対照し、合致しない場合、異常が発生したものと判定する。比較対照結果は、比較対照処理制御部１２０に送られる。
【００６０】
出力データ整合性検証部４１０は、出力データ(図３、図６の２２４，２２６)と設計知識(正常出力) (図７，８の３１２，３１３)とを比較対照し、合致しない場合、異常が発生したものと判定する。比較対照結果は、比較対照処理制御部１２０に送られる。
【００６１】
比較対照処理制御部１２０は送られてきた比較対照結果をホームドア動作異常検出制御部１１４を介してＭＭＩＦ１２５に送り、ＭＭＩＦ１２５で表示等により異常動作の発生を操作者１２６に知らせる。これにより、ホームドアシステム制御系１０１ひいてはホームドアシステム１０２の異常動作の発生を的確に検出することができる。
【図面の簡単な説明】
【００６２】
【図１】ホームドアシステムおよびホームドアシステム制御系と共に示されたこの発明に係るホームドア動作異常検出システムの構成を示すブロック図である。
【図２】図１のホームドア動作異常検出システムの概略動作フローチャートである。
【図３】図１の動作ログＤＢの構成の一例を示すブロック図である。
【図４】図３の動作ログ情報(入力データ)ＤＢの動作ログ情報のデータ構造の一例のイメージを示す図である。
【図５】図３の動作ログ情報(ステータスデータ)ＤＢの動作ログ情報のデータ構造の一例のイメージを示す図である。
【図６】図３の動作ログ情報(出力データ)ＤＢの動作ログ情報のデータ構造の一例のイメージを示す図である。
【図７】図１の設計知識ＤＢの構成の一例を示すブロック図である。
【図８】図７の設計知識情報ＤＢのデータ構造の一例のイメージを示す図である。
【図９】図１の設計知識・動作ログ比較対照部の構成の一例を示す機能ブロックで示されたブロック図である。
【符号の説明】
【００６３】
１０１  ホームドアシステム制御系、１０２  ホームドアシステム、１０３  センサ、１０４  入力部、１０５  入力データメモリ部、１０６  ホームドアシステム制御部、１０７  ステータスメモリ部、１０８  出力データメモリ部、１０９  実行部、１１０  アクチュエータ、１１２，１２６  操作者、１１３  ホームドア動作異常検出システム、１１４  ホームドア動作異常検出制御部、１１５  ホームドア動作ログ収集・保持手段、１１５ａ，１２４ａ  制御部、１１６  動作ログ情報(入力データ)、１１７  動作ログ情報(ステータスデータ)、１１８  動作ログ情報(出力データ)、１１９  設計知識・動作ログ比較対照部、１２０  比較対照処理制御部、１２１  入力情報比較対照実行部、１２２  ステータス情報比較対照実行部、１２３  出力情報比較対照実行部、１２４ｂ  設計知識情報、２０１  時刻情報、２０３  動作ログ情報入力データ変換部、２０４  動作ログ情報入力データ管理部、２０５  データ構造、２１０  動作ログ情報ステータス変換部、２１１  動作ログ情報ステータス管理部、２１２  データ構造、２２１  動作ログ情報出力データ変換部、２２２  動作ログ情報出力データ管理部、２２３  データ構造、３０１  データ構造、３０２  設計知識、３０３  設計知識情報変換部、３０４  設計知識情報管理部、４０１  動作ログ入力データ抽出部、４０２  入力データ整合性検証部、４０３  正常入力設計知識保存部、４０４  動作ログステータス抽出部、４０５  動作ログステータス保存部、４０６  ステータス整合性検証部、４０７  実行条件実行機能設計知識保存部、４０８  設計知識抽出部、４０９  動作ログ出力データ抽出部、４１０  出力データ整合性検証部、４１１  正常出力設計知識保存部。
【図１】
2008094299.tif 000003
【図２】
2008094299.tif 000004
【図３】
2008094299.tif 000005
【図４】
2008094299.tif 000006
【図５】
2008094299.tif 000007
【図６】
2008094299.tif 000008
【図７】
2008094299.tif 000009
【図８】
2008094299.tif 000010
【図９】
2008094299.tif 000011