JP4090949B2 - Drawing device, monitoring display device, and information processing system - Google Patents
Drawing device, monitoring display device, and information processing system Download PDFInfo
- Publication number
- JP4090949B2 JP4090949B2 JP2003166892A JP2003166892A JP4090949B2 JP 4090949 B2 JP4090949 B2 JP 4090949B2 JP 2003166892 A JP2003166892 A JP 2003166892A JP 2003166892 A JP2003166892 A JP 2003166892A JP 4090949 B2 JP4090949 B2 JP 4090949B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- screen
- unit
- control
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、制御対象を監視し、作画装置で作成された画面を監視結果に応じて表示装置に表示する作画装置、情報処理システムに関するものである。
【0002】
【従来の技術】
従来の制御用の情報処理システムには、作画装置の入力画面上で操作者が入力した所望の画面を、制御対象のデバイス等の状態に応じて表示装置上で表示するものがある。この情報処理システムにおいて、作画装置はまず、操作者の指示に従って描画ライブラリを参照してビットマップ形式で描画する。続いて、上記ビットマップ形式の画面に基づいて、この画面を再現するための描画コマンドを作成し、表示装置に送信する。表示装置は、受信した描画コマンドから、付属する描画ライブラリを参照してビットマップ形式の画面を作成し、表示装置に出力する。例えば、特許文献1はこの種の情報処理システムによって作成される描画コマンドを開示している。
【0003】
【特許文献1】
特開平7−319511号公報(第4頁、第40図)
【0004】
【発明が解決しようとする課題】
一般に異なる表示装置では付属する描画ライブラリが異なるため、上記のように作画装置で作成された描画コマンドを表示装置でビットマップ形式に変換して表示する場合、同じ描画コマンドから図形を描写する場合でも、描画結果が異なることがある。したがって、上記のような従来の情報処理システムでは、表示装置として異なる機種の情報端末装置を使用すると、装置間で表示結果が異なってしまうという課題があった。また、図形の描画処理は負荷が高いため、表示装置として携帯電話やPDA(Personal Digital Assistant)などCPU性能が比較的低い機器を用いると、表示に時間がかかるという課題があった。
【0005】
この発明は上記のような課題を解決するためになされたもので、操作者が所望する画面を異なる情報端末装置で表示しても同じ表示結果が得られ、また情報端末装置の表示負荷を減少させた作画装置、情報処理システムを得ることを目的とする。
【0006】
【課題を解決するための手段】
この発明に係る作画装置は、制御対象が接続された監視用表示装置で表示するデータを生成する作画装置であって、表示装置上に一次画面を描画する描画部と、一次画面を作画装置が表示することを可能にするバイナリ形式の画面データを作成する作画部と、画面データをプリミティブ図形により構成される描画オブジェクトの集合とみなして画面データから前記一次画面を構成する各部品の関連する制御対象の状態ごとに各描画オブジェクトの描画情報を抽出して画像データに変換すると共に、各描画オブジェクトを一次画面上に配置するための配置情報を画面データから抽出して描画属性データに変換し、また、デバイスタイプ、デバイスフラグおよび制御対象の状態に応じて表示態様を異ならせるための状態情報を画面データから抽出して制御データに変換して、画像データを描画属性データおよび制御データと関連付けて部品の制御対象の状態ごとに監視用表示装置に送信する画面データ変換部とを備えたものである。
また、この発明に係る監視用表示装置は、制御装置を介して制御対象に接続され、画面を表示するための画面データをプリミティブ図形により構成される描画オブジェクトの集合とみなして画面データから画面を構成する各部品の関連する制御対象の状態ごとに各描画オブジェクトの描画情報を抽出して形成された画像データと、各描画オブジェクトを画面上に配置するための配置情報を画面データから抽出して形成された描画属性データと、デバイスタイプ、デバイスフラグおよび制御対象の状態に応じて表示態様を異ならせるための状態情報を画面データから抽出して形成された制御データとを受信する監視用表示装置であって、画像データ、描画属性データおよび制御データとを記憶する記憶部と、制御対象の状態に関するデバイスタイプ、デバイスフラグおよび状態情報を取得する通信部と、記憶部から画像データ、描画属性データおよび制御データを読み出して、部品ごとに画像データおよび描画属性データに基づいて描画オブジェクトの画像を重ね合わせて表示し、通信部が新たに状態情報を取得すると、通信部で取得したデバイスタイプ、デバイスフラグおよび状態情報を有する制御データによって指示された画像データおよび描画属性データに基づいて表示装置上に描画オブジェクトの画像を重ね合わせて画面を描画する描画部とを備えたものである。
【0007】
この発明に係る情報処理システムは、作画装置と制御装置を介して制御対象に接続された監視用表示装置とを備え、作画装置が、表示装置上に一次画面を描画する第1の描画部と、一次画面を作画装置が表示することを可能にするバイナリ形式の画面データを作成する作画部と、画面データをプリミティブ図形により構成される描画オブジェクトの集合とみなして画面データから一次画面を構成する各部品の関連する制御対象の状態ごとに各描画オブジェクトの描画情報を抽出して画像データに変換すると共に、各描画オブジェクトを一次画面上に配置するための配置情報を画面データから抽出して描画属性データに変換し、また、デバイスタイプ、デバイスフラグおよび制御対象の状態に応じて表示態様を異ならせるための状態情報を画面データから抽出して制御データに変換して、画像データを描画属性データおよび前記制御データと関連付けて部品の制御対象の状態ごとに監視用表示装置に送信する画面データ変換部とを備え、監視用表示装置が、作画装置から受信した画像データ、描画属性データおよび制御データを記憶する記憶部と、制御対象の状態に関するデバイスタイプ、デバイスフラグおよび状態情報を取得する通信部と、記憶部から画像データ、描画属性データおよび制御データを読み出して、部品ごとに画像データおよび描画属性データに基づいて描画オブジェクトの画像を重ね合わせて表示し、通信部が新たに状態情報を取得すると、通信部で取得したデバイスタイプ、デバイスフラグおよび状態情報を有する制御−データによって指示された画像データおよび描画属性データに基づいて表示装置上に描画オブジェクトの画像を重ね合わせて画面を描画する第2の描画部とを備えたものである。
【0008】
【発明の実施の形態】
実施の形態1.
図1はこの発明の実施の形態1による情報処理システムのブロック図である。図に示すように、情報処理システムは作画装置1、監視用表示装置2を備える。作画装置1と監視用表示装置2とは、LAN(Local Area Network)等を経由して接続されている。監視用表示装置2には制御装置3を介して制御対象4が接続される。制御装置3は制御対象4の動作状況に関する情報を取得し監視用表示装置2に供給する。制御装置3は、例えばプログラマブルコントローラ(PLC)であり、制御対象4は、例えばプラント、デバイスである。制御装置3は制御対象4を制御すると共に、制御対象4を監視する。
【0009】
作画装置1は、操作者が制御対象4の動作状況を監視するための画面を設計し、作成するための装置である。監視用表示装置2は、制御装置3の監視結果に応じた画面を表示装置に表示する。この表示には作画装置1で作成された画面を用いる。
【0010】
作画装置1は、描画部(第1の描画部)11、描画ライブラリ記憶部12、作画部13、画面データ変換部14、通信部15、VRAM(Video Random Access Memory)16、入力用GUI17を備える。また、監視用表示装置2は、通信部21,23、記憶部22、描画部(第2の描画部)24、VRAM25、表示用GUI26を備える。
【0011】
入力用GUI17は、操作者が制御対象4の動作状況を監視する画面を入力するためのGUIである。例えば、操作者は画面作成ツール等を利用して、背景画面および背景画面上に表示するランプ部品、メータ部品等のオブジェクトを入力する。描画部11は入力用GUI17から入力された画面に基づいて、描画ライブラリ記憶部12が記憶する描画ライブラリを参照して描画する。描画された画像は、グラフィック描画と画面表示とを同時に行うVRAM16を介して入力用GUI17に表示される。
【0012】
作画部13は描画部11が描画した画面に基づく画面データを作成する。画面データは、上記画面をコンピュータの表示装置が表示することが可能なバイナリ形式のデータである。画面データ変換部14は、前記画面データをビットマップ形式の画像データとテキスト形式の描画属性データとに変換する。また、画面データから制御対象4に関する制御データを抽出し、テキスト形式のデバイス制御データに変換する(詳細は後述する)。通信部15は、画面データ変換部14によって変換された画像データ、描画属性データおよびデバイス制御データを監視用表示装置2に送信する。描画部11、作画部13、画面データ変換部14はプログラムに従って動作するコンピュータの処理演算装置のモジュールを表したものである。
【0013】
監視用表示装置2の通信部21は作画装置1の通信部15から前記画像データ、描画属性データおよびデバイス制御データを受信する。記憶部22は通信部21が取得した画像データ、描画属性データおよびデバイス制御データを記憶する。通信部23は制御装置3と通信を行い、制御装置3が取得した制御対象4に関するデータを受信したり、制御装置3に対して取得したい制御対象4に関するデータの取得命令要求を送信したりする。また、記憶部22は通信部23が制御装置3から取得した制御対象4に関するデータを記憶する。
【0014】
描画部24は記憶部22に記憶される画像データ、描画属性データおよびデバイス制御データに基づいて画面を描画する。VRAM25は描画部24が描画した画面を表示用GUI26に表示する。デバイス制御データに制御対象4の状態に応じて表示用GUI26の表示状態を変化するように設定されている場合、描画部24は、デバイス制御データに基づいて制御対象4の状態変化に応じて表示用GUI26の表示状態を変化させる。
【0015】
作画装置1は、例えば汎用のパーソナルコンピュータであり、入力用GUI17は、例えば汎用のディスプレイである。入力用GUI17は画面の表示機能を備え、入力画面であり、かつ表示画面でもある。監視用表示装置2は、例えば汎用パーソナルコンピュータであり、表示用GUI26は、例えば汎用のディスプレイである。表示用GUI26は画面の表示機能を備える。
【0016】
図2はこの実施の形態1による情報処理システムの作画部13と画面データ変換部14の動作を示すフローチャートである。この図を参照して作画部13と画面データ変換部14の動作について詳細に説明する。
【0017】
作画部13は、描画部11が描画した画面の画面データを作成する(ステップST50)。上述したように、画面データは上記画面をコンピュータの表示装置が表示することが可能なバイナリ形式のデータである。続いて、画面データ変換部14は作画部13が作成した画面データを画面を構成する描画オブジェクトの集合データとみなし、描画オブジェクト毎にデータを抽出する(ステップST51)。各描画オブジェクトのデータは描画図形データと制御データとを含む。描画図形データとは、例えば長方形、円など描画オブジェクトを構成するプリミティブ図形毎の描画座標、サイズ、色等のデータであり、制御データとは、制御対象4のデバイスタイプ、デバイスフラグ、および制御対象4の状態に応じて監視用表示装置2での表示態様を異ならせるための情報を示すデータである。画面データ変換部14は、抽出した描画オブジェクト毎のデータを描画図形データまたは制御データに分けて、以下の処理をする(ステップST52)。
【0018】
描画図形データの場合、さらに画像データと描画属性データとに変換し(ステップST53)、変換したデータを保持する(ステップST54)。画像データとは、描画図形データから描画オブジェクトを構成するプリミティブ図形の情報を抽出し、ビットマップ形式に変換したものである。また、描画属性データとは、描画図形データから表示する画面番号、当該オブジェクトのバージョン、ID、画面への配置情報等に関する情報を抽出し、テキスト形式に変換したものである。配置情報とは、例えば描画開始位置情報とサイズ情報、または描画開始位置情報と描画終了位置情報である。
【0019】
また、制御データの場合、さらにデバイス制御データに変換し(ステップST55)、変換したデータを保持する(ステップST56)。デバイス制御データとは、制御データをテキスト形式に変換したものである。画面データ変換部14は、ステップST51で抽出されるオブジェクトのデータがなくなるまで、ステップST51からステップST54またはステップST56までの処理を繰り返す。
【0020】
次に、作画部13と画面データ変換部14の動作を具体例を用いて説明する。図3は表示用GUI26に表示される画面の例を示す図である。この画面は背景画面100とランプ部品101とを備える。ランプ部品101は、長方形101a、長方形101b、円101c、円101dから構成される。操作者は、例えば制御対象4の電源がONであればランプ部分101dの色を赤色に、OFFであれば黒色に描画するように設定する。ランプ部品101の制御データには上記の制御対象4の状態に応じたランプ部品の表示状態に関する情報が書き込まれる。
【0021】
操作者が図3に示すような画面を入力すると、描画部11が描画ライブラリを参照して描画する。操作者が画面入力を終了の指示を出すと、描画部11がその旨を検出し、作画部13に通知する。作画部13は描画部11が描画した画面の画面データを作成する。続いて、画面データ変換部14は、画面データから描画オブジェクト毎にデータを抽出する。図4(a)は画面データ変換部14が抽出したランプ部品101の画面データである。図に示すように、ランプ部品101の画像データは描画図形データ102と制御データ103とを含む。画面データ変換部14はさらに、描画図形データ102を画像データと描画属性データに変換し、制御データをデバイス制御データに変換する。
【0022】
図4(b)は画面データ変換部14が画面データから抽出したデータを示す図である。図に示すように、描画図形データ102はランプ部品101を表示する画面番号、ランプ部品101のバージョン、ID番号、描画位置等を含む描画属性データと、ランプ部品101を構成するプリミティブ図形の情報、すなわち長方形データ101a’、長方形データ101b’、円データ101c’、円データ101d’の情報を含む画像データとを備える。各プリミティブ図形は、図形種類、座標値、色、塗りつぶしパターン等のデータを含む。画像データには、制御対象4の電源がONの時のデータとOFFの時のデータがある。制御データ103は、制御対象となるデバイスに関するデータであり、デバイスフラグ、デバイスタイプ、デバイス番号、ビット位置、処理演算式等のデータを含む。また、制御データは、制御対象4の状態に応じて監視用表示装置2での表示態様を異ならせるための情報、例えば、制御対象4の電源がONの時はON用のランプ部品画像を使用し、OFFの時はOFF用のランプ部品画像を使用するといった指示を含む。さらに、制御データは制御対象4の状態を取得する方法も含む。
【0023】
画面データ変換部14は上記画像データをビットマップ形式に変換しランプ部品画像110を作成する。画面データ変換部14は画像データの座標値等に基づいて、長方形101a、101b、円101c、101dを重ね合わせて表示する。ON時のデータについても同様である。また、画面データ変換部14は描画属性データと制御データとをテキスト形式に変換する。画面データ変換部14は画像データをPNG(Portable Network Graphics)形式に変換してもよい。
【0024】
通信部15は、画面データ変換部14が作成した描画属性データ、ランプ部品画像110(ON時、OFF時)およびデバイス制御データを監視用表示装置2に送信する。監視用表示装置2の通信部21は上記データを受信し、記憶部22に保存する。描画部24は記憶部22から描画属性データ、ランプ部品画像110およびデバイス制御データを読み出し、描画オブジェクトを生成して保持する。また、通信部23は記憶部22からデバイス制御データを読み出し、これに基づいて制御対象4の状態を取得する。デバイス制御データには、制御対象4の状態を取得する方法として、例えば一定期間毎に制御装置3に対して制御対象4の状態の取得要求を出す方法、制御対象4にイベントが発生する毎に制御装置3から送信される状態を受信する方法等が記載されている。通信部23は取得した情報を描画部24へ送信する。あるいは、通信部23が取得した情報を描画部24が取りに行くようにしてもよい。描画部24は取得した制御対象4に関する情報と、保持している描画オブジェクトとに基づいて描画すべき画面を描画する。描画部24は描画した画面をVRAM25を介して表示用GUI26に表示する。
【0025】
通信部23は、デバイス制御データの制御対象4の状態を取得する方法に基づいて新たに制御対象4に関するデータを取得すると、取得したデータを描画部24へ送信する。あるいは、通信部23が取得した情報を描画部24が取りに行くようにしてもよい。描画部24は取得した制御対象4に関するデータと保持している描画オブジェクトとに基づいて描画すべき画面を描画する。例えば、通信部23が制御対象4の電源がONからOFFに変化したことを検出すると、通信部23はその旨を描画部24に通知する。描画部24は電源OFF状態のときのランプ部品画像を描画する。
【0026】
図5は図1の情報処理システムの監視用表示装置2に操作者からの入力データを受け取る入力部27を追加したものを示す図である。入力部27から入力することによって、操作者は記憶部22に記憶されるデータにアクセスしたり、データを修正したりすることができる。入力部27は、例えばタッチパネルである。
【0027】
以上のようにこの実施の形態1によれば、画面データ変換部14が画面データから各オブジェクトのビットマップ形式の画像を作成して監視用表示装置2に送信し、監視用表示装置2の描画部24が受信した画像を読み出し、これらに基づいて画面を描画するようにしたので、監視用表示装置の機能によらずに画面表示でき、また監視用表示装置の機能が異なる場合でも同じ画像を表示することができ、さらに、従来のように監視用表示装置が描画コマンドからビットマップ形式の画像を作成しなくてもよいため、監視用表示装置の負荷が軽減できるという効果が得られる。
【0028】
実施の形態2.
図6(a)はこの実施の形態2による情報処理システムの表示用GUI26で表示される画面の例を示す図である。図に示すように、画面111はランプ部品112、スイッチ部品113を、画面114はランプ部品115、メータ部品116をそれぞれ描画オブジェクトとして備えている。ランプ部品112とランプ部品115とは同一の画像とする。
【0029】
操作者が入力用GUI17からランプ部品112、スイッチ部品113を備える画面111と、ランプ部品115、メータ部品116を備える画面114を入力すると、描画部11が描画ライブラリを参照して前記各画面を描画する。操作者が画面入力を終了の指示を出すと、描画部11がその旨を検出し、作画部13に通知する。続いて、作画部13は実施の形態1で示したように、描画部11が描画した画面の画面データを作成する。
【0030】
続いて、画面データ変換部14は、画面データから描画オブジェクト毎にデータを抽出する。図6(b)は画面データ変換部14が抽出したランプ部品112、スイッチ部品113、ランプ部品115、メータ部品116の画面データである。画面データ変換部14はさらに、描画図形データを画像データと描画属性データに変換し、制御データをデバイス制御データに変換する。
【0031】
このとき、ランプ部品112とランプ部品115とは同一の画像であるため、画面データ変換部14は、ランプ部品112の画像とランプ部品116の画像をそれぞれ作成するのではなく、1つの画像117のみを作成し、保持する。描画属性データ、デバイス制御データに関しては、ランプ部品112,116それぞれについてのデータを作成する。通信部15は画像117と、ランプ部品112,116それぞれについての描画属性データ、デバイス制御データとを監視用表示装置2に送信する。
【0032】
また、上記において、例えばランプ部品112とランプ部品115とが大きさの異なる相似形である場合にも、変換および保持する画像117は1つであり、それぞれの描画属性データに画像を拡大または縮小して描画するための倍率データを追加して監視用表示装置2に送信することで、表示用GUI26に所望の画像を描画することができる。
【0033】
以上のようにこの実施の形態2によれば、画面データ変換部14は同一のオブジェクトに関しては1つの画像のみ生成するようにしたので、画面データ変換部14の画面データの変換処理にかかる負荷を軽減でき、通信部15と通信部21との間のデータ通信にかかる負荷を軽減でき、さらに、記憶部22がデータ記憶に要するメモリを軽減できる効果が得られる。
【0034】
実施の形態3.
図7(a)はこの実施の形態3による情報処理システムの表示用GUI26で表示される画面の例を示す図である。この図では、表示用GUI26上にデフォルト状態がOFF状態であるランプ部品123が存在し、制御対象4が電源OFFからONに切り替わると表示用GUI26がOFF状態画面121からON状態画面122に切り替わることを示す。
【0035】
操作者が、入力用GUI17からOFF状態のランプ部品123と、ON状態のランプ部品124とを入力すると、描画部11が描画する。操作者が画面入力を終了の指示を出すと、描画部11がその旨を検出し、作画部13に通知する。続いて、作画部13は実施の形態1で示したように、作画部13がOFF状態のランプ部品123とON状態のランプ部品124の画面データを作成する。
【0036】
続いて、画面データ変換部14は、画面データから描画オブジェクトデータを抽出する。ここで、各描画オブジェクトの構成について説明する。図7(b)はランプ部品123の構成要素について説明する図である。図に示すように、ランプ部品123は123a,123b,123c,123dのプリミティブ図形から構成されている。これに対して、ON状態のランプ部品124は、OFF状態のランプ部品123と構成要素123dが異なるのみで他は同一の図形から構成される。したがって、画面データ変換部14は、OFF状態のランプ部品123の画面データとON状態のランプ部品124の画面データとをそれぞれ抽出するのではなく、ランプ部品123の画面データとして長方形データ123a’,123b’、円形データ123c’,123d’を、ランプ部品124の画面データとしてランプ部品123との差異に相当する円形データ124d’を抽出する。図7(c)は画面データ変換部14が抽出したランプ部品の画面データである。画面データ変換部14はさらに、画面データのうち描画図形データを画像データと描画属性データに変換し、制御データをデバイス制御データに変換する。
【0037】
画面データ変換部14は上記画像データをビットマップ形式に変換する。さらに、ランプ部品123については、画像データの座標値等に基づいて長方形123a、123b、円123c、123dを重ね合わせて表示されるランプ部品画像130を、ON時のランプ部品124については円画像131をそれぞれ描画属性データ、デバイス制御データと関連付けて通信部15を介して監視用表示装置2に送信する。このとき、円画像131のデバイス制御データには、制御対象4の電源がON状態になったら円画像131をランプ部品画像130の上に重ねて表示する指示が記載される。監視用表示装置2の描画部24は、ON時のランプ部品を表示する際はランプ部品画像130の上にそのまま円画像131を重ね合わせてもよいし、円画像131を加工して重ね合わせてもよい。
【0038】
以上のようにこの実施の形態3によれば、画面データ変換部14は制御対象4の状態に応じて表示内容を変化させるオブジェクトに関しては、表示の差異に相当する画像のみを作成するようにしたので、画面データ変換部14の画面データの変換処理にかかる負荷を軽減でき、通信部15と通信部21との間のデータ通信にかかる負荷を軽減でき、さらに、記憶部22がデータ記憶に要するメモリを軽減できる効果が得られる。
【0039】
実施の形態4.
実施の形態3に示したように、制御対象4が電源OFFから電源ONに切り替わると表示用GUI26がOFF状態画面からON状態画面に切り替わる画面を作成する場合、画面データ変換部14が背景画面の画像とランプ部品の画像とを作成して監視用表示装置2に送信し、記憶部22が記憶していた。表示用GUI26に表示する際は、背景画面の画像上にランプ部品の画像を重ね合わせて表示していた。
【0040】
しかしながら、この方法で表示する場合、背景画像上のランプ部品が重ね合わされる部分の画像が重複して送信されていた。図8(a)は、重複して送信される部分を説明する図である。背景画像140とランプ部品画像141の重複部142が過剰に送信される。そこで、この実施の形態4では、画面データ変換部14は、背景画像上の指示される位置にランプ部品の画像を配置した、部品追加背景画像を作成する。図8(b)は画面データ変換部14が作成する部品追加背景画像を示す図である。背景画像143はランプ部品画像144を備える。また、ON状態画面に切り替えるために、実施の形態3で示したように画面データ変換部14はランプ部品画像のOFF状態とON状態との差異に相当する画像を作成して、監視用表示装置2に送信してもよい。
【0041】
以上のようにこの実施の形態4によれば、画面データ変換部14は、背景画像上に部品の画像を配置した部品追加背景画像を作成するようにしたので、実施の形態3と比較して重複部142の画像を送信する必要がないため、通信部15と通信部21との間のデータ通信にかかる負荷を軽減でき、また、記憶部22がデータ記憶に要するメモリを軽減できる効果が得られる。
【0042】
実施の形態5.
図9はこの発明の実施の形態5による情報処理システムの入力用GUI17で表示される作画用画面を示す図である。図に示すように、作画用画面は描画モード選択部を備える。描画モード選択部は、「画像モード」と「コマンドモード」とを切り替える機能を有する。画像モードとは、実施の形態1で示したように画像データ変換部14が画面データから画像データに変換して監視用表示装置2に送信する方法である。コマンドモードとは、従来から行われているような作画部が画面データから描画コマンドを作成して監視用表示装置2を送信し、監視用表示装置2が描画コマンドからビットマップ画像を作成して表示する方法である。操作者は上記いずれかのモードを選択することができる。
【0043】
操作者が、描画モード選択部で「画像モード」を選択した場合、描画部11はその旨を検出し、作画部13に通知する。作画部13は実施の形態1で示したように描画部11が描画する画面の画面データを作成し、画像データ変換部14は画面データを画像データに変換する。一方、操作者が描画モード選択部で「コマンドモード」を選択した場合、描画部11はその旨を検出し、作画部13に通知する。作画部13は従来通り描画部11が描画した画像から描画コマンドを作成し、通信部14を介して監視用表示装置2に送信する。
【0044】
以上のようにこの実施の形態5によれば、この情報処理システムは操作者に描画モードを選択させる機能を備えるようにしたため、操作者が画像モードを選択した場合は画像の精度を向上させることができ、コマンドモードを選択した場合は画像の精度は落ちるが、画像データを通信する必要がないために通信速度を向上させることができるので、操作者は情報処理システムを利用する環境に合わせて画面表示を行うことができるという効果が得られる。
【0045】
実施の形態6.
図10はこの発明の実施の形態6による情報処理システムのブロック図である。図1と共通する要素には同一符号を付し、その説明を省略する。作画装置1は監視用表示装置7に接続される。監視用表示装置7にはインターネット5を介して複数の表示装置6が接続される。監視用表示装置7は、サーバ部71、通信部72を備える。また、各表示装置6は、通信部61、描画部62、VRAM63、表示用GUI64を備える。
【0046】
この実施の形態6に係る監視用表示装置7は外部の表示装置6に対しインターネット5を介してデータを送信する機能を備える。通信部23は制御対象4に関する情報を取得して描画部24に供給すると共に、サーバ部71に供給する。サーバ部71は取得した制御対象4に関する情報に基づいて記憶部22から必要な部品のデータを読み出し、通信部72に供給する。通信部72は取得したデータをインターネット5を介して各表示装置6に送信する。各表示装置6は通信部61において前記部品のデータを受信し、描画部62は受信した部品の画像をVRAM63を介して表示用GUI64に表示する。
【0047】
また、実施の形態1と同様に、監視用表示装置7の描画部24は記憶部22に保存される画像データ、描画属性データおよびデバイス制御データと、通信部23から取得した制御対象4に関する情報とに基づいて画面を描画し、VRAM25を介して表示用GUI26に表示する。なお、監視用表示装置7は描画部24、VRAM25および表示用GUI26を備えず、画面表示に関しては全て表示装置6が行うようにしてもよい。
【0048】
図11はこの実施の形態6による情報処理システムの別の例を示すブロック図である。図10と共通する要素には同一符号を付し、その説明を省略する。図に示すように、各表示装置6の描画部62はデータを保持する記憶領域であるキャッシュ部64を備える。描画部62は、監視用表示装置7から送信されたデバイス制御データ等から次に表示されることが予め予測される画面で表示される画像、表示頻度の高い部品の画像、一度表示された画面全体のデータ、あるいは操作者がキャッシュすることを選択したデータ等をキャッシュ部64に保存しておく。これにより、サーバ部71へのアクセス負荷を軽減できる。なお、図11ではキャッシュ部64は描画部62に含まれるが、描画部62からアクセスが可能ならば表示装置6内のいずれに存在してもよい。
【0049】
以上のように、この実施の形態6によれば、監視用表示装置7がインターネット5を介して表示装置6にデータを送信できるようにしたので、監視用表示装置7と遠隔に配置される表示装置6でも制御対象4の状態を画面表示できる効果がある。また、複数の表示装置6に表示することが可能となる。
【0050】
表示装置6は、汎用のパーソナルコンピュータ等でもよいし、PDA等の携帯端末でもよい。また、実施の形態2と同様に、監視用表示装置7が操作者からの入力データを受け取る入力部を備えてもよい。また、実施の形態5と同様に操作者に描画モードの選択を行わせるようにしてもよい。
【0051】
【発明の効果】
以上のように、この発明によれば、情報処理システムが作画装置と制御装置を介して制御対象に接続された監視用表示装置とを備え、作画装置が、表示装置上に一次画面を描画する第1の描画部と、一次画面を作画装置が表示することを可能にするバイナリ形式の画面データを作成する作画部と、画面データをプリミティブ図形により構成される描画オブジェクトの集合とみなして画面データから一次画面を構成する各部品の関連する制御対象の状態ごとに各描画オブジェクトの描画情報を抽出して画像データに変換すると共に、各描画オブジェクトを一次画面上に配置するための配置情報を画面データから抽出して描画属性データに変換し、また、デバイスタイプ、デバイスフラグおよび制御対象の状態に応じて表示態様を異ならせるための状態情報を画面データから抽出して制御データに変換して、画像データを描画属性データおよび前記制御データと関連付けて部品の制御対象の状態ごとに監視用表示装置に送信する画面データ変換部とを備え、監視用表示装置が、作画装置から受信した画像データ、描画属性データおよび制御データを記憶する記憶部と、制御対象の状態に関するデバイスタイプ、デバイスフラグおよび状態情報を取得する通信部と、記憶部から画像データ、描画属性データおよび制御データを読み出して、部品ごとに画像データおよび描画属性データに基づいて描画オブジェクトの画像を重ね合わせて表示し、通信部が新たに状態情報を取得すると、通信部で取得したデバイスタイプ、デバイスフラグおよび状態情報を有する制御データによって指示された画像データおよび描画属性データに基づいて表示装置上に描画オブジェクトの画像を重ね合わせて画面を描画する第2の描画部とを備えるように構成したので、監視用表示装置の機能によらずに画面表示でき、また監視用表示装置の機能が異なる場合でも同じ画像を表示することができ、さらに、従来の情報処理システムよりも監視用表示装置の負荷が軽減できるという効果がある。
【図面の簡単な説明】
【図1】 この発明の実施の形態1による情報処理システムのブロック図である。
【図2】 同実施の形態1による情報処理システムの作画部と画面データ変換部の動作を示すフローチャートである。
【図3】 同実施の形態1による情報処理システムの表示用GUIに表示される画面の例を示す図である。
【図4】 (a)は画面データ変換部が抽出したランプ部品の画面データを示す図であり、(b)は画面データ変換部が画面データから抽出したデータを示す図である。
【図5】 図1の情報処理システムの監視用表示装置に入力部を追加したものを示す図である。
【図6】 (a)はこの発明の実施の形態2による情報処理システムの表示用GUIで表示される画面の例を示す図であり、(b)は画面データ変換部が抽出した部品の画面データである。
【図7】 (a)はこの発明の実施の形態3による情報処理システムの表示用GUIで表示される画面の例を示す図であり、(b)はランプ部品の構成要素について説明する図であり、(c)は画面データ変換部が抽出したランプ部品の画面データである。
【図8】 (a)は、重複して送信される部分を説明する図であり、(b)は画面データ変換部が作成する部品追加背景画像を示す図である。
【図9】 同実施の形態5による情報処理システムの入力用GUIで表示される作画用画面を示す図である。
【図10】 同実施の形態6による情報処理システムのブロック図である。
【図11】 同実施の形態6による情報処理システムの別の例を示すブロック図である。
【符号の説明】
1 作画装置、2 監視用表示装置、3 制御装置、4 制御対象、5 インターネット、6 表示装置、7 監視用表示装置、11,24,62 描画部、12 描画ライブラリ記憶部、13 作画部、14 画面データ変換部、15,21,23,61,72 通信部、16,25,63 VRAM、17 入力用GUI、22 記憶部、26,64 表示用GUI、27 入力部、65 キャッシュ部、71 サーバ部、100 背景画面、101,112,115,123,124 ランプ部品、101a,101b,123a,123b 長方形、101c,101d,123c,123d 円、101a’,101b’,123a’,123b’ 長方形データ、101c’,101d’,123c’,123d’,124d’ 円データ、102 描画図形データ、103 制御データ、110,117,130,141 ランプ部品画像、111、114 画面、112,115 ランプ部品、116 メータ部品、131 円画像、140背景画像、142 重複部。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a drawing device and an information processing system for monitoring a control target and displaying a screen created by the drawing device on a display device according to a monitoring result.
[0002]
[Prior art]
Some conventional information processing systems for control display a desired screen input by an operator on an input screen of a drawing device on a display device according to the state of a device to be controlled. In this information processing system, the drawing device first draws in a bitmap format by referring to the drawing library in accordance with an instruction from the operator. Subsequently, a drawing command for reproducing the screen is created based on the bitmap format screen and transmitted to the display device. The display device creates a bitmap-format screen from the received drawing command by referring to the attached drawing library, and outputs it to the display device. For example,
[0003]
[Patent Document 1]
JP 7-319511 A (page 4, FIG. 40)
[0004]
[Problems to be solved by the invention]
Generally, different display devices have different drawing libraries, so when drawing commands created on the drawing device are converted to bitmap format on the display device as shown above, even when drawing graphics from the same drawing command The drawing results may be different. Therefore, in the conventional information processing system as described above, there is a problem that display results differ between devices when different types of information terminal devices are used as display devices. In addition, since the graphic drawing process has a high load, when a device having a relatively low CPU performance such as a mobile phone or a PDA (Personal Digital Assistant) is used as a display device, there is a problem that it takes time to display.
[0005]
The present invention has been made to solve the above problems, and the same display result can be obtained even if the screen desired by the operator is displayed on different information terminal devices, and the display load of the information terminal device is reduced. It is an object of the present invention to obtain a drawing apparatus and an information processing system.
[0006]
[Means for Solving the Problems]
The drawing device according to the present invention comprises:A drawing device that generates data to be displayed on a monitoring display device to which a control target is connected,A drawing unit for drawing a primary screen on a display device; a drawing unit for creating screen data in a binary format that enables the drawing device to display the primary screen;Considering screen data as a collection of drawing objects composed of primitive figuresEach of the primary screens composed of screen dataEach drawing for each state of the control target related to the partobjectofDrawing information is extracted and converted into image data.drawingPlacement information for placing objects on the primary screen is extracted from screen data and converted into drawing attribute data.In addition, status information for changing the display mode according to the device type, the device flag, and the status of the control target is extracted from the screen data and converted into control data, and the image data is associated with the drawing attribute data and the control data. Display for monitoring for each status of parts to be controlledAnd a screen data conversion unit to be transmitted to the apparatus.
Further, the monitoring display device according to the present invention is connected to the control target via the control device, and the screen data for displaying the screen is regarded as a set of drawing objects composed of primitive figures, and the screen is displayed from the screen data. Image data formed by extracting drawing information of each drawing object for each related control target state of each component, and arrangement information for arranging each drawing object on the screen are extracted from the screen data. A monitoring display device that receives the formed drawing attribute data and the control data formed by extracting the state information for changing the display mode according to the device type, the device flag, and the state of the control target from the screen data A storage unit for storing image data, drawing attribute data, and control data; The image data, drawing attribute data, and control data are read from the storage unit, the communication unit that obtains the device flag, the state information, and the storage unit, and the image of the drawing object is overlaid on the basis of the image data and the drawing attribute data for each part. When the communication unit newly acquires the state information, the drawing object is displayed on the display device based on the image data and the drawing attribute data instructed by the control data having the device type, device flag, and state information acquired by the communication unit. And a drawing unit that draws a screen by superimposing the images.
[0007]
An information processing system according to the present invention includes a drawing device andConnected to control target via control deviceA first display unit for drawing a primary screen on the display device, and a screen for creating screen data in a binary format that enables the screen drawing device to display the primary screen. AndConsidering screen data as a collection of drawing objects composed of primitive figuresEach component of the primary screen from the screen dataEach drawing for each state of the control target related to the partobjectofDrawing information is extracted and converted into image data.drawingPlacement information for placing objects on the primary screen is extracted from screen data and converted into drawing attribute data.Device type, device flag andTo change the display mode according to the state of the controlled objectStatusInformation is extracted from screen data and converted to control data, and image dataTheDrawing attribute data and the control dataFor each status of the part control targetA screen data conversion unit for transmission to the monitoring display device, the monitoring display device relating to the state of the control target, a storage unit for storing image data, drawing attribute data, and control data received from the drawing deviceDevice type, device flag and statusRead out the image data, drawing attribute data and control data from the communication unit to acquire information, and the storage unit,A control having the device type, device flag, and state information acquired by the communication unit when the image of the drawing object is superimposed and displayed for each part based on the image data and the drawing attribute data and the communication unit newly acquires the state information. -Image data and drawing attribute data indicated by the dataOn the display device based onOverlay drawing object imagesAnd a second drawing unit for drawing a screen.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram of an information processing system according to
[0009]
The
[0010]
The
[0011]
The
[0012]
The
[0013]
The
[0014]
The
[0015]
The
[0016]
FIG. 2 is a flowchart showing the operations of the
[0017]
The
[0018]
In the case of drawing graphic data, it is further converted into image data and drawing attribute data (step ST53), and the converted data is held (step ST54). Image data is obtained by extracting primitive graphic information constituting a drawing object from drawing graphic data and converting it into a bitmap format. The drawing attribute data is obtained by extracting information about the screen number to be displayed, the version of the object, the ID, the arrangement information on the screen, and the like from the drawing graphic data, and converting the information into a text format. The arrangement information is, for example, drawing start position information and size information, or drawing start position information and drawing end position information.
[0019]
In the case of control data, it is further converted into device control data (step ST55), and the converted data is held (step ST56). The device control data is obtained by converting the control data into a text format. The screen data conversion unit 14 repeats the processing from step ST51 to step ST54 or step ST56 until there is no more object data extracted in step ST51.
[0020]
Next, operations of the
[0021]
When the operator inputs a screen as shown in FIG. 3, the
[0022]
FIG. 4B is a diagram illustrating data extracted from the screen data by the screen data conversion unit 14. As shown in the figure, the drawing
[0023]
The screen data conversion unit 14 converts the image data into a bitmap format and creates a
[0024]
The
[0025]
When the
[0026]
FIG. 5 is a diagram showing the
[0027]
As described above, according to the first embodiment, the screen data conversion unit 14 creates a bitmap-format image of each object from the screen data, transmits it to the
[0028]
FIG. 6A is a diagram showing an example of a screen displayed on the
[0029]
When an operator inputs a
[0030]
Subsequently, the screen data conversion unit 14 extracts data for each drawing object from the screen data. FIG. 6B shows screen data of the
[0031]
At this time, since the
[0032]
In the above, for example, even when the
[0033]
As described above, according to the second embodiment, since the screen data conversion unit 14 generates only one image for the same object, the load on the screen data conversion process of the screen data conversion unit 14 is reduced. It is possible to reduce the load on data communication between the
[0034]
Embodiment 3 FIG.
FIG. 7A is a diagram showing an example of a screen displayed on the
[0035]
When the operator inputs the
[0036]
Subsequently, the screen data conversion unit 14 extracts drawing object data from the screen data. Here, the configuration of each drawing object will be described. FIG. 7B is a diagram for explaining the components of the
[0037]
The screen data converter 14 converts the image data into a bitmap format. Further, for the
[0038]
As described above, according to the third embodiment, the screen data conversion unit 14 creates only an image corresponding to a display difference for an object whose display content is changed according to the state of the control target 4. Therefore, the load on the screen data conversion process of the screen data conversion unit 14 can be reduced, the load on the data communication between the
[0039]
Embodiment 4 FIG.
As shown in the third embodiment, when the
[0040]
However, when displaying by this method, the image of the portion where the lamp parts on the background image are superimposed is transmitted in an overlapping manner. FIG. 8A is a diagram for explaining a portion transmitted in duplicate. The overlapping
[0041]
As described above, according to the fourth embodiment, the screen data converting unit 14 creates the component added background image in which the component image is arranged on the background image, so that it is compared with the third embodiment. Since it is not necessary to transmit the image of the
[0042]
FIG. 9 is a diagram showing a drawing screen displayed on the
[0043]
When the operator selects “image mode” in the drawing mode selection unit, the
[0044]
As described above, according to the fifth embodiment, the information processing system is provided with a function that allows the operator to select a drawing mode, so that the accuracy of the image is improved when the operator selects an image mode. When the command mode is selected, the accuracy of the image is reduced, but the communication speed can be improved because there is no need to communicate the image data, so that the operator can adjust to the environment where the information processing system is used. The effect that screen display can be performed is obtained.
[0045]
FIG. 10 is a block diagram of an information processing system according to
[0046]
The
[0047]
Similarly to the first embodiment, the
[0048]
FIG. 11 is a block diagram showing another example of the information processing system according to the sixth embodiment. Elements common to those in FIG. 10 are denoted by the same reference numerals and description thereof is omitted. As shown in the figure, the
[0049]
As described above, according to the sixth embodiment, since the
[0050]
The
[0051]
【The invention's effect】
As described above, according to the present invention, the information processing system is connected to the drawing device.Connected to control target via control deviceA first display unit for drawing a primary screen on the display device, and a screen for creating screen data in a binary format that enables the screen drawing device to display the primary screen. AndConsidering screen data as a collection of drawing objects composed of primitive figuresEach component of the primary screen from the screen dataEach drawing for each state of the control target related to the partobjectofDrawing information is extracted and converted into image data.drawingPlacement information for placing objects on the primary screen is extracted from screen data and converted into drawing attribute data.Device type, device flag andTo change the display mode according to the state of the controlled objectStatusInformation is extracted from screen data and converted to control data, and image dataTheDrawing attribute data and the control dataFor each status of the part control targetA screen data conversion unit for transmission to the monitoring display device, the monitoring display device relating to the state of the control target, a storage unit for storing image data, drawing attribute data, and control data received from the drawing deviceDevice type, device flag and statusRead out the image data, drawing attribute data and control data from the communication unit to acquire information, and the storage unit,A control having the device type, device flag, and state information acquired by the communication unit when the image of the drawing object is superimposed and displayed for each part based on the image data and the drawing attribute data and the communication unit newly acquires the state information. Image data and drawing attribute data specified by the dataOn the display device based onOverlay drawing object imagesSince the second drawing unit for drawing the screen is provided, the screen can be displayed regardless of the function of the monitoring display device, and the same image can be displayed even when the functions of the monitoring display device are different. In addition, the load on the monitoring display device can be reduced as compared with the conventional information processing system.
[Brief description of the drawings]
FIG. 1 is a block diagram of an information processing system according to a first embodiment of the present invention.
FIG. 2 is a flowchart showing operations of a drawing unit and a screen data conversion unit of the information processing system according to the first embodiment.
FIG. 3 is a diagram showing an example of a screen displayed on the display GUI of the information processing system according to the first embodiment.
4A is a diagram showing the screen data of the lamp component extracted by the screen data conversion unit, and FIG. 4B is a diagram showing the data extracted from the screen data by the screen data conversion unit.
5 is a diagram showing an information processing system of FIG. 1 in which an input unit is added to the monitoring display device.
6A is a diagram showing an example of a screen displayed on the display GUI of the information processing system according to the second embodiment of the present invention, and FIG. 6B is a screen of parts extracted by the screen data conversion unit. It is data.
7A is a diagram showing an example of a screen displayed on the display GUI of the information processing system according to the third embodiment of the present invention, and FIG. 7B is a diagram for explaining components of a lamp component. Yes, (c) is the screen data of the lamp parts extracted by the screen data converter.
FIG. 8A is a diagram for explaining a portion transmitted in duplicate, and FIG. 8B is a diagram showing a component added background image created by a screen data conversion unit.
FIG. 9 is a diagram showing a drawing screen displayed on the input GUI of the information processing system according to the fifth embodiment.
FIG. 10 is a block diagram of an information processing system according to the sixth embodiment.
FIG. 11 is a block diagram showing another example of the information processing system according to the sixth embodiment.
[Explanation of symbols]
DESCRIPTION OF
Claims (5)
表示装置上に一次画面を描画する描画部と、
前記一次画面を作画装置が表示することを可能にするバイナリ形式の画面データを作成する作画部と、
前記画面データをプリミティブ図形により構成される描画オブジェクトの集合とみなして前記画面データから前記一次画面を構成する各部品の関連する前記制御対象の状態ごとに前記各描画オブジェクトの描画情報を抽出して画像データに変換すると共に、前記各描画オブジェクトを前記一次画面上に配置するための配置情報を前記画面データから抽出して描画属性データに変換し、また、デバイスタイプ、デバイスフラグおよび前記制御対象の状態に応じて表示態様を異ならせるための状態情報を前記画面データから抽出して制御データに変換して、前記画像データを前記描画属性データおよび前記制御データと関連付けて前記部品の前記制御対象の状態ごとに前記監視用表示装置に送信する画面データ変換部とを備えた作画装置。 A drawing device that generates data to be displayed on a monitoring display device to which a control target is connected,
A drawing unit for drawing a primary screen on a display device;
A drawing unit that creates screen data in a binary format that enables the drawing device to display the primary screen;
The screen data is regarded as a set of drawing objects composed of primitive figures , and drawing information of each drawing object is extracted from the screen data for each state of the control target related to each component constituting the primary screen. In addition to the conversion to image data, the layout information for laying out each drawing object on the primary screen is extracted from the screen data and converted into drawing attribute data, and the device type, device flag, and control target State information for changing the display mode according to the state is extracted from the screen data and converted into control data, and the image data is associated with the drawing attribute data and the control data, and the control target of the part A drawing device comprising: a screen data conversion unit for transmitting to the monitoring display device for each state .
前記画像データ、描画属性データおよび制御データとを記憶する記憶部と、A storage unit for storing the image data, drawing attribute data, and control data;
前記制御対象の状態に関する前記デバイスタイプ、前記デバイスフラグおよび前記状態情報を取得する通信部と、A communication unit that acquires the device type, the device flag, and the state information related to the state of the control target;
前記記憶部から画像データ、描画属性データおよび制御データを読み出して、前記部品ごとに前記画像データおよび前記描画属性データに基づいて前記描画オブジェクトの画像を重ね合わせて表示し、前記通信部が新たに前記状態情報を取得すると、前記通信部で取得した前記デバイスタイプ、前記デバイスフラグおよび前記状態情報を有する前記制御データによって指示された前記画像データおよび前記描画属性データに基づいて表示装置上に前記描画オブジェクトの画像を重ね合わせて画面を描画する描画部とを備えた監視用表示装置。Image data, drawing attribute data, and control data are read from the storage unit, and the image of the drawing object is superimposed and displayed for each component based on the image data and the drawing attribute data, and the communication unit newly When the state information is acquired, the drawing on the display device based on the image data and the drawing attribute data instructed by the control data having the device type, the device flag, and the state information acquired by the communication unit A monitoring display device including a drawing unit that draws a screen by superimposing images of objects.
前記作画装置が、
表示装置上に一次画面を描画する第1の描画部と、
前記一次画面を作画装置が表示することを可能にするバイナリ形式の画面データを作成する作画部と、
前記画面データをプリミティブ図形により構成される描画オブジェクトの集合とみなして前記画面データから前記一次画面を構成する各部品の関連する前記制御対象の状態ごとに前記各描画オブジェクトの描画情報を抽出して画像データに変換すると共に、前記各描画オブジェクトを前記一次画面上に配置するための配置情報を前記画面データから抽出して描画属性データに変換し、また、デバイスタイプ、デバイスフラグおよび前記制御対象の状態に応じて表示態様を異ならせるための状態情報を前記画面データから抽出して制御データに変換して、前記画像データを前記描画属性データおよび前記制御データと関連付けて前記部品の前記制御対象の状態ごとに前記監視用表示装置に送信する画面データ変換部とを備え、
前記監視用表示装置が、
前記作画装置から受信した画像データ、描画属性データおよび制御データを記憶する記憶部と、
前記制御対象の状態に関する前記デバイスタイプ、前記デバイスフラグおよび前記状態情報を取得する通信部と、
前記記憶部から画像データ、描画属性データおよび制御データを読み出して、前記部品ごとに前記画像データおよび前記描画属性データに基づいて前記描画オブジェクトの画像を重ね合わせて表示し、前記通信部が新たに前記状態情報を取得すると、前記通信部で取得した前記デバイスタイプ、前記デバイスフラグおよび前記状態情報を有する前記制御データによって指示された前記画像データおよび前記描画属性データに基づいて表示装置上に前記描画オブジェクトの画像を重ね合わせて画面を描画する第2の描画部とを備えたことを特徴とする情報処理システム。 A monitoring display device connected to a control target via a drawing device and a control device ;
The drawing device is
A first drawing unit for drawing a primary screen on a display device;
A drawing unit that creates screen data in a binary format that enables the drawing device to display the primary screen;
The screen data is regarded as a set of drawing objects composed of primitive figures , and drawing information of each drawing object is extracted from the screen data for each state of the control target related to each component constituting the primary screen. In addition to the conversion to image data, the layout information for laying out each drawing object on the primary screen is extracted from the screen data and converted into drawing attribute data, and the device type, device flag, and control target the status information for different display modes in accordance with state and converted to the control data extracted from the screen data, the control target of the part of the image data in association with the drawing attribute data and the control data A screen data converter for transmitting to the monitoring display device for each state ,
The monitoring display device
A storage unit for storing image data, drawing attribute data, and control data received from the drawing device;
A communication unit that acquires the device type, the device flag, and the state information related to the state of the control target;
Image data, drawing attribute data, and control data are read from the storage unit, and the image of the drawing object is superimposed and displayed for each component based on the image data and the drawing attribute data, and the communication unit newly Upon acquiring the status information, the device type acquired by the communication unit, the drawing to the device flag and the image data is instructed by the control data having the state information and the rendering on a display device based on the attribute data An information processing system comprising: a second drawing unit that draws a screen by superimposing object images .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003166892A JP4090949B2 (en) | 2003-06-11 | 2003-06-11 | Drawing device, monitoring display device, and information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003166892A JP4090949B2 (en) | 2003-06-11 | 2003-06-11 | Drawing device, monitoring display device, and information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005003911A JP2005003911A (en) | 2005-01-06 |
| JP4090949B2 true JP4090949B2 (en) | 2008-05-28 |
Family
ID=34092906
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003166892A Expired - Fee Related JP4090949B2 (en) | 2003-06-11 | 2003-06-11 | Drawing device, monitoring display device, and information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4090949B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4994892B2 (en) * | 2007-03-06 | 2012-08-08 | 株式会社リコー | Information processing apparatus, information processing method, and information processing program |
-
2003
- 2003-06-11 JP JP2003166892A patent/JP4090949B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005003911A (en) | 2005-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6157210B2 (en) | Document conversion apparatus, document conversion method, and program | |
| JP2009080573A (en) | Display method | |
| JP3840898B2 (en) | Projection display device, display method therefor, and image display device | |
| JP4090949B2 (en) | Drawing device, monitoring display device, and information processing system | |
| JP5430083B2 (en) | Image processing apparatus and image processing method | |
| JP2004233711A (en) | Map data construction device | |
| JP2006018760A (en) | Image sharing system and program | |
| JP2000305542A (en) | Image display apparatus and method | |
| JP2005085057A (en) | Content display control system | |
| JP2007114402A (en) | Display processing device | |
| JP5332551B2 (en) | Information processing apparatus, display control method, and program | |
| JP3550234B2 (en) | Data converter | |
| JP4621551B2 (en) | Image data acquisition method, image data acquisition device, and program | |
| JP4101197B2 (en) | Information processing apparatus, display control method, and program | |
| JP7197875B1 (en) | Program, image processing method and image processing apparatus | |
| JP2002369092A (en) | Display control device and video display device | |
| JP4146281B2 (en) | Monitoring control screen creation and display method and monitoring control device | |
| JP3155617B2 (en) | Document processing method and apparatus | |
| JP4115879B2 (en) | Image display device | |
| JP2004213305A (en) | Print control system, information processing apparatus, print control method, and program | |
| JP4123293B2 (en) | Display control apparatus, display control program, and printing system | |
| JP2007140682A (en) | Data preparation device for display unit | |
| US9501858B2 (en) | Display device and computer | |
| JP2001202128A (en) | Method and device for generating picture data and recording medium | |
| JP2002055674A (en) | Enlarged area display method during enlarged display |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051109 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070605 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070727 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20071019 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071019 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071019 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080227 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120307 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140307 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |