(57)【要約】【課題】  運用段階に発生した不具合の情報から故障木を作成する場合において、少ない故障情報から精度の高い故障木を作成する故障木作成装置を提供する。【解決手段】  本発明の一実施形態に係る故障木作成装置は、ユーザの指示に基づいて、複数の故障情報の中から故障木の作成に用いるべき故障情報の絞り込みを行う情報絞込み部と、情報絞込み部によって絞り込まれた故障情報から、１または複数の故障木を作成する故障木作成部と、作成された１または複数の故障木の中から保存すべき故障木をユーザに選択させる故障木選定部と、ユーザに選択された故障木を記憶部に保存する故障木保存部と、を含むことを特徴とする。【選択図】図１
2018005554.tif 000002
【特許請求の範囲】
【請求項１】
複数の故障情報を格納した記憶部と、故障木の作成を行う演算処理部と、を有し、
前記演算処理部は、
ユーザの指示に基づいて、前記記憶部に格納された前記複数の故障情報の中から故障木の作成に用いるべき故障情報を抽出する、情報絞込み部と、
前記情報絞込み部によって抽出された前記故障情報から故障木を作成する、故障木作成部と、
を含む、故障木作成装置。
【請求項２】
前記故障木作成部が作成した故障木のうち、保存すべき故障木を前記ユーザに選択させる故障木選定部と、
前記ユーザが選択した故障木を前記記憶部に保存する故障木保存部と、
をさらに含む、請求項１に記載の故障木作成装置。
【請求項３】
前記情報絞込み部は、前記ユーザから検索条件の入力を受け付けて、前記複数の故障情報の中から、前記検索条件に合致する故障情報を抽出する、
請求項２に記載の故障木作成装置。
【請求項４】
前記故障木保存部は、前記故障木を前記記憶部に保存するとともに、前記情報絞込み部が前記故障木作成の元となった故障情報を抽出した際に用いた前記検索条件を、前記記憶部に保存する、
請求項３に記載の故障木作成装置。
【請求項５】
前記情報絞込み部は前記ユーザの指示に基づいて、前記記憶部に保存された前記検索条件を読み出して、該読み出された検索条件に合致する故障情報を、前記複数の故障情報の中から抽出する、
請求項４に記載の故障木作成装置。
【請求項６】
前記故障情報は、鉄道車両の故障内容に関する情報と、前記鉄道車両で故障が発生した時の天候及び走行区間に関する情報とを含んでおり、
前記検索条件は、前記天候及び走行区間に関する条件である、
請求項３に記載の故障木作成装置。
【請求項７】
前記故障木作成装置は、他の故障木作成装置から、前記他の故障木作成装置が保持している検索条件を受信し、
前記受信した検索条件のうち、前記記憶部に保存されていない検索条件を、前記記憶部に保存する、
ことを特徴とする、請求項３に記載の故障木作成装置。
【請求項８】
前記故障木作成装置は、他の故障木作成装置から、前記他の故障木作成装置が保持している故障木を受信し、
前記受信した故障木のうち、前記記憶部に保存されていない故障木を、前記記憶部に保存する、
ことを特徴とする、請求項２に記載の故障木作成装置。
【請求項９】
前記記憶部は、他の故障木作成装置と共有されている、
ことを特徴とする、請求項１に記載の故障木作成装置。
【請求項１０】
複数の故障情報を格納した記憶部と、故障木の作成を行う演算処理部と、を有する計算機が、
ユーザの指示に基づいて、前記記憶部に格納された前記複数の故障情報の中から故障木の作成に用いるべき故障情報を抽出する、情報絞込み工程と、
前記情報絞込み部によって抽出された前記故障情報から故障木を作成する、故障木作成工程と、
を実行する、故障木作成方法。
【請求項１１】
前記故障木作成工程で作成された故障木のうち、保存すべき故障木を前記ユーザに選択させる故障木選定工程と、
前記ユーザが選択した故障木を前記記憶部に保存する故障木保存工程と、
をさらに実行する、請求項１０に記載の故障木作成方法。
【請求項１２】
前記情報絞込み工程では、前記ユーザから検索条件の入力を受け付けて、前記複数の故障情報の中から、前記検索条件に合致する故障情報を抽出する、
請求項１１に記載の故障木作成方法。
【請求項１３】
前記故障木保存工程では、前記故障木を前記記憶部に保存するとともに、前記情報絞込み部が前記故障木作成の元となった故障情報を抽出した際に用いた前記検索条件を、前記記憶部に保存する、
請求項１２に記載の故障木作成方法。
【請求項１４】
前記情報絞込み工程では、前記ユーザの指示に基づいて、前記記憶部に保存された前記検索条件を読み出して、該読み出された検索条件に合致する故障情報を、前記複数の故障情報の中から抽出する、
請求項１３に記載の故障木作成方法。
【請求項１５】
前記故障情報は、鉄道車両の故障内容に関する情報と、前記鉄道車両で故障が発生した時の天候及び走行区間に関する情報とを含んでおり、
前記検索条件は、前記天候及び走行区間に関する条件である、
請求項１２に記載の故障木作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は故障木作成装置に関する。
【背景技術】
【０００２】
ＦＴＡ（Ｆａｕｌｔ  Ｔｒｅｅ  Ａｎａｌｙｓｉｓ）は、システムや機器の設計・開発段階において品質の特性である信頼性、保全性、安全性などに関する解析手法として活用されるほか、製造・検査・運用の各段階における品質管理や業務改善、事故対策などに広く活用されている。
【０００３】
ＦＴＡに用いられるＦＴ図（Ｆａｕｌｔ  Ｔｒｅｅ図。以下では「故障木」と呼ぶ）は、解析対象の製品や作業などに発生して困る事象を、部分ごとに詳細化しながら詳細化して記述し、分解が出来ない・分解が必要ないレベルにまで詳細化しながら、Ｔｒｅｅ状に記載したものである。故障木では、上位と下位の事象の関係が、因果関係を用いて表現される。
【０００４】
このような故障木の作成に関し、自動的に故障木を作成する方法などが提案されている。例えば、イベントと遷移で表される状態遷移モデルから、故障木を作成する方法や、連続時間マルコフ連鎖を用いて作成する方法がある。これらの方法は、設計ドキュメント内に記載された状態遷移モデルや、動作履歴から故障木を自動作成するモデルとなっている。
【０００５】
上記の他に、故障発生後の不良の分析書類の文章を用いて因果関係を自動的に抽出し、故障木を作成する方法が考えられる。例えばＧｉｒｊｕらの論文にある様な、因果関係を示す語から抽出する方法（非特許文献１）や、共起を用いる方法（非特許文献２）がある。更に事象の種別と位置情報で限定し、因果関係を抽出する方法（特許文献１）などがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−６８８６０号公報
【非特許文献】
【０００７】
【非特許文献１】Ｒｏｘａｎａ  Ｇｉｒｊｕ  ａｎｄ  Ｄａｎ  Ｍｏｌｄｖａｎ  “Ｍｉｎｉｎｇ  Ａｎｓｗｅｒｓ  ｆｏｒ  Ｃａｕｓａｔｉｏｎ  Ｑｕｅｓｔｉｏｎｓ”，  ．  Ｉｎ  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  Ａｍｅｒｉｃａｎ  Ａｓｓｏｃｉａｔｉｏｎ  ｆｏｒ  Ａｒｔｉｆｉｃｉａｌ  Ｉｎｔｅｌｌｉｇｅｎｃｅ  （ＡＡＡＩ）−Ｓｐｒｉｎｇ  Ｓｙｍｐｏｓｉｕｍ，  １５-２５．
【非特許文献２】大森信行，  森辰則：不具合事例文書からの製品・部品に関する因果関係抽出の検討，  言語処理学会第１８回年次大会発表論文集，ｐｐ．  １１９２−１１９５，  ２０１２．
【発明の概要】
【発明が解決しようとする課題】
【０００８】
鉄道車両は近年のシステム化による調達品による電子部品の増加で、従来よりも障害発生時の問題解決が困難になっている。また、自動車などの量産品と異なり、テスト段階での営業区間における十分な試験走行と、それによる故障のつぶし込みが難しく、運用開始後にも段階的な故障対策と改善を実施するため、設計段階における故障の分析だけでなく、運用開始後における故障情報の収集・分析が非常に重要である。
【０００９】
しかしながら鉄道車両は、同一車両の生産台数が自動車などと比べ非常に少ない。さらに、少ない車両数ではあるが、走行する距離が長く、走行環境や条件が多様である。そのため鉄道車両の場合、発生する不具合の内容も多種・多様で、問題の再現性が低く、同一条件下における情報収集が難しい。
【００１０】
一方で、たとえば共起を用いる方法等の従来からある手法は、統計を用いた自然言語処理を用いて故障を分析する技術であり、分析の精度を高めるためには多くの情報を必要とする。そのため鉄道車両のように、取得出来る情報の量が少ない対象に関して、従来の技術を用いて故障木の作成を実施しようとすると、故障の特長を正確に表現する故障木が作成出来ないことがある。取得出来る故障情報の量が少ない分野において故障木の作成を行う場合には、従来の技術に加えて、新たな手法を用いる必要がある。
【課題を解決するための手段】
【００１１】
本発明の一実施形態に係る故障木作成装置は、ユーザの指示に基づいて、複数の故障情報の中から故障木の作成に用いるべき故障情報の絞り込みを行う情報絞込み部と、情報絞込み部によって絞り込まれた故障情報から、１または複数の故障木を作成する故障木作成部と、を含むことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、取得出来る故障の情報の量が少ない場合においても、精度の高い故障木の作成が可能となる。
【図面の簡単な説明】
【００１３】
【図１】実施例１に係る故障木作成装置の処理手順を示すフローチャート
【図２】実施例１に係る故障木作成装置の内部構成の一例を示すブロック図
【図３】絞込み用検索条件の例を表す図
【図４】故障関連情報の前半部の例を表す図
【図５】故障関連情報の後半部の例を表す図
【図６】故障木ライブラリの例を表す図
【図７】辞書２４４の例を表す図
【図８】故障木を作成する際に、故障情報を絞り込むための検索条件を入力させるための画面の例
【図９】作成された故障木を選択させるための画面の例
【図１０】故障木の作成を、因果関係を示す表現を用いて実施する際の処理手順を示すフローチャート
【図１１】故障木の作成を、バイグラムを用いて実施する際の処理手順を示すフローチャート
【図１２】因果関係を示す表現毎のルールから、主体語、現象、原因を抽出する処理手順を示すフローチャート
【図１３】実施例２に係る故障木作成システムの構成例を示すブロック図
【図１４】故障木作成装置間で、検索条件を融通する処理のフローチャート
【図１５】故障木作成装置間で、故障木を融通する処理のフローチャート
【図１６】実施例３に係る故障木作成システムの構成例を示すブロック図
【発明を実施するための形態】
【００１４】
以下、いくつかの実施例について、図面を用いて説明する。
【実施例１】
【００１５】
図１は実施例１に係る故障木作成装置における、故障木作成処理手順の一例を示すフローチャートである。また図２は、実施例１に係る故障木作成装置の一例のブロック図である。以下ではまず図２を用いて、故障木作成装置２０の構成の説明を行う。
【００１６】
故障木作成装置２０は、故障の情報や、対策の情報、更にそれらの参照時及び故障木作成の際に使う検索条件などを入力する入力部２１と、情報の参照や検索の結果などを表示する出力部２２と、故障現象・原因抽出処理や故障診断の演算処理を実施する演算処理部２３と、故障木の作成に用いられる故障情報や、作成した故障木や故障木の検索条件などを保存する記憶部２４を有する。
【００１７】
入力部２１はたとえばキーボードやマウスなどの、ユーザが情報入力を行うために用いる入力デバイスで、出力部２２はディスプレイ等の表示用デバイスである。記憶部２４は一例として、ハードディスクドライブ（ＨＤＤ）等の不揮発性記憶媒体を備えたデバイスである。図２に示されているように、記憶部２４には絞込み用検索条件２４１、故障関連情報２４２、故障木ライブラリ２４３、辞書２４４等の情報が格納される。これらの情報の内容については後述する。
【００１８】
演算処理部２３は、入力部２１からの入力や、出力部２２、演算処理部に属する各機能部２３２〜２３６を制御する制御部２３１と、絞込み用検索条件入力部２３２、情報絞込み部２３３、故障木作成部２３４、故障木選定部２３５、故障木保存部２３６を有する。
【００１９】
制御部２３１は、入力部２１に入力された情報を、その他の各機能部（２３２〜２３６）に受け渡し、また各機能部（２３２〜２３６）からの出力情報を出力部２２に出力する。また各機能部（２３２〜２３６）を実行させることにより、故障木の作成・保存を行う。
【００２０】
絞込み用検索条件入力部２３２は、ユーザが検索条件などを入力するための情報入力画面（たとえば図８）を出力部２２に表示させ、またユーザが入力部２１を用いて入力した情報（検索条件等）を情報絞込み部２３３に受け渡す処理を行う。情報絞込み部２３３は、絞込み用検索条件入力部２３２から渡された絞り込み用検索条件を用いて、故障関連情報２４２に保存されている故障情報を絞り込み、絞り込まれた故障情報を故障木作成部２３４に渡す。
【００２１】
故障木作成部２３４は、絞り込まれた情報から故障木を作成し、故障木選定部２３５に渡す処理を行う。故障木選定部２３５は、作成された１または複数の故障木のうち、保存すべき故障木をユーザに選択させる。具体的には故障木選定部２３５は、作成された１または複数の故障木を図９に示す故障木選択画面を介して出力部２２に表示し、表示された１または複数の故障木のうちユーザが入力部２１を用いて選択した故障木を故障木保存部２３６に渡す。故障木保存部２３６は、故障木選定部２３５から渡された故障木を故障木ライブラリ２４３に保存する。
【００２２】
なお、故障木作成装置２０は一例として、パーソナルコンピュータなどの汎用的な計算機（以下、単に「ＰＣ」と略記する）であってよい。良く知られているとおり、ＰＣはＤＲＡＭ等のメモリとマイクロプロセッサを有する。ＰＣが故障木作成装置２０として用いられる場合、メモリとマイクロプロセッサが、演算処理部２３としての機能を果たす。そしてメモリには、マイクロプロセッサに実行されることによって、上で述べた制御部２３１や故障木作成部２３４等の各機能部を備えた装置としてＰＣを動作させるためのプログラムが格納される。そして、マイクロプロセッサがこのプログラムを実行することにより、以下で説明する各処理が実現される。
【００２３】
逆に、故障木作成装置２０がＰＣ等の汎用的な計算機ではなく、専用のハードウェアで構成されていてもよい。そして、制御部２３１、絞込み用検索条件入力部２３２、情報絞込み部２３３、故障木作成部２３４、故障木選定部２３５、故障木保存部２３６の一部または全部が、ＦＰＧＡやＡＳＩＣなどのハードウェアで構成されていてもよい。また、故障木作成装置２０は、上で説明した以外の構成物を備えていてもよい。たとえば他の計算機と通信するためのインタフェースデバイス（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ  （ＮＩＣ）等）を備えていてもよい。
【００２４】
続いて、本実施例に係る故障木作成装置２０が有する管理情報について説明する。なお、本実施例ではたとえば、鉄道会社で運用している鉄道車両などに故障が発生した場合の事例の収集結果から故障木を生成する場合の例を中心に説明する。
【００２５】
図４、図５に、故障関連情報２４２の保存形式の一例を示す。故障関連情報２４２は、例えば鉄道会社で運用している鉄道車両などに故障が発生した場合、発生した故障の内容や故障に関連する情報を記録したものである。この情報は例えば鉄道会社で発生した故障の例であれば、列車の運転士や、路線の保守員等が記入する。故障関連情報２４２のそれぞれの行（レコード）に、１件の故障についての情報が記録されている。本実施例ではこの１行分の情報のことを、“故障情報”または“故障レポート”と呼ぶ。なお、図４が故障関連情報２４２に含まれる故障レポートの前半部を表しており、図５が故障レポートの後半部を表している。
【００２６】
故障関連情報２４２には、故障（鉄道車両の故障等）が発生する度に、新たな故障情報が追加されることで、故障情報が蓄積されていく。故障情報は、故障情報の記入者（路線の保守員等）が入力部２１を用いて故障情報を入力することで、故障関連情報２４２への追加がなされる。あるいは他の装置（ＰＣ等）で作成された故障情報が、通信インタフェース等を介して故障関連情報２４２に追加されることで、故障関連情報２４２への情報蓄積が行われてもよい。
【００２７】
故障関連情報２４２の各故障レポートは、故障を管理するための管理情報２４２１と、故障発生時の環境情報である天気情報２４２２と、運用に関わる走行情報２４２３、車両情報２４２４と、故障の詳細に関わる故障詳細２４２５を含む。
【００２８】
管理情報２４２１は、故障レポートを一意に識別するためのＩＤ２４２１１と、故障名称２４２１２、起票者名２４２１３、日付２４２１４などを含む。天気情報２４２２は、晴れ、雨などの天気名２４２２１、風向２４２２２、風力２４２２３、降水量２４２２４、積雪深２４２２５などを含む。
【００２９】
走行情報２４２３は、故障が発生した列車のダイヤ名２４２３１、発生区間２４２３２、走行中・停止中などの走行状況２４２３５と、直流・交流・ディーゼルなどの動力源を示す区間区分２４２３６などを含む。なお発生区間２４２３２は、故障が発生した時の列車の位置に関する情報であり、駅と駅の間で故障が発生した場合、発生区間２４２３２には“駅間”が格納され、その時駅（１）（２４２３３）と駅（２）（２４２３４）には、故障が発生した区間の駅名が記録される。また駅に停止中の列車に故障が発生した場合、発生区間２４２３２には“駅上”が格納され、駅（１）（２４２３３）に故障が発生した時に停車中の駅名が記録される。
【００３０】
車両情報２４２４は、故障が発生した列車の情報であり、列車名２４２４１、列車番号２４２４２、号車番号２４２４３、進行方向２４２４４などを含む。
【００３１】
故障詳細２４２５は、故障の内容を示す故障内容２４２５１や、故障内容を補足するための画像情報２４２５２と、分析結果２４２５３、遅延時間２４２５４、時系列情報２４２５５などを含む。分析結果２４２５３は、発生した故障の原因や故障の詳細な内容を記入する欄で、この欄に記入する内容は、故障レポートの作成者（起票者２４２１３）が自然言語で記述する。遅延時間２４２５４には、故障によって列車が遅延した時に、遅れた時間が格納され、また時系列情報２４２５５には、故障発生時そしてその後に発生したイベントなどを記録する欄である。
【００３２】
本実施例では、故障木作成には主にこの故障詳細２４２５が、とくに分析結果２４２５３に記載される情報が用いられる。ただしこれ以外の情報、たとえば管理情報２４２１等に記入された情報が、故障木作成に用いられてもよい。
【００３３】
図８は、故障関連情報２４２に保存されている複数の故障情報のうち、故障木作成に用いる故障情報を絞り込むための条件をユーザに入力させるために、絞込み用検索条件入力部２３２が出力部２２に表示する画面の一例である。検索画面には、事故発生日時入力欄７１、起票者入力欄７２、天気情報入力欄７３、走行情報入力欄７４、車両情報入力欄７５がある。
【００３４】
事故発生日時入力欄７１は、故障関連情報２４２内の管理情報２４２１のうち、日付２４２１４で故障情報を絞り込むために用いられる。同様に、起票者入力欄７２は、起票者２４２１３で故障情報を絞り込むために、天気情報入力欄７３、走行情報入力欄７４、車両情報入力欄７５はそれぞれ、天気情報２４２２、走行情報２４２３、車両情報２４２４で故障情報を絞り込むために用いられる。ユーザがこれら７１〜７５迄に入力された情報を入力後、検索ボタン７７を押すと、情報絞込み部２３３は故障関連情報２４２に格納されている情報のうち、検索条件に合致する情報を抽出する。
【００３５】
また、ユーザは過去の履歴（過去に用いられた検索条件）を用いて故障関連情報２４２を絞り込みたい場合は、検索履歴利用チェックボックス７６を選択し、検索ボタン７７を押し、実行する。
【００３６】
なお、これらの入力欄の１つだけに検索条件が入力されてもよいし、複数の入力欄に検索条件が入力されてもよい。複数の入力欄に検索条件が入力された場合、絞込み用検索条件入力部２３２は、入力された複数の検索条件に全て合致する故障情報を抽出する。
【００３７】
天気情報入力欄７３は、天気名チェックボックス７３１、風向きチェックボックス７３２、風力入力欄７３３、降水量入力欄７３４、積雪深入力欄７３５を有し、それぞれは、故障関連情報２４２内の、天気２４２２１、風向２４２２２、風力２４２２３、降水量２４２２４、積雪深２４２２５の絞り込みを行うために用いられる。
【００３８】
走行情報入力欄７４は、ダイヤ情報入力欄７４１、発生区間入力欄７４２、走行状況チェックボックス７４３、区間区分チェックボックス７４４を有する。ダイヤ情報入力欄７４１は、故障関連情報２４２内のダイヤ２４２３１について絞り込みを行うために用いられ、発生区間入力欄７４２は、発生区間２４２２２、駅１（２４２３３）、駅２（２４２３４）について絞り込みを行うために用いられ、走行状況チェックボックス７４３、区間区分チェックボックス７４４はそれぞれ、走行状況２４２３５、区間区分２４２３６についての絞り込みを行うために用いられる。
【００３９】
車両情報入力欄７５は、列車名欄７５１と、列車番号欄７５２と、号車番号７５３欄と、上りや下りからなる進行方向チェックボックス７５４からなり、これらは、車両情報２４２４内の各情報（列車名２４２４１、列車番号２４２４２、号車番号２４２４３、進行方向２４２４４）について絞り込みを行うために用いられる。
【００４０】
作成される故障木に含まれる情報は、故障詳細２４２５、特に分析結果２４２５３に存在する情報であるが、図８に示されている通り、故障情報の絞り込み（ユーザから指定される検索条件）には、故障詳細２４２５（分析結果２４２５３）そのものではなく、故障発生時における環境情報・運用情報が用いられる。環境情報・運用情報とは具体的には、天気情報２４２２、走行情報２４２３、車両情報２４２４である。これらは故障の直接の原因や内容が記述された情報ではないが、鉄道車両の故障が発生する原因は、天候や、運用区間などの環境に依存していることが多い。そのため、ユーザが天気情報２４２２や走行情報２４２３に基づいて、故障木作成に用いられる故障情報の絞り込みを行うことができると、精度の高い（尤もらしい）故障木が作成される可能性が高まる。
【００４１】
図３に、絞込み用検索条件２４１の保存形式の一例を示す。絞込み用検索条件２４１には、図８に示す検索画面からユーザによって入力された検索条件が保存される（正確には、ユーザが入力した検索条件のうち、ユーザが妥当と判断した故障木の生成時に使用された検索条件が保存される）。そのため、図３に示されているように、絞込み用検索条件２４１には、天気情報、走行情報、車両情報を記憶するための欄があり、図８の検索画面からユーザが入力した検索条件を格納可能である。絞込み用検索条件２４１の各欄に格納される情報は、図８で説明した検索条件に含まれる情報と同じであるため、ここでは説明を略す。
【００４２】
図６に、故障木ライブラリ２４３の保存形式の一例を示す。
【００４３】
故障木は、頂上事象と複数の中間事象、更に原因となる基本事象からなり、故障木ライブラリ２４３内の各行（レコード）に故障木が格納される。本実施例に係る故障木作成装置２０は、生成した各故障木に一意な識別番号を付して、故障木ライブラリ２４３に格納する。この識別番号をＩＤと呼び、ＩＤは故障木ライブラリ２４３のカラム２４３１に格納される。そして頂上事象２４３２、中間事象２４３３、基本事象２４３４にはそれぞれ、故障木の頂上事象、中間事象、基本事象が格納される。例えば頂上事象には故障箇所が、中間事象には現象が、基本事象には故障の原因が保存される。
【００４４】
なお、本実施例では、後述する故障木作成処理において、中間事象が１つの故障木を生成する処理、つまり、１つの頂上事象と１つの中間事象と１つの基本事象から成る故障木を生成する処理を中心に説明する。ただし故障木作成処理自体は公知の様々な手法を用いて実現することができ、後述する故障木作成処理で、複数の中間事象を有する故障木を作成する処理が実行されてもよい。
【００４５】
また、本実施例では、図６に示される故障木ライブラリ２４３のように、故障木はテーブルに格納される。そのため、例えば頂上事象が共通の故障木が複数（たとえば２つ）ある場合、頂上事象２４３２に同じ情報が格納された行が複数作られる。たとえば図６の例では、頂上事象２４３２が“モニタ”である行（故障木）が２つ（ＩＤ２４３１が１，２の故障木）存在する。ただし故障木を格納するためのデータ構造は、テーブル構造には限定されない。たとえばリスト構造を用いて故障木が表現されてもよい。その場合、複数の故障木によって、頂上事象や中間事象が共有される構造が採られてもよい。
【００４６】
図７に、辞書２４４の保存形式の一例を示す。辞書２４４の各行には、因果関係を示す語または表現ごとに、主体語や現象、原因の記載されている位置に関する情報が格納されている。この情報を本実施例では「ルール」と呼ぶ。辞書２４４の使われ方については、後述する。
【００４７】
図９は、故障木選定部２３５がユーザに故障木を選択させるために出力部２２に表示する、故障木選択画面の一例であり、故障木を表示する領域８１と、領域８１に示された故障木のうち、故障の内容を正確に表現した故障木をユーザに選択させるためのチェックボックス８２からなる。
【００４８】
故障木選択画面に表示された行のうち、ユーザは保存したい故障木が表示されている行のチェックボックス８２をチェックし、ＯＫボタン８３を押下する。ＯＫボタン８３が押下されると、故障木選定部２３５により、チェックボックス８２がチェックされている行の故障木が選択され、選択された故障木が故障木ライブラリ２４３に保存される。また同時に、ここで選択された故障木が生成された時の検索条件が、記憶部２４の絞込み用検索条件２４１に保存される。
【００４９】
一方、Ｃａｎｃｅｌボタン８４が押下されると、故障木選択画面に表示された故障木はいずれも、故障木ライブラリに保存されない。
【００５０】
ここからは、故障木作成装置２０で行われる故障木作成処理の詳細を説明する。まず図１を用いて、故障木作成処理の全体の流れを説明する。ユーザがたとえば入力部２１を用いて、故障木作成装置２０に故障木作成処理の指示を行うと、本処理が開始される。
【００５１】
ステップＳ１０２:絞込み用検索条件入力部２３２は出力部２２に、図８に示した故障情報の検索条件入力画面を表示する。ユーザはこの検索条件入力画面を用い、故障情報を絞り込むための運用条件を入力する。ユーザによる条件入力が完了し、ユーザが検索ボタン７７を押すと、ステップＳ１０３に進む。
【００５２】
ステップＳ１０３:故障木作成システム２０の演算処理部２３は、記憶部２４の故障関連情報２４２に含まれている全ての故障情報を演算処理部２３内に読み込み、たとえば演算処理部２３内のメモリ（非図示）に一時保存する。
【００５３】
ステップＳ１０４:情報絞込み部２３３は、ステップ１０３で読み込まれた複数の故障情報のうち、ステップＳ１０２でユーザが入力した条件に合致するものに絞り込む。ここでは、ユーザが入力した条件に合致しない故障情報は、メモリから破棄され、メモリ上に残された故障情報が、絞り込まれた故障情報となる。
【００５４】
ステップＳ１０５:演算処理部２３は、ステップＳ１０４で絞り込まれた各故障情報に対し、故障木を作成するループ（ステップＳ１０５〜ステップＳ１０７）を開始する。ステップＳ１０５では、ステップＳ１０４で絞り込まれた故障情報の中から１つを選択し、選択された故障情報について、ステップＳ１０６、ステップＳ１０７の処理を実行する。ステップＳ１０６、ステップＳ１０７は、故障木作成部２３４によって実行される。
【００５５】
ステップＳ１０６：故障木作成部２３４はステップＳ１０５で選択された故障情報から故障木を作成し、その後ステップＳ１０７に進む。故障木を作成する処理には、任意の公知の手法が用いられてよいが、手法の例について、後で図１０〜図１２を用いて説明する。
【００５６】
ステップＳ１０７:故障木作成部２３４は、ステップＳ１０４で用いられた故障情報の検索条件と、作成された故障木とを、演算処理部２３のメモリに一時的に保存し、ステップＳ１０８に進む。
【００５７】
ステップＳ１０８:演算処理部２３は、ステップＳ１０４で絞り込まれた全ての故障情報について、故障木の作成が完了したかを判定する。故障木の作成が完了していた場合、次にステップＳ１０９が行われる。まだステップＳ１０６の処理が行われていない故障情報が残っている場合、ステップＳ１０５に戻る。
【００５８】
ステップＳ１０９:故障木選定部２３５は、ステップＳ１０７で一時保存された故障木を、図９に示す形式で画面に表示し、ステップＳ１１０に進む。
【００５９】
ステップＳ１１０:故障木選定部２３５は、図９の故障木選択画面に示された故障木のうち、ユーザが妥当と判断したものをユーザに選択させる。選択の方法は先に述べたとおりで、故障木選択画面に表示された行のうち、保存したい故障木が表示されている行のチェックボックス８２をユーザがチェックし、ＯＫボタン８３を押下することで、故障木の選択が行われる。選択情報入力完了後、ステップＳ１１１に進む。ただしユーザが故障木選択画面に表示された１または複数の故障木がいずれも妥当なものでないと判断し、Ｃａｎｃｅｌボタン８４を押下した場合、故障木選定部２３５は、ステップＳ１０６で作成されメモリに一時保存されている故障木を破棄し、再びステップＳ１０２から処理が行われる。つまり再び故障情報の検索条件入力画面が出力部２２に表示され、ユーザは検索条件の入れ直しを行う。
【００６０】
ステップＳ１１１:故障木保存部２３６は、ステップＳ１１０で選択された故障木を作成する際に使用した検索条件を、記憶部２４の絞込み用検索条件２４１に保存し、またステップＳ１１０で選択された故障木を故障木ライブラリ２４３に保存する。故障木と検索条件の保存の後、処理は終了する。
【００６１】
このように、本実施例に係る故障木作成装置２０は、複数の故障情報の中から故障木の作成に使用するものをユーザに絞り込ませ、絞り込まれた故障情報を用いて故障木を作成する。故障情報の絞り込みにあたっては、たとえば故障情報が鉄道車両に関するものの場合、ユーザは天候や車両の走行区間等の情報に基づいた絞り込みを行うことができる。鉄道車両の故障の発生には、天候や走行区間等の外的要因が関わっていることが多い。そのため、天候や走行区間等の情報を用いて、故障木の作成に用いる故障情報をあらかじめ絞り込むことで、精度の高い（妥当性の高い）故障木が作成されることが期待できる。
【００６２】
また、故障情報に含まれる情報のうち、故障木の作成に利用可能な情報は多くはない。たとえば本実施例で説明した故障関連情報２４２（図４、図５）の場合、分析結果２４２５３だけが故障木の作成に用いられる情報である。本実施例に係る故障木作成装置２０では、ユーザは検索条件を入力して故障木を作成・表示する処理を数多く繰り返すことができるので、少ない情報から妥当性の高い故障木を作成することが期待できる。
【００６３】
なおユーザは、絞込み用検索条件２４１に保存された検索条件を使用して絞り込みを行ってもよい。ステップＳ１０２で、ユーザは検索履歴利用チェックボックス７６にチェックを入れて、検索ボタン７７を押すと、絞込み用検索条件２４１に保存されている検索条件が、図８の検索画面に反映される。その後の処理は上で説明したものと同じで、ステップＳ１０３以降の処理が行われることで、故障木の生成及び故障木の保存を行うことができる。
【００６４】
また、複数の検索条件が絞込み用検索条件２４１に保存されている場合、ユーザが検索履歴利用チェックボックス７６にチェックを入れて検索ボタン７７を押すと、出力部２２に複数の検索条件を選択する画面、たとえば図３の表が表示される。ユーザは表示された複数の検索条件のうち１つを選択することで、選択された検索条件が図８の検索画面に反映される。その後の処理は上で説明したものと同じである。
【００６５】
絞込み用検索条件２４１には、妥当なものとユーザによって判断された故障木が作成された時に用いられた検索条件が保存されている。そのため絞込み用検索条件２４１に保存されている検索条件を用いると、妥当性の高い故障木が作成される可能性が高く、検索条件を一からユーザが入力するよりも、より効率的に妥当性の高い故障木を作成することができる。
【００６６】
以上が、実施例１に係る故障木作成装置２０が実施する故障木作成処理である。これ以降では、故障木作成装置２０が実施する故障木の作成処理（図１  ステップＳ１０６）の例をいくつか説明する。なお、本実施例に係る故障木作成装置２０が、絞り込まれた故障情報から故障木を作成する際には、任意の公知の手法を用いても良く、必ずしもここで説明する処理が行われる必要はない。
【００６７】
図１０のフローチャートは、図１のステップＳ１０６で行われる処理の流れの１番目の例を表している。図１０の処理では、故障木作成部２３４は、ステップ１０５で絞り込まれた故障情報の中から因果を示す表現を見つけ出し、それに基づいて故障木を作成する。因果を示す表現とは、動詞の場合  ｃａｕｓｅ，  ｌｅａｄ  ｔｏ，  ｂｒｉｎｇ，  ａｂｏｕｔ，  ｇｅｎｅｒａｔｅ  などであり，接続詞ならば  ｂｅｃａｕｓｅ  ｏｆ，  ｄｕｅ  ｔｏ，  ｂｅｃａｕｓｅ，  ａｓ，  ｓｉｎｃｅ，  ｆｏｒ，  ｓｏなどである（非特許文献１）。これらの情報は、記憶部２４内の辞書２４４に、図７の形式で保存されている。
【００６８】
ステップＳ９０２:故障木作成部２３４は入力された故障情報に対し形態素解析を実施することにより、文章を単語に分割し、分割された単語毎に品詞付けをする。なお、本実施例では、故障木作成部２３４は入力された故障情報のうち、分析結果２４２５３に記述されている文章を解析することで、故障木を作成する例を説明する。ただし別の実施形態として、その他の情報、たとえば故障名称２４２１２や故障内容２４２５１が故障木作成の際に用いられてもよい。
【００６９】
ステップＳ９０３:  故障木作成部２３４は、ステップ９０２で分解された各単語の中から１つを選択しステップＳ９０４以降の処理を実施する。
【００７０】
ステップＳ９０４:  故障木作成部２３４は、辞書２４４を参照することにより、選択された単語が因果を表す表現かどうか判定する。因果を表す表現の場合、ステップＳ９０５に進み、異なる場合は、ステップＳ９０３に戻り次の単語を処理する。
【００７１】
ステップＳ９０５:故障木作成部２３４は、選択された単語を元に、主体語、現象、原因を抽出する。この処理の詳細は後述する（図１２）。
【００７２】
ステップＳ９０６故障木作成部２３４は、ステップＳ９０５で抽出された主体語−現象‐原因を結合することで故障木を作成する。そして故障木作成部２３４は作成された故障木を故障木ライブラリ２４３に保存し、処理を終了する。
【００７３】
図１１のフローチャートは、図１のステップＳ１０６で行われる処理の流れの別の例を表している。図１１は、共起表現（バイグラム）を用いてステップ１０５で絞り込まれた故障情報から故障木を生成する場合の例を示している。
【００７４】
ステップＳ１００２:この処理はステップ９０２と同じ処理であるので、ここでの説明は略す。
【００７５】
ステップＳ１００３:故障木作成部２３４は、動詞、名詞などの、解析に必要な単語の２語の組み合わせ（バイグラム）を作成し、作成された各バイグラムの出現回数を計数する。
【００７６】
ステップＳ１００４:故障木作成部２３４は作成されたバイグラムの中から、同じ単語（共通単語と呼ぶ）を含む２つのバイグラムの組を抽出する。たとえば、語Ａ，Ｂから成るバイグラム１と、語Ｂ，Ｃから成るバイグラム２が存在している場合、バイグラム１とバイグラム２は共通単語Ｂを含んでいる。そのためこの場合、故障木作成部２３４はバイグラム１とバイグラム２を共通単語Ｂで結合して、故障木（語Ａ，Ｂ，Ｃから成る故障木）を作成して処理を終了する。
【００７７】
図１２のフローチャートは、図１０のフローチャートのステップＳ９０５で行われる処理の一例を示すものであり、辞書２４４の情報を使い、文章中から主体語、現象、原因を抽出するものである。
【００７８】
辞書２４４には、因果関係を示す語や表現ごとに、主体語や現象、原因がどの位置に記載されているかが保存されている。例えば、因果関係を示す語が“ｄｕｅ  ｔｏ”（…のため）の場合、ｄｕｅ  ｔｏの前の句及び節の主語が主体語であり、補語がある場合が現象、ｄｕｅ  ｔｏ直後に原因が記載されているといった情報が登録されている。以下、上記ルールを用いて処理をする例を示す。なお、図７の辞書２４４に格納されている、因果関係を示す語等の情報は英語であるが、解析対象の文章が日本語の場合には、日本語における因果関係を示す語の情報が格納された辞書２４４が用いられる。
【００７９】
ステップＳ１１０２:故障木作成部２３４は辞書２４４より、入力された文章に含まれる因果を示す語に関するルールを取得し、ステップＳ１１０３に進む。
【００８０】
ステップＳ１１０３:故障木作成部２３４は主体語を抽出するルールを適用し、主体語を抽出する。例えばｄｕｅ  ｔｏ  の場合なら、ｄｕｅ  ｔｏ全部の句及び節の主語を抽出する。抽出完了後、ステップＳ１１０４に進む。
【００８１】
ステップＳ１１０４:故障木作成部２３４は現象を抽出するルールを適用し、現象を抽出する。例えばｄｕｅ  ｔｏの場合なら、ｄｕｅ  ｔｏの直前の句及び節から補語を抽出する。抽出完了後、ステップＳ１１０５に進む。
【００８２】
ステップＳ１１０５:故障木作成部２３４は原因を抽出するルールを適用し、原因を抽出する。例えばｄｕｅ  ｔｏの場合なら、ｄｕｅ  ｔｏ直後の名詞（名詞句）から原因を抽出する。抽出完了後、処理は終了する。
【実施例２】
【００８３】
実施例２では、絞込み用の検索条件や、故障木の対策ライブラリを、複数の故障木作成装置の間で互いに融通しあう例を説明する。たとえば企業内の各部門がそれぞれ故障木作成装置を有し、各部門が独自に収集した故障情報を用いて故障木を作成していると、故障情報を多く収集できないために、適切な故障木を作成できないことがある。そこで実施例２では、複数の故障木作成装置に、互いに故障木や検索条件を融通しあう機能を持たせることで、故障木作成装置を有する各組織（部門）が扱ったことが無い故障に関しても故障木を活用出来るようにする、もしくは、単一部門では故障木を作成するには充分な情報を有していない場合においても、故障木を作成することを可能にする例を説明する。構成例を図１３に示す。
【００８４】
図１３に示すとおり、実施例２に係る故障木作成システムは、故障木作成装置１２０と故障木作成装置１２１がネットワーク３０で接続された構成をとる。故障木作成装置１２０と故障木作成装置１２１は、同一の場所に存在するもの、たとえば同一の組織または部門が有しているものであってもよいが、ここではそれぞれの装置を別の組織や部門が有している例を説明する。また故障木作成装置１２０と故障木作成装置１２１がいずれも同一企業が所有するものであってもよいし、あるいは故障木作成装置１２０を有する企業と故障木作成装置１２１を有する企業が異なる企業で、企業間で故障木や検索条件を融通し合う構成であってもよい。
【００８５】
故障木作成装置１２０と故障木作成装置１２１のそれぞれは実施例１で説明したものと同様、入力部１２０１，１２１１と、出力部１２０２，１２１２と、演算処理部１２０３，１２１３と、記憶部１２０４，１２１４とを有する。さらに実施例２に係る故障木作成装置１２０と故障木作成装置１２１は、通信部１２０５，１２１５を有する。
【００８６】
図１４のフローチャートは、図１３に示した複数の故障木作成装置がネットワークを介して接続される場合において、故障情報の絞り込みを行うための検索条件を融通する例である。以下、検索条件の融通を受ける側（融通先）を故障木作成装置１２０、検索条件の融通をする側（融通元）を故障木作成装置１２１として説明する。
【００８７】
ユーザが故障木作成装置１２０にて、入力部１２０１より検索条件の融通処理を要求すると、故障木作成装置１２０は図１４の処理を開始する。
【００８８】
ステップＳ１３０２:演算処理部１２０３は、検索条件の融通処理を、通信部１２０５を経由して故障木作成装置１２１に対して依頼し、ステップＳ１３０３に進む。
【００８９】
ステップＳ１３０３:故障木作成装置１２１は通信部１２１５を介して融通元からの依頼を受信すると、演算処理部１２１３にて記憶部１２１４から検索条件を読み出し、読み出された検索条件を通信部１２１５を経由して故障木作成装置１２０に送信する。故障木作成装置１２０は、受信した検索条件を演算処理部１２０３の内部メモリに保存し、ステップＳ１３０４に進む。
【００９０】
ステップＳ１３０４:演算処理部１２０３は、故障木作成装置１２１から受信した検索条件全てに対するループ処理を開始する。ここでは演算処理部１２０３は、受信した故障木作成装置１２１の検索条件の中から１つを選択し、ステップＳ１３０５以降の処理を行う。以下の説明では、ここで選択された検索条件を「融通元検索条件」と呼ぶ。
【００９１】
ステップＳ１３０５：演算処理部１２０３は、故障木作成装置１２０に保存されている検索条件の中から１つを選択し、ステップＳ１３０６に進む。ここで選択された検索条件を「融通先検索条件」と呼ぶ。
【００９２】
ステップＳ１３０６:演算処理部１２０３は、ステップＳ１３０４、ステップＳ１３０４で選択された融通元検索条件と、融通先検索条件を比較する。検索条件が同じならば、ステップＳ１３０７に進む。検索条件が異なるなら、ステップＳ１３０８に進む。
【００９３】
ステップＳ１３０７：演算処理部１２０３は、融通元検索条件を破棄し、ステップＳ１３０８に進む。
【００９４】
ステップＳ１３０８: 故障木作成装置１２０に保存済みの検索条件全ての判定が終わっている場合、ステップＳ１３０９に進む。まだ判定の行われていない検索条件が残っている場合は、ステップＳ１３０５に戻る。
【００９５】
ステップＳ１３０９: 故障木作成装置１２１から受信した検索条件全ての判定が終わっている場合、ステップＳ１３０１に進む。受信した検索条件のうち、まだ判定が行われていない検索条件が残っている場合は、ステップＳ１３０４に戻る。
【００９６】
ステップＳ１３１０:演算処理部１２０３は、故障木作成装置１２１から受信した検索条件のうち、破棄されず残った検索条件を記憶部１２０４の絞込み用検索条件２４１に保存し、処理を終了する。
【００９７】
図１５のフローチャートは、図１３に示した複数の故障木作成装置がネットワークを介して接続される場合において、故障の分析に使う故障木を融通する例である。以下、検索条件の融通を受ける側（融通先）を故障木作成装置１２０、検索条件の融通をする側（融通元）を故障木作成装置１２１として説明する。
【００９８】
ユーザが故障木作成装置１２０にて、入力部１２０１より故障木の融通処理を要求すると、図１５の処理が開始される。
【００９９】
ステップＳ１４０２：演算処理部１２０３は、故障木の融通処理を、通信部１２０５を経由して故障木作成装置１２１に対して依頼し、ステップＳ１４０３に進む。
【０１００】
ステップＳ１４０３：故障木作成装置１２１は通信部１２１５を介して融通元からの依頼を受信すると、演算処理部１２１３にて記憶部１２１４から故障木を読み出し、読み出された故障木を通信部１２１５を経由して故障木作成装置１２０に送信する。故障木作成装置１２０は、故障木作成装置１２１より融通された故障木を演算処理部１２０３の内部メモリに保存し、ステップＳ１４０４に進む
【０１０１】
ステップＳ１４０４：演算処理部１２０３は、故障木作成装置１２１より融通された故障木作成装置１２１の故障木全てに対するループ処理を開始する。ここでは演算処理部１２０３は、故障木作成装置１２１から受信した故障木の１つを選択し、ステップＳ１４０５に進む。
【０１０２】
ステップＳ１４０５：演算処理部１２０３は、ステップＳ１４０４で選択された故障木の段数を取得し、ステップＳ１４０６に進む。
【０１０３】
ステップＳ１４０６：演算処理部１２０３は、故障木作成装置１２０に保存されている各故障木について、ステップＳ１４０７〜ステップＳ１４１３の処理を繰り返す。ステップＳ１４０６では演算処理部１２０３は、故障木作成装置１２０に保存されている故障木のうち１つを選択する。
【０１０４】
ステップＳ１４０７：演算処理部１２０３は、ステップＳ１４０６で呼び出された故障木の段数を取得し、ステップＳ１４０８に進む。
【０１０５】
ステップＳ１４０８：演算処理部１２０３は、ステップＳ１４０４，Ｓ１４０７で呼び出された故障木の頂上事象が同じかを比較する。内容が同一の場合、ステップＳ１４０９に進み、異なる場合はステップＳ１４１３に進む。
【０１０６】
ステップＳ１４０９：演算処理部１２０３は、融通された故障木の段数を、ステップＳ１４１０以降の処理数の上限に設定する。
【０１０７】
ステップＳ１４１０：演算処理部１２０３は、ステップＳ１４０４にて呼び出された故障木の段数だけ、ステップＳ１４１１〜ステップＳ１４１３の処理を繰り返すループを開始し、ステップＳ１４１１に進む。
【０１０８】
ステップＳ１４１１：演算処理部１２０３は、融通された故障木の事象と、保存されている故障木の事象の内容が同一かを比較する。同一の場合は、ステップＳ１４１２に進み、異なる場合はステップＳ１４１３に進む。
【０１０９】
ステップＳ１４１２：演算処理部１２０３は、融通された故障木の下位事象がまだ残っているかを判定し、残っている場合はステップＳ１４１０に戻り、無い場合はステップＳ１４１４に進む。
【０１１０】
ステップＳ１４１３：演算処理部１２０３は、融通された故障木を、記憶部１２０４の故障木ライブラリ２４３に保存し、ステップＳ１４１５に進む
【０１１１】
ステップＳ１４１４：演算処理部１２０３は、保存済みの故障木に残りがあるかを判定し、ある場合には、ステップＳ１４０６に戻る。無い場合はステップＳ１４１５に進む。
【０１１２】
ステップＳ１４１５：演算処理部１２０３は、融通された故障木に残りがあるかを判定し、ある場合にはステップＳ１４０４に戻り、無い場合には処理を終了する。
【０１１３】
以上が、実施例２に係る故障木作成システムの説明である。実施例２に係る故障木作成システムでは、複数の故障木作成装置間で、検索条件や故障木を融通し合うことができる。なお、上では故障木作成装置１２０が検索条件や故障木の融通を受ける装置（融通先）で、故障木作成装置１２１が検索条件や故障木の融通をする装置（融通元）の例を説明したが、故障木作成装置１２０が検索条件や故障木を故障木作成装置１２１に融通してもよい。また、ここでは故障木作成システムに故障木作成装置が２台含まれる例を説明したが、故障木作成装置が３台以上含まれる場合でも、各故障木作成処理間で、上で説明した検索条件または故障木の融通処理を行うことができる。
【０１１４】
また、上で説明した処理（図１５）では、故障木作成装置１２０と故障木作成装置１２１がいずれも故障木を記憶部に保持しており、故障木作成装置１２１が有する故障木のうち、故障木作成装置１２０が保持していない故障木（故障木の全体または一部）を故障木作成装置１２０に追加する場合の例を説明した。ただし故障木作成装置１２０の記憶部に全く故障木が保持されていない場合、たとえば故障木作成装置１２０で一度も故障木作成処理が行われていないこともあり得る。その場合、故障木作成装置１２０は図１５の処理を行う必要はなく、故障木作成装置１２１が有する全ての故障木を受領した後、受領した全ての故障木をそのまま故障木作成装置１２０の記憶部に記憶すればよい。
【０１１５】
また故障木作成装置１２０の記憶部に全く検索条件が保持されていない場合も、同様の処理が行われてよい。つまり故障木作成装置１２０は、故障木作成装置１２１が有する全ての検索条件を受領し、受領した全ての検索条件をそのまま故障木作成装置１２０の記憶部に記憶すればよい。
【０１１６】
また、上では、検索条件や故障木を複数の故障木作成装置間で融通し合う例を説明したが、検索条件や故障木以外の情報が複数の故障木作成装置間で融通されてもよい。たとえば辞書２４４に格納されている情報が融通されてもよい。
【実施例３】
【０１１７】
図１６は、実施例３に係る故障木作成システムの構成例である。実施例３に係る故障木作成システムは、故障木作成装置１２０’、１２１’を有する。故障木作成装置１２０’、１２１’はいずれも、実施例１で説明した故障木作成装置２０と同様の機能を有する。つまり故障木作成装置１２０’、１２１’はいずれも、その演算処理部（１２０３’、１２１３’）の中に、制御部２３１、絞込み用検索条件入力部２３２、情報絞込み部２３３、故障木作成部２３４、故障木選定部２３５、故障木保存部２３６を有する。
【０１１８】
実施例３に係る故障木作成システムの構成は、実施例２に係る故障木作成システムと類似している。ただし実施例２で説明した故障木作成装置１２０及び１２１では、それぞれが記憶部１２０４，１２１４を有していたのに対し、実施例３に係る故障木作成装置１２０’及び１２１’は、１つの記憶部２４’を共有するように構成されているという違いがある。
【０１１９】
故障木作成装置１２０’及び１２１’はいずれも、生成した故障木や、故障木作成時に用いられた検索条件を記憶部２４’に格納する。そして故障木作成装置１２０’が記憶部２４’に格納した検索条件や故障木を、故障木作成装置１２１’が参照してもよい。逆に故障木作成装置１２１’が記憶部２４’に格納した検索条件や故障木を、故障木作成装置１２０’が参照してもよい。そのため、実施例２に係る故障木作成システムのように、故障木作成装置１２０’及び１２１’同士が互いに故障木や検索条件を転送する処理を行う必要がない。
【０１２０】
また、記憶部２４’は、図１６のようにネットワーク３０と異なる伝送線で、故障木作成装置１２０’または１２１’に接続されていてもよいが、別の実施形態として、ネットワーク３０に記憶装置（たとえばファイルサーバ等）を接続し、この記憶装置が、故障木作成装置１２０’及び１２１’が共有する記憶部として用いられてもよい。また、ここでは故障木作成システムに故障木作成装置が２台含まれる例を説明したが、故障木作成装置を３台以上有する故障木作成システムにおいて、各故障木作成処理が１つの記憶部を共有するように構成されていてもよい。
【符号の説明】
【０１２１】
２０：故障木作成装置，  ２１：入力部，  ２２：出力部，  ２３：演算処理部，  ２４：記憶部，  ２３１：制御部，  ２３２：絞込み用検索条件入力部，  ２３３：情報絞込み部，  ２３４：故障木作成部，  ２３５：故障木選定部，  ２３６：故障木保存部，  ２４１：絞込み用検索条件，  ２４２：故障関連情報，  ２４３：故障木ライブラリ，  ２４４：辞書
【図１】
2018005554.tif 000003
【図２】
2018005554.tif 000004
【図３】
2018005554.tif 000005
【図４】
2018005554.tif 000006
【図５】
2018005554.tif 000007
【図６】
2018005554.tif 000008
【図７】
2018005554.tif 000009
【図８】
2018005554.tif 000010
【図９】
2018005554.tif 000011
【図１０】
2018005554.tif 000012
【図１１】
2018005554.tif 000013
【図１２】
2018005554.tif 000014
【図１３】
2018005554.tif 000015
【図１４】
2018005554.tif 000016
【図１５】
2018005554.tif 000017
【図１６】
2018005554.tif 000018