(57)【要約】【課題】ユーザが、盤に潜在するトラブル発生傾向を把握するのを助ける、盤の状態診断を支援する装置を提供する。【解決手段】盤２００の状態診断を支援する装置１００は、第１のメモリ４０、プロセッサ６０、および表示装置３０を、備える。第１のメモリ４０は、盤構成要素２１０，２２に対して実施されたトラブルシュートによって特定された、トラブルの内容を少なくとも示す、トラブルシュート結果を蓄積する。プロセッサ６０は、トラブルシュート結果を集計して、盤２００に潜在するトラブル発生傾向を表す診断情報を生成する。表示装置３０は、プロセッサ６０により生成された診断情報を出力する。【選択図】図２
2020160702.tif 000002
【特許請求の範囲】
【請求項１】
盤の状態診断を支援する装置であって、
上記盤は、複数の盤構成要素を含み、
上記装置は、
上記盤構成要素に対して実施されたトラブルシュートによって特定された、トラブルの内容を少なくとも示す、トラブルシュート結果を蓄積する、第１のメモリと、
上記トラブルシュート結果を集計して、上記盤に潜在するトラブル発生傾向を表す診断情報を生成する、プロセッサと、
上記プロセッサにより生成された上記診断情報を出力する、出力装置とを、備える、
装置。
【請求項２】
請求項１に記載の装置において、
上記盤構成要素は、
第１の識別子で特定される機器と、
第２の識別子で特定され、上記機器に接続されるラインとを、含み、
上記盤に配設された、上記機器と上記ラインとの接続関係に基づいて作成される、上記第１の識別子と上記第２の識別子との接続関係を表す、診断回路モデルを格納する、第２のメモリを、さらに備え、
上記プロセッサは、
上記盤構成要素の各々に、上記診断回路モデルに含まれる、上記第１の識別子および／または上記第２の識別子を対応付けて、上記盤構成要素毎に対応付けられた第１の識別子および／または第２の識別子を並べてなるＩＤ機器リストを、生成し、
上記ＩＤ機器リストに挙げられた上記第１の識別子および／または上記第２の識別子のうち、トラブル原因となった上記盤構成要素を特定する、上記第１の識別子および／または上記第２の識別子を用いて、上記診断情報を表す、
ことを特徴とする装置。
【請求項３】
請求項２に記載の装置において、
上記トラブルシュート結果は、
トラブルの発生要因が、上記機器にあるか又はその機器を取り巻く環境にあるかを示す、要因分類情報と、
上記トラブルの内容を示す文字列とを含み、
上記プロセッサは、上記診断情報に、
上記要因分類情報を示す第３の識別子と、
上記トラブルの内容を示す文字列とを、含める、
ことを特徴とする装置。
【請求項４】
請求項３に記載の装置において、
上記プロセッサは、
上記トラブルシュートによって特定された個々のトラブルを、上記第１の識別子と上記第３の識別子との第１の論理積、または、上記第２の識別子と上記第３の識別子との第２の論理積として表し、
上記盤全体についてのトラブルを、上記第１の論理積と上記第２の論理積との論理和として表す、
ことを特徴とする装置。
【請求項５】
請求項４に記載の装置において、
上記プロセッサは、
上記論理和を構成する複数の論理積の項において、上記第１の識別子、上記第２の識別子、および上記第３の識別子のうち、共通の識別子を含む項を、当該共通の識別子で括ることにより、論理式を生成し、
上記論理式に基づき、上記診断情報を生成する、
ことを特徴とする装置。
【請求項６】
盤の状態診断を支援する方法であって、
盤に含まれる盤構成要素に対して実施されたトラブルシュートによって特定された、トラブルの内容を少なくとも示す、トラブルシュート結果を、メモリに蓄積し、
上記トラブルシュート結果を集計して、上記盤に潜在するトラブル発生傾向を表す診断情報を生成し、
生成された上記診断情報を出力する、
ことを特徴とする方法。
【請求項７】
請求項６に記載の方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、盤の状態診断を支援する装置、方法、およびプログラムに関し、たとえば、各種盤のユーザが盤の状態を診断するのを助けることが可能な、装置、方法、およびプログラムに関する。
【背景技術】
【０００２】
各種盤、例えば制御盤のユーザ（主に、保守担当者）は、当該制御盤においてトラブル（問題）が発生したとき、対話型の質疑応答を行うアプリケーションソフトウェア（プログラム）を用いてトラブルシュートを実施して、トラブル原因の特定、およびトラブルの解決を図っている。トラブルシュートに関する技術は、たとえば、特許文献１（特開２０１８−１１９８６６号公報）に、記載されている。特許文献１には、トラブルシュートにより、機器等の異常を検出することなどが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１８−１１９８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、トラブルが発生したとき、単に事後的に、トラブルシュートを実施するだけでは、突発的に盤の使用が停止されることになる。そのような突発停止を防止するため、ユーザが、事前に、盤に潜在するトラブル発生傾向を把握することは、重要である。
【０００５】
そこで、この発明の課題は、ユーザが盤に潜在するトラブル発生傾向を把握するのを助ける、盤の状態診断を支援する装置、方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、この開示に係る装置は、
盤の状態診断を支援する装置であって、
上記盤は、複数の盤構成要素を含み、
上記装置は、
上記盤構成要素に対して実施されたトラブルシュートによって特定された、トラブルの内容を少なくとも示す、トラブルシュート結果を蓄積する、第１のメモリと、
上記トラブルシュート結果を集計して、上記盤に潜在するトラブル発生傾向を表す診断情報を生成する、プロセッサと、
上記プロセッサにより生成された上記診断情報を出力する、出力装置とを、備える、ことを特徴とする。
【０００７】
本明細書で、「盤」とは、配電盤、制御盤、分電盤などの各種盤を含む。「盤構成要素」とは、盤に配設された各種機器、それらの機器につながるライン（配線）などを含む。
【０００８】
「トラブルシュート」とは、複数の質問と当該質問に対する回答とに基づき（対話型の質疑応答に基づき）、盤において発生したトラブルの原因を突き止める、処理である。
【０００９】
この開示の装置では、第１のメモリは、上記トラブルシュートによって特定された、トラブルの内容を少なくとも示すトラブルシュート結果を、蓄積する。プロセッサは、上記トラブルシュート結果を集計して、上記盤に潜在するトラブル発生傾向を表す診断情報を生成する。そして、出力装置は、上記診断情報を出力する。したがって、ユーザが、出力装置に出力される診断情報を参照することにより、上記盤に潜在するトラブル発生傾向を把握することが、可能となる。よって、ユーザは、上記盤の突発停止を予防するための対策をとることができる。
【００１０】
一実施形態の装置では、
上記盤構成要素は、
第１の識別子で特定される機器と、
第２の識別子で特定され、上記機器に接続されるラインとを、含み、
上記盤に配設された、上記機器と上記ラインとの接続関係に基づいて作成される、上記第１の識別子と上記第２の識別子との接続関係を表す、診断回路モデルを格納する、第２のメモリを、さらに備え、
上記プロセッサは、
上記盤構成要素の各々に、上記診断回路モデルに含まれる、上記第１の識別子および／または上記第２の識別子を対応付けて、上記盤構成要素毎に対応付けられた第１の識別子および／または第２の識別子を並べてなるＩＤ機器リストを、生成し、
上記ＩＤ機器リストに挙げられた上記第１の識別子および／または上記第２の識別子のうち、トラブル原因となった上記盤構成要素を特定する、上記第１の識別子および／または上記第２の識別子を用いて、上記診断情報を表す、ことを特徴とする。
【００１１】
この一実施形態の装置では、上記第２のメモリは、上記盤に配設された、上記機器と上記ラインとの接続関係に基づいて、上記第１の識別子と上記第２の識別子との接続関係を表す、診断回路モデルを格納している。プロセッサは、上記盤構成要素の各々に、上記診断回路モデルに含まれる、上記第１の識別子および／または上記第２の識別子を対応付けて、上記盤構成要素毎に対応付けられた第１の識別子および／または第２の識別子を並べてなるＩＤ機器リストを生成し、さらに、上記ＩＤ機器リストに挙げられた上記第１の識別子および／または上記第２の識別子のうち、トラブル原因となった上記盤構成要素を特定する、上記第１の識別子および／または上記第２の識別子を用いて、上記診断情報を表す。したがって、ユーザは、診断情報を参照することにより、トラブル原因となった盤構成要素を、上記第１の識別子および／または上記第２の識別子によって把握できる。
【００１２】
一実施形態の装置では、
上記トラブルシュート結果は、
トラブルの発生要因が、上記機器にあるか又はその機器を取り巻く環境にあるかを示す、要因分類情報と、
上記トラブルの内容を示す文字列とを含み、
上記プロセッサは、上記診断情報に、
上記要因分類情報を示す第３の識別子と、
上記トラブルの内容を示す文字列とを、含める、ことを特徴とする。
【００１３】
この一実施形態の装置では、上記プロセッサは、上記診断情報に、上記要因分類情報（トラブルの発生要因が上記機器にあるか又はその機器を取り巻く環境にあるかを示す）を示す第３の識別子と、上記トラブルの内容を示す文字列とを、含める。したがって、トラブルシュート結果の表記の簡素化を図ることができる。
【００１４】
一実施形態の装置では、
上記プロセッサは、
上記トラブルシュートによって特定された個々のトラブルを、上記第１の識別子と上記第３の識別子との第１の論理積、または、上記第２の識別子と上記第３の識別子との第２の論理積として表し、
上記盤全体についてのトラブルを、上記第１の論理積と上記第２の論理積との論理和として表す、ことを特徴とする。
【００１５】
この一実施形態の装置では、上記プロセッサは、上記トラブルシュートによって特定された個々のトラブルを、上記第１の識別子と上記第３の識別子との第１の論理積、または、上記第２の識別子と上記第３の識別子との第２の論理積として表す。さらに、上記プロセッサは、上記盤全体についてのトラブルを、上記第１の論理積と上記第２の論理積との論理和として表す。これにより、上記盤全体についてのトラブルを、上記論理和により、表すことが可能となる。したがって、診断情報の整理が容易に行われ得る。
【００１６】
一実施形態の装置では、
上記プロセッサは、
上記論理和を構成する複数の論理積の項において、上記第１の識別子、上記第２の識別子、および上記第３の識別子のうち、共通の識別子を含む項を、当該共通の識別子で括ることにより、論理式を生成し、
上記論理式に基づき、上記診断情報を生成する、ことを特徴とする。
【００１７】
この一実施形態の装置では、上記プロセッサは、上記論理和を構成する複数の論理積の項において、上記第１の識別子、上記第２の識別子、および上記第３の識別子のうち、共通の識別子を含む項を、当該共通の識別子で括ることにより、論理式を生成する。この論理式に基づき、上記診断情報が生成される。これにより、上記診断情報がフォーマット化される。したがって、上記診断情報は、上記プロセッサによって自動的に容易に作成され得る。
【００１８】
たとえば、第１の識別子を共通識別子として採用する場合には、機器で過去に発生したトラブルの種類、回数などを整理して、上記診断情報として、提供することができる。同様に、第２の識別子を共通識別子として採用する場合には、ラインで過去に発生したトラブルの種類、回数などを整理して、上記診断情報として、提供することができる。また、第３の識別子を共通識別子として採用する場合には、同じ種類のトラブルの発生原因が、どの機器および／またはラインで、過去に生じたのかを、整理して、上記診断情報として、提供することができる。
【００１９】
別の局面では、この開示の方法は、
盤の状態診断を支援する方法であって、
盤に含まれる盤構成要素に対して実施されたトラブルシュートによって特定された、トラブルの内容を少なくとも示す、トラブルシュート結果を、メモリに蓄積し、
上記トラブルシュート結果を集計して、上記盤に潜在するトラブル発生傾向を表す診断情報を生成し、
生成された上記診断情報を出力する、ことを特徴とする。
【００２０】
この開示の方法では、上記トラブルシュートによって特定された、トラブルの内容を少なくとも示すトラブルシュート結果が、メモリに蓄積される。上記トラブルシュート結果を集計して、上記盤に潜在するトラブル発生傾向を表す診断情報が生成される。そして、生成された上記診断情報を出力する。したがって、ユーザが、出力される診断情報を参照することにより、上記盤に潜在するトラブル発生傾向を把握することが、可能となる。よって、ユーザは、上記盤の突発停止を予防するための対策をとることができる。
【００２１】
さらに別の局面では、この開示のプログラムは、上記方法を、コンピュータに実行させるためのプログラムである。
【００２２】
この開示のプログラムをコンピュータに実行させることによって、上記方法を実施することができる。
【発明の効果】
【００２３】
以上より明らかなように、この開示の、装置および方法によれば、盤に潜在する問題を把握することができ、結果として、盤の突発停止を予防することができる。また、この開示のプログラムをコンピュータに実行させることによって、上記方法を実施することができる。
【図面の簡単な説明】
【００２４】
【図１】盤と、実施の形態に係る装置とを、示す図である。
【図２】図１に含まれる装置の構成を示す図である。
【図３】前処理である診断回路モデルの登録処理の流れを示すフローチャートである。
【図４】診断回路モデルの一例を示す図である。
【図５】前処理であるＩＤ機器リストの登録処理の流れを示すフローチャートである。
【図６】ＩＤ機器リストの一例を示す図である。
【図７】前処理であるトラブルシュート処理の流れを示すフローチャートである。
【図８】スキャナを用いて、装置が、機器識別情報を間接的に読取る様子を示す、図である。
【図９】機器識別情報に対応して、第３のメモリに格納されている質問フローチャートを示す図である。
【図１０】質問フローチャートを構成する質問の一例を示す図である。
【図１１】質問フローチャートを構成する質問の他の例を示す図である。
【図１２】トラブルシュート結果を含むＩＤ機器リストの一例を示す図である。
【図１３】盤に対する状態診断処理の流れを示すフローチャートである。
【図１４】診断情報を生成する流れを示すフローチャートである。
【図１５】診断情報が、第１のメモリに格納される様子を示す図である。
【発明を実施するための形態】
【００２５】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
【００２６】
図１は、盤２００と、当該盤２００の状態診断を支援する、本実施の形態に係る装置１００とを、示している。ここで、盤２００は、配電盤、制御盤、および分電盤などである。盤２００は、前扉２０１を備えている。また、盤２００内には、複数の盤構成要素２１０，２２０が配設されている。ここで、盤構成要素２１０，２２０は、図１に示すように、複数の機器２１０と、機器２１０間を接続するライン（配線）２２０とを、含む。なお、図１は、前扉２０１が閉じた状態である。したがって、図１では、前扉２１０が閉じた状態で外部から視認できない、機器２１０の輪郭およびライン２２０は、点線にて描写している。
【００２７】
前扉２０１の面には、盤ＩＤタグ２０２が配設される。当該盤ＩＤタグ２０２は、盤２００を識別（特定）するための盤識別情報を有する。ここで、盤識別情報は、たとえば、ユーザ（保守担当者）により、任意に決定（設定）される。
【００２８】
また、各機器２１０には、機器ＩＤタグ２３０が配設される。当該機器ＩＤタグ２３０は、機器２１０を識別（特定）するための機器識別情報を有する。ここで、機器識別情報は、たとえば、機器２１０の製造者により、決定（設定）され、当該製造者により、機器ＩＤタグ２３０が、各機器２１０に取り付けられる。
【００２９】
図２は、本実施の形態に係る装置１００の概略構成を示す。装置１００は、たとえば携帯端末である。ユーザは、盤２００の状態診断を行う際に、当該装置１００を用いる。装置１００は、撮像装置１０、通信装置２０、表示装置３０、第１のメモリ４０、第２のメモリ５０、第３のメモリ５５、およびプロセッサ６０を、備える。
【００３０】
撮像装置１０は、カメラ等であり、被写体を撮像する。ユーザは、撮像装置１０を用いて、たとえば、各ＩＤタグ２０２，２３０を撮像する。通信装置２０は、無線または有線により、外部機器との通信（データの送受信）を行う。表示装置３０は、各種情報を表示する。表示装置３０は、たとえば、トラブルシュートに関する情報、後述する診断情報等を、表示する。
【００３１】
第２のメモリ５０は、診断回路モデルＭ１を格納する。第３のメモリ５５は、トラブルシュートを行う際に使用される（ユーザに提供される）、質問フローチャートを、格納する。盤２００においてトラブルが生じると、ユーザは、当該質問フローチャートに沿って、トラブルの原因特定を行う。ここで、質問フローチャートは、あらかじめ想定されたトラブルを特定するために、定型化されたものである。つまり、質問フローチャートは、体系的に構成された、複数の質問と複数の原因特定とを含む。ユーザは、質問フローチャートにおいて予め用意された質問に順番に答えていくことで、自力で原因特定を行うことができる。つまり、ユーザは、質問フローチャートを用いたトラブルシュートにより、複数の質問と当該質問に対する回答とに基づき（対話型の質疑応答に基づき）、盤２００において発生したトラブルの原因を突き止める。
【００３２】
第１のメモリ４０は、診断回路モデルＭ１および質問フローチャート以外の、各データを格納する。たとえば、第１のメモリ４０は、トラブルシュート結果を蓄積する。ここで、後述するように、トラブルシュート結果は、トラブルの原因となった盤構成要素２１０，２２０に対して実施されたトラブルシュートによって特定された、具体的なトラブルの内容を、少なくとも示す。ここで、トラブルの原因となった盤構成要素２１０，２２０は、ユーザが、盤２００に含まれる盤構成要素２１０，２２０に対してトラブルシュートを実施することにより、特定される。また、第１のメモリ４０は、後述する各種処理を、プロセッサ６０で実行させるための各プログラムを、格納する。
【００３３】
各メモリ４０，５０，５５は、ＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory)等を含む。なお、一つの記憶装置が、各メモリ４０，５０，５５の機能を有していてもよい。
【００３４】
プロセッサ６０は、撮像装置１０、通信装置２０、表示装置３０、第１のメモリ４０、第２のメモリ５０、および第３のメモリ５５と、通信可能に、接続されている。プロセッサ６０は、第１のメモリ４０に格納されている各プログラムおよび各データを読み込む。また、プロセッサ６０は、読み込んだプログラムに従い、各装置１０，２０，３０，４０，５０，５５を制御し、所定の動作（機能）を実行させる。また、プロセッサ６０は、読み込んだプログラムに従い、当該プロセッサ６０内（プログラムによって構成される各ブロック６０Ａ，６０Ｂ）において、所定の演算、解析、処理等を実施する。なお、プロセッサ６０が実行する各機能の一部又は全部を、一つ或いは複数の集積回路等によりハードウェア的に構成してもよい。
【００３５】
図２に示すように、本実施の形態に係るプロセッサ６０は、トラブルシュート部６０Ａおよび診断情報生成部６０Ｂを、機能ブロックとして、備える。なお、各ブロック６０Ａ，６０Ｂの動作は、後述する動作の説明において、詳述される。
【００３６】
次に、盤２００の状態診断を支援する方法について、説明する。ここで、盤２００の状態診断を行う前に、複数の前処理が実施される。そこで、以下では、まず、複数の前処理について説明し、その後、盤２００に対する状態診断処理について、説明する。
【００３７】
（前処理：診断回路モデルＭ１の登録）
図３のフローチャートを用いて、前処理である、診断回路モデルＭ１の登録処理を説明する。
【００３８】
ステップＳ１において、ユーザは、装置１００の第２のメモリ５０に対して、盤２００の盤識別情報を登録する。上記したように、当該盤識別情報は、盤２００の盤ＩＤタグ２０２が有する識別情報である。
【００３９】
次に、ステップＳ２において、ユーザは、盤２００の接続関係情報を取得する。ここで、接続関係情報とは、盤２００に配設された、機器２１０とライン２２０との接続関係を示す情報である。たとえば、当該接続関係情報は、盤２００内の機器２１０の情報と、機器２１０間の接続に関する情報（ライン２２０の情報等）とを有する、ＣＡＤ（Computer Aided Design ）データを、採用することができる。
【００４０】
次に、ステップＳ３において、ユーザは、ステップＳ２で取得した接続関係情報に基づいて、診断回路モデルＭ１を作成する。図４は、ユーザにより作成される診断回路モデルＭ１を、概念的に例示している。診断回路モデルＭ１は、ノード識別子（第１の識別子）Ｎ＿００１，Ｎ＿００２，Ｎ＿００３と、ライン識別子（第２の識別子）Ｌ＿００１，Ｌ＿００２と、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３とライン識別子Ｌ＿００１，Ｌ＿００２との接続関係とを、表す。
【００４１】
ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３は、ユーザにより任意に設定される識別子であり、当該ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３により、盤２００に配設される所定の機器２１０が特定される。また、ライン識別子Ｌ＿００１，Ｌ＿００２は、ユーザにより任意に設定される識別子であり、当該ライン識別子Ｌ＿００１，Ｌ＿００２により、盤２００に配設される所定のライン２２０が特定される。
【００４２】
ステップＳ２で取得される接続関係情報には、盤２００内の全ての機器２１０の情報と、機器２１０と接続する全てのライン２２０の情報とが、含まれている。これに対して、診断回路モデルＭ１は、盤２００内に配設される、全ての盤構成要素２１０，２２０の情報を有する必要はない。たとえば、ユーザは、上記接続関係情報から、所望の機器２１０を選択する。そして、選択した機器２１０の情報と、当該選択した機器２１０に接続されるライン２２０の情報とを含むように、診断回路モデルＭ１は作成されてもよい。
【００４３】
たとえば、図４の例は、ユーザが、接続関係情報を基に、盤２００内に配設される３つの機器２１０を選択したことを示す。そして、図４の例では、当該選択した機器２１０の各々に、ユーザが、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３を割り当てたことを示す。また、図４の例では、ユーザは、当該選択した機器２１０に接続される各ライン２２０に対して、ライン識別子Ｌ＿００１，Ｌ＿００２を割り当てたことを示す。よって、図４に例示する診断回路モデルＭ１は、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３で特定される、３つの機器２１０の情報と、ライン識別子Ｌ＿００１，Ｌ＿００２で特定される、２つのラインの２２０の情報とを含む。
【００４４】
図４に例示する診断回路モデルＭ１は、ライン識別子Ｌ＿００１で特定されるライン２２０は、ノード識別子Ｎ＿００１で特定される機器２１０と、ノード識別子Ｎ＿００２で特定される機器２１０とを、接続していることを意味し、かつ、ライン識別子Ｌ＿００２で特定されるライン２２０は、ノード識別子Ｎ＿００１で特定される機器２１０と、ノード識別子Ｎ＿００３で特定される機器２１０とを、接続していることを意味する。
【００４５】
ステップＳ３において、診断回路モデルＭ１が作成されると、ステップＳ４において、ユーザは、当該診断回路モデルＭ１を、装置１００の第２のメモリ５０に登録する。ここで、ステップＳ３で作成された診断回路モデルＭ１が、ステップＳ１で登録された盤識別情報と関連付けられるように、第２のメモリ５０は、当該診断回路モデルＭ１を格納する。以上により、図３に示した診断回路モデルＭ１の登録処理は、終了する。
【００４６】
（前処理：ＩＤ機器リストＬ１の登録）
図５のフローチャートを用いて、前処理である、ＩＤ機器リストＬ１の登録処理を説明する。
【００４７】
ステップＳ１１において、装置１００は、盤識別情報の入力を受付ける。すると、ステップＳ１２において、装置１００のプロセッサ６０は、第２のメモリ５０から、ステップＳ１１で受付けた盤識別情報に対応する、診断回路モデルＭ１（図４参照）を読み出す（取得する）。
【００４８】
次に、ステップＳ１３，Ｓ１４により、「機器識別情報」毎に対応付けられた「ノード識別子」、「ライン識別子」を並べてなるＩＤ機器リストＬ１が生成される。図６に例示するＩＤ機器リストＬ１を用いて、当該ＩＤ機器リストＬ１の生成処理を説明する。なお、図６に示すように、ＩＤ機器リストＬ１は、「機器識別情報」、「ノード識別子」、「ライン識別子」に加えて、「トラブルシュート結果」を、項目として、有する。
【００４９】
まず、ユーザは、ステップＳ１２で読み出された診断回路モデルＭ１（図４参照）に含まれる、各ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３に注目する。そして、ユーザは、ＩＤ機器リストＬ１において、各ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３に対応する機器識別情報を、当該各ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３ごとに、設定する（ステップＳ１３）。上記したように、機器識別情報は、機器２１０の製造元によって設定された個別の識別情報である。
【００５０】
ノード識別子Ｎ＿００１で特定される機器２１０の機器識別情報は、「１０００１」であり、ノード識別子Ｎ＿００２で特定される機器２１０の機器識別情報は、「１０００２」であり、ノード識別子Ｎ＿００３で特定される機器２１０の機器識別情報は、「１０００３」である、とする。この場合には、ユーザは、図６に示すＩＤ機器リストＬ１において、ノード識別子Ｎ＿００１を、機器識別情報「１０００１」に関連付け、ノード識別子Ｎ＿００２を、機器識別情報「１０００２」に関連付け、ノード識別子Ｎ＿００３を、機器識別情報「１０００３」に関連付ける。
【００５１】
次に、ユーザは、ステップＳ１２で読み出した診断回路モデルＭ１（図４参照）に含まれる、各ライン識別子Ｌ＿００１，Ｌ＿００２に注目する。図４に例示する診断回路モデルＭ１では、ライン識別子Ｌ＿００１は、ノード識別子Ｎ＿００１およびノード識別子Ｎ＿００２と接続されている。また、ライン識別子Ｌ＿００２は、ノード識別子Ｎ＿００１およびノード識別子Ｎ＿００３と接続されている。そこで、図６のＩＤ機器リストＬ１において、当該各接続関係が特定されるように、ユーザは、ライン識別子Ｌ＿００１を、ノード識別子Ｎ＿００１およびノード識別子Ｎ＿００２に、関連付け、ライン識別子Ｌ＿００２を、ノード識別子Ｎ＿００１およびノード識別子Ｎ＿００３に、関連付ける（ステップＳ１４）。
【００５２】
上記のように、ステップＳ１３では、ＩＤ機器リストＬ１において、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３が、機器識別情報「１０００１」，「１０００２」，「１０００３」と関連付けられ、ステップＳ１４では、ライン識別子Ｌ＿００１，Ｌ＿００２が、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３と関連付けられる。ここで、ステップＳ１４の処理は、診断回路モデルＭ１に含まれる接続情報を用いて、プロセッサ６０により、自動的に、実施することもできる。
【００５３】
ステップＳ１４が終了すると、プロセッサ６０は、作成されたＩＤ機器リストＬ１を、ステップＳ１１で受付けた盤識別情報と関連付けて、第１のメモリ４０に登録（格納）する（ステップＳ１５）。
【００５４】
ここで、作成されたＩＤ機器リストＬ１では、診断回路モデルＭ１に含まれる、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３および／またはライン識別子Ｌ＿００１，Ｌ＿００２は、盤２００に配置される機器２１０（機器識別情報）に対応付けられている。なお、ステップＳ１５で登録されるＩＤ機器リストＬ１では、図６に示すように、「機器識別情報」、「ノード識別子」、および「ライン識別子」の項目は、各情報が書き込まれているが、「トラブルシュート結果」の項目は、空欄のままである。以上により、図５に示したＩＤ機器リストＬ１の登録処理は、終了する。
【００５５】
（前処理：トラブルシュート実施）
次に、図７のフローチャートを用いて、前処理である、トラブルシュート処理を説明する。
【００５６】
盤２００において、トラブルが発生したとする。そこで、トラブルを特定するため、ユーザは、装置１００を用いて、トラブルシュートを実施する。まず、ユーザは、トラブル原因を有すると想定される機器２１０を、特定する。そして、ステップＳ２１において、装置１００は、特定した機器２１０に配設されている機器ＩＤタグ２３０から、当該機器２１０の機器識別情報を読取る。
【００５７】
たとえば、装置１００の撮像装置１０を用いて、上記機器ＩＤタグ２３０を、撮像することにより、装置１００は、機器識別情報を、直接、読取ることができる。または、後述するような態様により、装置１００は、間接的に、機器識別情報を読取ってもよい。つまり、図８に示すように、スキャナ１５０が、機器ＩＤタグ２３０から、機器２１０の機器識別情報を読取る。そして、スキャナ１５０が当該機器識別情報を、装置１００へ、無線で送信する。これにより、装置１００は、間接的に、機器識別情報を読取ることができる。ここで、図８は、前扉２０１が開いた状態であり、図面簡略化の観点より、前扉２０１の図示は、図８では省略されている。
【００５８】
図７のステップＳ２２において、プロセッサ６０のトラブルシュート部６０Ａは、質問フローチャートを、第３のメモリ５５から、読み出す。具体的に、トラブルシュート部６０Ａは、ステップＳ２１で読取った機器識別情報と紐付けされている質問フローチャートを、第３のメモリ５５から、読み出す。図９は、第３のメモリ５５に格納されている、複数の質問フローチャートを、概念的に示している。図９に示すように、第３のメモリ５５において、各質問フローチャートは、盤２００に配設される各機器２１０に（各機器識別情報に）、紐付け（関連付け）されている。
【００５９】
図９の例では、質問フローチャート「ＸＸＸ」は、機器識別情報「１０００１」と紐付けされており、質問フローチャート「ＹＹＹ」は、機器識別情報「１０００２」と紐付けされている。よって、たとえば、ステップＳ２１で読取った機器識別情報が、「１０００２」であれば、トラブルシュート部６０Ａは、第３のメモリ５５から、「ＹＹＹ」の質問フローチャートを読み出す。
【００６０】
次に、図７のステップＳ２３において、トラブルシュート部６０Ａは、ステップＳ２２で取得した質問フローチャートに含まれる質問事項等を、表示装置３０に、表示させる。そして、ユーザは、表示装置３０に表示された各質問に回答していくことにより、トラブルシュートを実施する（ステップＳ２３）。具体的には、質問フローチャートに含まれる各質問に、ユーザが回答することにより、ユーザは、トラブル原因の特定を行う（トラブルシュート）。
【００６１】
ここで、質問フローチャートに含まれる各質問は、要因分類情報により、カテゴリ分けされている。要因分類情報は、トラブルの発生要因が、機器２１０にあるか、または当該機器２１０以外（たとえば、機器２１０を取り巻く環境）にあるかを、示す。また、各要因分類情報は、任意に設定される要因分類識別子（第３の識別子）によって、特定される。
【００６２】
たとえば、「設定ミス」および「機器寿命」等に関する質問は、「機器に関する質問」である。よって、これらの質問は、トラブルの発生要因が機器２１０にあることを示す要因分類情報として、分類される。なお、ここでは、トラブルの発生要因が機器２１０にあることを示す要因分類情報は、要因分類識別子ＦＡにより、特定される。これに対して、たとえば、「ノイズ」および「温湿度」等に関する質問は、「環境に関する質問」である。よって、これらの質問は、トラブルの発生要因が機器２１０を取り巻く環境にあることを示す要因分類情報として、分類される。なお、ここでは、トラブルの発生要因が機器２１０を取り巻く環境にあることを示す要因分類情報は、要因分類識別子ＦＢにより、特定される。
【００６３】
図１０，１１は、質問フローチャートに含まれる、質問の例を各々示す。図１０の例では、質問は、「使用年数は、○年以下？」という内容である。そして、当該質問は、「機器」に関するものである。よって、この質問は、トラブルの発生要因が機器２１０にあることを示す要因分類情報として、分類され、当該質問の要因分類情報は、「機器に関する質問」であることを示す、要因分類識別子ＦＡで特定される。なお、図１０に例示した質問に対する回答が、「いいえ」である場合には、装置１００は、トラブルの内容（トラブルの原因特定）として、「機器寿命によるトラブル発生」（図１０参照）である旨を、ユーザに提供する。つまり、上記質問で、トラブル原因が特定される場合には、トラブルシュート結果は、要因分類識別子ＦＡと、トラブルの内容（「機器寿命によるトラブル発生」）とを、含む。
【００６４】
図１１の例では、質問は、「機器の表示が点滅している？」という内容である。そして、当該質問は、「環境」に関するものである。よって、この質問は、トラブルの発生要因が機器２１０を取り巻く環境にあることを示す要因分類情報として、分類され、当該質問の要因分類情報は、「環境に関する質問」であることを示す、要因分類識別子ＦＢで特定される。なお、図１１に例示した質問に対する回答が、「はい」である場合には、装置１００は、トラブルの内容（トラブルの原因特定）として、「ノイズによるトラブル発生の可能性」（図１１参照）である旨を、ユーザに提供する。つまり、上記質問で、トラブル原因が特定される場合には、トラブルシュート結果は、要因分類識別子ＦＢと、トラブルの内容（「ノイズによるトラブル発生の可能性」）とを、含む。
【００６５】
さて、図７のステップＳ２３でトラブルシュートが実施され、トラブルシュート結果が得られるとする。換言すると、トラブルの原因となる盤構成要素２１０，２２０が特定され、トラブルの原因も特定されたとする。すると、ステップＳ２４において、トラブルシュート部６０Ａは、当該トラブルシュート結果を、第１のメモリ４０に記録する。
【００６６】
具体的に、ステップＳ２１で機器識別情報を読取り、当該機器識別情報により特定される機器２１０に対して、トラブルシュート結果が得られたとする（トラブル原因が特定されたとする）。この場合、まず、トラブルシュート部６０Ａは、第１のメモリ４０から、ステップＳ２１で読取った機器識別情報を有する、ＩＤ機器リストＬ１を読み出す。そして、トラブルシュート部６０Ａは、当該ＩＤ機器リストＬ１の「トラブルシュート結果」の欄に、得られたトラブルシュート結果を、書き込む。ここで、当該トラブルシュート結果の書き込みの際、トラブルシュート部６０Ａは、当該ＩＤ機器リストＬ１において、得られたトラブルシュート結果を、ステップＳ２１で読取った機器識別情報と関連付ける。以上により、図７に示したトラブルシュート処理は、終了する。
【００６７】
図１２は、トラブルシュート結果が書き込まれたＩＤ機器リストＬ１の一例を、示す。ＩＤ機器リストＬ１に含まれるトラブルシュート結果は、盤２００に対して実施されたトラブルシュートによって特定された、上記トラブルの内容を少なくとも示す。より具体的に、各トラブルシュート結果は、上記要因分類情報（要因分類識別子ＦＡ，ＦＢ）と、上記トラブルの内容を示す文字列とを含む。
【００６８】
図１２に例示するＩＤ機器リストＬ１おいて、機器識別情報「１０００１」「１０００２」に関して、合計４つのトラブルシュート結果（ＦＡ[ａｂｃｄ]、ＦＢ[ｅｆｇｈ]、ＦＡ[ａｂｃｄ]、ＦＢ[ｅｆｇｈ]）が書き込まれている。ここで、「ＦＡ」および「ＦＢ」は、要因分類識別子を示しており、[ａｂｃｄ]および[ｅｆｇｈ]は、トラブルの内容を示す文字列を、示している（たとえば、[ａｂｃｄ]は、「機器寿命によるトラブル発生」を示しており、[ｅｆｇｈ]は、「ノイズによるトラブル発生の可能性」を意味している）。これに対して、ＩＤ機器リストＬ１おいて、機器識別情報「１０００３」に関しては、トラブルシュート結果が書き込まれていない。したがって、図１２の例では、次のことが分かる。
【００６９】
つまり、過去において、トラブルシュート結果が得られるトラブルシュートが、４回実施されている。第１のトラブルシュートは、機器識別情報「１０００１」で特定される機器２１０に対して実施され、そのトラブルシュート結果は、ＦＡ[ａｂｃｄ]、である。第２のトラブルシュートは、機器識別情報「１０００１」で特定される機器２１０に対して実施され、そのトラブルシュート結果は、ＦＢ[ｅｆｇｈ]、である。第３のトラブルシュートは、機器識別情報「１０００２」で特定される機器２１０に対して実施され、そのトラブルシュート結果は、ＦＡ[ａｂｃｄ]、である。第４のトラブルシュートは、機器識別情報「１０００２」で特定される機器２１０に対して実施され、そのトラブルシュート結果は、ＦＢ[ｅｆｇｈ]、である。また、機器識別情報「１０００３」で特定される機器２１０に対しては、トラブルシュート結果が得られるトラブルシュートは、実施されていない。なお、上記「第１」、「第２」、「第３」、および「第４」は、トラブルシュートが実施された、順番を示しているものでなく、単に区別の明確化のために付されたものである。
【００７０】
（盤２００に対する状態診断処理）
次に、上記各前処理の後に実施される、盤２００に対する状態診断処理を、図１３に示すフローチャートを用いて、説明する。当該状態診断処理では、プロセッサ６０の診断情報生成部６０Ｂは、第１のメモリ４０に蓄積された上記トラブルシュート結果(要因分類情報およびトラブルの内容）を集計して、盤２００に潜在するトラブル発生傾向を表す診断情報を生成する。
【００７１】
なお、後述から分かるように、診断情報生成部６０Ｂは、トラブル原因となった盤構成要素２１０，２２０を特定する、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３および／またはライン識別子Ｌ＿００１，Ｌ＿００２を用いて、診断情報を表す。診断情報生成部６０Ｂは、当該診断情報に、要因分類情報を示す要因分類識別子ＦＡ，ＦＢと、トラブルの内容を示す文字列とを、含める。
【００７２】
まず、ユーザは、状態診断対象となる盤２００を、特定する。そして、ステップＳ３１において、装置１００は、特定した盤２００に配設されている盤ＩＤタグ２０２から、当該盤２００の盤識別情報を読取る。なお、盤識別情報を読取る方法は、上述した、機器識別情報を読取る方法と（トラブルシュートの説明参照）、同様である。
【００７３】
次に、ステップＳ３２において、プロセッサ６０の診断情報生成部６０Ｂは、第１のメモリ４０から、ＩＤ機器リストＬ１を読出す。ここで、当該ＩＤ機器リストＬ１は、ステップＳ３１で読取った盤識別情報と紐付け（関連付け）されているものである。ここで、診断情報生成部６０Ｂは、ステップＳ３２において、図１２に例示したＩＤ機器リストＬ１を読み出したと、仮定する。
【００７４】
次に、ステップＳ３３において、診断情報生成部６０Ｂは、ステップＳ３２で読出したＩＤ機器リストＬ１（図１２参照）に含まれる、全てのトラブルシュート結果を集計する。当該集計処理により、診断情報生成部６０Ｂは、盤２００に潜在するトラブル発生傾向を表す診断情報を生成する。
【００７５】
図１４は、診断情報を生成する方法を、具体的に示したフローチャートである。以下、図１４を用いて、診断情報生成処理を、説明する。
【００７６】
まず、診断情報生成部６０Ｂは、上記ＩＤ機器リストＬ１を用いて、トラブルシュートによって特定された個々のトラブルを、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３と要因分類識別子ＦＡとの第１の論理積、および／または、ライン識別子Ｌ＿００１，Ｌ＿００２と要因分類識別子ＦＢとの第２の論理積として表す（図１４のステップＳ４１，Ｓ４２参照）。
【００７７】
具体的に、ステップＳ４１において、診断情報生成部６０Ｂは、図１２に含まれる各ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３について、第１の論理積を生成する。当該第１の論理積は、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３と、当該ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３に対応する、要因分類識別子ＦＡを含むトラブルシュート結果との、論理積である。ここで、図１４の動作の説明では、説明簡略化のため、トラブルの内容を示す文字列は、記載を省略する。たとえば、図１２の例では、診断情報生成部６０Ｂは、第１の論理積として、「Ｎ＿００１・ＦＡ」および「Ｎ＿００２・ＦＡ」を、生成する。
【００７８】
次に、ステップＳ４２において、診断情報生成部６０Ｂは、図１２に含まれる各ライン識別子Ｌ＿００１，Ｌ＿００２について、第２の論理積を生成する。当該第２の論理積は、ライン識別子Ｌ＿００１，Ｌ＿００２と、当該ライン識別子Ｌ＿００１，Ｌ＿００２に対応する、要因分類識別子ＦＢを含むトラブルシュート結果との、論理積である。たとえば、図１２の例では、診断情報生成部６０Ｂは、第２の論理積として、「Ｌ＿００１・ＦＢ」、「Ｌ＿００２・ＦＢ」、および「Ｌ＿００１・ＦＢ」とを、生成する。
【００７９】
次に、ステップＳ４３において、診断情報生成部６０Ｂは、上記ＩＤ機器リストＬ１を用いて、盤２００全体についてのトラブルを表す、上記第１の論理積と上記第２の論理積との論理和を、生成する。つまり、診断情報生成部６０Ｂは、ステップＳ４１で生成した第１の論理積と、ステップＳ４２で生成した第２の論理積との、論理和を生成する。たとえば、図１２の例では、診断情報生成部６０Ｂは、（Ｎ＿００１・ＦＡ）＋（Ｌ＿００１・ＦＢ）＋（Ｌ＿００２・ＦＢ）＋（Ｎ＿００２・ＦＡ）＋（Ｌ＿００１・ＦＢ）を、生成する。
【００８０】
ここで、ステップＳ４３で生成された論理和を構成する複数の論理積の項において、共通項が存在するとする。ここで、共通項とは、上記複数の論理積において、識別子（ノード識別子、ライン識別子、要因分類識別子）が共通する項である。なお、共通項に含まれる識別子を、共通識別子と称する。
【００８１】
ステップＳ４４において、装置１００に対する操作を通して、優先する共通識別子の選択を、ユーザが行う。ユーザは、ノード識別子およびライン識別子を、優先する共通識別子として選択できる。または、ユーザは、要因分類識別子を、優先する共通識別子として選択できる。
【００８２】
次に、ステップＳ４５において、診断情報生成部６０Ｂは、上記論理和に含まれる共通項を、共通識別子で括ることにより、論理式を生成する。ここで、診断情報生成部６０Ｂは、ステップＳ４４で選択された結果に応じて、上記論理和を整理し（共通項を共通識別子で括ることにより）、論理式を生成する。
【００８３】
たとえば、ステップＳ４４において、ノード識別子およびライン識別子が、優先する共通識別子として選択されたとする。ここで、上記で例示した論理和には、ライン識別子Ｌ＿００１を含む項が、２つ存在する。そこで、まず、診断情報生成部６０Ｂは、論理和構成する、「Ｌ＿００１・ＦＢ」および「Ｌ＿００１・ＦＢ」を（ライン識別子Ｌ＿００１に関する共通項を）、共通識別子であるライン識別子Ｌ＿００１で括る。その結果、上記論理和は、Ｌ＿００１（ＦＢ＋ＦＢ）＋（Ｎ＿００１・ＦＡ）＋（Ｌ＿００２・ＦＢ）＋（Ｎ＿００２・ＦＡ）、となる。次に、診断情報生成部６０Ｂは、残りの論理積（Ｎ＿００１・ＦＡ、Ｌ＿００２・ＦＢ、Ｎ＿００２・ＦＡ）において、共通項が他に存在するか否かを判断する。そして、他に共通項が存在する場合には、診断情報生成部６０Ｂは、論理和の残りの項｛（Ｎ＿００１・ＦＡ）＋（Ｌ＿００２・ＦＢ）＋（Ｎ＿００２・ＦＡ）｝を、他の共通識別子で括る。その結果は、診断情報生成部６０Ｂは、第１の論理式として、Ｌ＿００１（ＦＢ＋ＦＢ）＋（Ｎ＿００１＋Ｎ＿００２）ＦＡ＋（Ｌ＿００２・ＦＢ）、を生成する。
【００８４】
他方、たとえば、ステップＳ４４において、要因分類識別子が、優先する共通識別子として選択されたとする。ここで、上記で例示した論理和には、要因分類識別子ＦＡを含む項が、２つ存在し、要因分類識別子ＦＢを含む項が、３つ存在する。そこで、まず、診断情報生成部６０Ｂは、「Ｎ＿００１・ＦＡ」および「Ｎ＿００２・ＦＡ」を（要因分類識別子ＦＡに関する共通項を）、共通識別子である要因分類識別子ＦＡで括り、「Ｌ＿００１・ＦＢ」、「Ｌ＿００２・ＦＢ」、および「Ｌ＿００１・ＦＢ」を（要因分類識別子ＦＢに関する共通項を）、共通識別子である要因分類識別子ＦＢで括る。その結果は、診断情報生成部６０Ｂは、第２の論理式として、（Ｎ＿００１＋Ｎ＿００２）ＦＡ＋（Ｌ＿００１＋Ｌ＿００２＋Ｌ＿００１）ＦＢ、を生成する。
【００８５】
ここで、ノード識別子およびライン識別子が、優先する共通識別子として選択される場合には、機器２１０および回路（ライン２２０を含む）に集中した診断情報が提供される。したがって、狭域の潜在リスクの発見に有効である。他方、要因分類識別子が、優先する共通識別子として選択される場合には、トラブル現象に集中した診断情報が提供される。したがって、広域の潜在リスクの発見に有効である。
【００８６】
次に、ステップＳ４６において、診断情報生成部６０Ｂは、ステップＳ４６で生成された論理式に基づき、診断情報を生成する。具体的に、診断情報生成部６０Ｂは、ステップＳ４５で生成された論理式において、共通識別子で整理できた項（共通識別子で括られた項）を、診断情報として、決定する。
【００８７】
上記第１の論理式では、Ｌ＿００１（ＦＢ＋ＦＢ）および（Ｎ＿００１＋Ｎ＿００２）ＦＡが、診断情報として決定される。なお、Ｌ＿００１（ＦＢ＋ＦＢ）は、Ｌ＿００１で、２件のＦＢに関するトラブルが発生したことを意味する。また、（Ｎ＿００１＋Ｎ＿００２）ＦＡは、Ｎ＿００１およびＮ＿００２で、ＦＡに関するトラブルが発生したことを意味する。
【００８８】
他方、上記第２の論理式では、（Ｎ＿００１＋Ｎ＿００２）ＦＡおよび（Ｌ＿００１＋Ｌ＿００２＋Ｌ＿００１）ＦＢが、診断情報として決定される。なお、ＦＡに関するトラブルがＮ＿００１およびＮ＿００２で発生したことは、（Ｎ＿００１＋Ｎ＿００２）ＦＡによって表されている。また、ＦＢに関するトラブルがＬ＿００１、Ｌ＿００２、およびＬ＿００１で発生したことは、（Ｌ＿００１＋Ｌ＿００２＋Ｌ＿００１）ＦＢによって表されている。以上により、図１４の処理（図１３のステップＳ３３）は、終了する。
【００８９】
次に、診断情報生成部６０Ｂは、図１３のステップＳ３４において、図１４のステップＳ４６で決定した診断情報を、第１のメモリ４０に、格納する。ここで、当該診断情報は、図１５に例示するような、表形式で、第１のメモリ４０に記録される。
【００９０】
図１５の表形式では、盤識別情報、診断回路モデル、ＩＤ機器リスト、および診断情報が、関連付けされている。たとえば、図１５の例では、上記第１の論理式から得られた、Ｌ＿００１（ＦＢ＋ＦＢ）および（Ｎ＿００１＋Ｎ＿００２）ＦＡが、診断情報として、第１のメモリ４０に格納されている。また、図１５の例では、盤２００の盤識別情報、盤２００の診断回路モデルＭ１、盤２００のＩＤ機器リストＬ１、および盤２００に対する診断情報（Ｌ＿００１（ＦＢ＋ＦＢ）および（Ｎ＿００１＋Ｎ＿００２）ＦＡ）が、互いに関連づけて、表形式で記録されている。なお、上記において説明簡略化のために、トラブルの内容を示す文字列[ａｂｃｄ]および[ｅｆｇｈ]の記載を省略していた。図１５の例では、当該省略されていたトラブルの内容を示す文字列[ａｂｃｄ]および[ｅｆｇｈ]が、明記されている。
【００９１】
次に、図１３のステップＳ３５において、表示装置（出力装置の一例と把握できる）３０は、プロセッサ６０により生成され、第１のメモリ４０に格納される、診断情報を、表示（出力）する。
【００９２】
たとえば、図１５に例示するように、Ｌ＿００１（ＦＢ[ｅｆｇｈ]＋ＦＢ[ｅｆｇｈ]）および（Ｎ＿００１＋Ｎ＿００２）ＦＡ[ａｂｃｄ]が、診断情報として、生成される場合には、表示装置３０は、次の診断情報を表示する。つまり、表示装置３０は、Ｌ＿００１で特定されるライン２２０に関して、２件の「ノイズによるトラブル発生の可能性」（＝[ｅｆｇｈ]）、およびＮ＿００１で特定される機器２１０とＮ＿００２で特定される機器２１０において、「機器寿命によるトラブル発生」（＝[ａｂｃｄ］）、という内容の診断情報を、表示する。
【００９３】
なお、装置１００は、プロセッサ６０により生成された診断情報を、通信網等を介して、外部装置へ、送信（出力）してもよい。以上により、図１３に示す、盤２００に対する状態診断処理は終了する。
【００９４】
以上のように、本実施の形態に係る装置１００は、第１のメモリ４０、プロセッサ６０、および出力装置の一例である表示装置３０を、備える。第１のメモリ４０は、トラブルシュート結果を蓄積する。ここで、トラブルシュート結果は、盤構成要素２１０，２２０に対して実施されたトラブルシュートによって特定された、トラブルの内容を少なくとも示す。プロセッサ６０は、上記トラブルシュート結果を集計して、診断情報を生成する。ここで、診断情報は、上記盤構成要素２１０，２２０を有する盤２００に潜在する、トラブル発生傾向を表す。表示装置３０は、プロセッサ６０により生成された診断情報を表示（出力）する。
【００９５】
したがって、ユーザが、表示装置３０に表示される診断情報を参照することにより、上記盤２００に潜在するトラブル発生傾向を把握することが、可能となる。よって、本実施の形態に係る装置１００により、ユーザは、盤２００の突発停止を予防するための対策をとることができる。
【００９６】
また、本実施形態の装置１００では、上記盤構成要素２１０，２２０は、ノード識別子（第１の識別子）Ｎ＿００１，Ｎ＿００２，Ｎ＿００３で特定される機器２１０と、ライン識別子（第２の識別子）Ｌ＿００１，Ｌ＿００２で特定されるライン２２０とを、含む。また、当該装置１００は、診断回路モデルＭ１を格納する第２のメモリ５０を、備える。ここで、診断回路モデルＭ１は、盤２００に配設された、機器２１０とライン２２０との接続関係に基づいて作成される、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３と、ライン識別子Ｌ＿００１，Ｌ＿００２との接続関係を表す。また、プロセッサ６０は、「機器識別情報」毎に対応付けられた「ノード識別子」、「ライン識別子」を並べてなるＩＤ機器リストＬ１を生成する。ここで、ＩＤ機器リストＬ１において、盤構成要素２１０，２２０は、診断回路モデルＭ１に含まれる、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３および／またはライン識別子Ｌ＿００１，Ｌ＿００２と、対応付けされる。そして、プロセッサ６０は、ＩＤ機器リストＬ１に挙げられた「ノード識別子」、「ライン識別子」のうち、トラブル原因となった盤構成要素２１０，２２０を特定する、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３および／またはライン識別子Ｌ＿００１，Ｌ＿００２を用いて、上記診断情報を表す。
【００９７】
したがって、ユーザは、本実施の形態に係る装置１００により生成される診断情報を参照することにより、トラブル原因となった盤構成要素２１０，２２０を、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３および／またはライン識別子Ｌ＿００１，Ｌ＿００２によって、把握することができる。
【００９８】
また、本実施形態に係る装置１００では、上記トラブルシュート結果は、要因分類情報と、上記トラブルの内容を示す文字列とを、含む。要因分類情報は、トラブルの発生要因が、機器２１０にあるか、又はその機器２１０を取り巻く環境にあるか、を示す。また、プロセッサ６０は、上記診断情報に、上記要因分類情報を示す要因分類識別子ＦＡ，ＦＢ（第３の識別子）と、上記トラブルの内容を示す文字列とを、含める。
【００９９】
上記のように、本実施の形態に係る装置１００では、プロセッサ６０は、上記診断情報に、上記要因分類情報を示す要因分類識別子ＦＡ，ＦＢと、上記トラブルの内容を示す文字列とを、含める。したがって、トラブルシュート結果の表記の簡素化を図ることができる。
【０１００】
本実施の形態に係る装置１００では、プロセッサ６０は、トラブルシュートによって特定された個々のトラブルを、第１の論理積または第２の論理積として、表す。ここで、第１の論理積は、ノード識別子Ｎ＿００１，Ｎ＿００２，Ｎ＿００３と、要因分類識別子ＦＡとの、論理積である。また、第２の論理積は、ライン識別子Ｌ＿００１，Ｌ＿００２と、要因分類識別子ＦＢとの、論理積である。また、プロセッサ６０は、盤２００全体についてのトラブルを、上記第１の論理積と上記第２の論理積との論理和として表す。
【０１０１】
したがって、本実施の形態に係る装置１００では、盤２００全体についてのトラブルを、上記論理和により、表すことが可能となる。したがって、診断情報の整理が容易に行われ得る。
【０１０２】
また、本実施の形態に係る装置１００では、プロセッサ６０は、上記論理和を構成する複数の論理積の項において、共通識別子を含む共通項を、当該共通識別子で括ることにより、上述した論理式を生成する。そして、プロセッサ６０は、当該論理式に基づき、上記診断情報を生成する。
【０１０３】
したがって、本実施の形態に係る装置１００では、上記診断情報がフォーマット化される。したがって、当該診断情報は、プロセッサ６０によって、自動的に容易に、作成され得る。
【０１０４】
たとえば、ノード識別子およびライン識別子が、共通識別子として、選択されたとする。この場合には、機器２１０およびライン２２０で過去に発生したトラブルの種類、回数などを整理して、上記診断情報として、提供することができる。他方、要因分類識別子が、共通識別子として、選択されたとする。この場合には、同じ種類のトラブルの発生原因が、どの機器２１０および／またはライン２２０で、過去に生じたのかを、整理して、上記診断情報として、提供することができる。
【０１０５】
以上の実施の形態は例示であり、この発明の範囲から離れることなく様々な変形が可能である。上述した複数の実施の形態は、それぞれ単独で成立し得るものであるが、実施の形態同士の組みあわせも可能である。また、異なる実施の形態の中の種々の特徴も、それぞれ単独で成立し得るものであるが、異なる実施の形態の中の特徴同士の組みあわせも可能である。
【符号の説明】
【０１０６】
３０  表示装置
４０  第１のメモリ
５０  第２のメモリ
５５  第３のメモリ
６０  プロセッサ
６０Ａ  トラブルシュート部
６０Ｂ  診断情報生成部
１００  装置
２００  盤
２１０  機器
２２０  ライン
【図１】
2020160702.tif 000003
【図２】
2020160702.tif 000004
【図３】
2020160702.tif 000005
【図４】
2020160702.tif 000006
【図５】
2020160702.tif 000007
【図６】
2020160702.tif 000008
【図７】
2020160702.tif 000009
【図８】
2020160702.tif 000010
【図９】
2020160702.tif 000011
【図１０】
2020160702.tif 000012
【図１１】
2020160702.tif 000013
【図１２】
2020160702.tif 000014
【図１３】
2020160702.tif 000015
【図１４】
2020160702.tif 000016
【図１５】
2020160702.tif 000017