(57)【要約】  アラーム機能設定装置（１０）において、異常の発生が監視される外部装置（７）のＣＡＤデータ（４２１）を取り込んで、ＣＡＤデータ（４２１）から外部装置（７）のパーツの情報である一覧情報（４２３）を取得する取得部（２０）と、外部装置（７）の状態を表示する表示器（５）が用いる機能であって外部装置（７）に異常が発生した際に異常発生箇所を報知するアラーム機能に、一覧情報（４２３）内の情報を設定する設定部（３０）と、を備える。
2019150584.tif 000002
【特許請求の範囲】
【請求項１】
異常の発生が監視される外部装置の３次元コンピュータ支援設計データを取り込んで、前記３次元コンピュータ支援設計データから前記外部装置のパーツの情報であるパーツ情報を取得する取得部と、
前記外部装置の状態を表示する表示器が用いる機能であって前記外部装置に異常が発生した際に異常の発生したパーツに関連する情報を報知するアラーム機能に、前記パーツ情報を設定する設定部と、
を備えることを特徴とするアラーム機能設定装置。
【請求項２】
前記設定部は、前記外部装置に対して設定された視点に基づいて、前記３次元コンピュータ支援設計データから前記外部装置のキャプション画像を含むキャプション画面を作成する、
ことを特徴とする請求項１に記載のアラーム機能設定装置。
【請求項３】
前記取得部は、前記外部装置に異常が発生した際に前記アラーム機能が前記キャプション画面に異常発生箇所として表示するパーツである表示対象パーツ、および前記表示対象パーツの名称である第１の名称を、前記３次元コンピュータ支援設計データから前記パーツ情報として取得し、
前記設定部は、前記表示対象パーツと前記第１の名称とを対応付けした第１の対応関係情報を作成し、前記第１の対応関係情報内の前記表示対象パーツを前記アラーム機能に設定する、
ことを特徴とする請求項２に記載のアラーム機能設定装置。
【請求項４】
前記設定部は、ユーザ操作に基づいて、前記外部装置に異常が発生した際に前記アラーム機能によって前記表示器に表示されるコメントと、前記コメントの識別情報と、を対応付けした第２の対応関係情報を作成し、前記第２の対応関係情報に基づいて、前記識別情報を前記アラーム機能に設定する、
ことを特徴とする請求項１から３のいずれか１つに記載のアラーム機能設定装置。
【請求項５】
前記取得部は、ユーザ操作に基づいて、前記外部装置に異常が発生した際に前記アラーム機能が前記キャプション画面に異常発生箇所として表示する表示対象ポイントと、前記表示対象ポイントの名称である第２の名称と、を取得し、
前記設定部は、前記表示対象パーツと前記第１の名称との対応関係とともに、前記表示対象ポイントと前記第２の名称との対応関係を前記第１の対応関係情報に設定し、前記第１の対応関係情報内の前記表示対象ポイントを前記アラーム機能に設定する、
ことを特徴とする請求項３に記載のアラーム機能設定装置。
【請求項６】
前記取得部は、前記３次元コンピュータ支援設計データを前記外部装置のパーツ毎に取り込んで、前記３次元コンピュータ支援設計データからパーツ毎に前記パーツ情報を取得する、
ことを特徴とする請求項１から５のいずれか１つに記載のアラーム機能設定装置。
【請求項７】
異常の発生が監視される外部装置の状態を表示するとともに、前記外部装置に異常が発生した際にアラーム機能を用いて異常の発生したパーツに関連する情報を報知する表示器と、
前記アラーム機能が用いる情報を前記アラーム機能に設定するアラーム機能設定装置と、
を有し、
前記アラーム機能設定装置は、
前記外部装置の３次元コンピュータ支援設計データを取り込んで、前記３次元コンピュータ支援設計データから前記外部装置のパーツの情報であるパーツ情報を取得する取得部と、
前記アラーム機能に、前記パーツ情報を設定する設定部と、
を備えることを特徴とするアラーム機能設定システム。
【請求項８】
前記取得部は、前記３次元コンピュータ支援設計データを前記外部装置のパーツ毎に取り込んで、前記３次元コンピュータ支援設計データからパーツ毎に前記パーツ情報を取得する、
ことを特徴とする請求項７に記載のアラーム機能設定システム。
【請求項９】
異常の発生が監視される外部装置の３次元コンピュータ支援設計データを取り込んで、前記３次元コンピュータ支援設計データから前記外部装置のパーツの情報であるパーツ情報を取得する取得ステップと、
前記外部装置の状態を表示する表示器が用いる機能であって前記外部装置に異常が発生した際に異常の発生したパーツに関連する情報を報知するアラーム機能に、前記パーツ情報を設定する設定ステップと、
をコンピュータに実行させることを特徴とするアラーム機能設定プログラム。
【請求項１０】
前記取得ステップでは、前記３次元コンピュータ支援設計データを前記外部装置のパーツ毎に取り込んで、前記３次元コンピュータ支援設計データからパーツ毎に前記パーツ情報を取得する、
ことを特徴とする請求項９に記載のアラーム機能設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示器へのアラーム機能の設定を支援するアラーム機能設定装置、アラーム機能設定システムおよびアラーム機能設定プログラムに関する。
【背景技術】
【０００２】
表示器の中には、プログラマブルロジックコントローラ（ＰＬＣ：Programmable  Logic  Controller）に接続される外部装置の状態を表示する表示器がある。この表示器は、外部装置に異常が発生した場合に異常発生箇所を視覚的に表現することができるアラーム機能を有している。アラーム機能への種々の設定を行うアラーム機能設定装置は、設定者からの指示に従って、アラーム機能への設定情報であるアラーム機能情報を作成する。アラーム機能設定装置が作成したアラーム機能情報は、アラーム機能設定装置から表示器に送られて、表示器がアラーム機能を実行する際に用いられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−０９７５５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、こうしたアラーム機能を設定するためには、アラーム機能の設定者が、異常発生箇所ごとに多くの表示設定を行う必要があったので、アラーム機能の設定に長時間を要していた。【０００５】
なお、上記特許文献１に記載のＣＡＤ（Computer-Aided  Design）データ変換装置は、保守作業を行うための保守ツールへのデータ入力作業を効率化するため、ＣＡＤデータから特定のデータを抽出し、抽出したデータをフォーマット変換して、フォーマット変換されたデータを保守ツールへ渡している。【０００６】
しかしながら、上記特許文献１では、ＣＡＤデータに含まれる特定のデータをフォーマット変換して保守ツールへ渡すことが記載されているに過ぎないことから、依然として、異常の発生が監視される外部装置の情報をアラーム機能に設定するには手間がかかるという問題があった。【０００７】
本発明は、上記に鑑みてなされたものであって、異常の発生が監視される外部装置の状態を表示させる表示器のアラーム機能に、外部装置のパーツ情報を容易に設定することができるアラーム機能設定装置を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、アラーム機能設定装置において、異常の発生が監視される外部装置の３次元コンピュータ支援設計データを取り込んで、３次元コンピュータ支援設計データから外部装置のパーツの情報であるパーツ情報を取得する取得部と、外部装置の状態を表示する表示器が用いる機能であって外部装置に異常が発生した際に異常の発生したパーツに関連する情報を報知するアラーム機能に、パーツ情報を設定する設定部と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明にかかるアラーム機能設定装置は、異常の発生が監視される外部装置のパーツ情報を表示器のアラーム機能に容易に設定することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態にかかるアラーム機能設定装置の構成を示す図
【図２】実施の形態にかかる情報取得処理の前段の処理手順を示すフローチャート
【図３】実施の形態にかかる情報取得処理の後段の処理手順を示すフローチャート
【図４】実施の形態にかかる、ＣＡＤデータおよびプレビュー画面の例を示す図
【図５】実施の形態にかかる、キャプション画像の視点の設定処理を説明するための図
【図６】実施の形態にかかる一覧情報の例を示す図
【図７】実施の形態にかかる機能設定処理の前段の処理手順を示すフローチャート
【図８】実施の形態にかかる機能設定処理の後段の処理手順を示すフローチャート
【図９】実施の形態にかかるラベル機能情報の構成例を示す図
【図１０】実施の形態にかかるコメント機能情報の構成例を示す図
【図１１】実施の形態にかかるアラーム機能情報の構成例を示す図
【図１２】実施の形態にかかる設定部による設定処理を説明するための図
【図１３】実施の形態にかかるアラーム機能が使用される際の処理を説明するための図
【図１４】実施の形態にかかるアラーム機能設定装置が備える取得部および設定部のハードウェア構成例を示す図
【図１５】実施の形態にかかるアラーム機能設定プログラムが実行する処理を説明するための図
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態にかかるアラーム機能設定装置、アラーム機能設定システムおよびアラーム機能設定プログラムを図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態．
図１は、本発明の実施の形態にかかるアラーム機能設定装置の構成を示す図である。アラーム機能設定システム１は、アラーム機能設定装置１０と、表示器５とを有している。アラーム機能設定装置１０は、表示器５が用いるアラーム機能の設定を支援する装置である。換言すると、アラーム機能設定装置１０は、表示器５がアラーム機能を実現するための設定情報であるアラーム機能情報の作成を支援する装置である。したがって、アラーム機能設定装置１０によるアラーム機能の設定は、アラーム機能設定装置１０によるアラーム機能情報の作成に対応している。
【００１３】
本実施の形態のアラーム機能設定装置１０は、以下に詳述するように、異常の発生が監視される外部装置７のＣＡＤデータ４２１を外部装置７のパーツ毎に取り込んで、ＣＡＤデータ４２１から外部装置７のパーツ毎の情報である一覧情報４２３を取得する取得部２０と、外部装置７の状態を表示する表示器５が用いる機能であって外部装置７に異常が発生した際に異常発生箇所を報知するアラーム機能に、一覧情報４２３内の情報を設定する設定部３０と、を備える。これにより、アラーム機能設定装置１０は、異常の発生が監視される外部装置７のパーツ情報を表示器５のアラーム機能に容易に設定する。なお、取得部２０は、ＣＡＤデータ４２１を外部装置７のパーツ毎に取り込む場合に限らず、何れの単位でＣＡＤデータ４２１を取り込んでもよい。
【００１４】
アラーム機能情報は、表示器５のアラーム機能に設定される情報であり、アラーム機能であるアラーム表示プログラムが表示器５で実行される際に用いられる。アラーム機能設定装置１０は、設定者による操作に基づいた設定処理と、自動の設定処理とを実行する。アラーム機能設定装置１０は、作成したアラーム機能情報を表示器５に送る。
【００１５】
表示器５は、センサ、駆動機器、ロボットまたは信号入出力装置といった外部装置７に接続されている。これらの外部装置７は、図示しないＰＬＣといった制御装置によって制御される装置である。表示器５は、異常の発生が監視される装置の状態を表示する。異常の発生が監視される装置とは、表示器５に接続される外部装置７である。表示器５は、操作者からの操作を受け付けることができるタッチパネルといった被操作部を備えており、タッチパネルへの操作に応じた情報を表示する。表示器５は、外部装置７にエラーといった異常が発生した場合に、アラーム機能を実行する。
【００１６】
アラーム機能は、外部装置７に異常が発生した場合に、トラブルシューティングを補助するための機能である。表示器５は、外部装置７に異常が発生すると、アラーム機能を用いて、アラーム機能情報に設定されている情報を視覚的に表現する。このとき、表示器５は、アラーム機能を用いて、外部装置７のうち異常の発生した後述のパーツに関連する情報を表示する。アラーム機能は、異常の発生を表示するアラーム表示プログラムによって実現される。アラーム表示プログラムは、アラーム機能情報を用いて異常の発生を表示するプログラムである。したがって、アラーム機能情報の作成処理は、アラーム表示プログラムが異常の発生を表示する際に用いる情報を作成する処理である。なお、表示器５は、異常の発生を報知する際に、異常の発生を表示することに加えて、異常の発生を示す音声の出力、または異常の発生を示す警告ランプからの光出力といったアラーム出力を行ってもよい。
【００１７】
また、表示器５は、発生した異常を示すアラームが操作者によって選択されると、アラーム機能を用いて、選択されたアラームに対応する外部装置７のビジュアル的なイメージである画像を表示する。外部装置７の画像の一例は、後述するが、外部装置７のイメージ図である撮像画像及び３次元ＣＡＤイメージデータである。
【００１８】
アラーム機能設定装置１０は、３次元コンピュータ支援設計データであるＣＡＤデータ４２１から、外部装置７に関する情報を抽出してアラーム機能に設定する。換言すると、アラーム機能設定装置１０は、ＣＡＤデータ４２１から、外部装置７に関する情報を抽出し、抽出した情報を用いてアラーム機能情報を作成する。外部装置７の構成を示すＣＡＤデータ４２１には、外部装置７に関連する情報として、外部装置７を構成する各パーツのパーツ情報が含まれている。パーツ情報は、パーツの名称であるパーツ名、およびパーツの位置を示すパーツ座標を有している。ＣＡＤデータ４２１は、外部装置７のパーツ毎に作成されている。
【００１９】
また、アラーム機能設定装置１０は、設定者によって情報が入力されるとこの情報を受付けて、アラーム機能に設定する。アラーム機能に設定される情報の例は、外部装置７の異常を示すメッセージ、異常に関するコメント、異常が発生した際に強調表示する表示対象である。表示対象は、異常発生箇所を示すパーツまたはポイントである。パーツは、外部装置７の特定領域を示し、ポイントは外部装置７の特定位置を示す。このように、異常発生箇所を領域で示す場合にはパーツが用いられ、異常発生箇所を点で示す場合にはポイントが用いられる。パーツの例は、部品を示す画像である。ポイントの例は、異常の発生箇所を示すランプの画像である。
【００２０】
アラーム機能設定装置１０は、外部から送られてくる情報を取得する取得部２０と、種々の情報を記憶する記憶部４２と、記憶部４２内の情報を用いてアラーム機能に種々の設定を行う設定部３０とを備えている。また、アラーム機能設定装置１０は、種々の情報を表示する表示部４１と、設定者からの指示を受付ける指示入力部４０と、設定部３０によって作成されたプロジェクトデータ４２４を表示器５に出力するプロジェクトデータ出力部４３とを備えている。プロジェクトデータ４２４は、表示器５が表示する画面イメージのデータ、アラーム機能への設定情報であるアラーム機能情報、後述するコメント機能への設定情報であるコメント機能情報、および後述するラベル機能への設定情報であるラベル機能情報を含んでいる。
【００２１】
指示入力部４０は、設定者から指示を受付けて、取得部２０または設定部３０に入力する。指示入力部４０は、設定者からキャプション画像の視点の位置を受付けると、この視点の位置を取得部２０に入力する。また、指示入力部４０は、外部装置７の異常時に表示させるポイントを設定者から受付けると、このポイントを取得部２０に入力する。
【００２２】
また、指示入力部４０は、プレビュー画面の表示指示、または一覧情報４２３の作成指示を設定者から受付けると、受付けた表示指示または作成指示を取得部２０に入力する。また、指示入力部４０は、一覧情報４２３の編集指示を設定者から受付けると、受付けた編集指示を設定部３０に入力する。
【００２３】
取得部２０は、一覧情報４２３を作成する一覧情報作成部２２を備えている。また、取得部２０は、外部からＣＡＤデータ４２１を受付けて記憶部４２に入力するデータ入力部２１を備えている。データ入力部２１は、ＣＡＤデータ４２１を外部装置７のパーツ毎に取り込んで、記憶部４２に入力する。
【００２４】
一覧情報作成部２２は、指示入力部４０から送られてくる情報およびＣＡＤデータ４２１に基づいて、一覧情報４２３を作成する。指示入力部４０が一覧情報作成部２２に送る情報は、設定者による操作に対応する指示情報である。
【００２５】
一覧情報４２３は、アラーム機能、コメント機能、およびラベル機能に設定される情報を含んでいる。換言すると、一覧情報４２３は、アラーム機能情報、コメント機能情報、およびラベル機能情報の作成に用いられる情報を含んでいる。一覧情報４２３では、パーツ名と、表示対象と、コメントと、表示器５に表示する画面内での表示対象の位置を示す座標とが対応付けされている。
【００２６】
一覧情報作成部２２は、ＣＡＤデータ４２１からパーツ情報を抽出して、一覧情報４２３に登録する。また、一覧情報作成部２２は、設定者によって設定されたポイント情報を一覧情報４２３に登録する。ポイント情報は、外部装置７に設定されるポイントの情報であり、ポイントの位置を示すポイント座標を含んでいる。一覧情報４２３に登録される、パーツ情報およびポイント情報は、アラーム機能などに設定される。
【００２７】
パーツ情報にはパーツ名が含まれており、一覧情報作成部２２は、一覧情報４２３に、パーツ情報の一部であるパーツ名を登録する。パーツ名は、ラベル機能に設定される情報である。ラベル機能は、後述するデバイスに対して、パーツ名といった分かりやすい任意の名称を付けることができる機能である。ラベル機能情報へは、ラベル名とデバイスとの対応関係が登録される。なお、ラベル機能情報のラベル名には、パーツ名以外の名称が登録されてもよい。ラベル機能は、アラーム表示の際に、異常が発生したデバイスに対応するラベル名をアラーム機能に提供する。本実施の形態では、ラベル機能情報のラベル名にパーツ名が登録され、アラーム表示の際には、ラベル機能がアラーム機能にパーツ名を提供する。
【００２８】
このように、ラベル機能は、表示対象に対応するパーツ名をアラーム機能に提供する。ラベル機能は、アラーム機能を用いて表示されるパーツ名を特定するラベル特定プログラムによって実現される。ラベル特定プログラムは、ラベル機能情報を用いて、ラベル名を特定するプログラムである。したがって、ラベル機能情報の作成処理は、ラベル特定プログラムがラベル名を特定する際に用いる情報を作成する処理である。ラベル機能情報のラベル名には、デバイスに対応するパーツ名が登録される。ラベル機能に設定されるパーツ名のうち、表示対象パーツのパーツ名が第１の名称であり、表示対象ポイントのパーツ名が第２の名称である。
【００２９】
アラーム機能は、アラーム表示の際に、異常が発生したデバイスに対応するパーツ名とともに、強調表示の表示対象を表示する。強調表示の表示対象は、異常が発生した際に強調表示させる箇所であり、パーツまたはポイントである。換言すると、表示対象のうち、外部装置７に異常が発生した際に、表示器５がアラーム機能を用いて異常発生箇所を表示するパーツが表示対象パーツである。また、表示対象のうち、外部装置７に異常が発生した際に、表示器５がアラーム機能を用いて異常発生箇所を表示するポイントが表示対象ポイントである。
【００３０】
また、一覧情報作成部２２は、設定者による操作に基づいて、コメント機能に設定されるコメントを一覧情報４２３に登録する。コメント機能は、アラーム表示の際に表示させるコメントをアラーム機能に提供する機能である。コメント機能は、アラーム機能を用いて表示されるコメントを特定するコメント特定プログラムによって実現される。コメント特定プログラムは、コメント機能情報を用いて、コメントを特定するプログラムである。したがって、コメント機能情報の作成処理は、コメント特定プログラムがコメントを特定する際に用いる情報を作成する処理である。コメント機能へは、コメントの一覧と、コメントの識別情報であるコメント識別情報との対応関係が登録される。
【００３１】
また、一覧情報作成部２２は、設定者による操作に基づいて、外部装置７の構成を示すＣＡＤデータ４２１から画像データ４２２を作成する。画像データ４２２は、キャプション画像または３次元ＣＡＤイメージデータである。キャプション画像は、外部装置７を特定方向から見た場合の画像である。３次元ＣＡＤイメージデータは、操作者による操作に応じて、外部装置７を種々の視点から見た画像で表示することが可能なデータである。
【００３２】
一覧情報作成部２２は、設定者からキャプション画像の視点の位置が指定されると、この視点の位置から見たキャプション画像を、ＣＡＤデータ４２１を用いて作成する。また、一覧情報作成部２２は、設定者から３次元ＣＡＤイメージデータの作成指示があると、ＣＡＤデータ４２１を用いて３次元ＣＡＤイメージデータを作成する。
【００３３】
また、一覧情報作成部２２は、作成した一覧情報４２３を記憶部４２に格納する。また、一覧情報作成部２２は、作成したキャプション画像または３次元ＣＡＤイメージデータを、画像データ４２２として記憶部４２に格納する。
【００３４】
また、一覧情報作成部２２は、一覧情報４２３を表示部４１に表示させる。また、一覧情報作成部２２は、キャプション画像または３次元ＣＡＤイメージデータを表示部４１に表示させる。
【００３５】
設定部３０は、一覧情報４２３を編集する編集部３１と、一覧情報４２３を用いてアラーム機能などへの種々の設定を行う機能設定部３２と、異常発生時に表示させる画面のデータを作成する画面作成部３３とを備えている。
【００３６】
編集部３１は、設定者からの編集指示に従って一覧情報４２３を編集する。編集部３１は、記憶部４２内の編集前の一覧情報４２３を編集後の一覧情報４２３で上書きする。また、編集部３１は、一覧情報４２３を表示部４１に表示させる。
【００３７】
なお、一覧情報作成部２２の説明では、一覧情報作成部２２がパーツ名の設定を実行する場合について説明したが、パーツ名の設定は、設定者からの編集指示に従って編集部３１が変更してもよい。これにより、設定者は、一覧情報４２３に登録されている情報を任意のパーツ名に対応付けることができる。
【００３８】
機能設定部３２は、一覧情報４２３に基づいて、アラーム機能、コメント機能およびラベル機能への各種設定を行う。換言すると、機能設定部３２は、一覧情報４２３に基づいて、アラーム機能情報、コメント機能情報およびラベル機能情報の作成を行う。
【００３９】
機能設定部３２は、アラーム機能へは、アラームを出力する条件であるアラーム条件を設定する。また、機能設定部３２は、コメント機能へは、アラームを出力させる際にアラーム表示画面に表示させるコメントと、このコメントに対応するコメント識別情報とを設定する。アラーム表示画面は、表示器５がアラーム機能を用いて表示させる画面であり、異常が発生したことを表示する。表示器５は、アラーム条件が成立した場合に、アラーム機能を用いてアラーム表示画面を表示する。アラーム表示画面では、異常が発生した日時、および異常内容を説明するコメントが表示される。
【００４０】
また、機能設定部３２は、ラベル機能へは、デバイスと、このデバイスに対応するラベル名とを設定する。機能設定部３２は、種々の設定を行った、アラーム機能、コメント機能およびラベル機能を、後述するプロジェクトデータ４２４の一部として記憶部４２に記憶させる。具体的には、機能設定部３２は、アラーム機能情報、コメント機能情報およびラベル機能情報を、記憶部４２に記憶させる。
【００４１】
画面作成部３３は、アラーム表示画面のデータおよび異常部表示画面のデータを作成する。異常部表示画面は、異常発生箇所を示す画像、切り換えスイッチ、および異常発生箇所を示すランプを表示する画面である。異常発生箇所を示す画像の例は、キャプション画像である。また、切り換えスイッチは、外部装置７への視点を切り換えるボタンである。画面作成部３３は、表示対象ごとに、異常部表示画面のデータを作成する。画面作成部３３は、異常部表示画面と表示対象とを対応付けしておく。
【００４２】
画面作成部３３は、アラーム表示画面のデータ、異常部表示画面のデータ、アラーム機能情報、コメント機能情報、およびラベル機能情報を、プロジェクトデータ４２４として記憶部４２に記憶させる。
【００４３】
表示部４１は、画像データ４２２、一覧情報４２３、およびプロジェクトデータ４２４といった種々の情報を表示する。なお、表示部４１および指示入力部４０を、液晶タッチパネルで構成してもよい。
【００４４】
記憶部４２は、外部から入力されるＣＡＤデータ４２１、取得部２０が作成した画像データ４２２、一覧情報作成部２２が作成した一覧情報４２３、設定部３０が作成したプロジェクトデータ４２４を記憶する。プロジェクトデータ出力部４３は、表示器５に接続されており、記憶部４２内に格納されているプロジェクトデータ４２４を表示器５に出力する。
【００４５】
表示器５は、アラーム機能設定装置１０および外部装置７に接続されている。表示器５は、アラーム機能、コメント機能およびラベル機能を備えている。換言すると、表示器５は、アラーム機能を実現するアラーム表示プログラム、コメント機能を実現するコメント特定プログラムおよびラベル機能を実現するラベル特定プログラムを格納している。そして、表示器５は、アラーム機能設定装置１０からのアラーム機能情報およびアラーム機能を用いて、アラームを出力する。また、表示器５は、アラーム機能設定装置１０からのコメント機能情報およびコメント機能を用いて、アラームを出力する際のコメントを特定する。また、表示器５は、アラーム機能設定装置１０からのラベル機能情報およびラベル機能を用いて、アラームを出力する際のパーツ名を特定する。
【００４６】
なお、表示器５は、表示器５内のプロセッサが、アラーム機能表示プログラムを実行することによりアラーム機能を実行する。また、表示器５は、表示器５内のプロセッサが、コメント特定表示プログラムを実行することによりコメント機能を実行する。また、表示器５は、表示器５内のプロセッサが、ラベル特定表示プログラムを実行することによりラベル機能を実行する。
【００４７】
つぎに、アラーム機能設定装置１０による情報取得処理について説明する。図２は、実施の形態にかかる情報取得処理の前段の処理手順を示すフローチャートである。図３は、実施の形態にかかる情報取得処理の後段の処理手順を示すフローチャートである。図２および図３で説明する情報取得処理で取得される情報は、アラーム機能、コメント機能およびラベル機能の設定に用いられる情報である。
【００４８】
アラーム機能設定装置１０は、情報取得処理を開始すると、ステップＳ１０において、外部からＣＡＤデータ４２１を取り込む。具体的には、データ入力部２１が、外部からＣＡＤデータ４２１を受付けて記憶部４２に入力する。これにより、ＣＡＤデータ４２１が記憶部４２で記憶される。
【００４９】
この後、ステップＳ２０において、一覧情報作成部２２は、記憶部４２内のＣＡＤデータ４２１を用いて、外部装置７のプレビュー画面を表示部４１に表示させる。なお、一覧情報作成部２２は、設定者から指示入力部４０にプレビュー画面の表示指示が入力された場合に、プレビュー画面を表示部４１に表示させてもよいし、ＣＡＤデータ４２１が記憶部４２で記憶された後にプレビュー画面を表示部４１に自動で表示させてもよい。
【００５０】
図４は、実施の形態にかかる、ＣＡＤデータおよびプレビュー画面の例を示す図である。３次元ＣＡＤデータであるＣＡＤデータ４２１は、外部装置７の構造を示すデータである。一覧情報作成部２２は、ＣＡＤデータ４２１を用いて、外部装置７のプレビュー画面５２を表示させることができる。一覧情報作成部２２は、プレビュー画面５２として、外部装置７の側面図、上面図、または斜視図といった何れの図を表示させてもよい。
【００５１】
表示部４１がプレビュー画面５２を表示させた状態で、設定者によって指示入力部４０に一覧情報４２３を作成するための操作が行われると、指示入力部４０は、この操作を受付けて一覧情報作成部２２に送信する。設定者による操作の例は、表示部４１に表示されているボタンのクリックである。
【００５２】
一覧情報作成部２２は、指示入力部４０から操作に対応する信号を受信すると、ステップＳ３０において、キャプション画像の視点およびポイントを設定する。具体的には、設定者の操作であるユーザ操作によって、キャプション画像の視点が指定されると、一覧情報作成部２２は、指定された視点を外部装置７に設定する。また、ポイントの位置が指定されると、一覧情報作成部２２は、指定された位置を外部装置７に設定する。ポイントの位置であるポイント座標は、異常が発生した際にランプを表示させる座標である。一覧情報作成部２２は、設定者による操作に基づいて、１つの外部装置７に対して１または複数の視点を設定し、１つの外部装置７に対して１または複数のポイントを設定する。
【００５３】
図５は、実施の形態にかかる、キャプション画像の視点の設定処理を説明するための図である。表示部４１がプレビュー画面５２を表示している状態で、キャプション画像の視点を設定するための設定操作として、設定ボタンＢ１が押下されると、一覧情報作成部２２は、ボタン群Ｂｘを表示部４１に表示させる。ボタン群Ｂｘは、キャプション画像の視点を指定するためのボタンである。ボタン群Ｂｘに含まれるボタンの例は、外部装置７の上側を視点に設定するためのボタン、外部装置７の横側を視点に設定するためのボタンなどである。
【００５４】
表示部４１がボタン群Ｂｘを表示している状態で、ボタン群Ｂｘのうちの何れかのボタンが押下されると、一覧情報作成部２２は、押下されたボタンに対応する視点を設定する。一覧情報作成部２２は、押下されたボタンと、設定した視点とを対応付けしておく。なお、一覧情報作成部２２は、設定者による視点の指定を受付けることなく、予め決めておいた１または複数の視点を自動で設定してもよい。なお、図５では、ボタンに対応するキャプション画面を図示しているが、キャプション画面は、後述するステップＳ１２０で作成される。また、表示部４１がプレビュー画面５２を表示している状態で、外部装置７の何れかの位置が押下されると、一覧情報作成部２２は、押下された位置をポイントに設定する。
【００５５】
キャプション画像の視点およびポイントの設定が完了した後、ステップＳ４０において、一覧情報作成部２２は、指示入力部４０を介して操作者から設定完了の操作を受付けると、プレビュー画面５２の表示部４１への表示を終了させる。
【００５６】
この後、一覧情報作成部２２は、ＣＡＤデータ４２１に含まれているパーツ分、以下のステップＳ５０，Ｓ６０の処理を繰り返す。ステップＳ５０において、一覧情報作成部２２は、記憶部４２内のＣＡＤデータ４２１からパーツ情報を抽出することによってパーツ情報を取得する。ここでのパーツ情報には、パーツ名およびパーツ座標が含まれている。
【００５７】
一覧情報作成部２２は、ステップＳ６０において、パーツ名を表示対象に対応付けして、一覧情報４２３に登録する。具体的には、一覧情報作成部２２は、一覧情報４２３内でパーツの名称を登録する箇所に、パーツ名を登録する。また、一覧情報作成部２２は、一覧情報４２３内で表示対象を登録する箇所に、パーツ名に対応する表示対象を登録する。また、一覧情報作成部２２は、一覧情報４２３内でパーツ座標を登録する箇所にパーツ座標を登録する。
【００５８】
なお、一覧情報作成部２２は、ステップＳ３０で外部装置７にポイントを設定している場合、一覧情報４２３内でパーツの名称を登録する箇所に、ポイント名を登録する。また、一覧情報作成部２２は、一覧情報４２３内で表示対象を登録する箇所に、ポイントの形状であるランプ形状を登録する。このランプ形状は、異常発生時に表示させるランプの形状である。ここでの一覧情報作成部２２が登録するポイント名およびランプ形状は、デフォルトのポイント名およびデフォルトのランプ形状である。一覧情報作成部２２は、ポイント＿１、ポイント＿２のように、ポイント毎に異なるポイント名を登録する。
【００５９】
一覧情報作成部２２が一覧情報４２３に登録するポイント名およびランプ形状は、設定者による操作によって変更可能である。なお、一覧情報作成部２２は、ランプ形状とともに、ランプの色を一覧情報４２３に登録してもよい。
【００６０】
一覧情報作成部２２は、ＣＡＤデータ４２１に含まれている全てのパーツに対してステップＳ５０，Ｓ６０の処理を実行すると、ステップＳ７０において、ポイントが設定されているか否かを判断する。ポイントが設定されている場合、すなわちステップＳ７０において、Ｙｅｓの場合、一覧情報作成部２２は、設定されているポイント分、以下のステップＳ８０，Ｓ９０の処理を繰り返す。ステップＳ８０において、一覧情報作成部２２は、ポイント情報を取得する。ここでのポイント情報は、ポイントの位置を示すポイント座標である。一覧情報作成部２２は、ステップＳ３０で指定されたポイント座標を、ポイント情報とする。
【００６１】
そして、一覧情報作成部２２は、ステップＳ９０において、ポイント座標であるポイント情報を、パーツ名および表示対象に対応付けして、一覧情報４２３に登録する。一覧情報作成部２２は、設定されている全てのポイントに対してステップＳ８０，Ｓ９０の処理を実行すると、ポイント情報の登録処理を完了する。
【００６２】
一方、ステップＳ７０においてポイントが設定されていない場合、すなわちステップＳ７０において、Ｎｏの場合、一覧情報作成部２２は、ポイント情報の登録処理を行なわない。
【００６３】
図６は、実施の形態にかかる一覧情報の例を示す図である。一覧情報４２３は、外部装置７に関する情報の一覧である。一覧情報４２３では、パーツ名と、デバイスと、アラーム条件と、表示対象と、エラー表示方法と、コメントと、座標とが対応付けされている。デバイス、アラーム条件、エラー表示方法、およびコメントについては後述する。
【００６４】
一覧情報４２３内の情報のうちパーツ名および表示対象は、ステップＳ６０の処理で一覧情報作成部２２によって一覧情報４２３に登録される情報である。また、パーツ名にポイントが登録される場合、ポイントの座標は、ステップＳ９０の処理で一覧情報作成部２２によって一覧情報４２３に登録される。また、一覧情報４２３内の情報のうち、デバイス、アラーム条件、エラー表示方法、およびコメントは、後述のステップＳ２３０の処理で編集部３１によって登録される。
【００６５】
つぎに、一覧情報作成部２２は、ステップＳ１１０において、イメージの表示が、キャプション画像の表示であるか否かを判定する。一覧情報作成部２２は、ステップＳ３０でキャプション画像が設定されている場合には、イメージの表示が、キャプション画像の表示であると判定する。
【００６６】
イメージの表示が、キャプション画像の表示である場合、すなわちステップＳ１１０において、Ｙｅｓの場合、一覧情報作成部２２は、設定されている視点分、以下のステップＳ１２０の処理を繰り返す。ステップＳ１２０において、一覧情報作成部２２は、ＣＡＤデータ４２１からキャプション画面を作成する。このとき、一覧情報作成部２２は、ステップＳ３０で設定しておいた視点から外部装置７を見た場合のキャプション画像を作成し、このキャプション画像が配置されたキャプション画面を作成する。キャプション画面は、外部装置７のキャプション画像が配置された画面であり、表示器５で表示可能な構成となっている。ステップＳ３０で外部装置７に対して複数の視点が指定されている場合、一覧情報作成部２２は、各視点のキャプション画面を作成する。これにより、一覧情報作成部２２は、外部装置７を前面方向、背面方向、または側面方向といった種々の方向から見たキャプション画面を作成することができる。
【００６７】
一覧情報作成部２２は、作成したキャプション画面を画像データ４２２として記憶部４２に記憶させる。一覧情報作成部２２が作成する画像データ４２２は、キャプション画面とボタンとが対応付けされている。一覧情報作成部２２は、設定済みの全ての視点に対してキャプション画面を作成する。
【００６８】
一方、イメージの表示が、キャプション画像の表示でない場合、すなわちステップＳ１１０において、Ｎｏの場合、ステップＳ１３０において、一覧情報作成部２２は、３次元ＣＡＤイメージを取得する。具体的には、一覧情報作成部２２は、ＣＡＤデータ４２１から３次元ＣＡＤイメージを作成することによって３次元ＣＡＤイメージを取得する。
【００６９】
一覧情報作成部２２は、キャプション画面または３次元ＣＡＤイメージを画像データ４２２として記憶部４２に記憶させる。一覧情報作成部２２は、キャプション画面または３次元ＣＡＤイメージを記憶部４２に記憶させると、情報取得処理を終了する。
【００７０】
なお、アラーム機能設定装置１０は、ステップＳ５０，Ｓ６０の処理を実行する際に、パーツ情報および一覧情報４２３を表示部４１に表示させてもよい。また、アラーム機能設定装置１０は、ステップＳ８０，Ｓ９０の処理を実行する際に、ポイント情報および一覧情報４２３を表示部４１に表示させてもよい。また、アラーム機能設定装置１０は、ステップＳ１２０の処理を実行する際に、キャプション画面を表示部４１に表示させてもよいし、ステップＳ１３０の処理を実行する際に、３次元ＣＡＤイメージを表示部４１に表示させてもよい。
【００７１】
また、アラーム機能設定装置１０は、ステップＳ５０，Ｓ６０の処理と、ステップＳ７０からＳ９０の処理と、ステップＳ１１０からＳ１３０の処理と、を何れの順番で実行してもよい。
【００７２】
つぎに、アラーム機能設定装置１０による機能設定処理について説明する。図７は、実施の形態にかかる機能設定処理の前段の処理手順を示すフローチャートである。図８は、実施の形態にかかる機能設定処理の後段の処理手順を示すフローチャートである。
【００７３】
アラーム機能設定装置１０は、アラーム機能といった機能を自動設定する際に、設定者による一覧情報４２３の編集を受付ける。具体的には、設定者から指示入力部４０に機能の編集指示が入力されると、指示入力部４０は、編集指示を編集部３１に送信する。これにより、編集部３１は、ステップＳ２１０において、一覧情報４２３を表示部４１に表示させる。
【００７４】
表示部４１が一覧情報４２３を表示させた状態で、設定者によって指示入力部４０にパーツに関連する情報の編集操作が行われると、指示入力部４０は、この編集操作を受付けて編集部３１に送信する。
【００７５】
そして、編集部３１は、ＣＡＤデータ４２１に含まれているパーツ分、以下のステップＳ２２０，Ｓ２３０の処理を繰り返す。ステップＳ２２０において、編集部３１は、一覧情報４２３を更新するか否かを判定する。編集部３１は、設定者によって指示入力部４０に一覧情報４２３の編集操作が行われた場合に、一覧情報４２３を更新すると判定する。一覧情報４２３に含まれているパーツに対して編集操作が行われた場合、すなわちステップＳ２２０において、Ｙｅｓの場合、ステップＳ２３０において、編集部３１は、編集操作が行われたパーツへの各設定の内容を更新する。
【００７６】
このとき、編集部３１は、一覧情報４２３を、編集操作に応じた内容に更新する。設定者によって一覧情報４２３にデバイスが設定された場合、編集部３１は、一覧情報４２３にデバイスを登録する。デバイスは、シーケンスプログラムを実行するＰＬＣに接続される制御対象機器である外部装置７との間で入出力されるデータを格納する領域を指す。デバイスは、ＰＬＣが有する内部メモリのアドレスに割りつけられる。デバイスの値は、外部装置７の状態を示す装置状態情報である。したがって、装置状態情報は、シーケンス制御のスイッチ、またはスイッチによって点灯させられる点灯ランプといった外部装置７の状態を示している。装置状態情報は、デバイス値とも呼ばれる。
【００７７】
また、設定者によって一覧情報４２３のパーツ名が変更された場合、編集部３１は、一覧情報４２３に変更後のパーツ名を上書きする。パーツ名へは、任意の名称を登録可能であるので、デバイスには任意の名称を対応付けすることが可能となる。
【００７８】
また、設定者によって一覧情報４２３にコメントが設定された場合、編集部３１は、一覧情報４２３にコメントを登録する。一覧情報４２３に登録されるコメントは、外部装置７に異常が発生した際に、表示器５に表示させるコメントである。
【００７９】
また、設定者によって一覧情報４２３にアラーム条件が設定された場合、編集部３１は、一覧情報４２３にアラーム条件を登録する。アラーム条件は、異常の発生を報知するためのアラームを出力する条件である。アラーム条件の一例は、デバイスが示す装置状態情報の許容範囲または許容値である。アラーム条件に許容範囲または許容値が設定されている場合、装置状態情報が許容範囲または許容値を超えると、表示器５は、アラームを出力する。アラーム出力の例は、アラーム表示画面の表示である。
【００８０】
また、設定者によって一覧情報４２３にエラー表示方法が設定された場合、編集部３１は、一覧情報４２３にエラー表示方法を登録する。エラー表示方法は、外部装置７のパーツに異常が発生した際に、異常発生箇所であるパーツまたはポイントを、表示器５上でどのように表示するかを指定したものである。エラー表示方法に「色を反転」が登録されている場合、表示器５は、異常発生時に、異常の発生しているパーツまたはポイントの色を反転させる。色の反転は、色の値を反転させる処理である。また、エラー表示方法に「点滅」が登録されている場合、表示器５は、異常発生時に、異常の発生しているパーツまたはポイントを点滅させる。なお、一覧情報作成部２２が、デフォルトのエラー表示方法を自動で一覧情報４２３に登録してもよい。
【００８１】
このように、アラーム機能設定装置１０は、ステップＳ５０，Ｓ６０，Ｓ８０，Ｓ９０，Ｓ２３０の処理によって、一覧情報４２３を作成する。編集部３１は、記憶部４２内の一覧情報４２３を編集した後、編集前の一覧情報４２３を編集後の一覧情報４２３で上書きする。
【００８２】
一覧情報４２３に対して編集操作が行われなかった場合、すなわちステップＳ２２０において、Ｎｏの場合、編集部３１は、一覧情報４２３の更新を行わない。
【００８３】
表示部４１が一覧情報４２３を表示させた状態で、設定者によって指示入力部４０にポイントに関連する情報の編集操作が行われると、指示入力部４０は、この操作を受付けて編集部３１に送信する。
【００８４】
ステップＳ２４０において、編集部３１は、設定者による操作に基づいて、追加するポイントがあるか否かを判定する。設定者によって一覧情報４２３へのポイントの追加操作が行われると、編集部３１は、ポイントの追加操作に基づいて、一覧情報４２３にポイントを追加すると判定する。
【００８５】
追加するポイントがある場合、すなわちステップＳ２４０において、Ｙｅｓの場合、編集部３１は、追加するポイント分、以下のステップＳ２５０の処理を繰り返す。ステップＳ２５０において、編集部３１は、追加するポイントの情報を更新する。具体的には、設定者によって、パーツ名にポイント名が入力され、表示対象にポイントの形状が入力されると、編集部３１は、パーツ名にポイント名を登録し、表示対象にポイントの形状を登録する。また、設定者によって、エラー表示方法および座標が入力されると、編集部３１は、エラー表示方法および座標を登録する。
【００８６】
なお、編集部３１は、表示部４１に外部装置７のプレビュー画面５２を表示させた状態で、設定者にポイントの位置を指定させてもよい。この場合、編集部３１は、設定者によって指定された位置の座標を一覧情報４２３の座標に登録する。
【００８７】
編集部３１は、一覧情報４２３にポイントの情報を追加する。一方、追加するポイントがない場合、すなわちステップＳ２４０において、Ｎｏの場合、編集部３１は、一覧情報４２３にポイントの情報を登録しない。
【００８８】
この後、ステップＳ３１０において、機能設定部３２は、一覧情報４２３を表示している一覧情報表示画面５３上で設定実行ボタンが押されたか否かを判定する。設定実行ボタンが押されない場合、すなわちステップＳ３１０において、Ｎｏの場合、アラーム機能設定装置１０は、機能設定処理を完了する。表示部４１が一覧情報４２３を表示させた状態で、設定者によって指示入力部４０を介して設定実行ボタンが押されると、指示入力部４０は、この操作を受付けて機能設定部３２に送信する。
【００８９】
設定実行ボタンが押された場合、すなわちステップＳ３１０において、Ｙｅｓの場合、機能設定部３２は、一覧情報４２３への設定分、以下のステップＳ３２０の処理を繰り返す。一覧情報４２３への設定数は、一覧情報４２３に設定されているパーツ数とポイント数との合計数である。したがって、機能設定部３２は、一覧情報４２３に設定されているパーツ数とポイント数との合計数分、以下のステップＳ３２０の処理を繰り返す。
【００９０】
ステップＳ３２０において、機能設定部３２は、ラベル機能、コメント機能およびアラーム機能に一覧情報４２３内の設定を反映する。このとき、機能設定部３２は、ラベル機能情報に、デバイスと、ラベル名としてのパーツ名と、の対応関係を登録する。具体的には、機能設定部３２は、一覧情報４２３からデバイスを抽出するとともに、このデバイスに対応するラベル名を抽出する。そして、機能設定部３２は、抽出したラベル名とデバイスとの対応関係を、ラベル機能情報に設定する。機能設定部３２は、デバイス毎に対応関係を一覧情報４２３に登録する。これにより、ラベル機能情報には、ラベル名とデバイスとの対応関係の一覧が登録される。
【００９１】
また、機能設定部３２は、コメント機能情報に、一覧情報４２３に登録されているコメントを登録する。機能設定部３２は、コメントをコメント識別情報に対応付けしたうえでコメント機能情報に登録する。コメント識別情報は、コメントの内容毎に設定される識別情報である。したがって、機能設定部３２は、同じコメントには、同じコメント識別情報を割り当てる。
【００９２】
また、機能設定部３２は、アラーム機能情報に、一覧情報４２３内の、表示対象、デバイス、アラーム条件、およびコメント識別情報を登録する。ここで、ラベル機能に設定されるラベル機能情報、コメント機能に設定されるコメント機能情報、およびアラーム機能に設定されるアラーム機能情報について説明する。
【００９３】
図９は、実施の形態にかかるラベル機能情報の構成例を示す図である。第１の対応関係情報であるラベル機能情報２０１は、パーツ名といった任意の名称を登録できるラベル名と、デバイスとの対応関係を含んでいる。図１０は、実施の形態にかかるコメント機能情報の構成例を示す図である。第２の対応関係情報であるコメント機能情報２０２は、コメント識別情報とコメントとの対応関係を含んでいる。図１１は、実施の形態にかかるアラーム機能情報の構成例を示す図である。アラーム機能情報２０３は、デバイスと、アラーム条件と、コメント識別情報との対応関係を含んでいる。なお、アラーム機能情報２０３は、表示対象を含んでいてもよい。この場合、アラーム機能情報２０３は、表示対象と、デバイスと、アラーム条件と、コメント識別情報との対応関係を含むこととなる。
【００９４】
アラーム機能情報２０３は、外部装置７に異常が発生したか否かを判定する際、およびアラーム表示画面に表示する情報を決定する際に用いられる。ラベル機能情報２０１は、外部装置７に異常が発生した際に、ラベル機能が、異常の発生したデバイスに対応するパーツ名を特定する際に用いられる。ラベル機能が特定したパーツ名は、アラーム機能に提供される。これにより、アラーム機能は、表示器５のアラーム表示画面にパーツ名を表示する。コメント機能情報２０２は、外部装置７に異常が発生した際に、コメント機能が表示対象に対応するコメントを特定する際に用いられる。コメント機能が特定したコメントは、アラーム機能に提供される。これにより、アラーム機能は、表示器５のアラーム表示画面にコメントを表示する。
【００９５】
ラベル機能、コメント機能およびアラーム機能に一覧情報４２３内の設定が反映された後、ステップＳ３３０において、画面作成部３３は、キャプション画面が作成されているか否かを判定する。具体的には、画面作成部３３は、記憶部４２内に画像データ４２２が格納されているか否かを判定する。
【００９６】
キャプション画面である画像データ４２２が作成されている場合、すなわちステップＳ３３０において、Ｙｅｓの場合、画面作成部３３は、キャプション画面分、以下のステップＳ３４０の処理を繰り返す。ステップＳ３４０において、画面作成部３３は、キャプション画面および切り換えスイッチが配置された異常部表示画面を作成する。画面作成部３３は、異常部表示画面の一部の領域にキャプション画面を配置し、残りの領域に切り換えスイッチを配置する。切り換えスイッチは、外部装置７の視点を切り換えるためのスイッチである。切り換えスイッチの例は、図５に示したボタンである。
【００９７】
画面作成部３３は、キャプション画面毎に、切り換えスイッチが配置された異常部表示画面を作成する。これにより、表示器５が異常部表示画面を表示した際に、切り換えスイッチである何れかのボタンが押下されると、押下されたボタンに基づいて異常部表示画面が切り換えられる。これにより、キャプション画像が切り換えられるので、外部装置７への視点を切り換えることができる。画面作成部３３は、表示対象ごとに異常部表示画面を作成する。したがって、第１の表示対象に異常が発生した場合には、切り換えスイッチが押下されることによって、第１の表示対象のキャプション画像が切り換えられ、第２の表示対象に異常が発生した場合には、切り換えスイッチが押下されることによって、第２の表示対象のキャプション画像が切り換えられる。
【００９８】
画面作成部３３は、全てのキャプション画面に対して異常部表示画面を作成すると、ステップＳ３５０において、アラーム表示画面を作成する。具体的には、画面作成部３３は、アラーム表示画面の構成を規定したデータと、アラーム表示画面で表示する情報を規定したデータと、アラーム表示画面で表示する情報の配置位置を規定したデータとを含んだアラーム表示画面を作成する。
【００９９】
アラーム表示画面において表示させる情報であるアラーム情報の例は、異常発生日時、異常発生箇所およびコメントである。コメントは、アラーム機能に設定されているコメント識別子に対応するコメントである。このコメントは、コメント機能情報２０２に登録されている。また、異常発生箇所は、異常が発生したデバイスに対応するパーツ名で示される。このパーツ名は、ラベル機能情報２０１に登録されている。ラベル機能情報２０１、コメント機能情報２０２、アラーム機能情報２０３、アラーム表示画面および異常部表示画面は、プロジェクトデータ４２４として記憶部４２に格納される。
【０１００】
ここで設定部３０による設定処理について説明する。図１２は、実施の形態にかかる設定部による設定処理を説明するための図である。編集部３１は、一覧情報４２３を一覧情報表示画面５３として表示部４１に表示させる。これにより、設定者は、一覧情報表示画面５３を見ながら、一覧情報４２３の編集を行う。一覧情報４２３の編集が完了すると、機能設定部３２が、一覧情報４２３を用いて、ラベル機能、コメント機能、およびアラーム機能を設定する。
【０１０１】
さらに、画面作成部３３が、アラーム表示画面５４を作成する。また、画面作成部３３は、キャプション画面毎に、切り換えスイッチ５５が配置された異常部表示画面７１〜７３を作成する。異常部表示画面７１は、第１の視点から外部装置７を見た場合の画面であり、異常部表示画面７２は、第２の視点から外部装置７を見た場合の画面であり、異常部表示画面７３は、第３の視点から外部装置７を見た場合の画面である。
【０１０２】
異常部表示画面７１〜７３には、切り換えスイッチ５５が配置されており、切り換えスイッチ５５が押下されることによって異常部表示画面７１〜７３の何れかに切り換え可能となっている。また、異常部表示画面７１〜７３は、異常箇所であるパーツまたはポイントを表示している。
【０１０３】
つぎに、アラーム機能が使用される際の処理について説明する。図１３は、実施の形態にかかるアラーム機能が使用される際の処理を説明するための図である。アラーム機能設定装置１０は、アラーム機能情報２０３、コメント機能情報２０２、ラベル機能情報２０１、アラーム表示画面５４、および異常部表示画面を含んだプロジェクトデータ４２４を作成すると、表示器５に送信する。これにより、表示器５は、プロジェクトデータ４２４を用いて動作する。
【０１０４】
表示器５は、シーケンス制御のスイッチまたは点灯ランプなどの外部装置７の状態を装置状態情報として表示する。また、表示器５は、外部装置７の状態の変化に応じて、装置状態情報を変化させる。これにより、外部装置７の使用者は、外部装置７の状態を確認することができ、外部装置７の状態に基づいて外部装置７を操作することが可能となる。
【０１０５】
また、表示器５は、アラーム機能を用いて、外部装置７の動作中に、外部装置７に異常が発生したか否かを判定する。このとき、表示器５は、アラーム機能情報２０３内の装置状態情報およびアラーム条件に基づいて、外部装置７に異常が発生したか否かを判定する。そして、表示器５は、アラーム機能によって、異常の発生した箇所に対応する表示対象を特定する。
【０１０６】
また、表示器５は、アラーム機能およびラベル機能を用いることによって、表示対象およびデバイスに対応するパーツ名を取得する。具体的には、表示器５は、アラーム表示の際に、アラーム機能によって、異常箇所となっているデバイスと、このデバイスに対応する表示対象とを特定する。そして、表示器５は、ラベル機能によって、デバイスに対応するパーツ名を取得する。
【０１０７】
さらに、表示器５は、アラーム機能およびコメント機能を用いることによって、異常発生箇所に対応するコメントを取得する。具体的には、表示器５は、アラーム表示の際に、アラーム機能によって、異常箇所に対応するコメント識別情報を特定する。これにより、表示器５は、コメント機能によって、コメント識別情報に対応するコメントを取得する。
【０１０８】
また、表示器５は、アラーム機能を用いることによって、時計が示す日時から異常発生日時を取得する。そして、表示器５は、アラーム機能によって、アラーム表示画面５４を表示する。このとき、表示器５は、アラーム機能によって、アラーム表示画面５４で、異常発生箇所であるパーツ名と、異常発生日時と、コメントとを表示する。表示器５がアラーム表示画面５４で表示するパーツ名は、異常の発生した表示対象に対応するパーツ名である。また、表示器５がアラーム表示画面５４で表示するコメントは、異常の発生した表示対象に対応するコメント識別情報に対応するコメントである。このように、表示器５は、外部装置７に異常が発生すると、アラーム機能、コメント機能、およびラベル機能を用いて、異常の発生を示す種々の情報を表示する。
【０１０９】
また、表示器５は、ステップｓｔ１１において、アラーム表示画面５４で何れかのアラームが選択されると、ステップｓｔ１２において、このアラームに対応する異常部表示画面を表示する。このとき、表示器５は、アラーム機能を用いて、アラームに対応する異常部表示画面を表示する。具体的には、表示器５は、異常部表示画面に対応付けされた表示対象と、異常が発生した表示対象とに基づいて、異常発生箇所を強調表示している異常部表示画面を抽出する。そして、表示器５は、抽出した異常部表示画面を表示する。
【０１１０】
異常部表示画面が、キャプション画面を用いて作成されている場合、表示器５は、アラーム機能によって、キャプション画面を含んで構成されている異常部表示画面６１またはキャプション画面を含んで構成されている異常部表示画面６２を表示する。このとき、表示器５は、アラーム機能によって、アラーム機能情報２０３に設定されている表示対象を異常部表示画面６１または異常部表示画面６２で強調表示する。なお、ここでは表示器５が異常部表示画面６１または異常部表示画面６２を表示する場合について説明するが、表示器５は、アラーム機能によって、異常部表示画面７１〜７３といった異常部表示画面６１，６２とは異なる異常部表示画面を表示させてもよい。
【０１１１】
また、表示器５は、異常部表示画面６１，６２において、切り換えスイッチ５５が操作されると、アラーム機能によって異常部表示画面６１，６２を切り換える。異常部表示画面６１において、異常部表示画面６２への切り換えスイッチ５５が操作されると、表示器５は、アラーム機能によって、異常部表示画面を、異常部表示画面６１から異常部表示画面６２に切り換える。また、異常部表示画面６２において、異常部表示画面６１への切り換えスイッチ５５が操作されると、表示器５は、アラーム機能によって、異常部表示画面を、異常部表示画面６２から異常部表示画面６１に切り換える。異常部表示画面が、３次元ＣＡＤイメージである場合、表示器５は、アラーム機能によって、３次元ＣＡＤイメージを含んで構成されている異常部表示画面６３を表示する。
【０１１２】
ここで、アラーム機能設定装置１０が備える取得部２０および設定部３０のハードウェア構成について説明する。図１４は、実施の形態にかかるアラーム機能設定装置が備える取得部および設定部のハードウェア構成例を示す図である。取得部２０および設定部３０は、図１４に示した制御回路３００、すなわちプロセッサ３０１およびメモリ３０２により実現することができる。プロセッサ３０１の例は、ＣＰＵ（Central  Processing  Unit、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰともいう）またはシステムＬＳＩ（Large  Scale  Integration）である。メモリ３０２の例は、ＲＡＭ（Random  Access  Memory）、またはＲＯＭ（Read  Only  Memory）である。
【０１１３】
取得部２０および設定部３０は、プロセッサ３０１が、メモリ３０２から、取得部２０および設定部３０の動作を実行するためのアラーム機能設定プログラムを読み出して実行することにより実現される。また、このアラーム機能設定プログラムは、取得部２０および設定部３０の手順または方法をコンピュータに実行させるものであるともいえる。メモリ３０２は、プロセッサ３０１が各種処理を実行する際の一時メモリにも使用される。
【０１１４】
プロセッサ３０１が実行するアラーム機能設定プログラムは、アラーム機能設定プログラムが格納された記録媒体であるコンピュータプログラムプロダクトで実現されてもよい。この場合の記録媒体の例は、アラーム機能設定プログラムが格納された非一時的な（non-transitory）コンピュータ可読媒体である。
【０１１５】
また、取得部２０または設定部３０を専用のハードウェアで実現してもよい。また、取得部２０または設定部３０の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。
【０１１６】
ここで、アラーム機能設定プログラムが実行する処理について説明する。図１５は、実施の形態にかかるアラーム機能設定プログラムが実行する処理を説明するための図である。
【０１１７】
作画ソフトウェアに含まれるアラーム機能設定プログラム９０は、ＣＡＤデータ４２１を用いてプレビュー処理を実行する。このとき、アラーム機能設定プログラム９０は、ＣＡＤデータ４２１を用いて、外部装置７のプレビュー画像である３次元画像を表示部４１に表示する。また、アラーム機能設定プログラム９０は、プレビュー処理の際に、設定者による操作に基づいたキャプション画像の設定と、設定者による操作に基づいたポイントの設定と、を実行する。キャプション画像の設定は、キャプション画像の視点の設定であり、ポイントの設定は、ポイントの位置であるポイント座標の設定である。
【０１１８】
また、アラーム機能設定プログラム９０は、一覧情報４２３の作成処理を実行する。このとき、アラーム機能設定プログラム９０は、パーツ毎にパーツ名を設定する。換言すると、アラーム機能設定プログラム９０は、パーツ毎にラベル設定を行う。また、アラーム機能設定プログラム９０は、一覧情報４２３を作成する際に、パーツ情報およびポイント情報を一覧情報４２３に設定する。また、アラーム機能設定プログラム９０は、設定者による操作に基づいて、一覧情報４２３へ各種設定を反映することによって一覧情報４２３を更新する。また、アラーム機能設定プログラム９０は、設定者による操作に基づいて、一覧情報４２３にポイントを追加する。
【０１１９】
また、アラーム機能設定プログラム９０は、一覧情報４２３を用いて機能設定処理を実行する。具体的には、アラーム機能設定プログラム９０は、アラーム機能への各種設定と、コメント機能への各種設定と、ラベル機能への各種設定と、を実行する。
【０１２０】
また、アラーム機能設定プログラム９０は、一覧情報４２３を用いて画面作成処理を実行する。具体的には、アラーム機能設定プログラム９０は、一覧情報４２３を用いて、異常部表示画面７１〜７３といった異常部表示画面の作成を行う。アラーム機能設定プログラム９０が作成する異常部表示画面７１〜７３には、キャプション画像、切り換えスイッチ５５、およびランプが配置される。また、アラーム機能設定プログラム９０は、一覧情報４２３を用いて、アラーム表示画面５４といったアラーム表示画面の作成を行う。
【０１２１】
アラーム機能設定プログラム９０によって作成されたアラーム機能情報２０３、コメント機能情報２０２、ラベル機能情報２０１、異常部表示画面７１〜７３、およびアラーム表示画面５４は、プロジェクトデータ４２４として表示器５に送信される。これにより、表示器５は、プロジェクトデータ４２４を用いてアラームの出力などを実行する。
【０１２２】
このように、アラーム機能設定装置１０は、ＣＡＤデータ４２１を用いて、パーツ情報およびポイント情報を自動で一覧情報４２３に登録し、一覧情報４２３から自動で異常部表示画面６１〜６３，７１〜７３およびアラーム表示画面５４を作成する。また、アラーム機能設定装置１０は、一覧情報４２３からアラーム機能、コメント機能およびラベル機能を自動設定する。したがって、設定者は、少ない操作でアラーム機能情報２０３、コメント機能情報２０２およびラベル機能情報２０１を作成することができる。このように、アラーム機能設定装置１０は、アラーム機能を設定する際のエンジニアリング工数を削減できるので、設定者による手間を削減することが可能となる。例えば、アラーム機能設定装置１０は、ボタン群Ｂｘの操作が行われるだけで、キャプション画像の視点を設定することができるので、一度ＣＡＤデータ４２１を読込んでおけば、種々の視点のキャプション画像を容易に作成することが可能となる。一方、ボタン群Ｂｘの操作によって視点を設定できない場合には、ＣＡＤデータ４２１を何度も読込む必要が生じるので、設定者の負担が大きくなる。
【０１２３】
このように、実施の形態によれば、アラーム機能設定装置１０は、ＣＡＤデータ４２１に基づいて、外部装置７を複数の視点から見た複数のキャプション画像と、外部装置７のパーツ毎のパーツ情報とを自動で取得し、アラーム機能に自動設定するので、種々の情報を短時間でアラーム機能に設定することが可能となる。
【０１２４】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【０１２５】
１  アラーム機能設定システム、５  表示器、７  外部装置、１０  アラーム機能設定装置、２０  取得部、２１  データ入力部、２２  一覧情報作成部、３０  設定部、３１  編集部、３２  機能設定部、３３  画面作成部、４０  指示入力部、４１  表示部、４２  記憶部、４３  プロジェクトデータ出力部、５２  プレビュー画面、５３  一覧情報表示画面、５４  アラーム表示画面、５５  切り換えスイッチ、６１〜６３，７１〜７３  異常部表示画面、９０  アラーム機能設定プログラム、２０１  ラベル機能情報、２０２  コメント機能情報、２０３  アラーム機能情報、４２１  ＣＡＤデータ、４２２  画像データ、４２３  一覧情報、４２４  プロジェクトデータ、Ｂ１  設定ボタン、Ｂｘ  ボタン群。
【図１】
2019150584.tif 000003
【図２】
2019150584.tif 000004
【図３】
2019150584.tif 000005
【図４】
2019150584.tif 000006
【図５】
2019150584.tif 000007
【図６】
2019150584.tif 000008
【図７】
2019150584.tif 000009
【図８】
2019150584.tif 000010
【図９】
2019150584.tif 000011
【図１０】
2019150584.tif 000012
【図１１】
2019150584.tif 000013
【図１２】
2019150584.tif 000014
【図１３】
2019150584.tif 000015
【図１４】
2019150584.tif 000016
【図１５】
2019150584.tif 000017
【手続補正書】
【提出日】平成30年7月11日(2018.7.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
異常の発生が監視される外部装置の３次元コンピュータ支援設計データを取り込んで、前記３次元コンピュータ支援設計データから前記外部装置のパーツの情報であるパーツ情報を取得する取得部と、
前記外部装置の状態を表示する表示器が用いる機能であって前記外部装置に異常が発生した際に異常の発生したパーツに関連する情報を報知するアラーム機能に、前記パーツ情報を設定する設定部と、
を備え、
前記取得部は、前記外部装置を視点毎に表示できる画像データを作成する作成部を有し、前記作成部は、前記３次元コンピュータ支援設計データに基づいて前記画像データを作成し、
前記設定部は、前記画像データを用いた画面のデータを作成して前記アラーム機能に設定する、
ことを特徴とするアラーム機能設定装置。
【請求項２】
前記設定部は、前記外部装置に対して設定された視点に基づいて、前記３次元コンピュータ支援設計データから前記外部装置のキャプション画像を含むキャプション画面を作成する、
ことを特徴とする請求項１に記載のアラーム機能設定装置。
【請求項３】
前記取得部は、前記外部装置に異常が発生した際に前記アラーム機能が前記キャプション画面に異常発生箇所として表示するパーツである表示対象パーツ、および前記表示対象パーツの名称である第１の名称を、前記３次元コンピュータ支援設計データから前記パーツ情報として取得し、
前記設定部は、前記表示対象パーツと前記第１の名称とを対応付けした第１の対応関係情報を作成し、前記第１の対応関係情報内の前記表示対象パーツを前記アラーム機能に設定する、
ことを特徴とする請求項２に記載のアラーム機能設定装置。
【請求項４】
前記設定部は、ユーザ操作に基づいて、前記外部装置に異常が発生した際に前記アラーム機能によって前記表示器に表示されるコメントと、前記コメントの識別情報と、を対応付けした第２の対応関係情報を作成し、前記第２の対応関係情報に基づいて、前記識別情報を前記アラーム機能に設定する、
ことを特徴とする請求項１から３のいずれか１つに記載のアラーム機能設定装置。
【請求項５】
前記取得部は、ユーザ操作に基づいて、前記外部装置に異常が発生した際に前記アラーム機能が前記キャプション画面に異常発生箇所として表示する表示対象ポイントと、前記表示対象ポイントの名称である第２の名称と、を取得し、
前記設定部は、前記表示対象パーツと前記第１の名称との対応関係とともに、前記表示対象ポイントと前記第２の名称との対応関係を前記第１の対応関係情報に設定し、前記第１の対応関係情報内の前記表示対象ポイントを前記アラーム機能に設定する、
ことを特徴とする請求項３に記載のアラーム機能設定装置。
【請求項６】
前記取得部は、前記３次元コンピュータ支援設計データを前記外部装置のパーツ毎に取り込んで、前記３次元コンピュータ支援設計データからパーツ毎に前記パーツ情報を取得する、
ことを特徴とする請求項１から５のいずれか１つに記載のアラーム機能設定装置。
【請求項７】
異常の発生が監視される外部装置の状態を表示するとともに、前記外部装置に異常が発生した際にアラーム機能を用いて異常の発生したパーツに関連する情報を報知する表示器と、
前記アラーム機能が用いる情報を前記アラーム機能に設定するアラーム機能設定装置と、
を有し、
前記アラーム機能設定装置は、
前記外部装置の３次元コンピュータ支援設計データを取り込んで、前記３次元コンピュータ支援設計データから前記外部装置のパーツの情報であるパーツ情報を取得する取得部と、
前記アラーム機能に、前記パーツ情報を設定する設定部と、
を備え、
前記取得部は、前記外部装置を視点毎に表示できる画像データを作成する作成部を有し、前記作成部は、前記３次元コンピュータ支援設計データに基づいて前記画像データを作成し、
前記設定部は、前記画像データを用いた画面のデータを作成して前記アラーム機能に設定する、
ことを特徴とするアラーム機能設定システム。
【請求項８】
前記取得部は、前記３次元コンピュータ支援設計データを前記外部装置のパーツ毎に取り込んで、前記３次元コンピュータ支援設計データからパーツ毎に前記パーツ情報を取得する、
ことを特徴とする請求項７に記載のアラーム機能設定システム。
【請求項９】
異常の発生が監視される外部装置の３次元コンピュータ支援設計データを取り込んで、前記３次元コンピュータ支援設計データから前記外部装置のパーツの情報であるパーツ情報を取得する取得ステップと、
前記外部装置の状態を表示する表示器が用いる機能であって前記外部装置に異常が発生した際に異常の発生したパーツに関連する情報を報知するアラーム機能に、前記パーツ情報を設定する設定ステップと、
をコンピュータに実行させ、
前記取得ステップでは、前記３次元コンピュータ支援設計データに基づいて、前記外部装置を視点毎に表示できる画像データを作成し、
前記設定ステップでは、前記画像データを用いた画面のデータを作成して前記アラーム機能に設定する、
ことを特徴とするアラーム機能設定プログラム。
【請求項１０】
前記取得ステップでは、前記３次元コンピュータ支援設計データを前記外部装置のパーツ毎に取り込んで、前記３次元コンピュータ支援設計データからパーツ毎に前記パーツ情報を取得する、
ことを特徴とする請求項９に記載のアラーム機能設定プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、アラーム機能設定装置において、異常の発生が監視される外部装置の３次元コンピュータ支援設計データを取り込んで、３次元コンピュータ支援設計データから外部装置のパーツの情報であるパーツ情報を取得する取得部と、外部装置の状態を表示する表示器が用いる機能であって外部装置に異常が発生した際に異常の発生したパーツに関連する情報を報知するアラーム機能に、パーツ情報を設定する設定部と、を備える。取得部は、外部装置を視点毎に表示できる画像データを作成する作成部を有し、作成部は、３次元コンピュータ支援設計データに基づいて画像データを作成し、設定部は、画像データを用いた画面のデータを作成してアラーム機能に設定する。
【国際調査報告】
2019150584.tif 000018
2019150584.tif 000019