(57)【要約】  プログラマブル表示システム（１）は、事象を示す文字列を表示する機能を有する通信端末（２）と、事象及び動作の内容に関連する複数の文字列と事象に関連する動作を実行させるための複数の実行ファイルとを記憶する外部記憶装置（３）と、事象を特定する特定情報を受信し、特定情報に対応する文字列及び実行ファイルを外部記憶装置（３）から取得し、取得した文字列及び実行ファイルを通信端末（２）に送信するプログラマブル表示器（４）とを有する。通信端末（２）は、プログラマブル表示器（４）から送信された文字列及び実行ファイルを受信し、受信した文字列のうちの事象を示す文字列を表示し、実行ファイルを実行する。
2019207791.tif 000002
【特許請求の範囲】
【請求項１】
事象を示す文字列を表示する機能を有する通信端末と、
事象及び動作の内容に関連する複数の文字列と、事象に関連する動作を実行させるための複数の実行ファイルと、を記憶する記憶装置と、
事象を特定する特定情報を受信し、前記特定情報に対応する文字列及び実行ファイルを前記記憶装置から取得し、取得した前記文字列及び前記実行ファイルを前記通信端末に送信するプログラマブル表示器と、を備え、
前記通信端末は、前記プログラマブル表示器から送信された前記文字列及び前記実行ファイルを受信し、受信した前記文字列のうちの事象を示す文字列を表示し、前記実行ファイルを実行する
ことを特徴とするプログラマブル表示システム。
【請求項２】
前記プログラマブル表示器は、前記特定情報に対応する文字列を前記通信端末に送信して実行ファイルを送信することを前記通信端末から要求された後に、前記特定情報に対応する実行ファイルを前記通信端末に送信し、
前記通信端末は、前記特定情報に対応する文字列を前記プログラマブル表示器から受信した後に、実行ファイルを送信することを前記プログラマブル表示器に要求する
ことを特徴とする請求項１に記載のプログラマブル表示システム。
【請求項３】
前記プログラマブル表示器は、事象及び動作の内容に関連する前記文字列のうちの前記事象を示す文字列を前記通信端末が表示する表示要素であるオブジェクトに重畳して表示させる命令を前記通信端末に送信し、
前記通信端末は、前記命令を前記プログラマブル表示器から受信し、前記命令にしたがって前記事象を示す文字列を前記オブジェクトに重畳して表示する
ことを特徴とする請求項１又は２に記載のプログラマブル表示システム。
【請求項４】
前記プログラマブル表示器は、前記通信端末が音を出力する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象及び前記動作の内容に関連する前記文字列と前記実行ファイルを前記通信端末に送信し、
前記通信端末は、前記実行ファイルを実行することによって、前記事象に関連する動作として音を出力する
ことを特徴とする請求項１から３のいずれか１項に記載のプログラマブル表示システム。
【請求項５】
前記記憶装置は、前記プログラマブル表示器とは物理的に別の外部記憶装置であり、
前記プログラマブル表示器は、前記特定情報を受信し、前記特定情報に対応する前記文字列及び前記実行ファイルを前記外部記憶装置から取得し、取得した前記文字列及び前記実行ファイルを前記通信端末に送信するプログラムを格納する内部記憶部と、前記内部記憶部から前記プログラムを読み出して実行するプロセッサと、を有する
ことを特徴とする請求項１から４のいずれか１項に記載のプログラマブル表示システム。
【請求項６】
前記プログラマブル表示器は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象を特定する特定情報を受信した時点に表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信し、
前記通信端末は、前記実行ファイルを実行することで、前記事象に関連する動作として前記少なくとも一部の画像情報を表示する
ことを特徴とする請求項１から５のいずれか１項に記載のプログラマブル表示システム。
【請求項７】
前記プログラマブル表示器は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象を特定する特定情報を受信した時点に表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信し、
前記通信端末は、前記実行ファイルを実行することで、前記事象に関連する動作として前記受信した画像情報をログ情報として記憶する
ことを特徴とする請求項１から５のいずれか１項に記載のプログラマブル表示システム。
【請求項８】
前記内部記憶部は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合に、前記事象を特定する特定情報を受信した時点に前記プログラマブル表示器が表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信するプログラムを格納する
ことを特徴とする請求項５に記載のプログラマブル表示システム。
【請求項９】
事象を特定する特定情報を受信する受信部と、
前記受信部によって受信された前記特定情報に対応する文字列及び実行ファイルを、事象及び動作の内容に関連する複数の文字列と事象に関連する動作を実行させるための複数の実行ファイルとを記憶する記憶装置から取得する取得部と、
前記取得部によって取得された前記文字列及び前記実行ファイルを、事象を示す文字列を表示する機能を有する通信端末に送信する通信部と
を備えることを特徴とするプログラマブル表示器。
【請求項１０】
前記通信部は、前記特定情報に対応する文字列を前記通信端末に送信して実行ファイルを送信することを前記通信端末から要求された後に、前記特定情報に対応する実行ファイルを前記通信端末に送信する
ことを特徴とする請求項９に記載のプログラマブル表示器。
【請求項１１】
前記通信部は、事象及び動作の内容に関連する前記文字列のうちの前記事象を示す文字列を前記通信端末が表示する表示要素であるオブジェクトに重畳して表示させる命令を前記通信端末に送信する
ことを特徴とする請求項９又は１０に記載のプログラマブル表示器。
【請求項１２】
前記通信部は、前記通信端末が音を出力する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象及び前記動作の内容に関連する前記文字列と前記実行ファイルを前記通信端末に送信する
ことを特徴とする請求項９から１１のいずれか１項に記載のプログラマブル表示器。
【請求項１３】
プログラムを格納する内部記憶部と、
前記内部記憶部から前記プログラムを読み出して実行するプロセッサとを更に備え、
前記記憶装置は、前記プログラマブル表示器とは物理的に別の外部記憶装置であり、
前記取得部は、前記特定情報に対応する前記文字列及び前記実行ファイルを前記外部記憶装置から取得し、
前記プログラムは、前記取得部によって取得された前記文字列及び前記実行ファイルを前記通信端末に送信するプログラムである
ことを特徴とする請求項９から１２のいずれか１項に記載のプログラマブル表示器。
【請求項１４】
画像情報を表示する表示部を更に備え、
前記通信部は、前記表示部が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象を特定する特定情報を受信した時点に前記表示部が表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信する
ことを特徴とする請求項９から１３のいずれか１項に記載のプログラマブル表示器。
【請求項１５】
画像情報を表示する表示部を更に備え、
前記内部記憶部は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合に、前記受信部が前記事象を特定する特定情報を受信した時点に前記表示部が表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信するプログラムを格納する
ことを特徴とする請求項１３に記載のプログラマブル表示器。
【請求項１６】
事象を特定する特定情報を受信する受信部と、
前記受信部によって受信された前記特定情報に対応する文字列及び実行ファイルを、事象及び動作の内容に関連する複数の文字列と事象に関連する動作を実行させるための複数の実行ファイルとを記憶する記憶装置から取得する取得部と、
前記取得部によって取得された前記文字列について前記取得部によって取得された前記実行ファイルに関連する動作を実行する実行部と
を備えることを特徴とするプログラマブル表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末及びプログラマブル表示器を有するプログラマブル表示システムとプログラマブル表示器とに関する。
【背景技術】
【０００２】
従来、異常等の事象を特定する特定情報を受信すると、プログラマブル表示器の表示部に事象に関連する文字列を表示させるプログラマブル表示器が知られている。また、プログラマブル表示器に接続された制御装置からの状態を、ネットワークを介して通信端末に送信するプログラマブル表示器が提案されている（例えば、特許文献１参照）。特許文献１では、プログラマブル表示器の画面と同一画面を通信端末にも表示させるため、プログラマブル表示器と離れた場所からもプログラマブル表示器の状況を通信端末で確認ができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１５０２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、ユーザは、何らかの異常が発生したことを把握するためには、通信端末が表示する画像情報を視認し続けなければならない。例えば、工場で作業を行うユーザは、複数の作業を行うことがあるので、通信端末が表示する画像情報を視認し続けることが困難な場合がある。異常などの事象に関連する文字列を表示させること以外の動作を通信端末に行わせることによっても当該事象をユーザに認識させる技術が提供されることが要求されている。【０００５】
本発明は、上記に鑑みてなされたものであって、事象に関連する文字列を表示させること以外の動作を通信端末に行わせることによっても当該事象をユーザに認識させるプログラマブル表示システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、事象を示す文字列を表示する機能を有する通信端末と、事象及び動作の内容に関連する複数の文字列と、事象に関連する動作を実行させるための複数の実行ファイルとを記憶する記憶装置と、事象を特定する特定情報を受信し、前記特定情報に対応する文字列及び実行ファイルを前記記憶装置から取得し、取得した前記文字列及び前記実行ファイルを前記通信端末に送信するプログラマブル表示器とを有する。前記通信端末は、前記プログラマブル表示器から送信された前記文字列及び前記実行ファイルを受信し、受信した前記文字列のうちの事象を示す文字列を表示し、前記実行ファイルを実行する。
【発明の効果】
【０００７】
本発明にかかるプログラマブル表示システムは、事象に関連する文字列を表示させること以外の動作を通信端末に行わせることによっても当該事象をユーザに認識させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１にかかるプログラマブル表示システムの構成を示す図
【図２】実施の形態１にかかるプログラマブル表示システムが有する外部記憶装置が記憶する情報の例を示す図
【図３】実施の形態１にかかるプログラマブル表示システムの動作の手順の例を示すシーケンス図
【図４】実施の形態１にかかるプログラマブル表示システムが有する通信端末の動作の例を説明するための図
【図５】実施の形態１にかかるプログラマブル表示システムが有するプログラマブル表示器及び通信端末の各々が表示する画像を示す第１図
【図６】実施の形態１にかかるプログラマブル表示システムが有するプログラマブル表示器及び通信端末の各々が表示する画像を示す第２図
【図７】実施の形態１にかかるプログラマブル表示システムが有するプログラマブル表示器及び通信端末の各々が表示する画像を示す第３図
【図８】実施の形態１にかかるプログラマブル表示器が有する受信部、取得部及び通信部の少なくとも一部又は全部の機能がプロセッサによって実現される場合のプロセッサを示す図
【図９】実施の形態１にかかるプログラマブル表示器が有する受信部、取得部及び通信部を構成する少なくとも一部又は全部の構成要素が処理回路によって実現される場合の処理回路を示す図
【図１０】実施の形態２にかかるプログラマブル表示器の構成を示す図
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態にかかるプログラマブル表示システム及びプログラマブル表示器を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１０】
実施の形態１．
まず、実施の形態１にかかるプログラマブル表示システム１の構成を説明する。図１は、実施の形態１にかかるプログラマブル表示システム１の構成を示す図である。プログラマブル表示システム１は、通信を行う機能を有する通信端末２を有する。通信端末２の例は、タブレット端末又はスマートフォンである。通信端末２は、情報を表示する機能と、情報を記憶する機能とを更に有する。通信端末２が表示する情報の例は、事象を示す文字列である。事象の例は、ある設備に設けられている５個以上の複数のバルブのうちの第５バルブに異常が発生したことである。
【００１１】
プログラマブル表示システム１は、事象の内容及び動作の内容に関連する複数の文字列と、事象に関連する動作を実行させるための複数の実行ファイルとを記憶する外部記憶装置３を更に有する。外部記憶装置３に記憶されている文字列および実行ファイル等のデータは、書き換え可能である。外部記憶装置３の例は、携帯することができるメモリカードである。外部記憶装置３が記憶する複数の文字列及び複数の実行ファイルについては、後に図２を用いて更に説明する。
【００１２】
プログラマブル表示システム１は、事象を特定する特定情報を受信し、受信した特定情報に対応する文字列及び実行ファイルを外部記憶装置３から取得し、取得した文字列及び実行ファイルを通信端末２に送信する処理を実行するプログラマブル表示器４を更に有する。実施の形態１では、プログラマブル表示器４は特定情報を制御機器１０から受信する。図１には、制御機器１０も示されている。実施の形態１では、制御機器１０は、上記の５個以上の複数のバルブを制御すると共に、当該複数のバルブのいずれかに異常が発生した場合に異常が発生したバルブを検出する装置である。通信端末２、外部記憶装置３及び制御機器１０は、プログラマブル表示器４の外部に位置しており、プログラマブル表示器４とは物理的に別の機器である。なお、外部記憶装置３は、プログラマブル表示器４に脱着可能であってもよく、一例としては、ＳＤカード等のメモリカードが挙げられる。
【００１３】
プログラマブル表示器４は、画像情報を表示する表示部４１を有する。表示部４１の例は、液晶表示装置である。プログラマブル表示器４は、事象を特定する特定情報を受信する受信部４２と、受信部４２によって受信された特定情報に対応する文字列及び実行ファイルを外部記憶装置３から取得する取得部４３とを更に有する。プログラマブル表示器４は、取得部４３によって取得された文字列及び実行ファイルを通信端末２に送信する通信部４４を更に有する。受信部４２と、取得部４３と、通信部４４は、後述する処理部としてのプロセッサ８１又は処理回路９１に含まれている。つまり、プロセッサ８１又は処理回路９１が処理を実行することにより、受信部４２と、取得部４３と、通信部４４の機能が実現される。
【００１４】
通信端末２は、プログラマブル表示器４から送信された文字列及び実行ファイルを受信し、受信した文字列のうちの事象を示す文字列を表示し、受信した実行ファイルを実行する。例えば、通信端末２はスピーカを有しており、実行ファイルは表示される文字列を音で出力することを実行させるためのファイルであって、通信端末２は表示する文字列をスピーカにより音でも出力する。より具体的には、事象が第５バルブに異常が発生したことである場合、例えば、通信端末２は「第５バルブエラー」という文字列を表示すると共に、「第５バルブエラー」という文字列をスピーカにより音で出力する。つまり、通信部４４は、通信端末２が音を出力する動作を示す文字列が事象及び動作の内容に関連する文字列に含まれている場合、事象及び動作の内容に関連する文字列と実行ファイルを通信端末２に送信する。通信端末２は、実行ファイルを実行することによって、事象に関連する動作として音を出力する。
【００１５】
なお、プログラマブル表示器４は、具体的には通信部４４は、特定情報に対応する文字列を通信端末２に送信して実行ファイルを送信することを通信端末２から要求された後に、特定情報に対応する実行ファイルを通信端末２に送信してもよい。通信端末２は、特定情報に対応する文字列をプログラマブル表示器４から受信した後に、実行ファイルを送信することをプログラマブル表示器４に要求してもよい。
【００１６】
通信端末２及びプログラマブル表示器４の各々は、上述した機能以外の機能も有する。上述した機能以外の機能については、後に説明する。
【００１７】
図２は、実施の形態１にかかるプログラマブル表示システム１が有する外部記憶装置３が記憶する情報の例を示す図である。外部記憶装置３は、事象の内容に関連する複数の文字列を含む文字列ファイル３１と、動作の内容に関連する複数の文字列を含む動作ファイル３２とを記憶している。
【００１８】
実施の形態１では、文字列ファイル３１は、事象の内容を示す文字列として、（１）第１バルブエラー、（２）第２バルブエラー、・・・、（５）第５バルブエラー・・・という文字列を含む。（１）第１バルブエラーは第１バルブに異常が発生したことを示し、（２）第２バルブエラーは第２バルブに異常が発生したことを示し、（５）第５バルブエラーは第５バルブに異常が発生したことを示している。
【００１９】
実施の形態１では、動作ファイル３２は、動作の内容を示す文字列として、（ａ）＠＃Ｓｏｕｎｄｏｕｔ＠、（ｂ）＠＃Ｓｎａｐｓｈｏｔ＠、・・・という文字列を含む。（ａ）＠＃Ｓｏｕｎｄｏｕｔ＠は、動作の内容として、通信端末２に表示される文字列を音で出力させる動作を示す文字列である。（ｂ）＠＃Ｓｎａｐｓｈｏｔ＠は、動作の内容として、異常発生時点にプログラマブル表示器４が表示している画像と文字列とを含む画像を通信端末２に表示させる動作を示す文字列である。
【００２０】
外部記憶装置３は、文字列ファイル３１に含まれている複数の文字列のうちのひとつと、動作ファイル３２に含まれている複数の文字列のうちのひとつとを組み合わせることによって構成される文字列を含む編集後文字列ファイル３３を更に記憶している。編集後文字列ファイル３３が記憶している文字列は、事象の内容及び動作の内容に関連する文字列である。編集後文字列ファイル３３は、事象の内容と動作の内容に関連する複数の文字列を含む。
【００２１】
実施の形態１では、編集後文字列ファイル３３は、（Ａ）＠＃Ｓｏｕｎｄｏｕｔ＠第１バルブエラー、（Ｂ）＠＃Ｓｏｕｎｄｏｕｔ＠第２バルブエラー、・・・、（Ｅ）＠＃Ｓｏｕｎｄｏｕｔ＠第５バルブエラー、・・・という事象の内容及び動作の内容に関連する複数の文字列を含む。
【００２２】
（Ａ）＠＃Ｓｏｕｎｄｏｕｔ＠第１バルブエラーは、文字列ファイル３１に含まれている（１）第１バルブエラーという文字列と、動作ファイル３２に含まれている（ａ）＠＃Ｓｏｕｎｄｏｕｔ＠という文字列とを組み合わせることによって得られる文字列である。（Ｂ）＠＃Ｓｏｕｎｄｏｕｔ＠第２バルブエラーは、文字列ファイル３１に含まれている（２）第２バルブエラーという文字列と、動作ファイル３２に含まれている（ａ）＠＃Ｓｏｕｎｄｏｕｔ＠という文字列とを組み合わせることによって得られる文字列である。（Ｅ）＠＃Ｓｏｕｎｄｏｕｔ＠第５バルブエラーは、文字列ファイル３１に含まれている（５）第５バルブエラーという文字列と、動作ファイル３２に含まれている（ａ）＠＃Ｓｏｕｎｄｏｕｔ＠という文字列とを組み合わせることによって得られる文字列である。
【００２３】
編集後文字列ファイル３３に含まれている事象の内容及び動作の内容に関連する複数の文字列は、ユーザによって作成される。例えば、ユーザは、パーソナルコンピュータを用いて外部記憶装置３が記憶している文字列ファイル３１及び動作ファイル３２にアクセスし、当該パーソナルコンピュータを用いて文字列ファイル３１に含まれている文字列と動作ファイル３２に含まれている文字列を編集する。また、ユーザは、当該パーソナルコンピュータを用いて文字列ファイル３１に含まれているひとつの文字列と動作ファイル３２に含まれているひとつの文字列とを組み合わせる。ユーザは、作成した複数の文字列を編集後文字列ファイル３３に含ませる。これにより、事象の内容及び動作の内容に関連する複数の文字列が、編集後文字列ファイル３３に含まれる。文字列ファイル３１に含まれている文字列と動作ファイル３２に含まれている文字列は、テキストデータであるため、熟練度の低いユーザであっても、パーソナルコンピュータを用いて容易に編集可能である。
【００２４】
外部記憶装置３は、事象に関連する動作を実行させるための複数の実行ファイルを含む実行ファイル群３４を更に記憶している。実施の形態１では、実行ファイル群３４は、文字列を音で出力させる音出力ファイル３４ａと、プログラマブル表示器４が表示している画像と文字列とを含む画像を表示させる画像表示ファイル３４ｂとを含む。実施の形態１では、図２に示す通り、音出力ファイル３４ａには「Ｓｏｕｎｄｏｕｔ．ｊｓ」という文字列が付与されており、画像表示ファイル３４ｂには「Ｓｎａｐｓｈｏｔ．ｊｓ」という文字列が付与されている。
【００２５】
次に、プログラマブル表示システム１の動作の例を説明する。図３は、実施の形態１にかかるプログラマブル表示システム１の動作の手順の例を示すシーケンス図である。図３には、制御機器１０の動作も示されている。制御機器１０が上記の５個以上の複数のバルブのうちの第５バルブに異常が発生したことを検出したことを想定する。
【００２６】
制御機器１０は、第５バルブに異常が発生したことを特定する特定情報をプログラマブル表示器４に送信する。プログラマブル表示器４の受信部４２は、制御機器１０から送信された特定情報を受信する（Ｓ１）。プログラマブル表示器４の取得部４３は、受信部４２によって受信された特定情報に対応する文字列を外部記憶装置３から取得する（Ｓ２）。取得部４３によって取得される文字列は、事象の内容及び動作の内容に関連する文字列である。
【００２７】
具体的には、受信部４２によって受信された特定情報は、第５バルブに異常が発生したことを特定する。第５バルブに異常が発生したことは、第５バルブエラーという文字列に対応している。（Ｅ）＠＃Ｓｏｕｎｄｏｕｔ＠第５バルブエラーという文字列は、第５バルブエラーという文字列を含む。そのため、取得部４３は、外部記憶装置３が記憶している編集後文字列ファイル３３に含まれている（Ｅ）＠＃Ｓｏｕｎｄｏｕｔ＠第５バルブエラーという文字列を取得する。
【００２８】
プログラマブル表示器４の通信部４４は、取得部４３によって取得された文字列を通信端末２に送信する（Ｓ３）。通信端末２は、プログラマブル表示器４から送信された文字列を受信し、受信した文字列のなかに事象を示す文字列以外の文字列が含まれているか否かを判断する。
【００２９】
図３に示されるプログラマブル表示システム１の動作では、通信端末２が受信した文字列のなかに事象を示す文字列以外の文字列が含まれている。そのため、通信端末２は、受信した文字列のなかに事象を示す文字列以外の文字列が含まれていると判断し、受信した文字列のうちの事象を示す文字列を表示する（Ｓ４）。図４は、実施の形態１にかかるプログラマブル表示システム１が有する通信端末２の動作の例を説明するための図である。図４に示す通り、通信端末２は「第５バルブエラー」という文字列を表示する。なお、通信端末２は、受信した文字列のなかに事象を示す文字列以外の文字列が含まれていないと判断した場合、事象を示す文字列を表示して動作を終了する。
【００３０】
上述の通り、通信端末２が受信した文字列のなかに事象を示す文字列以外の文字列が含まれている。そのため、通信端末２は、特定情報に対応する文字列をプログラマブル表示器４から受信して事象を示す文字列を表示した後に、特定情報に対応する実行ファイルを送信することをプログラマブル表示器４に要求する（Ｓ５）。プログラマブル表示器４において、通信部４４は通信端末２から送信された要求を受信し、取得部４３は当該要求をもとに特定情報に対応する実行ファイルを外部記憶装置３から取得する（Ｓ６）。
【００３１】
具体的には、特定情報は第５バルブに異常が発生したことを特定する。第５バルブに異常が発生したことは、第５バルブエラーという文字列に対応している。（Ｅ）＠＃Ｓｏｕｎｄｏｕｔ＠第５バルブエラーという文字列は、第５バルブエラーという文字列を含むと共に、＠＃Ｓｏｕｎｄｏｕｔ＠という文字列を含む。＠＃Ｓｏｕｎｄｏｕｔ＠という文字列は、動作の内容として、通信端末２に文字列を音で出力させる動作を示す文字列である。通信端末２に音で出力させることは、音出力ファイル３４ａをプログラマブル表示器４から通信端末２に送信し、通信端末２が音出力ファイル３４ａを実行することで行う。そのため、取得部４３は、外部記憶装置３が記憶している実行ファイル群３４から音出力ファイル３４ａを取得する（Ｓ６）。
【００３２】
プログラマブル表示器４の通信部４４は、取得部４３によって取得された実行ファイルを通信端末２に送信する（Ｓ７）。具体的には、通信部４４は、音出力ファイル３４ａを通信端末２に送信する（Ｓ７）。
【００３３】
通信端末２は、プログラマブル表示器４から送信された実行ファイルを受信し、受信した実行ファイルを実行する（Ｓ８）。具体的には、通信端末２は、プログラマブル表示器４から送信された音出力ファイル３４ａを受信し、図４に示す通り、「第５バルブエラー」という文字列を表示すると共に、音出力ファイル３４ａを実行して「第５バルブエラー」という文字列をスピーカにより音で出力する。図４における「第５バルブエラー」という文字列を含む要素２ａは、通信端末２が「第５バルブエラー」という文字列をスピーカにより音で出力する状況を示している。
【００３４】
上述の通り、プログラマブル表示器４は、事象を特定する特定情報を受信すると、受信した特定情報に対応する文字列を外部記憶装置３が記憶している編集後文字列ファイル３３から取得する。加えて、プログラマブル表示器４は、受信した特定情報に対応する実行ファイルを、外部記憶装置３が記憶している実行ファイル群３４から取得する。さらに、プログラマブル表示器４は、取得した文字列及び実行ファイルを通信端末２に送信する。
【００３５】
したがって、プログラマブル表示器４は、事象を示す文字列を通信端末２に表示させると共に、事象に対応する実行ファイルを通信端末２に実行させて、事象を示す文字列を表示すること以外の動作を通信端末２に行わせることができる。上述の通り、通信端末２が行う事象を示す文字列を表示すること以外の動作の例は、事象を示す文字列を音で出力することである。すなわち、プログラマブル表示システム１は、事象に関連する文字列を表示させること以外の動作として音出力を通信端末２に行わせることによっても当該事象をユーザに認識させることができる。そのため、ユーザは、何らかの事象が発生したことを把握するために、通信端末２が表示する画像情報を視認し続けなくても、事象の発生を通信端末２の発生する音で認識できる。
【００３６】
従来のプログラマブル表示器は、事象を特定する特定情報を受信すると、受信した特定情報に対応する文字列を通信端末に送信する。実施の形態１では、プログラマブル表示器４は、事象を特定する特定情報を受信すると、受信した特定情報に対応する文字列及び実行ファイルを外部記憶装置３から取得し、取得した文字列及び実行ファイルを通信端末２に送信する。
【００３７】
実施の形態１にかかるプログラマブル表示器４と従来のプログラマブル表示器との相違点は、プログラマブル表示器４が実行ファイルを外部記憶装置３から取得して実行ファイルを通信端末２に送信する点である。当該相違点にかかる機能を従来のプログラマブル表示器に追加するだけで、プログラマブル表示器４を得ることができる。通信端末２は、プログラマブル表示器４から送信される実行ファイルにしたがって動作する。従来の通信端末と比較して、通信端末２に特別な機能を追加する必要はない。すなわち、従来のプログラマブル表示器に対してわずかな改良を行うことによって、事象に関連する文字列を表示させること以外の動作を通信端末２に行わせて当該事象をユーザに認識させるプログラマブル表示器４を得ることができる。
【００３８】
なお、プログラマブル表示器４が外部記憶装置３の編集後文字列ファイル３３から取得する情報が示す文字列に（ｂ）＠＃Ｓｎａｐｓｈｏｔ＠という文字列が含まれている場合、プログラマブル表示器４の通信部４４は、以下の動作を行う。すなわち、通信部４４は、特定情報に対応する文字列及び実行ファイルを通信端末２に送信すると共に、プログラマブル表示器４の表示部４１が表示している画像情報のうちの少なくとも一部の画像情報を通信端末２に送信する。
【００３９】
通信端末２は、実行ファイルを実行してプログラマブル表示器４から送信された上記の少なくとも一部の画像情報を表示すると共に、事象を示す文字列を表示する。つまり、プログラマブル表示器４の通信部４４は、プログラマブル表示器４の表示部４１が表示している画像情報を通信端末２に送信する動作を示す文字列が事象及び動作の内容に関連する文字列に含まれている場合、事象を特定する特定情報を受信した時点に表示部４１が表示している画像情報のうちの少なくとも一部の画像情報と実行ファイルとを通信端末２に送信する。通信端末２は、実行ファイルを実行することで、事象に関連する動作として上記の少なくとも一部の画像情報を表示する。これにより、通信端末２を使用しているユーザは、プログラマブル表示器４が表示している画像情報のうちの少なくとも一部と、事象を示す文字列とを同時に視認することができる。
【００４０】
通信端末２は、異常発生時点の上記の少なくとも一部の画像情報を表示し続けると共に、事象を示す文字列を表示し続けてもよい。これにより、当該ユーザは、通信端末２から離れて何らかの処理を行っても、処理を行った後に、通信端末２が表示している画像を視認することにより、当該事象を把握することができる。つまり、当該ユーザは、通信端末２が表示する画像情報を視認し続けることを中断しても、当該事象を把握することができる。
【００４１】
また、外部記憶装置３の動作ファイル３２は、動作の内容を示す文字列として、（ｃ）異常発生＠＃Ｓｎａｐｓｈｏｔ＠という文字列を含んでもよい。外部記憶装置３の編集後文字列ファイル３３は、動作の内容を示す文字列として、（ｃ）異常発生＠＃Ｓｎａｐｓｈｏｔ＠という文字列を含む文字列を含んでもよい。（ｃ）異常発生＠＃Ｓｎａｐｓｈｏｔ＠は、異常が発生した時点にプログラマブル表示器４が表示している画像を通信端末２に表示させるための命令である。例えば、（ｃ）異常発生＠＃Ｓｎａｐｓｈｏｔ＠は、第５バルブに異常が発生してプログラマブル表示器４が「第５バルブエラー」という文字列が重畳された画像を表示しているとき、プログラマブル表示器４が表示している「第５バルブエラー」という文字列が重畳された画像を通信端末２に表示させる命令である。
【００４２】
プログラマブル表示器４は、その表示画面上に表示される表示要素であるオブジェクトを表示する。プログラマブル表示器４の表示部４１は、異常が発生した場合、異常が発生した時点の画像に含まれるオブジェクトに異常が発生したことを示す文字列を重畳して表示する。オブジェクトの例は、ランプ、スイッチ又はグラフメータである。プログラマブル表示器４の通信部４４は、表示部４１によって表示されている画像であって、異常が発生したことを示す文字列がオブジェクトに重畳された画像を通信端末２に送信する。
【００４３】
図５は、実施の形態１にかかるプログラマブル表示システム１が有するプログラマブル表示器４及び通信端末２の各々が表示する画像を示す第１図である。以下では、第５バルブに異常が発生したことを想定する。図５（Ａ）は、第５バルブに異常が発生する前にプログラマブル表示器４が表示する画像の例である。図５（Ａ）に示される画像は、第５バルブを含む設備の状態を示している。
【００４４】
図５（Ａ）に示される画像には、「Ａ電流」の数値を示す欄４１ａと、「Ａ電圧」の数値を示す欄４１ｂと、「Ａ水圧」の数値を示す欄４１ｃと、「Ａ係数」の数値を示す欄４１ｄと、異常が発生した場合に点灯するランプ４１ｅとが含まれている。ランプ４１ｅは、オブジェクトの例である。図面では、ランプ４１ｅが点灯した場合、斜線が付加される。「Ａ電流」、「Ａ電圧」及び「Ａ係数」は、当該設備が有する特定のものについての電流、電圧又は係数である。「Ａ水圧」は、第５バルブにおける水圧である。
【００４５】
図５（Ｂ）は、第５バルブに異常が発生したときにプログラマブル表示器４が表示する画像の例である。上述の通り、第５バルブに異常が発生したことを想定しているので、図５（Ａ）と対比すると明らかな通り、図５（Ｂ）における「Ａ水圧」の数値を示す欄４１ｃの値は、図５（Ａ）が示している値に比べて大きい。加えて、図５（Ｂ）におけるランプ４１ｅは点灯している。さらに、第５バルブに異常が発生したことを示す「第５バルブエラー」という文字列がランプ４１ｅに重畳している。
【００４６】
図５（Ｃ）は、第５バルブに異常が発生したときに通信端末２が表示する画像の例である。図５（Ｂ）と図５（Ｃ）とを対比すると明らかな通り、第５バルブに異常が発生した場合、通信端末２は、第５バルブに異常が発生した時点のプログラマブル表示器４の表示画像を表示する。
【００４７】
図５（Ｃ）の「Ａ電流」の数値を示す欄２ｂは図５（Ａ）の「Ａ電流」の数値を示す欄４１ａに対応しており、図５（Ｃ）の「Ａ電圧」の数値を示す欄２ｃは図５（Ａ）の「Ａ電流」の数値を示す欄４１ｂに対応している。図５（Ｃ）の「Ａ水圧」の数値を示す欄２ｄは図５（Ａ）の「Ａ水圧」の数値を示す欄４１ｃに対応しており、図５（Ｃ）の「Ａ係数」の数値を示す欄２ｅは図５（Ａ）の「Ａ係数」の数値を示す欄４１ｄに対応している。図５（Ｃ）のランプ２ｆは、図５（Ａ）のランプ４１ｅに対応している。
【００４８】
通信端末２が表示する画像において、ランプ２ｆが点灯すると共に「第５バルブエラー」という文字列がランプ２ｆに重畳するので、通信端末２のユーザは、第５バルブに異常が発生したことを明確に視認することができる。
【００４９】
図６は、実施の形態１にかかるプログラマブル表示システム１が有するプログラマブル表示器４及び通信端末２の各々が表示する画像を示す第２図である。図６（Ａ）は、第５バルブに異常が発生する前にプログラマブル表示器４が表示する画像の例である。図６（Ａ）に示される画像は、第５バルブを含む設備についての操作をユーザに行わせるための画像である。当該画像には、ユーザが操作を行うための操作スイッチが「Ａ電流」、「Ａ電圧」、「Ａ水圧」及び「Ａ係数」の各々の項目に対応して含まれている。操作スイッチは、オブジェクトの例である。
【００５０】
図６（Ｂ）は、第５バルブに異常が発生したときにプログラマブル表示器４が表示する画像の例である。上述の通り、第５バルブに異常が発生したことを想定しているので、図６（Ａ）と対比すると明らかな通り、図６（Ｂ）における「Ａ水圧」の現在値は、図６（Ａ）が示している現在値に比べて大きい。加えて、図６（Ｂ）では、第５バルブに異常が発生したことを示す「第５バルブエラー」という文字列が、「Ａ水圧」の項目に対応している操作スイッチに重畳している。
【００５１】
図６（Ｃ）は、第５バルブに異常が発生したときに通信端末２が表示する画像の例である。図６（Ｂ）と図６（Ｃ）とを対比すると明らかな通り、第５バルブに異常が発生した場合、通信端末２は、第５バルブに異常が発生した時点のプログラマブル表示器４の表示画像を表示する。
【００５２】
図６（Ｃ）に示す通り、第５バルブに異常が発生したことを示す「第５バルブエラー」という文字列が、「Ａ水圧」の項目に対応している操作スイッチに重畳している。そのため、通信端末２のユーザは、第５バルブに異常が発生したことを視認することができる。
【００５３】
図７は、実施の形態１にかかるプログラマブル表示システム１が有するプログラマブル表示器４及び通信端末２の各々が表示する画像を示す第３図である。図７（Ａ）は、第５バルブに異常が発生する前にプログラマブル表示器４が表示する画像の例である。図７（Ａ）に示される画像は、グラフメータ４１ｆを含む。グラフメータ４１ｆは、オブジェクトの例である。
【００５４】
図７（Ｂ）は、第５バルブに異常が発生したときにプログラマブル表示器４が表示する画像の例である。上述の通り、第５バルブに異常が発生したことを想定しているので、図７（Ａ）と対比すると明らかな通り、図７（Ｂ）における「Ａ水圧」の現在値は、図７（Ａ）が示している現在値に比べて大きい。加えて、図７（Ｂ）では、第５バルブに異常が発生したことを示す「第５バルブエラー」という文字列が、グラフメータ４１ｆに重畳している。
【００５５】
図７（Ｃ）は、第５バルブに異常が発生したときに通信端末２が表示する画像の例である。図７（Ｂ）と図７（Ｃ）とを対比すると明らかな通り、第５バルブに異常が発生した場合、通信端末２は、第５バルブに異常が発生した時点のプログラマブル表示器４の表示画像を表示する。
【００５６】
図７（Ｃ）に示される通り、第５バルブに異常が発生したことを示す「第５バルブエラー」という文字列が、グラフメータに重畳している。そのため、通信端末２のユーザは、第５バルブに異常が発生したことを視認することができる。
【００５７】
通信端末２が、第５バルブに異常が発生したときにプログラマブル表示器４が表示する画像を表示する理由は、以下の通りである。すなわち、プログラマブル表示器４の通信部４４が、編集後文字列ファイル３３に含まれている事象の内容及び動作の内容に関連する複数の文字列のうちの第５バルブに異常が発生したという事象を示す「第５バルブエラー」という文字列を通信端末２が表示するオブジェクトに重畳して表示させる命令を通信端末２に送信するからである。さらに、通信端末２が、当該命令をプログラマブル表示器４から受信し、当該命令にしたがって当該事象を示す文字列をオブジェクトに重畳して表示するからである。
【００５８】
上記のように、異常発生時点のプログラマブル表示器４の画像情報を通信端末２が表示する、又は表示し続ける形態に代えて、通信端末２は、プログラマブル表示器４が表示した画像をログ情報として蓄積してもよい。つまり、プログラマブル表示器４の通信部４４は、プログラマブル表示器４の表示部４１が表示している画像情報を通信端末２に送信する動作を示す文字列が事象及び動作の内容に関連する文字列に含まれている場合、事象を特定する特定情報を受信した時点に表示部４１が表示している画像情報のうちの少なくとも一部の画像情報と実行ファイルとを通信端末２に送信してもよい。通信端末２は、実行ファイルを実行することで、事象に関連する動作として受信した画像情報をログ情報として記憶してもよい。
【００５９】
更に言うと、通信端末２は、プログラマブル表示器４から送信された画像情報と事象を示す文字列とを含む画像をログ情報として蓄積してもよい。通信端末２は、記憶した画像を当該ユーザの操作をもとに表示してもよい。これにより、当該ユーザは、画像の記憶が終了した後において、プログラマブル表示器４から送信された画像情報と事象を示す文字列とを含む画像をログ情報としていつでも確認することができる。そのため、ユーザは、何らかの事象が発生したことを把握するために、通信端末２が表示する画像情報を視認し続けなくても、通信端末２に記憶された上述の画像（プログラマブル表示器４から送信された画像情報と事象を示す文字列）から確認できる。この場合、外部記憶装置３の動作ファイル３２に含まれた動作の内容を示す文字列である＠＃Ｓｎａｐｓｈｏｔ＠は、異常が発生した時点にプログラマブル表示器４が表示している画像を通信端末２に記憶保持させるための命令にあたり、実行ファイル３４ｂである「Ｓｎａｐｓｈｏｔ．ｊｓ」は、異常が発生した時点にプログラマブル表示器４が表示している画像を通信端末２に記憶保持させる動作を実行させるための実行ファイルにあたる。
【００６０】
なお、外部記憶装置３は、携帯することができるメモリカード以外の外部記憶装置であってもよい。例えば、プログラマブル表示器４がクラウドと接続されている場合、外部記憶装置３は、当該クラウド上の記憶装置であってもよい。外部記憶装置３は、プログラマブル表示器４と接続されているパーソナルコンピュータに内蔵されている記憶装置であってもよい。外部記憶装置３は、プログラマブル表示器４の外部に位置していて、事象の内容及び動作の内容に関連する複数の文字列と、事象に関連する動作を実行させるための複数の実行ファイルとを記憶していればよい。なお、外部記憶装置３がＳＤカードのように脱着可能なメモリカードである場合、外部記憶装置３は、プログラマブル表示器４に装着されてもよい。
【００６１】
外部記憶装置３の編集後文字列ファイル３３に含まれている事象の内容及び動作の内容に関連する複数の文字列の各々は、文字列ファイル３１に含まれているひとつの文字列と動作ファイル３２に含まれているひとつの文字列とが組み合わされたものであればよい。つまり、編集後文字列ファイル３３に含まれている複数の文字列の各々は、文字列ファイル３１に含まれているひとつの文字列が先に記載されて動作ファイル３２に含まれているひとつの文字列が後に記載されたものであってもよいし、動作ファイル３２に含まれているひとつの文字列が先に記載されて文字列ファイル３１に含まれているひとつの文字列が後に記載されたものであってもよい。
【００６２】
プログラマブル表示器４は、具体的には通信部４４は、特定情報に対応する文字列及び実行ファイルを通信端末２に送信する際、図３を用いて説明したように、特定情報に対応する文字列を送信して実行ファイルを送信することを通信端末２から要求された後に実行ファイルを送信してもよい。プログラマブル表示器４は、具体的には通信部４４は、特定情報に対応する文字列及び実行ファイルを通信端末２に同時に送信してもよい。いずれにしても、プログラマブル表示器４は、具体的には通信部４４は、特定情報に対応する文字列及び実行ファイルを通信端末２に送信する。通信端末２は、プログラマブル表示器４から送信された文字列のうちの事象を示す文字列を表示した後に実行ファイルを送信することをプログラマブル表示器４に要求してもよいし、事象を示す文字列を表示する前に実行ファイルを送信することをプログラマブル表示器４に要求してもよい。
【００６３】
図８は、実施の形態１にかかるプログラマブル表示器４が有する受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部の機能がプロセッサ８１によって実現される場合の処理部としてのプロセッサ８１を示す図である。つまり、受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部の機能は、メモリ８２に格納されるプログラムを実行するプロセッサ８１によって実現されてもよい。
【００６４】
プロセッサ８１は、ＣＰＵ（Central  Processing  Unit）、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、又はＤＳＰ（Digital  Signal  Processor）である。図８には、プログラマブル表示器４の内部に配置されている内部記憶部としてのメモリ８２も示されている。
【００６５】
受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部の機能がプロセッサ８１によって実現される場合、当該一部又は全部の機能は、プロセッサ８１と、ソフトウェア、ファームウェア、又は、ソフトウェア及びファームウェアとの組み合わせにより実現される。ソフトウェア又はファームウェアは、プログラムとして記述され、メモリ８２に格納される。つまり、メモリ８２は、事象を特定する特定情報を受信し、受信した特定情報に対応する文字列及び実行ファイルを外部記憶装置３から取得し、取得した文字列及び実行ファイルを通信端末２に送信する処理の少なくとも一部または全部を実行するプログラムを格納している。プロセッサ８１は、メモリ８２に記憶されたプログラムを読み出して実行することにより、受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部の機能を実現する。
【００６６】
受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部の機能がプロセッサ８１によって実現される場合、プログラマブル表示器４は、受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部によって実行されるステップが結果的に実行されることになるプログラムを格納するためのメモリ８２を有する。内部記憶部としてのメモリ８２に格納されるプログラムは、受信部４２、取得部４３及び通信部４４の少なくとも一部又は全部が実行する手順又は方法をコンピュータに実行させるプログラムであるともいえる。
【００６７】
このメモリ８２に記憶されているプログラムは、一般的に、パーソナルコンピュータ（不図示）にインストールされた、プログラマブル表示器４の制御プログラムを作成するための専用ソフトウェアを用いて、ユーザによって作成される。そして、ユーザによって作成された制御プログラムは、パーソナルコンピュータからプログラマブル表示器４に導入され、プログラマブル表示器４のメモリ８２に制御プログラムが記憶される。プログラマブル表示器４の制御プログラムは、例えば、プログラマブル表示器４の画面表示、制御機器１０からの入力値の処理、プログラマブル表示器４のタッチパネル画面上に表示されたオブジェクトの一種であるボタンをユーザが触ったときに、プログラマブル表示器４から外部へ出力信号を送信する等の様々な処理をプログラマブル表示器４に実行させる制御プログラムである。この制御プログラムが、事象を特定する特定情報を受信し、受信した特定情報に対応する文字列及び実行ファイルを外部記憶装置３から取得し、取得した文字列及び実行ファイルを通信端末２に送信する処理の少なくとも一部または全部を実行するプログラムに相当する。このように、専用ソフトウェアを用いてプログラマブル表示器４のメモリ８２に記憶される制御プログラムが作成されることから、制御プログラムを作成できる人は専用ソフトウェアを適切に使用する能力を有する熟練度の高いユーザに限られる。それに対し、外部記憶装置３が記憶している文字列ファイル３１及び動作ファイル３２に含まれている文字列は、テキストデータであるため、熟練度の低いユーザであっても、パーソナルコンピュータを用いて容易に編集可能である。つまり、通信端末２に表示する「第５バルブエラー」等の文字列の変更や、通信端末２に音出力動作を行わせる実行ファイルを取得するための「＠＃Ｓｏｕｎｄｏｕｔ＠」等の文字列を変更する際に、メモリ８２に記憶されている制御プログラムに影響を与えることなく、文字列の編集ができる。
【００６８】
なお、内部記憶部としてのメモリ８２は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ、ＥＰＲＯＭ（Erasable  Programmable  Read  Only  Memory）、ＥＥＰＲＯＭ（登録商標）（Electrically  Erasable  Programmable  Read-Only  Memory）等の不揮発性もしくは揮発性の半導体メモリ、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク又はＤＶＤ（Digital  Versatile  Disk）等である。
【００６９】
メモリ８２は、プログラマブル表示器４の表示部４１が表示している画像情報を通信端末２に送信する動作を示す文字列が事象及び動作の内容に関連する文字列に含まれている場合に、受信部４２が事象を特定する特定情報を受信した時点にプログラマブル表示器の表示部４１が表示している画像情報のうちの少なくとも一部の画像情報と実行ファイルとを通信端末２に送信するプログラムを格納してもよい。
【００７０】
図９は、実施の形態１にかかるプログラマブル表示器４が有する受信部４２、取得部４３及び通信部４４を構成する少なくとも一部又は全部の構成要素が処理回路９１によって実現される場合の処理部としての処理回路９１を示す図である。つまり、受信部４２、取得部４３及び通信部４４の機能の少なくとも一部又は全部は、処理回路９１によって実現されてもよい。
【００７１】
処理回路９１は、専用のハードウェアである。処理回路９１は、例えば、単一回路、複合回路、プログラム化されたプロセッサ、並列プログラム化されたプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field-Programmable  Gate  Array）、又はこれらを組み合わせたものである。受信部４２、取得部４３及び通信部４４の一部は、残部とは別個の専用のハードウェアであってもよい。
【００７２】
受信部４２、取得部４３及び通信部４４の複数の機能について、当該複数の機能の一部がソフトウェア又はファームウェアで実現され、当該複数の機能の残部が専用のハードウェアで実現されてもよい。このように、受信部４２、取得部４３及び通信部４４の複数の機能は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組み合わせによって実現することができる。
【００７３】
実施の形態２．
図１０は、実施の形態２にかかるプログラマブル表示器４Ａの構成を示す図である。プログラマブル表示器４Ａは、実施の形態１にかかるプログラマブル表示器４が有する表示部４１、受信部４２及び取得部４３を有する。プログラマブル表示器４Ａは、取得部４３によって取得された文字列について取得部４３によって取得された実行ファイルに関連する動作を実行する実行部４５を更に有する。図１０には、実施の形態１において説明した外部記憶装置３及び制御機器１０も示されている。
【００７４】
実行部４５は、通信端末２と通信する機能以外の機能を有する。例えば、取得部４３が、受信部４２によって受信された特定情報に対応するとともに事象の内容及び動作の内容に関連する文字列と特定情報に対応する実行ファイルを外部記憶装置３から取得する。その後、実行部４５は、取得部４３によって取得された文字列及び実行ファイルに基づいて、プログラマブル表示器４Ａの表示部４１に事象の内容に関する文字列を表示するとともに、事象に関連する動作を実行させるための実行ファイルを実行する。より具体的には、「＠＃Ｓｏｕｎｄｏｕｔ＠第５バルブエラー」という文字列を取得した場合には、プログラマブル表示器４Ａの表示部４１に「第５バルブエラー」という文字列を表示し、「＠＃Ｓｏｕｎｄｏｕｔ＠」という文字列に対応する実行ファイルの一つである音出力ファイル３４ａを実行してプログラマブル表示器４Ａに接続されたスピーカ等の音声出力装置４６より音出力を行う。また、「＠＃Ｓｎａｐｓｈｏｔ＠第５バルブエラー」という文字列を取得した場合には、プログラマブル表示器４Ａの表示部４１に「第５バルブエラー」という文字列を表示し、実行ファイル３４ｂを実行してプログラマブル表示器４Ａの表示部４１に表示されている画像情報を内部記憶部としてのメモリ８２に記憶する。この実施の形態２では、実行ファイル３４ｂは、プログラマブル表示器４Ａの表示部４１の表示画像を内部記憶部としてのメモリ８２に記憶する処理を行う実行ファイルである。
【００７５】
実施の形態２にかかるプログラマブル表示器４Ａが有する受信部４２、取得部４３及び実行部４５の少なくとも一部又は全部の機能は、実施の形態１において説明したプロセッサ８１と同等のプロセッサによって実現されてもよい。当該少なくとも一部又は全部の機能がプロセッサによって実現される場合、プログラマブル表示器４Ａは、受信部４２、取得部４３及び実行部４５の少なくとも一部又は全部によって実行されるステップが結果的に実行されることになるプログラムを格納するためのメモリを有する。当該メモリは、実施の形態１において説明したプログラマブル表示器４の内部に配置されている内部記憶部としてのメモリ８２と同等のメモリである。
【００７６】
実施の形態２にかかるプログラマブル表示器４Ａにおいても、プログラマブル表示器４Ａの表示部４１に表示する「第５バルブエラー」等の文字列の変更や、音声出力装置４６に音出力動作を行わせる実行ファイルを取得するための「＠＃Ｓｏｕｎｄｏｕｔ＠」等の文字列を変更する際に、メモリ８２に記憶されている制御プログラムに影響を与えることなく、文字列の編集ができる。
【００７７】
実施の形態２にかかるプログラマブル表示器４Ａが有する受信部４２、取得部４３及び実行部４５の機能の少なくとも一部又は全部は、実施の形態１において説明した処理回路９１と同等の処理回路によって実現されてもよい。
【００７８】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略又は変更することも可能である。
【符号の説明】
【００７９】
１  プログラマブル表示システム、２  通信端末、２ａ  文字列を含む要素、３  外部記憶装置、４，４Ａ  プログラマブル表示器、１０  制御機器、３１  文字列ファイル、３２  動作ファイル、３３  編集後文字列ファイル、３４  実行ファイル群、３４ａ  音出力ファイル、３４ｂ  画像表示ファイル、４１  表示部、４２  受信部、４３  取得部、４４  通信部、４５  実行部、８１  プロセッサ（処理部）、８２  メモリ（内部記憶部）、９１  処理回路（処理部）。
【図１】
2019207791.tif 000003
【図２】
2019207791.tif 000004
【図３】
2019207791.tif 000005
【図４】
2019207791.tif 000006
【図５】
2019207791.tif 000007
【図６】
2019207791.tif 000008
【図７】
2019207791.tif 000009
【図８】
2019207791.tif 000010
【図９】
2019207791.tif 000011
【図１０】
2019207791.tif 000012
【手続補正書】
【提出日】平成31年1月25日(2019.1.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
事象を示す文字列を表示する機能を有する通信端末と、
事象及び動作の内容に関連する複数の文字列と、事象に関連する動作を実行させるための複数の実行ファイルと、を記憶する記憶装置と、
事象を特定する特定情報を受信し、前記特定情報に対応する文字列及び実行ファイルを前記記憶装置から取得し、取得した前記文字列及び前記実行ファイルを前記通信端末に送信するプログラマブル表示器と、を備え、
前記通信端末は、前記プログラマブル表示器から送信された前記文字列及び前記実行ファイルを受信し、受信した前記文字列のうちの事象を示す文字列を表示し、前記実行ファイルを実行し、
前記プログラマブル表示器は、前記通信端末が音を出力する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象及び前記動作の内容に関連する前記文字列と前記実行ファイルを前記通信端末に送信し、
前記通信端末は、前記実行ファイルを実行することによって、前記事象に関連する動作として音を出力する
ことを特徴とするプログラマブル表示システム。
【請求項２】
前記プログラマブル表示器は、前記特定情報に対応する文字列を前記通信端末に送信して実行ファイルを送信することを前記通信端末から要求された後に、前記特定情報に対応する実行ファイルを前記通信端末に送信し、
前記通信端末は、前記特定情報に対応する文字列を前記プログラマブル表示器から受信した後に、実行ファイルを送信することを前記プログラマブル表示器に要求する
ことを特徴とする請求項１に記載のプログラマブル表示システム。
【請求項３】
前記プログラマブル表示器は、事象及び動作の内容に関連する前記文字列のうちの前記事象を示す文字列を前記通信端末が表示する表示要素であるオブジェクトに重畳して表示させる命令を前記通信端末に送信し、
前記通信端末は、前記命令を前記プログラマブル表示器から受信し、前記命令にしたがって前記事象を示す文字列を前記オブジェクトに重畳して表示する
ことを特徴とする請求項１又は２に記載のプログラマブル表示システム。
【請求項４】
前記記憶装置は、前記プログラマブル表示器とは物理的に別の外部記憶装置であり、
前記プログラマブル表示器は、前記特定情報を受信し、前記特定情報に対応する前記文字列及び前記実行ファイルを前記外部記憶装置から取得し、取得した前記文字列及び前記実行ファイルを前記通信端末に送信するプログラムを格納する内部記憶部と、前記内部記憶部から前記プログラムを読み出して実行するプロセッサと、を有する
ことを特徴とする請求項１から３のいずれか１項に記載のプログラマブル表示システム。
【請求項５】
前記プログラマブル表示器は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象を特定する特定情報を受信した時点に表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信し、
前記通信端末は、前記実行ファイルを実行することで、前記事象に関連する動作として前記少なくとも一部の画像情報を表示する
ことを特徴とする請求項１から４のいずれか１項に記載のプログラマブル表示システム。
【請求項６】
前記プログラマブル表示器は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象を特定する特定情報を受信した時点に表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信し、
前記通信端末は、前記実行ファイルを実行することで、前記事象に関連する動作として前記受信した画像情報をログ情報として記憶する
ことを特徴とする請求項１から４のいずれか１項に記載のプログラマブル表示システム。
【請求項７】
前記内部記憶部は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合に、前記事象を特定する特定情報を受信した時点に前記プログラマブル表示器が表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信するプログラムを格納する
ことを特徴とする請求項４に記載のプログラマブル表示システム。
【請求項８】
事象を特定する特定情報を受信する受信部と、
前記受信部によって受信された前記特定情報に対応する文字列及び実行ファイルを、事象及び動作の内容に関連する複数の文字列と事象に関連する動作を実行させるための複数の実行ファイルとを記憶する記憶装置から取得する取得部と、
前記取得部によって取得された前記文字列及び前記実行ファイルを、事象を示す文字列を表示する機能を有する通信端末に送信する通信部と
を備え、
前記通信部は、前記通信端末が音を出力する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象及び前記動作の内容に関連する前記文字列と前記実行ファイルを前記通信端末に送信する
ことを特徴とするプログラマブル表示器。
【請求項９】
前記通信部は、前記特定情報に対応する文字列を前記通信端末に送信して実行ファイルを送信することを前記通信端末から要求された後に、前記特定情報に対応する実行ファイルを前記通信端末に送信する
ことを特徴とする請求項８に記載のプログラマブル表示器。
【請求項１０】
前記通信部は、事象及び動作の内容に関連する前記文字列のうちの前記事象を示す文字列を前記通信端末が表示する表示要素であるオブジェクトに重畳して表示させる命令を前記通信端末に送信する
ことを特徴とする請求項８又は９に記載のプログラマブル表示器。
【請求項１１】
プログラムを格納する内部記憶部と、
前記内部記憶部から前記プログラムを読み出して実行するプロセッサとを更に備え、
前記記憶装置は、前記プログラマブル表示器とは物理的に別の外部記憶装置であり、
前記取得部は、前記特定情報に対応する前記文字列及び前記実行ファイルを前記外部記憶装置から取得し、
前記プログラムは、前記取得部によって取得された前記文字列及び前記実行ファイルを前記通信端末に送信するプログラムである
ことを特徴とする請求項８から１０のいずれか１項に記載のプログラマブル表示器。
【請求項１２】
画像情報を表示する表示部を更に備え、
前記通信部は、前記表示部が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象を特定する特定情報を受信した時点に前記表示部が表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信する
ことを特徴とする請求項８から１１のいずれか１項に記載のプログラマブル表示器。
【請求項１３】
画像情報を表示する表示部を更に備え、
前記内部記憶部は、前記プログラマブル表示器が表示している画像情報を前記通信端末に送信する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合に、前記受信部が前記事象を特定する特定情報を受信した時点に前記表示部が表示している画像情報のうちの少なくとも一部の画像情報と前記実行ファイルとを前記通信端末に送信するプログラムを格納する
ことを特徴とする請求項１１に記載のプログラマブル表示器。
【請求項１４】
事象を特定する特定情報を受信する受信部と、
前記受信部によって受信された前記特定情報に対応する文字列及び実行ファイルを、事象及び動作の内容に関連する複数の文字列と事象に関連する動作を実行させるための複数の実行ファイルとを記憶する記憶装置から取得する取得部と、
前記取得部によって取得された前記文字列について前記取得部によって取得された前記実行ファイルに関連する動作を実行する実行部と
を備えるプログラマブル表示器であって、
前記プログラマブル表示器は、通信端末が音を出力する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象及び前記動作の内容に関連する前記文字列と前記実行ファイルを前記通信端末に送信する
ことを特徴とするプログラマブル表示器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、事象を示す文字列を表示する機能を有する通信端末と、事象及び動作の内容に関連する複数の文字列と、事象に関連する動作を実行させるための複数の実行ファイルとを記憶する記憶装置と、事象を特定する特定情報を受信し、前記特定情報に対応する文字列及び実行ファイルを前記記憶装置から取得し、取得した前記文字列及び前記実行ファイルを前記通信端末に送信するプログラマブル表示器とを有する。前記通信端末は、前記プログラマブル表示器から送信された前記文字列及び前記実行ファイルを受信し、受信した前記文字列のうちの事象を示す文字列を表示し、前記実行ファイルを実行する。前記プログラマブル表示器は、前記通信端末が音を出力する動作を示す文字列が事象及び動作の内容に関連する前記文字列に含まれている場合、前記事象及び前記動作の内容に関連する前記文字列と前記実行ファイルを前記通信端末に送信する。前記通信端末は、前記実行ファイルを実行することによって、前記事象に関連する動作として音を出力する。
【国際調査報告】
2019207791.tif 000013
2019207791.tif 000014
2019207791.tif 000015
2019207791.tif 000016