(57)【要約】  タッチモニタ部２０に表示する画像データの基となる画面データを記憶するデータ記憶部と、外部装置のデバイス値を取得し、タッチモニタ部２０にデバイス値を送信するデータ処理部と、を有するデータ収集部と、表示部２３と、入力部２２と、画面データを記憶する第２データ記憶部２５と、入力部２２を介した操作者からの指示に基づいてデータ収集部から画面データを取得し、第２データ記憶部２５に保存する統括処理部２４と、第２データ記憶部２５から取得した画面データとデータ収集部から取得したデバイス値とから画像データを生成し、表示部２３に表示する表示生成部２６と、を有するタッチモニタ部２０と、が分離して設けられ、データ収集部とタッチモニタ部２０とが伝送路を介して接続され、タッチモニタ部２０の統括処理部２４は、画像データの表示中は、データ収集部から伝送路を介して取得したデバイス値の更新情報を用いて画像データを更新する。
2015177877.tif 000002
【特許請求の範囲】
【請求項１】
接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値に対応した画像データを生成し表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器であって、
前記データ収集部は、
前記タッチモニタ部に表示する画像データの基となる画面データを記憶する第１データ記憶部と、
前記外部装置のデバイス値を取得し、前記タッチモニタ部に前記デバイス値を送信するデータ処理部と、
を有し、
前記タッチモニタ部は、
表示部と、
入力部と、
前記画面データを記憶する第２データ記憶部と、
前記入力部を介した操作者からの指示に基づいて前記データ収集部から前記画面データを取得し、前記第２データ記憶部に保存する統括処理部と、
前記第２データ記憶部から取得した前記画面データと前記データ収集部から取得した前記デバイス値とから画像データを生成し、前記表示部に表示する表示生成部と、
を有し、
前記タッチモニタ部の前記統括処理部は、前記表示部に前記画像データが表示されている間は、前記データ収集部から前記伝送路を介して取得した前記デバイス値の更新情報を用いて前記画像データを更新することを特徴とするプログラマブル表示器。
【請求項２】
前記タッチモニタ部の前記統括処理部は、初回起動時に前記データ収集部の前記第１データ記憶部から前記画面データを取得することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項３】
前記タッチモニタ部の前記統括処理部は、前記画像データの表示中に、前記伝送路の占有率を監視し、占有率が予め定められた値以下の場合に、前記画像データの基になる前記画面データに関連付けされている他の画面データを前記データ収集部から取得することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項４】
前記タッチモニタ部の前記第２データ記憶部は、過去に前記表示部への表示に使用された画面データを保存することができることを特徴とする請求項１に記載のプログラマブル表示器。
【請求項５】
前記データ収集部に対して複数の前記タッチモニタ部が接続され、
各前記タッチモニタ部の前記統括処理部は、前記データ収集部に対して異なる種類のデバイス値の取得要求を送信し、
前記データ収集部の前記データ処理部は、前記各タッチモニタ部の前記取得要求に対応した種類の前記デバイス値を前記各タッチモニタ部に送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項６】
前記データ収集部に対して複数の前記タッチモニタ部が接続され、
複数の前記タッチモニタ部のうちの１つの前記タッチモニタ部の前記統括処理部は、前記データ収集部に対してデバイス値の取得要求を送信し、
前記データ収集部の前記データ処理部は、前記取得要求を受けると、複数の前記タッチモニタ部に対して同期して前記デバイス値を送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項７】
接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値を表示部に表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器で、前記タッチモニタ部に、
操作者からの指示に対応付けられた画面データを読み出す手順と、
前記画面データと前記データ収集部からのデバイス値とから画像データを生成する手順と、
前記画像データを前記表示部に表示させる手順と、
前記データ収集部から前記デバイス値の更新情報を受信する手順と、
前記デバイス値の前記更新情報で前記画像データを更新する手順と、
前記更新した画像データを前記表示部に表示させる手順と、
を実行させる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プログラマブル表示器およびプログラマブル表示器に実行させる表示プログラムに関するものである。
【背景技術】
【０００２】
従来の表示器は、ＣＰＵ（Central  Processing  Unit）、メモリ部、ＶＲＡＭ（Video  Random  Access  Memory）、ディスプレイ、グラフィックコントローラ、タッチパネル、タッチパネルコントローラ、アナログ入力部およびアナログ出力部を備えており、記憶部に保持されている画面データから画像データを生成し、所用の画面を表示するように動作する（たとえば、特許文献１参照）。【０００３】
また、従来では、分離分散型のプログラマブル表示器が提案されている（たとえば、特許文献２参照）。分離分散型のプログラマブル表示器は、情報を表示するタッチモニタ部と、タッチモニタ部に表示させる画像データを作成するデータ収集部と、を分割するように構成されている。データ収集部は外部機器から取得したデバイス値を処理することで画像データを生成し、生成した画像データをタッチモニタ部に送信する。タッチモニタ部は、受信した所用の画面を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−６３０４６号公報
【特許文献２】特開２０１２−１２３６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１に記載の表示器では、様々な機能を実行した場合を想定して最大の容量に合わせてメモリ容量を選択する。そのため、高機能化に伴い、記憶部や処理部に必要なメモリ容量が肥大化するという問題点があった。【０００６】
また、特許文献２に記載の分離分散型のプログラマブル表示器では、データ収集部が画像を生成し、タッチモニタ部に送信するため、表示する画像が更新されるたびにデータ収集部から画像データを送信し続ける必要がある。そのため、データ収集部に負荷が集中し、また伝送経路上に障害が発生すると表示画面が途切れ冗長性に欠けるという問題点があった。【０００７】
さらに、画像データはデバイス値に比べ容量が大きくなるため、タッチモニタ部を増設していくと、台数増加に伴ってタッチモニタ部とデータ収集部との間をつなぐ伝送経路負荷とデータ収集部の負荷が増大する。その結果、接続可能な台数またはデータ収集部への要求仕様に制約が発生してしまうという欠点もあった。【０００８】
また、従来の分離分散型のプログラマブル表示器におけるデータ収集部の性能では複数のタッチモニタ部と一つのデータ収集部で構成される場合でも、データ収集部では一つの画像データしか生成することができない。そのため、タッチモニタ部ごとに個別に画像データを表示することができず、同一画面表示となるため表示システムとしての用途を拡大していくことができなかった。タッチパネル部ごとに個別に画像データを表示する機能を実現するためには、データ収集部の性能を向上させ、かつ画像データを生成する設定を含んだ画面データを分けて作成しなくてはならないという問題点があった。【０００９】
さらに、従来の分離分散型のプログラマブル表示器では、データ収集部では要求のあったタッチモニタ部に対してのみデバイス値を送信するため、個々のタッチモニタ部からデバイス値の要求をする必要がある。その結果、複数のタッチモニタ部をマルチモニタとして同期して表示することが困難であるという問題点があった。【００１０】
この発明は上記に鑑みてなされたもので、画像データを表示生成するタッチモニタ部とデータ収集を行うデータ収集部とを分離したプログラマブル表示器で、タッチモニタ部のメモリ容量を画像データの表示生成に必要な部分に留め、特に複数のタッチモニタを用いる表示システムを構成した際の余剰なメモリ容量を抑制することができるプログラマブル表示器とプログラマブル表示器に実行させるプログラムを得ることを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、この発明にかかるプログラマブル表示器は、接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値に対応した画像データを生成し表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器であって、前記データ収集部は、前記タッチモニタ部に表示する画像データの基となる画面データを記憶する第１データ記憶部と、前記外部装置のデバイス値を取得し、前記タッチモニタ部に前記デバイス値を送信するデータ処理部と、を有し、前記タッチモニタ部は、表示部と、入力部と、前記画面データを記憶する第２データ記憶部と、前記入力部を介した操作者からの指示に基づいて前記データ収集部から前記画面データを取得し、前記第２データ記憶部に保存する統括処理部と、前記第２データ記憶部から取得した前記画面データと前記データ収集部から取得した前記デバイス値とから画像データを生成し、前記表示部に表示する表示生成部と、を有し、前記タッチモニタ部の前記統括処理部は、前記表示部に前記画像データが表示されている間は、前記データ収集部から前記伝送路を介して取得した更新されたデバイス値を用いて前記画像データを更新することを特徴とする。
【発明の効果】
【００１２】
この発明によれば、タッチモニタ部に必要なメモリ容量を、表示生成に必要な部分に留めることが可能であるので、様々な機能を想定して最大容量を搭載する場合に比べ、プログラマブル表示器を構成する際の余剰なメモリ容量を低減することができるという効果を有する。【００１３】
また、この発明によれば、高負荷処理である画像データ生成の機能がタッチモニタ部にあるため、複数のタッチモニタを用いる表示システムであっても、伝送経路とデータ収集部にかかる負荷を低減することができるという効果を有する。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施の形態１によるプログラマブル表示器を構成するデータ収集部の機能構成を模式的に示すブロック図である。
【図２】図２は、実施の形態１によるプログラマブル表示器を構成するタッチモニタ部の機能構成を模式的に示すブロック図である。
【図３】図３は、実施の形態１によるタッチモニタ部での画像データ表示処理の手順の一例を示すフローチャートである。
【図４】図４は、タッチモニタ部による画像データ表示処理中の他の画面データの取得処理の手順の一例を示すフローチャートである。
【図５】図５は、実施の形態２によるプログラマブル表示器の構成の一例を模式的に示すブロック図である。
【図６】図６は、実施の形態３によるデータ収集部に複数台のタッチモニタ部が接続された場合のデータ送信方法の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照して、この発明の実施の形態にかかるプログラマブル表示器およびプログラマブル表示器に実行させる表示プログラムを詳細に説明する。なお、これらの実施の形態によりこの発明が限定されるものではない。
【００１６】
実施の形態１．
この実施の形態１によるプログラマブル表示器は、それぞれ独立に設けられたデータ収集部とタッチモニタ部が伝送路を介して接続される構成を有する。図１は、実施の形態１によるプログラマブル表示器を構成するデータ収集部の機能構成を模式的に示すブロック図であり、図２は、実施の形態１によるプログラマブル表示器を構成するタッチモニタ部の機能構成を模式的に示すブロック図である。
【００１７】
データ収集部１０は、外部装置接続インタフェース１１と、データ処理部１３と、第１データ記憶部１２と、分離間接続インタフェース１４と、を備える。外部装置接続インタフェース１１は、制御対象などの外部装置５０にケーブルまたは通信回線などを介して接続される。外部装置５０は、たとえば制御機器やセンサなどであり、その状態をデバイス値として出力することが可能な装置である。また、外部装置５０は１台以上接続される。
【００１８】
第１データ記憶部１２は、タッチモニタ部２０の表示生成部２６で生成される画像データの基になる画面データやシステム運用時に蓄積される外部装置５０から取得したデバイス値をロギングデータとして記憶する。画面データは、タッチモニタ部２０の表示生成部２６で生成され、表示部２３に表示される画像データの基となるデータである。画面データは、たとえばレイアウト構成部とデバイス値入力部とを有する。レイアウト構成部は、デバイス値の値にかかわらずタッチモニタ部２０の表示部２３に表示した際に表示内容が不変の構成であり、グラフ表示の場合にはグラフを表示する領域を規定する枠などである。レイアウト構成部には、他の画面データへのリンクなど他の画面データとの関連付けを示す関連付け情報も含まれる。デバイス値入力部は、入力されるデバイス値によって表示内容が変化する構成であり、グラフ表示の場合には、グラフを表示する領域内に描かれるグラフなどである。画面データは、複数の種類が存在し、操作者６０からの指示に応じて使用される画面データが異なる。
【００１９】
データ処理部１３は、タッチモニタ部２０からの指示に従って、第１データ記憶部１２に記憶されている画面データをタッチモニタ部２０に送信する。また、外部装置接続インタフェース１１を介して外部装置５０から収集したデバイス値をタッチモニタ部２０に送信する。デバイス値の送信方法としては、外部装置５０で更新されたデバイス値をそのままタッチモニタ部２０に送信してもよいし、デバイス値が更新されたことをタッチモニタ部２０に通知し、タッチモニタ部２０から更新されたデバイス値に関するデータ送信要求を受けた場合にのみタッチモニタ部２０に送信してもよい。
【００２０】
分離間接続インタフェース１４は、プログラマブル表示器を構成するタッチモニタ部２０との間で通信を行う。分離間接続インタフェース１４，２１間を接続する伝送路は、専用のケーブルでもよいし、イーサネット（登録商標）などの汎用の有線ネットワークでもよいし、無線ネットワークでもよい。
【００２１】
タッチモニタ部２０は、分離間接続インタフェース２１と、入力部２２と、表示部２３と、統括処理部２４と、第２データ記憶部２５と、表示生成部２６と、を備える。分離間接続インタフェース２１は、プログラマブル表示器を構成するデータ収集部１０との間で通信を行う。
【００２２】
入力部２２は、表示画面への入力を行うユーザインタフェースであり、操作者６０による制御機器への制御指示などが入力される。表示部２３は、データ収集部１０から受信した画面データに基づいた表示画面を表示する表示装置である。表示部２３として、液晶表示装置または有機ＥＬ（ElectroLuminescence）表示装置などを用いることができる。なお、入力部２２を表示部２３と重ね合わせて設置し、タッチパネルとすることができる。
【００２３】
統括処理部２４は、分離間接続インタフェース２１を介して受信した画面データを第２データ記憶部２５に記憶する。また、入力部２２から入力される制御指示を分離間接続インタフェース２１を介してデータ収集部１０に送信する。
【００２４】
また、統括処理部２４は、分離間接続インタフェース２１で接続される伝送路の占有率状況を常時監視し、占有率状況に応じて現在表示生成している画像データに関連付けされている他の画面データを操作者６０からの要求がある前に先行して送信要求し、受信した画面データを第２データ記憶部２５に保存する。また、過去に表示した画面データも第２データ記憶部２５に所定数保持しておくことで、再度その画面データが選択された際に、伝送経路の占有率を上げることなく動作することができる。
【００２５】
第２データ記憶部２５は、データ収集部１０から受信した画面データを記憶する。第２データ記憶部２５は、少なくとも１つの画面データを記憶することができる容量を有していればよい。ただし、上記したように、過去に表示した画面データを所定数保持したり、先行して画面データを保存したりする場合には、２つ以上の画面データを記憶することができる容量が必要となる。
【００２６】
表示生成部２６は、第２データ記憶部２５に記憶された画面データと、分離間接続インタフェース２１を介してデータ収集部１０から受信したデバイス値の更新情報と、を用いて表示部２３に表示する画像データを生成し、表示部２３に表示する。
【００２７】
このように、実施の形態１によるプログラマブル表示器は、外部装置５０からデバイス値を取得するデータ収集部１０と、操作者６０に対して表示を行うタッチモニタ部２０と、を備え、タッチモニタ部２０で表示する画像データをデータ収集部１０で生成してタッチモニタ部２０に送信するのではなく、データ収集部１０からデバイス値をタッチモニタ部２０に送信し、タッチモニタ部２０で画像データを生成するようにしている。
【００２８】
つぎに、このような構成のプログラマブル表示器での、初回起動時の処理、画像データ表示処理、表示処理中の他の画面データ収集処理について順に説明する。
【００２９】
＜初回起動時の処理＞
初回起動時には、タッチモニタ部２０に表示生成に必要な画面データが保持されていないため、画像データの生成に必要な画面データをデータ収集部１０からタッチモニタ部２０に転送するように構成されている。すなわち、プログラマブル表示器のタッチモニタ部２０では、分離間接続インタフェース２１は初回起動時にデータ収集部１０から画面データを受信し、統括処理部２４は受信した画面データを第２データ記憶部２５に保存する。その後は、操作者６０の指示に合致する画面データが読み出されることになる。
【００３０】
＜画像データ表示処理＞
図３は、実施の形態１によるタッチモニタ部での画像データ表示処理の手順の一例を示すフローチャートである。まず、タッチモニタ部２０は、操作者６０の指示を入力部２２から受けると（ステップＳ１１）、統括処理部２４で受けた指示に対応付けられた画面データを第２データ記憶部２５から検索し、取得する（ステップＳ１２）。ついで、表示生成部２６は、取得した画面データから表示部２３に表示する画像データを生成し（ステップＳ１３）、生成した画像データを表示部２３に表示する（ステップＳ１４）。なお、ステップＳ１１、ステップＳ１２に変わり、予め定められた画面データとしてもよい。
【００３１】
一方、データ収集部１０のデータ処理部１３は、外部装置接続インタフェース１１を介して外部装置５０のデバイス値の情報を監視し（ステップＳ１５）、デバイス値が更新されたかを判定する（ステップＳ１６）。デバイス値が更新されていない場合（ステップＳ１６でＮｏの場合）には、ステップＳ１５に戻る。また、デバイス値が更新されている場合（ステップＳ１６でＹｅｓの場合）には、データ処理部１３は更新されたデバイス値（デバイス値の更新情報）を第１データ記憶部１２に記憶する（ステップＳ１７）。その後、データ処理部１３は、分離間接続インタフェース１４を介してタッチモニタ部２０にデバイス値が更新されたことを通知する（ステップＳ１８）。なお、図示しないが、タッチモニタ部２０からデータ送信要求がない場合は、一定時間で処理を終了してもよい。
【００３２】
タッチモニタ部２０の統括処理部２４は、分離間接続インタフェース２１を介して報知を受けると、報知されたデバイス値がステップＳ１２で取得した画面データに含まれるものであるか否かを判定する。報知されたデバイス値が画面データに含まれない場合（ステップＳ１９でＮｏの場合）には、待ち状態となる。また、画面データに含まれる場合（ステップＳ１９でＹｅｓの場合）には、統括処理部２４は、分離間接続インタフェース２１を介してデータ収集部１０にデバイス値に関するデータ送信要求を送信する（ステップＳ２０）。
【００３３】
データ収集部１０のデータ処理部１３は、分離間接続インタフェース１４を介してデータ送信要求を受信すると（ステップＳ２１）、デバイス値をタッチモニタ部２０に送信する（ステップＳ２２）。
【００３４】
タッチモニタ部２０の統括処理部２４は、分離間接続インタフェース２１を介してデバイス値を受信すると（ステップＳ２３）、表示生成部２６にデバイス値を渡し、表示生成部２６は更新されたデバイス値を用いて画像データを更新し（ステップＳ２４）、表示部２３に更新した画像データを表示する（ステップＳ２５）。その後、データ収集部１０に表示処理の終了を通知し（ステップＳ２６）、処理が終了する。また、データ収集部１０では、表示処理の終了の通知を受信すると（ステップＳ２７）、処理が終了する。
【００３５】
なお、図３のフローチャートでは、デバイス値が更新されたことを示す情報をデータ収集部１０がタッチモニタ部２０に報知し、タッチモニタ部２０が報知されたデバイス値に関するデータ送信要求をデータ収集部１０に対して送信することでデバイス値を受信するようにしていた。しかし、ステップＳ１８〜Ｓ２１の処理を省略して、ステップＳ１７でデータ収集部１０がデバイス値を第１データ記憶部１２に記憶した後、すぐにタッチモニタ部２０に更新されたデバイス値を送信するようにしてもよい。
【００３６】
＜表示処理中の他の画面データ収集処理＞
図４は、タッチモニタ部による画像データ表示処理中の他の画面データの取得処理の手順の一例を示すフローチャートである。タッチモニタ部２０では、表示生成部２６で表示部２３に画像データを表示中に、統括処理部２４は、分離間接続インタフェース２１で接続される伝送路の占有率状況を監視し（ステップＳ５１）、占有率が所定値以下であるかを判定する（ステップＳ５２）。占有率が所定値よりも大きい場合（ステップＳ５２でＮｏの場合）には、ステップＳ５１に戻る。
【００３７】
占有率が所定値以下の場合（ステップＳ５２でＹｅｓの場合）には、統括処理部２４は、表示部２３に現在表示されている画像データの基となる画面データに関連付けされている他の画面データの送信要求をデータ収集部１０に対して送信する（ステップＳ５３）。この統括処理部２４による他の画面データの送信要求は、操作者６０からの他の画面データの送信要求が出されることを予測して、それに先行して行われることが望ましい。統括処理部２４による他の画面データの送信要求によって、データ収集部１０のデータ処理部１３は第１データ記憶部１２から指定された画面データを抽出し、タッチモニタ部２０に送信する。なお、ステップＳ５２の判定で用いられる占有率の所定値は、画面データを伝送路に負荷をかけることなく流すことができる値であればよい。また、ステップＳ５３で他の画面データの送信要求を送信する前に、統括処理部２４は、第２データ記憶部２５に他の画面データが記憶されているかを判定し、第２データ記憶部２５に記憶されていない場合に他の画面データの送信要求を出すようにしてもよい。
【００３８】
統括処理部２４は、分離間接続インタフェース２１を介して他の画面データを受信すると（ステップＳ５４）、他の画面データを第２データ記憶部２５に保存する（ステップＳ５５）。その後、操作者６０から他の画面データの表示指示を受けると（ステップＳ５６）、統括処理部２４は、第２データ記憶部２５から予めデータ収集部１０から取得した他の画面データを抽出する（ステップＳ５７）。その後、表示生成部２６は、抽出した他の画面データを用いて画像データを生成し（ステップＳ５８）、他の画面データに基づく画像データを表示部２３に表示して（ステップＳ５９）、処理が終了する。
【００３９】
なお、上記した説明で、入力部２２、表示部２３はプロジェクタやモニタ、モーションセンサなど外部装置５０が接続されるものであってもよく、タッチモニタ部２０自体をタブレットまたは携帯端末などの外部装置５０としてもよい。
【００４０】
実施の形態１では、タッチモニタ部２０に必要なメモリ容量を、表示生成に必要な部分に留めることが可能であるので、様々な機能を想定して最大容量を搭載する場合に比べ、プログラマブル表示器を構成する際の余剰なメモリ容量を低減することができるという効果を有する。
【００４１】
また、プログラマブル表示器をデータ収集部１０とタッチモニタ部２０とで構成し、タッチモニタ部２０はデータ収集部１０から表示部２３に表示する画像データの基になる画面データを予め取得し、その画面データとデータ収集部１０からのデバイス値とを用いて画像データを生成し、表示部２３に表示するようにした。これによって、データ収集部１０から画像データをタッチモニタ部２０に送信する場合に比して、データ収集部１０とタッチモニタ部２０との間の伝送路上での占有率を低減することができるとともに、データ収集部１０にかかる負荷を低減することができるという効果を有する。また、従来では、タッチモニタ部２０でデバイス値の更新のたびに送られてくる画像データを記憶しておくための第２データ記憶部２５の容量を確保しておかなければならなかったが、この実施の形態１では、その必要がなくなり、従来に比して第２データ記憶部２５の容量を少なくすることができるという効果も有する。
【００４２】
たとえば、従来の構成では、タッチモニタ部とデータ収集部とが統合されているため、画面データ、ＯＳや外部装置との通信ドライバなどシステムで使用するデータ、および過去にデータ処理部で用いたデバイス値などのロギングデータを含むデータ類を保持することができるようにメモリ容量が選定されていた。このうち、画面データについては、解像度にもよるが、最大５００画面ほどは保存可能な構成としていた。一方、この実施の形態１では、画面データとその他のデータに区分し、なおかつタッチモニタ部２０には数枚の画面データのみ保存するように構成した。つまり、タッチモニタ部２０に必要なメモリ容量を最小化し、その他のデータはデータ収集部のメモリ容量にて保持するようにした。これによって、複数のタッチモニタ部２０を用いる表示システムを構成する際に、メモリ容量の余剰部分を低減できる効果を有する。
【００４３】
さらに、従来のプログラマブル表示器に比べタッチモニタ部２０の軽量化・薄型化が可能となり、なおかつ顧客は一つのデータ収集部１０で様々な画面サイズ・解像度を選択することができるため、レイアウト自由度の高いシステムを構築することが可能である。
【００４４】
また、タッチモニタ部２０で表示処理中に、タッチモニタ部２０とデータ収集部１０との間の伝送路の占有率を監視し、伝送路の占有率が所定値以下の場合に、現在表示処理中の画像データの基になる画面データに関連付けされている他の画面データをデータ収集部１０から取得するようにした。これによって、操作者６０からの要求がある前に先行して、伝送路の占有率が低いときに他の画面データを取得することができる。さらに、過去に表示した画面データを第２データ記憶部２５に所定の数保持しておくことで、再度その画面データが選択された際に、伝送経路の占有率を上げることなく素早く画像データを表示することが可能になる。また、伝送路上の占有率を平滑化、低減することができ、伝送路にかかる負荷を低減することができる。
【００４５】
実施の形態２．
図５は、実施の形態２によるプログラマブル表示器の構成の一例を模式的に示すブロック図である。この例では、プログラマブル表示器は、１台のデータ収集部１０に複数台のタッチモニタ部２０−１〜２０−３が接続された場合を示している。なお、個々のデータ収集部１０とタッチモニタ部２０の構成は、実施の形態１で説明したものと同様であるので、その説明を省略する。
【００４６】
このように構成された複数のデータ収集部１０とタッチモニタ部２０−１〜２０−３においては、個々のタッチモニタ部２０−１〜２０−３ごとに異なる別々のデバイス値の送信要求がデータ収集部１０に送信されるように動作する。そして、データ収集部１０では、それぞれのタッチモニタ部２０−１〜２０−３からのデバイス値の送信要求に対応したデバイス値を送信する。つまり、各タッチモニタ部２０−１〜２０−３は、それぞれ操作者６０からの指示に従った画面データとデバイス値とを用いて画像データを生成して表示部２３に表示し、デバイス値が更新された場合にその更新されたデバイス値（デバイス値の更新情報）をデータ収集部１０から取得して表示処理を行っている。そのため、データ収集部１０は、複数台のタッチモニタ部２０−１〜２０−３の画像データを生成し、各タッチモニタ部２０−１〜２０−３に送信する必要がない。
【００４７】
なお、図５の例ではデータ収集部１０は１台であるが、データ収集部１０は複数台存在してもよい。
【００４８】
実施の形態２によれば、１台または複数台のデータ収集部１０に保持されている複数の画面データから個々のタッチモニタ部２０−１〜２０−３ごとに画像データを個別に表示することが可能であり、表示システムとしての拡張性と一括した画面データ管理の両立が可能である。また、データ収集部１０に画面データを集約することにより、保守を容易にすることができる。
【００４９】
実施の形態３．
１台または複数台のデータ収集部に複数台のタッチモニタ部が接続されている場合に、データ収集部から複数台のタッチモニタ部へ同期してデータ送信を行うことも可能である。図６は、実施の形態３によるデータ収集部に複数台のタッチモニタ部が接続された場合のデータ送信方法の手順の一例を示すフローチャートである。なお、ここでは、図５に示されるように、１台のデータ収集部１０に３台のタッチモニタ部２０−１〜２０−３が接続されている場合を例に挙げる。
【００５０】
データ収集部１０のデータ処理部１３は、接続されるタッチモニタ部２０の１台（たとえばタッチモニタ部２０−１）からデバイス値の送信要求を受信すると（ステップＳ７１）、同期表示形式であるか否かを判定する（ステップＳ７２）。この判定は、たとえば、データ収集部１０内の第１データ記憶部１２に格納されるプロジェクトデータに予め同期表示するか否かの設定をしておき、この設定の有無によって行われる。ここで、プロジェクトデータは、タッチモニタ部２０の表示部２３に表示させる画面の元となる画面データと、画面データの関連付けを行い、画面データを統括する情報を含むデータである。同期表示するか否かの設定は、ユーザによって行われるものである。
【００５１】
同期表示形式である場合（ステップＳ７２でＹｅｓの場合）には、データ収集部１０のデータ処理部１３は、すべてのタッチモニタ部２０−１〜２０−３に同じデバイス値を同期して送信し（ステップＳ７３）、処理が終了する。
【００５２】
一方、同期表示形式でない場合（ステップＳ７２でＮｏの場合）には、データ収集部１０のデータ処理部１３は、タッチモニタ部２０−１にのみデバイス値を送信し（ステップＳ７４）、処理が終了する。
【００５３】
なお、同期した画像とは、ミラーリング表示など１つのタッチモニタ部２０で表示可能な解像度の画像だけでなく、複数のタッチモニタ部２０を組み合わせ、リンクさせることにより解像度を拡張したマルチモニタ表示であってもよい。
【００５４】
実施の形態３によれば、１つのタッチモニタ部２０からの要求に応じたデバイス値をデータ収集部１０からその他の複数のタッチモニタ部２０に同期してデバイス値を送信するので、複数台のタッチモニタ部２０間で、同期した画像を生成することができる。また、タッチモニタ部２０の台数を容易に増やし、状況に応じて容易に同期化させることができる。
【００５５】
なお、上述したプログラマブル表示器のデータ収集部１０とタッチモニタ部２０での処理は、その処理手順を格納したプログラムとして構成することができる。そして、このプログラムを上記したプログラマブル表示器またはタブレット端末などの携帯可能な情報処理端末で実行させることによって実現することができる。また、このプログラムは、ハードディスク、ＳＳＤ（Solid  State  Drive）、フロッピー（登録商標）ディスク、ＣＤ（Compact  Disk）−ＲＯＭ、ＭＯ（Magneto-Optical  disk）、ＤＶＤ（Digital  Versatile  DiskまたはDigital  Video  Disk）などのコンピュータで読取可能な記録媒体に記録される。また、このプログラムは、インタネットなどのネットワーク（通信回線）を介して配布することもできる。
【産業上の利用可能性】
【００５６】
以上のように、この発明にかかるプログラマブル表示器は、複数のタッチモニタ部が必要なシステムに搭載されるプログラマブル表示器または工場の生産ラインなどで生産状況の情報を共有閲覧するいわゆる「あんどん表示」を行う際に用いられる機器に適している。
【符号の説明】
【００５７】
１０  データ収集部、１１  外部装置接続インタフェース、１２  第１データ記憶部、１３  データ処理部、１４，２１  分離間接続インタフェース、２０  タッチモニタ部、２２  入力部、２３  表示部、２４  統括処理部、２５  第２データ記憶部、２６  表示生成部、５０  外部装置。
【図１】
2015177877.tif 000003
【図２】
2015177877.tif 000004
【図３】
2015177877.tif 000005
【図４】
2015177877.tif 000006
【図５】
2015177877.tif 000007
【図６】
2015177877.tif 000008
【手続補正書】
【提出日】平成28年6月16日(2016.6.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値に対応した画像データを生成し表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器であって、
前記データ収集部は、
前記タッチモニタ部に表示する画像データの基となる画面データを記憶する第１データ記憶部と、
前記外部装置のデバイス値を取得し、前記タッチモニタ部に前記デバイス値を送信するデータ処理部と、
を有し、
前記タッチモニタ部は、
表示部と、
入力部と、
前記画面データを記憶する第２データ記憶部と、
前記データ収集部から前記画面データを取得し、前記第２データ記憶部に保存し、前記入力部を介した操作者からの指示を受けると前記指示に対応付けられた前記画面データを前記第２データ記憶部から取得する統括処理部と、
前記第２データ記憶部から取得した前記画面データと前記データ収集部から取得した前記デバイス値とから画像データを生成し、前記表示部に表示する表示生成部と、
を有し、
前記画面データは、前記デバイス値の値にかかわらず前記タッチモニタ部の前記表示部に表示した際に表示内容が不変となるデータであり、
前記タッチモニタ部の前記表示生成部は、前記表示部に前記画像データが表示されている間は、前記データ収集部から前記伝送路を介して取得した前記デバイス値の更新情報を用いて前記画像データを更新することを特徴とするプログラマブル表示器。
【請求項２】
前記タッチモニタ部の前記統括処理部は、初回起動時に前記データ収集部の前記第１データ記憶部から前記画面データを取得することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項３】
前記タッチモニタ部の前記統括処理部は、前記画像データの表示中に、前記伝送路の占有率を監視し、占有率が予め定められた値以下の場合に、前記画像データの基になる前記画面データに関連付けされている他の画面データを前記データ収集部から取得することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項４】
前記タッチモニタ部の前記第２データ記憶部は、過去に前記表示部への表示に使用された画面データを保存することができることを特徴とする請求項１に記載のプログラマブル表示器。
【請求項５】
前記データ収集部に対して複数の前記タッチモニタ部が接続され、
各前記タッチモニタ部の前記統括処理部は、前記データ収集部に対して異なる種類のデバイス値の取得要求を送信し、
前記データ収集部の前記データ処理部は、前記各タッチモニタ部の前記取得要求に対応した種類の前記デバイス値を前記各タッチモニタ部に送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項６】
前記データ収集部に対して複数の前記タッチモニタ部が接続され、
複数の前記タッチモニタ部のうちの１つの前記タッチモニタ部の前記統括処理部は、前記データ収集部に対してデバイス値の取得要求を送信し、
前記データ収集部の前記データ処理部は、前記取得要求を受けると、複数の前記タッチモニタ部に対して同期して前記デバイス値を送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項７】
接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値を表示部に表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器で、前記タッチモニタ部に、
操作者からの指示を受けると前記指示に対応付けられた画面データを読み出す手順と、
前記画面データと前記データ収集部からのデバイス値とから画像データを生成する手順と、
前記画像データを前記表示部に表示させる手順と、
前記データ収集部から前記デバイス値の更新情報を受信する手順と、
前記デバイス値の前記更新情報で前記画像データを更新する手順と、
前記更新した画像データを前記表示部に表示させる手順と、
を実行させ、
前記画面データは、前記デバイス値の値にかかわらず前記タッチモニタ部の前記表示部に表示した際に表示内容が不変となるデータであることを特徴とする表示プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するため、この発明にかかるプログラマブル表示器は、接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値に対応した画像データを生成し表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器であって、前記データ収集部は、前記タッチモニタ部に表示する画像データの基となる画面データを記憶する第１データ記憶部と、前記外部装置のデバイス値を取得し、前記タッチモニタ部に前記デバイス値を送信するデータ処理部と、を有し、前記タッチモニタ部は、表示部と、入力部と、前記画面データを記憶する第２データ記憶部と、前記データ収集部から前記画面データを取得し、前記第２データ記憶部に保存し、前記入力部を介した操作者からの指示を受けると前記指示に対応付けられた前記画面データを前記第２データ記憶部から取得する統括処理部と、前記第２データ記憶部から取得した前記画面データと前記データ収集部から取得した前記デバイス値とから画像データを生成し、前記表示部に表示する表示生成部と、を有し、前記画面データは、前記デバイス値の値にかかわらず前記タッチモニタ部の前記表示部に表示した際に表示内容が不変となるデータであり、前記タッチモニタ部の前記表示生成部は、前記表示部に前記画像データが表示されている間は、前記データ収集部から前記伝送路を介して取得した前記デバイス値の更新情報を用いて前記画像データを更新することを特徴とする。
【手続補正書】
【提出日】平成29年1月16日(2017.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値に対応した画像データを生成し表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器であって、
前記データ収集部は、
前記タッチモニタ部に表示する画像データの基となる画面データを記憶する第１データ記憶部と、
前記外部装置のデバイス値を取得し、前記タッチモニタ部に前記デバイス値を送信するデータ処理部と、
を有し、
前記タッチモニタ部は、
表示部と、
入力部と、
前記画面データを記憶する第２データ記憶部と、
前記データ収集部から前記画面データを取得し、前記第２データ記憶部に保存し、前記入力部を介した操作者からの指示を受けると前記指示に対応付けられた前記画面データを前記第２データ記憶部から取得する統括処理部と、
前記第２データ記憶部から取得した前記画面データと前記データ収集部から取得した前記デバイス値とから画像データを生成し、前記表示部に表示する表示生成部と、
を有し、
前記画面データは、前記デバイス値の値にかかわらず前記タッチモニタ部の前記表示部に表示した際に表示内容が不変となる構成であるレイアウト構成部と、前記デバイス値によって前記タッチモニタ部の前記表示部に表示した際の表示内容が変化する構成であるデバイス値入力部と、を有し、
前記タッチモニタ部の前記表示生成部は、前記表示部に前記画像データが表示されている間は、前記データ収集部から前記伝送路を介して取得した前記デバイス値の更新情報を用いて前記画像データを更新することを特徴とするプログラマブル表示器。
【請求項２】
前記タッチモニタ部の前記統括処理部は、初回起動時に前記データ収集部の前記第１データ記憶部から前記画面データを取得することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項３】
前記タッチモニタ部の前記統括処理部は、前記画像データの表示中に、前記伝送路の占有率を監視し、占有率が予め定められた値以下の場合に、前記画像データの基になる前記画面データに関連付けされている他の画面データを前記データ収集部から取得することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項４】
前記タッチモニタ部の前記第２データ記憶部は、過去に前記表示部への表示に使用された画面データを保存することができることを特徴とする請求項１に記載のプログラマブル表示器。
【請求項５】
前記データ収集部に対して複数の前記タッチモニタ部が接続され、
各前記タッチモニタ部の前記統括処理部は、前記データ収集部に対して異なる種類のデバイス値の取得要求を送信し、
前記データ収集部の前記データ処理部は、前記各タッチモニタ部の前記取得要求に対応した種類の前記デバイス値を前記各タッチモニタ部に送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項６】
前記データ収集部に対して複数の前記タッチモニタ部が接続され、
複数の前記タッチモニタ部のうちの１つの前記タッチモニタ部の前記統括処理部は、前記データ収集部に対してデバイス値の取得要求を送信し、
前記データ収集部の前記データ処理部は、前記取得要求を受けると、複数の前記タッチモニタ部に対して同期して前記デバイス値を送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項７】
接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値を表示部に表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器で、前記タッチモニタ部に、
操作者からの指示を受けると前記指示に対応付けられた画面データを読み出す手順と、
前記画面データと前記データ収集部からのデバイス値とから画像データを生成する手順と、
前記画像データを前記表示部に表示させる手順と、
前記データ収集部から前記デバイス値の更新情報を受信する手順と、
前記デバイス値の前記更新情報で前記画像データを更新する手順と、
前記更新した画像データを前記表示部に表示させる手順と、
を実行させ、
前記画面データは、前記デバイス値の値にかかわらず前記タッチモニタ部の前記表示部に表示した際に表示内容が不変となる構成であるレイアウト構成部と、前記デバイス値によって前記タッチモニタ部の前記表示部に表示した際の表示内容が変化する構成であるデバイス値入力部と、を有することを特徴とする表示プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するため、この発明にかかるプログラマブル表示器は、接続される外部装置からデバイス値を取得するデータ収集部と、前記データ収集部からのデバイス値に対応した画像データを生成し表示するタッチモニタ部と、が分離して設けられ、前記データ収集部と前記タッチモニタ部とが伝送路を介して接続されるプログラマブル表示器であって、前記データ収集部は、前記タッチモニタ部に表示する画像データの基となる画面データを記憶する第１データ記憶部と、前記外部装置のデバイス値を取得し、前記タッチモニタ部に前記デバイス値を送信するデータ処理部と、を有し、前記タッチモニタ部は、表示部と、入力部と、前記画面データを記憶する第２データ記憶部と、前記データ収集部から前記画面データを取得し、前記第２データ記憶部に保存し、前記入力部を介した操作者からの指示を受けると前記指示に対応付けられた前記画面データを前記第２データ記憶部から取得する統括処理部と、前記第２データ記憶部から取得した前記画面データと前記データ収集部から取得した前記デバイス値とから画像データを生成し、前記表示部に表示する表示生成部と、を有し、前記画面データは、前記デバイス値の値にかかわらず前記タッチモニタ部の前記表示部に表示した際に表示内容が不変となる構成であるレイアウト構成部と、前記デバイス値によって前記タッチモニタ部の前記表示部に表示した際の表示内容が変化する構成であるデバイス値入力部と、を有し、前記タッチモニタ部の前記表示生成部は、前記表示部に前記画像データが表示されている間は、前記データ収集部から前記伝送路を介して取得した前記デバイス値の更新情報を用いて前記画像データを更新することを特徴とする。
【国際調査報告】
2015177877.tif 000009
2015177877.tif 000010
2015177877.tif 000011
2015177877.tif 000012