JPH0683437A - プロセス制御システムにおけるユーザ制御のための方法と装置 - Google Patents

プロセス制御システムにおけるユーザ制御のための方法と装置

Info

Publication number
JPH0683437A
JPH0683437A JP5010230A JP1023093A JPH0683437A JP H0683437 A JPH0683437 A JP H0683437A JP 5010230 A JP5010230 A JP 5010230A JP 1023093 A JP1023093 A JP 1023093A JP H0683437 A JPH0683437 A JP H0683437A
Authority
JP
Japan
Prior art keywords
state
derived
image
current
representation
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.)
Granted
Application number
JP5010230A
Other languages
English (en)
Other versions
JP3050348B2 (ja
Inventor
Stephen J Boies
ステファン・ジョイ・ボイエス
Liam D Comerford
リアム・ディビッド・カマーフォード
John D Gould
ジョン・ディビッド・グールド
Susan L Spraragen
スーザン・リン・スプラレイゲン
Jacob P Ukelson
ジャコブ・ポール・ウケルソン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0683437A publication Critical patent/JPH0683437A/ja
Application granted granted Critical
Publication of JP3050348B2 publication Critical patent/JP3050348B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19678User interface
    • G08B13/19689Remote control of cameras, e.g. remote orientation or image zooming control for a PTZ camera
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19678User interface
    • G08B13/19682Graphic User Interface [GUI] presenting system data to the user, e.g. information on a screen helping a user interacting with an alarm system

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】 【構成】 ユーザ・インターフェースが、プロセスの現
在の状態から次の状態を予測するためのプロセス・モデ
ル・ユニット(34)と、可能な次の状態のそれぞれに
対してその表現を導出するための表示装置処理ユニット
(26)を含む。該表示装置処理ユニットは、プロセス
の現在の状態の表現(30a)に連携するそれぞれの表
現(30bから30g)を表示するための表示装置画面
(30)へ結合した出力部を有している。該ユーザ・イ
ンターフェースはさらに、ユーザが表示された1つ以上
の可能な次の状態から一つを選択するための入力機構に
結合したアクチュエータ制御ユニット(22)を含む。
該モータ制御ユニットは、プロセスを制御して選択され
た表現に相当する新しい現在状態へ移行させる。表示装
置画面はタッチスクリーン機能を有しており、ユーザは
導出された可能な状態の一つを選択することができる。 【効果】 ユーザがプロセスを認識する負担が少なくな
り、提示された可能な状態の中から選択するのみで良く
なる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、広くはプロセス制御シ
ステムに関し、特に制御されるプロセスに関する情報を
表示するためのユーザ・インターフェースを提供し、か
つそのシステムのユーザからの入力を受け取るプロセス
制御システムに関する。
【0002】
【従来の技術】プロセス制御システムは、プロセスを制
御するためのアクチュエータ、およびプロセスに関する
情報をオペレータに表示するための図形表示装置からな
るデジタル・データ処理装置を含む。このシステムは、
システムのオペレータからの入力を受け取るための1つ
以上のオペレータ入力装置も含む。その表示装置は制御
されているプロセスの現在の状態を図形的に示し、また
オペレータによる制御のために1つ以上の状態の種類の
リストを提供することもできる。例として、大きなビル
ディングにおける環境制御システム、薬品製造プロセス
における制御システム、自動化された製造操作のための
制御システム、画像または写真図形装置のための制御シ
ステムが含まれるが、これらに限られるものではない。
【0003】一般に、既知の形式のシステムでは、オペ
レータは、試行錯誤しながらシステムを色々変更するこ
とによって別の状態に到達するよう試みるしかなかっ
た。例えば、環境制御システムにおいては、オペレータ
は、ビルディングの選択された区域への温風の流れを変
えることができる。しかしながら、試行錯誤による方法
では、常に最適の環境が提供されるとは限らない。
【0004】さらに、事前にプログラムされた、あるい
はアクセスされた次のシステム状態を利用する方法で
は、特定のプロセス制御の問題に対して最適な解決法が
常に得られるわけではない。
【0005】試行錯誤による方法、あるいは事前にプロ
グラムする方法のどちらによっても、オペレータは、制
御されるシステムにおける特定の次の状態を十分には把
握できないため、システムの現在の状態に基づいた適切
な次の状態に関して、情報による意志決定を行なうこと
ができない。
【0006】通常、既知のシステムでは、対象物を図形
的に表現し、そして目的とする動作を得るためにこれら
の対象物に対して”制御”を行なうための手段を提供す
る。例として、1987年3月10日の米国特許第4,
649,499号、”3次元の対象物のタッチスクリー
ン2次元エミュレーション”がある。その中では、3次
元の対象物を2次元のコンピュータ画面上にエミュレー
トするためのタッチスクリーンの利用が開示されてい
る。このシステムは、デスクトップ・ロータリー・カー
ドファイルおよびハンドヘルド計算器の操作をエミュレ
ートするために使用される。計算器の例では、計算器の
イメージが表示され、オペレータはその表示された”キ
ー”に触れてその計算器を操作する。ここで開示されて
いない点は、そのプロセスの現在の状態に連携して導出
された(可能な)次の状態を作成して表示することであ
り、あるいはユーザが、次の現在状態となるべき複数の
導出された次の状態の内の1つを選択することができる
機能である。
【0007】
【発明が解決しようとする課題】本発明の目的は、シス
テムの現在の状態に基づいて、またそのシステムの計算
結果によるモデルに基づいて1つ以上の次の状態を導出
するプロセス制御システムのユーザ・インターフェース
を提供することであり、さらに、現在の状態の視覚的表
示に連携する1つ以上の次の状態を視覚的に表示するこ
とができることである。
【0008】さらに本発明の目的は、システムの現在の
状態に基づいて、またそのシステムの計算結果によるモ
デルに基づいて1つ以上の次の状態を導出するプロセス
制御システムのユーザ・インターフェースを提供するこ
とであって、1つ以上の次の状態の視覚的表示および現
在の状態の視覚的表示が可能であり、そしてオペレータ
が導出された1つ以上の次の状態から1つを選択すると
それに応じて、システムを次の状態に移行させることで
ある。
【0009】
【課題を解決するための手段】本発明に従ってプロセス
を制御する方法により、また操作されるユーザ・インタ
ーフェースにより、上記のおよび他の問題は解決され、
本発明の目的が理解される。この方法は、(a)プロセ
スの現在の状態の表現を提示し、(b)プロセスの現在
の状態から1つ以上の可能な選択のための状態を導出
し、(c)導出された1つ以上の可能な選択のための状
態の表現を提示し、1つ以上の導出された選択のための
状態の表現の内の1つをユーザが選択することに応じ
て、(d)選択された表現に連携する導出された選択の
ための状態に相当する新しい現在の状態を、プロセスが
実現するよう制御する。
【0010】ユーザがプロセスの現在の状態の表現を選
択することに応じて、現在の状態を受容する場合もこの
方法に含まれる。
【0011】本発明の要点は、ユーザの視点から観た制
御されるプロセスの認知に関する。本発明によってユー
ザは一連の可能性を提示され、それぞれが現在の状態か
または現在の状態から導出された1つ以上の可能な次の
状態を表現している。それぞれの可能性は、図形的にあ
るいは他の方法でユーザに与えられる。ユーザは、現在
の状態の表現を、目的とする次の状態あるいは目的とす
る終状態により近いものにするために与えられた可能性
の中から選択する。本発明のシステムと方法は、現在の
状態の収束および目的とする次の状態または終状態を生
じるために必要な動作を選択することによってユーザを
助ける働きをする。このシステムと方法はまた、ユーザ
による事前の選択に基づいておよびまたは時間の関数と
して、一連の可能性を一新する働きもある。その結果、
認知においてユーザの全体的な負担は少なくなり、満足
できる条件が得られるまで表示される選択のための状態
の中から選択するのみで良くなる。
【0012】現在の状態の表現および現在の状態から導
出された選択のための状態の表現は、プロセスに関して
ユーザが物理的に直感できるのを助けるような方法で、
表示装置の画面上に並べられることが好ましい。本発明
の中で、”導出された”とは、コンピュータによって作
成された予測される変形状態を云う。典型例において
は、このプロセスは、ユーザが自分の写真を撮るための
カメラを目的としている。この場合、導出されたカメラ
の傾きのイメージは画面のy軸に沿って配置され、導出
されたカメラのパンのイメージは画面のx軸に沿って配
置され、導出されたカメラのズームのイメージは、仮想
のz軸に沿って配置され、しかも物理的により大きいズ
ーム・イン・イメージが、オペレータに対して”より近
くに”見えるように置かれている。
【0013】本発明によって教示されるユーザ・インタ
ーフェースには、1つ以上の可能な次の状態を現在の状
態から予測するためのプロセス・モデル・ユニット、お
よび可能な次の状態のそれぞれに対して、その表現を導
出するための表示装置処理ユニットが含まれる。表示装
置処理ユニットは、プロセスの現在の状態の単一表現に
連携する表現のそれぞれを表示するために、表示装置に
結合された出力部を備えている。さらに、このユーザ・
インターフェースは、入力機構に結合されたプロセス制
御装置を含み、それによってユーザは、可能な次の状態
の表現の内の1つを選択する。プロセス制御装置は、選
択された導出表現に相当する新しい現在の状態をそのプ
ロセスに入力できるような方法によって、制御されるプ
ロセスを具現化した機構を制御する。
【0014】例えば、表示装置の画面がタッチスクリー
ン機能を有し、ユーザは、導出された可能な状態または
現在の状態の中から選択した1つに関係する表示装置画
面の区域内を物理的に触れることによって表現の1つを
選択する。
【0015】上記の例において、現在の状態を選択する
ことは、その写真のイメージを記憶する効果がある。通
常、現在の状態を選択する場合、制御されているその特
定のプロセスに特有の効果を有す。これらの効果には、
例えば、ユーザの表現を非常に詳細なものにしたり、あ
るいは、色の表示を黒から白へ変えたりするものがあ
る。
【0016】
【実施例】図1は、本発明によって構築され操作される
典型的なプロセス制御システムのブロック図である。図
1においてプロセスは、カメラ12の指向する方向と視
野の大きさを制御している。しかし、以下で明らかにさ
れるように、記述された例は本発明の実施における制限
を意図するものではない。
【0017】カメラ12は、常平架状に取り付けられ、
x軸の周りにカメラ12を回転させるための傾斜制御モ
ータ14、y軸回りカメラ12を回転させるためのパン
制御モータ15、z軸に沿った見掛け上の並進運動を行
なうためのレンズ12aのズーム制御モータ18を備え
ている。ズーム制御モータ18によってカメラ12は、
ズーム・インおよびズーム・アウトの操作が可能にな
る。モータ14、16、18は電気的な指令信号を、傾
斜、パン、ズーム制御装置20から受信する。そして、
この制御装置20は、さらに上位のレベルのモータ指令
をモータ制御ユニット22から受信する。例えば、モー
タ制御ユニット22が発生させるモータ指令は、パン角
度を+3°変えよ、というようなものである。それに応
じて、制御装置20はそのモータ指令を解釈し、適切な
パンモータ16の動作信号を発生して特定の量だけカメ
ラ12をパンする。
【0018】傾斜、パン、ズーム制御装置20の操作お
よびそれに付随するモータ14、16、18は既知のも
のであり、同様の操作については詳細を記述しない。
【0019】カメラ12は、画像出力、あるいは画像信
号12bをフレーム捕捉バッファ24に送る。これはい
わゆるフレーム・グラバである。フレーム捕捉バッファ
24は、カメラ12によって生じた少なくとも1つの全
イメージ・フレームを表すデジタル情報を記憶するため
の記憶機構を含む。画像信号12bがアナログの形で与
えられる場合は、フレーム捕捉バッファ24は、記憶す
る前にアナログ画像信号をデジタル信号に変換するため
のAD変換器をも含む。フレーム捕捉バッファ24は、
記憶されたデジタル情報を現在イメージ24aとして表
示装置処理ユニット26へ送る。
【0020】本発明に従って、通常、表示装置処理ユニ
ット26は、プロセスの現在の状態から1つ以上の可能
な次の状態の視覚的表現を導出するための操作を行な
う。記述された例においては、表示装置処理ユニット2
6は、現在イメージ24aから複数の次のカメラ・イメ
ージを導出する。そして現在イメージと1つ以上の導出
されたカメラ・イメージを出力する。この情報は、汎用
的な表示装置バッファ28内に記憶され、そこから図形
能力を有す表示装置画面30に送られる。
【0021】記述された例においては、図2にも示され
ているように、表示装置画面30は、領域30aに現在
のカメラ・イメージ状態を表示する。導出された右への
パン状態は領域30bに、導出された左へのパン状態は
領域30cに、導出されたズーム・アウト状態は領域3
0dに、導出されたズーム・イン状態は領域30eに、
導出された下への傾斜状態は領域30fに、導出された
上への傾斜状態は領域30gに表示される。表示された
状態30bから30gは、全て現在のイメージ状態30
aから導出されたものであり、そしてオペレータに対し
て、それに連携する動作を実行した場合の結果を表示す
るものである。つまり、それぞれの導出された状態30
bから30gは、それに連携する導出された状態を実行
するためにオペレータが選択した場合に、現在状態30
aがどうなるかを表示している。
【0022】本発明の中で、”導出された”とは、コン
ピュータによって作成された予測される変形状態を云
う。
【0023】本発明のこの例では、表示装置画面30は
タッチスクリーン機能を有している。つまり、領域30
aから30gのそれぞれはスイッチ機能を持つものとし
て規定され、操作される。従って、オペレータが物理的
に領域30aから30gに内の1つに触れることに応答
して、タッチスクリーン信号31が発生する。このタッ
チスクリーン信号31は、オペレータが触れた表示装置
画面上の位置を特定するx、yの座標情報を含む。タッ
チスクリーン信号31は、タッチスクリーン復号化ユニ
ット32へ送られる。タッチスクリーン復号化ユニット
内では、30aから30gのそれぞれの領域に関する画
面座標が、複数の特定のタッチスクリーン領域の1つを
包括するように事前に定義されている。従って、タッチ
スクリーン信号31に応答して、このタッチスクリーン
制御ユニットは領域30aから30gの内のどれがオペ
レータによって触れられたかを識別することができる。
即ち、タッチスクリーン復号化ユニット32は、タッチ
スクリーン信号31を特定のスイッチ閉鎖信号へと変換
する。記述された例においては、表示装置画面30は、
7個の(ソフトウェア的に作られた)独立な瞬時型スイ
ッチを有しており、領域30aから30gに対応してい
る。
【0024】ここに記載していない本発明の例では、タ
ッチスクリーン機能は、例えば鍵盤装置によって動かさ
れるカーソルおよびまたはポインティング・デバイス
(マウス)のカーソルで置き換えても良く、それによっ
て、オペレータはシステム10に対して、領域30aか
ら30gの1つを特定することができる。このように、
オペレータの入力機能における特定の手段は、本発明の
理解および本発明の操作に対して密接な関係はない。つ
まり、通常の技術者であれば、音声認識、ライト・ペン
等の選択のための他の方法を採ることも可能である。
【0025】図2および図3は、図1の典型的なプロセ
ス制御システム用の表示装置画面30を描写したもので
ある。この例においては、カメラ12によってイメージ
化された主体はシステム10のオペレータであり、自己
写真ブース(キオスク)において行なわれていることと
同様のことである。従って、システム10は、カメラ1
2がイメージ化される主体について適切に設置された後
にカメラ・イメージのハード・コピーを得るための印刷
器あるいは他の適当な装置をも含んでいる。そのイメー
ジを後で利用するために記憶するおよびまたは転送する
ための手段を備えていても良い。
【0026】この自己写真への適用においては、特に本
発明の有用性が顕著である。汎用的な自己写真技術の場
合、主体間の高さの違いが大きいこととカメラの狙いを
定めるための適当なフィードバック機構が無いことに起
因する問題による障害がある。これらの問題は、自己写
真あるいは関係者の写真がその用途において重要な要素
となるようなコンピュータの応用の発展的な分野におい
て、より明確になってきている。これらの用途には、セ
キュリティ・システム、マルチメディアへの応用、およ
び通信会議システム等が含まれるが、これらに限られる
ものではない。
【0027】本発明によって、領域30aは主体の現在
のイメージを表示する。領域30bから30gのそれぞ
れは、現在イメージ30aから導出されたイメージを表
示し、オペレータに対し現在イメージの次の可能な状態
のイメージを提示する。
【0028】現在のイメージおよび導出されたイメージ
は、ユーザがそのプロセス、この場合はカメラの移動に
関して物理的な直感を得やすいような方法で表示装置画
面30上に配列されることが望ましい。つまり、導出さ
れた傾斜の領域30gおよび30fは画面のy軸に沿っ
て置かれ、導出されたパンの領域30bおよび30cは
画面のx軸に沿って置かれ、導出されたズームの領域3
0dおよび30eは仮想のz軸に沿って置かれており、
物理的により大きい導出されたズーム・イン・イメージ
の領域30eは、オペレータに対して”より近くに”見
えるように配置されている。
【0029】操作中、オペレータは領域30bから30
gの内の1つに触れるかあるいは他の方法で選択をす
る。それに応答して、カメラ12は再設置され、そして
その再設置の結果が現在イメージ30aに反映される。
さらに、領域30bから30g内に表示されていたそれ
ぞれの導出されたイメージも、新しい現在イメージに従
って、あるいは規定の時間間隔毎に更新される。例え
ば、領域30bの右へのパンの導出されたイメージは、
右へのパン操作の結果を反映して、更新された現在イメ
ージ30aに基づいて更新される。このプロセスは、現
在イメージ30aが、オペレータによって適用される基
準を満たすまで続けられる。基準を満たした時点で、オ
ペレータは現在イメージ領域30aを選択し、その現在
イメージ30aは、記憶されおよびまたは印刷される。
【0030】図2では、オペレータは、現在イメージ領
域30aに提示されたイメージをもっと中央に寄せるた
めに、導出された右へのパンのイメージ30b選択す
る。それに応答して、カメラ12は、右へのパンの現在
の変動量によって再設置される。その結果、図2中の領
域30aに新しい現在イメージが捕捉され表示される。
領域30bから30gに提示されていたイメージは全
て、新しい現在イメージから導出され、イメージング・
プロセスのために可能な次の選択のための状態を提示す
る。
【0031】さらに、本発明においては、それぞれの導
出された次の状態は量子化されている。つまり、それぞ
れの次の状態は、現在の状態から事前に決められた距離
内に入るように導出される。図2の例では、左右へのパ
ンの導出された次の状態は、y軸について事前に決めら
れた角度だけ現在の状態から変位したものであり、上下
の傾斜の導出された次の状態は、x軸について事前に決
められた角度だけ変位したものである。同様に、ズーム
・アウトおよびズーム・インの導出された次の状態は、
z軸に沿って事前に決められた距離だけ平行に変位した
ものである。
【0032】再び図1を参照すると、導出された次の状
態の量子化因数に関する情報は、プロセス・モデル・ユ
ニット34によって保持されている。プロセス・モデル
・ユニット34は、図4にも示されているように表示装
置処理ユニット26に連結され、それに対して量子化因
数(現在の変動量)を与える。プロセス・モデル・ユニ
ット34はまた、モータ制御ユニット22にも連結され
ており、それに対しても量子化因数を与える。
【0033】一般に、プロセス・モデル・ユニット34
は、可能な次の状態を予測する役割を負い、それらの状
態の外観を導出するために表示装置処理ユニット26が
要求する情報を与え、また導出された状態の中から選択
された外観を有す状態を実現するようにカメラを設置す
るため、モータ制御ユニット22が要求する情報を与え
る。
【0034】図4に示されるように、表示装置処理ユニ
ット26は現在イメージ24aを受信する。現在イメー
ジ24aは、基準化ブロック40に適用されて、現在イ
メージ領域30a(図2)に適合する大きさに縮小され
る。イメージの基準化ブロック40の出力は、基準化さ
れた現在イメージ40aである。基準化された現在イメ
ージ40aは、現在イメージ領域30a内に表示するた
めに表示装置バッファ28に適用され、さらにイメージ
・パン変形ブロック42、イメージ傾斜変形ブロック4
4、イメージ・ズーム変形ブロック46にも適用され
る。ブロック42、44、46のそれぞれは、関連する
現在のパン変動量、現在の傾斜変動量、現在のズーム変
動量に従って、事前に決められたイメージ変形関数を基
準化された現在イメージ40aに適用する。現在の変動
量は、プロセス・モデル・ユニットから受け取る。ブロ
ック42、44、46の操作によって、表示装置画面3
0の領域30bから30g内に表示するための、基準化
された現在イメージ40aの次の状態が導出される。
【0035】例では、イメージ・パン変形ブロック42
は、現在のパン変動量によって決められている角度変位
に相当する画素の数だけ、基準化された現在イメージ4
0aを水平に移動する。イメージ傾斜変形ブロック44
は、現在の傾斜変動量によって決められている角度変位
に相当する画素の数だけ、基準化された現在イメージ4
0aを垂直に移動する。イメージ・ズーム変形ブロック
46は、導出されたズーム・イン状態および導出された
ズーム・アウト状態になるように、基準化された現在イ
メージ40aに対して画素の拡大および縮小操作をそれ
ぞれ適用する。画素の拡大および縮小の量は、現在のズ
ーム変動量信号によって決められる。
【0036】図5は、プロセス・モデル・ユニット34
のブロック図である。プロセス・モデル・ユニット34
は、タッチスクリーン復号化ユニットからスイッチ閉鎖
情報32aを受信する制御装置50を含む。スイッチ閉
鎖情報32aは、表示装置画面30の領域30aから3
0gの内の1つにオペレータが触れたことを表すもので
ある。制御装置50は、複数の計数器50aを含み、領
域30bから30gのそれぞれに対してスイッチ閉鎖の
回数を数えている。計数器50aを使用することによっ
て、特定のタッチスクリーン・スイッチに対して、スイ
ッチ閉鎖の回数の関数として異なる変動量を実行するこ
とができる。例えば、最初の3回の左へのパンおよび右
へのパン・スイッチの閉鎖に対して、最初のパン変動量
の刻みは5°となり、続く左へのパンおよび右へのパン
・スイッチの閉鎖に対しては、次のより細かい変動量の
刻みは2°となる。さらに、個々のイメージ状態のタッ
チスクリーン・スイッチが事前に決められた回数だけ押
されると、変動量は大きな値にリセットされる。なぜな
ら、繰り返して押されることは、ユーザがイメージの様
相または位置について大きな変更を試みようとしている
ことを示唆しているかもしれないからである。
【0037】現在イメージ領域30aに連携するスイッ
チを押すことによって、パン、傾斜、ズームのタッチス
クリーン・スイッチに関する計数器50aをリセットす
るようにしても良いし、システム10の他の再初期化を
行なっても良い。
【0038】双方向的に制御装置50に連結されている
のは、現在プロセス・モデル52であり、スイッチ閉鎖
情報に応答して制御装置50によって維持されている。
この現在プロセス・モデル52は、カメラ12のパン軸
および傾斜軸についての現在の角度方向を表し、また現
在のズーム設定をも表している。現在プロセス・モデル
52を使用することによって、可能な状態のブロック5
6と連結して、制御装置50が表示装置処理ユニット2
6を制御して、可能な次の状態のみをこのプロセスのた
めに導出し表示することができる。例えば、もしもある
障害物によってカメラ12が、傾斜軸について事前に決
められた点を通過して動くことができない場合、制御装
置50は、現在プロセス・モデル52が、カメラが事前
に決められた点に達していることを示したときに傾斜の
変動量をゼロに設定する。その結果、表示装置処理ユニ
ット26は、オペレータがカメラを障害物の中へ動かし
てしまうような(例えば上への傾斜における)導出され
た次の状態を作成しない。
【0039】パン、傾斜、およびズームのための変動量
のリストもまた制御装置50に連結されている。もしも
一定の変動量が実行された場合は、事前に決められた変
動量54のそれぞれは一定であり、計数器50aは無く
ても良い。しかしながら、異なる変動量を適用すること
が必要な場合は、制御装置50が変動量のブロック54
にアクセスして、関連する計数器50aの計数と現在プ
ロセス・モデル52の関数として現在の変動量を得る。
【0040】図6は、モータ制御ユニット22をより詳
細に示している。モータ制御ユニット22は、スイッチ
閉鎖情報32aおよびプロセス・モデル・ユニット34
からの現在の変動量34bを受け取る制御装置60を含
む。制御装置60は、現在の右へのパンの変動量に従っ
て、右へのパン、というような特定のスイッチ閉鎖を翻
訳し、そして図1の傾斜、パン、ズーム制御装置20に
対して、相当するパン・モータ指令を発生する。現在の
イメージ状態の領域30aについてのスイッチ閉鎖の場
合は、制御装置60によってカメラ12は事前に決めら
れた初期の向きにリセットされる。
【0041】図7は、図1から図5の例についての本発
明による方法の操作を示した流れ図である。ブロックA
では、カメラ12の位置および現在プロセス・モデル5
2が初期化される。従って表示装置画面30もまた、現
在イメージ状態30aおよび対応する複数の導出された
イメージ状態30bから30gと共に初期化される。ブ
ロックBにおいて、オペレータがスイッチを閉鎖させた
場合、判断がなされる。否定の場合、タイマ36(図
1)がタイミング・パルスを発生した時にブロックCに
おいて判断がなされる。タイマ36は、規定の間隔で現
在イメージおよび導出されたイメージの表現を更新する
ために、フレーム捕捉バッファ24が新しいイメージを
捕捉できるように備えられている。これによって、現在
のイメージ領域30aおよび導出されたイメージ領域3
0bから30gは、オペレータの位置と表情の変化を正
確に反映することができる。ブロックCにおいて否定の
場合は、ブロックBが続けられる。
【0042】ブロックBで肯定の場合、オペレータが導
出された状態30bから30gの内の目的とする1つあ
るいは現在のイメージ状態30aに対してスイッチを閉
鎖したならば、ブロックDで判断がなされる。もしその
スイッチの閉鎖が現在のイメージ状態に対するものであ
れば、肯定の判断が選択されて、処理はブロックEへと
続き現在のイメージ状態30aが受容される。つまり、
現在イメージが記憶され、およびまたは実体化された形
へと変換され、およびまたは離れた場所に転送される。
この処理は、その後ブロックAに戻る。
【0043】通常、現在の状態を受容する行為は、受容
に特有の操作手順を開始させる。例えば、次の状態を高
速で導出し表示するために、捕捉され導出された画像
を、白黒イメージとして処理し表示しても良い。オペレ
ータによる受容行為の発生に対して、現在の状態領域3
0aに見えているイメージおよび次の状態領域30bか
ら30gを任意にカラーに変換しても良い。さらに、オ
ペレータによる受容行為の発生に対して、受容された現
在の状態のカラーイメージを印刷し、記憶し、転送し、
あるいは他の操作を行なっても良い。このように、現在
の状態を受容する行為によって、行なわれているプロセ
スを終了させる必要はないことが理解できる。
【0044】ブロックDにおいて否定の場合、プロセス
・モデル・ユニット34によってスイッチの閉鎖が実行
され、適切なパン、傾斜、ズームの変動量34a、34
bが設定される(ブロックF)。更新された変動量34
bに対応して、モータ制御ユニット22が適切なモータ
指令22aを出して、カメラ12を選択された次の状態
に相当する位置へ動かす(ブロックG)。そして現在プ
ロセス・モデル52は新しいカメラ12の向きを反映す
るよう更新される(ブロックH)。
【0045】ブロックGにおける行為によって、表示装
置処理ユニットによって処理される現在イメージ24a
が変化するため、表示装置の現在イメージ30aが更新
され、また更新された変動量34aに連携して、導出さ
れた次の状態30bから30gが更新される(ブロック
I)。その後処理はブロックBへと続き、オペレータか
らの次のスイッチの閉鎖を処理する。
【0046】もしもブロックCにおいて、時間経過状態
が検知されたなら、フレーム捕捉バッファ24は自動的
に更新されて画像情報の新しいフレームを捕捉して記憶
する。これによって、表示装置処理ユニットによって処
理される現在イメージ24aが変化するため、表示装置
の現在イメージ30aが更新され、また現在の変動量3
4aの設定に連携して、導出された次の状態30bから
30gが更新される(ブロックI)。その後処理はブロ
ックBへと続き、オペレータからの次のスイッチの閉鎖
を処理する。
【0047】ビデオカメラ制御システムを主旨として説
明してきたが、本発明による教示は、例えばアンテナや
ロボットの操作における動きを制御するために応用でき
ることが理解されるであろう。本発明はまた、例えば、
チェスのようなゲームのシステムにも応用できる。例え
ば、領域30aが、ゲームの駒の現在の状態を示すイメ
ージを表示し、一方それぞれの導出された次の状態は、
ユーザの駒の現在の位置に基づいた多数の可能な許され
る次の動きの1つがなされた後のゲーム盤を表示する。
導出された次の状態の1つを選択することによって、シ
ステムはユーザの駒をそのように動かし、そして相手方
の動きに対応して複数の新しく導出された次の状態を作
成する。新しく導出された次の状態は、更新された現在
の状態と連携してユーザに対して表示され、それによっ
てユーザは、次の動きを選択できる。現在の状態を選択
することで、ユーザが負けを認める意志を示しても良
い。
【0048】後の例においては、プロセス・モデル・ユ
ニット34は現在プロセス・モデル52を更新するため
にチェスのルールのデータベースを含む。そしてまた、
最良の導出された次の状態(n)を、考え得る多数の可
能な導出された次の状態から選択するためのフィルター
を備えていても良い。このフィルターの基準は、それぞ
れの導出された次の状態(move)に関するスコアで
も良い。またこの後の例については、事前に決められた
変動量54は、次の動きだけを導出するため1に設定し
ても良く、あるいは2つ以上先の状態を導出するために
2以上に設定しても良い。その変動量は、表示装置処理
ユニット26に相当する処理ユニットに与えられ、そこ
でゲーム盤の次の動きのイメージが導出される。この例
においては、現在プロセス・モデル52は、現在の駒の
状態を表しており、従って表示するために処理ユニット
にも与えられる。
【0049】図2および図3に示された場合のように、
表示装置画面30は、ユーザのプロセスに対する直感を
助けるように組み立てられている。例えば、それぞれの
導出された次の状態について、駒が動かされようとする
チェス盤の領域を表示することなどである。
【0050】このように本発明の方法は、プロセスの現
在状態から生じる可能な次の状態が1つ以上あるような
プロセス制御の応用においても有効に適用され得ること
は明らかである。
【0051】本発明の重要な点は、ユーザの視点から制
御されるプロセスを感知することである。本発明によれ
ば、ユーザは、一連の可能性を提示され、それらの各々
はプロセスの現在の状態かあるいは現在の状態から導出
された1つ以上の可能な次の状態を表現している。それ
ぞれの可能性は、ユーザに対して図形的に表示されても
良く、他の感覚的な提示方法もまた本発明の範疇に含ま
れる。例えば、複数の次の状態のそれぞれが、聴覚ある
いは触覚による方法でユーザに提示されても良い。感覚
的な提示方法を混在させたものも本発明の範疇に含まれ
る。しかしながら、全ての場合において、ユーザは提示
された可能性の中から、目的とする終状態に最も良く似
た現在の状態の表現を得るために選択をする。本発明の
システムおよび方法は、現在の状態の収束および目的と
する終状態を生じるために必要な行為を選択することに
よって、ユーザーを援助するように働く。このシステム
および方法はまた、ユーザによるその前の選択に基づい
ておよびまたは時間の関数として一連の可能性を一新す
る働きもある。その結果、認識におけるユーザの負担の
全体は少なくなり、提示された行為の過程の中から選択
して、制御されているプロセスにおけるその選んだ行為
の過程の効果を観察することのみで良くなる。
【0052】制御における行為が、馴染みの無い複雑な
ものであったり、非常に大きな組み合わせ空間を有すシ
ステムにおいては、本発明の方法によって見落としによ
る事故や誤りが防げる。どのようなシステムにおいて
も、ユーザは、目的に達するための基本的なプロセスの
機構が、目的とは全く対照的な場合であっても目的に対
して焦点を合わせた状態を維持することができる。
【0053】本発明による教示は、上記の他の多くの種
類の例においても容易に表現されることは明らかであ
る。例えば、現在の状態および導出された次の状態の表
示は静的である必要はない。つまり、鉄道交通制御シス
テムでは、次の状態として、列車が速くあるいは遅く動
くように見せても良い。航空交通制御システムでは、現
在の交通パターンを示し、導出された次の状態として、
多数の異なる交通パターンを異なる飛行速度と高度で飛
んでいる複数の航空機で示しても良い。
【0054】
【発明の効果】本発明によって、プロセス制御のための
ユーザ・インターフェースにおいて、ユーザがプロセス
を認識するために必要な負担が少なくなり、ユーザは提
示された可能な状態の中から選択するのみで良くなる。
【図面の簡単な説明】
【図1】本発明により構築され操作される典型的なプロ
セス制御システムのブロック図である。
【図2】図1の典型的なプロセス制御システムのため
の、オペレータの表示画面であり、オペレータが選択す
る前の現在のシステム状態と複数の導出された可能な次
の状態を図形的に表示したものである。
【図3】図1の典型的なプロセス制御システムのため
の、オペレータの表示画面であり、オペレータが図2の
導出された次の状態の一つを選択した結果を示してい
る。
【図4】図1の表示装置処理ユニットをより詳細に示し
たブロック図である。
【図5】図1の表示装置モデル・ユニットをより詳細に
示したブロック図である。
【図6】図1のモータ制御ユニットをより詳細に示した
ブロック図である。
【図7】本発明の方法を記述した流れ図である。
【符号の説明】
12 カメラ 22 モータ制御ユニット 24 フレーム捕捉バッファ 26 表示装置処理ユニット 28 表示装置バッファ 30 表示装置画面 32 タッチスクリーン復号化ユニット 34 プロセス・モデル・ユニット 36 タイマ 40 イメージの基準化 50 制御装置 52 現在プロセス・モデル 54 変動量 56 可能な状態
───────────────────────────────────────────────────── フロントページの続き (72)発明者 リアム・ディビッド・カマーフォード アメリカ合衆国10512 ニューヨーク州カ ーメル、バレー・ロード 54 (72)発明者 ジョン・ディビッド・グールド アメリカ合衆国10598 ニューヨーク州ヨ ークタウン・ハイツ、(ブロード・ストリ ート 2504)、ピー・オー・ボックス・ 251 (72)発明者 スーザン・リン・スプラレイゲン アメリカ合衆国10562 ニューヨーク州オ シニング、チャーター・サークル 8 (72)発明者 ジャコブ・ポール・ウケルソン アメリカ合衆国10463 ニューヨーク州ブ ロンクス、フェアフィールド・アベニュー 3206

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】(a)プロセスの現在の状態の表現を提示
    する段階と、 (b)該プロセスの現在の状態から1つ以上の選択のた
    めの状態を導出する段階と、 (c)該1以上の選択のための状態の表現を提示する段
    階と、 (d)該1以上の選択のための状態の表現の内の1つを
    選択することに対応して、 該選択された表現に連携する導出された選択のための状
    態に相当する新しい現在の状態を実現するよう該プロセ
    スを制御する段階とからなるプロセスを制御するための
    方法。
  2. 【請求項2】周期的に該プロセスの現在の状態を更新す
    る段階と、 該プロセスの該更新された現在の状態の表現を提示する
    段階と、 該プロセスの該更新された現在の状態から1つ以上の選
    択のための状態を導出する段階と、 該更新された現在の状態から導出された該1つ以上の選
    択のための状態の表現を提示する段階とをさらに含む請
    求項1に記載された方法。
  3. 【請求項3】(a)カメラによって得られた現在のイメ
    ージの表現を表示装置手段を用いて提示する段階と、 (b)該カメラが軸の周りにあるいは軸に沿って移動し
    た場合に該カメラによって得られる1つ以上の選択のた
    めのイメージを該現在のイメージから導出する段階と、 (c)該1つ以上の導出された選択のためのイメージの
    表現を表示装置手段を用いて提示する段階と、 (d)該1つ以上の導出された選択のためのイメージの
    表現の内の1つをユーザが選択することに対応して、 該選択された表現に連携する該導出された選択のための
    イメージに相当する新しい現在のイメージを該カメラが
    得るような位置へ該カメラを移動させる段階とからなる
    該カメラを制御するための方法。
  4. 【請求項4】プロセスの現在の状態から1つ以上の選択
    のための状態を導出するための手段と、 該プロセスの該現在の状態の表現を提示し、かつ該1つ
    以上の導出された選択のための状態の表現を提示するた
    めの手段と、 ユーザが該1つ以上の導出された選択のための状態の表
    現の内の1つを選択することに対応して、該選択された
    表現に連携する該導出された選択のための状態に相当す
    る新しい現在の状態を実現するよう該プロセスを制御す
    るための制御手段とからなるプロセス制御システムのた
    めのユーザ・インターフェース。
  5. 【請求項5】プロセスの現在の状態から1つ以上の可能
    な次の状態を予測するためのプロセス・モデル手段と、 該プロセス・モデル手段の出力に接続された入力と、該
    プロセスの現在の状態の表現に関連したそれぞれの該表
    現を表示するための表示手段に接続された出力を有し、
    それぞれの可能な次の状態のために該可能な次の状態の
    表現を導出するための表示装置処理手段と、 該プロセス・モデル手段の出力に接続された第1の入力
    と、ユーザが該可能な次の状態の内の一つの表現を選択
    するための手段に接続された第2の入力を有し、該選択
    された導出表現に相当する新しい現在の状態を入力する
    ようプロセスを制御するための制御手段とからなるユー
    ザ・インターフェース。
JP5010230A 1992-04-17 1993-01-25 プロセス制御システムにおけるユーザ制御のための方法と装置 Expired - Lifetime JP3050348B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US87050392A 1992-04-17 1992-04-17
US870503 1992-04-17

Publications (2)

Publication Number Publication Date
JPH0683437A true JPH0683437A (ja) 1994-03-25
JP3050348B2 JP3050348B2 (ja) 2000-06-12

Family

ID=25355521

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5010230A Expired - Lifetime JP3050348B2 (ja) 1992-04-17 1993-01-25 プロセス制御システムにおけるユーザ制御のための方法と装置

Country Status (7)

Country Link
US (1) US5426732A (ja)
EP (1) EP0565830B1 (ja)
JP (1) JP3050348B2 (ja)
AT (1) ATE224076T1 (ja)
CA (1) CA2089787C (ja)
DE (1) DE69332282T2 (ja)
ES (1) ES2179043T3 (ja)

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5903454A (en) * 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US5757418A (en) * 1992-07-31 1998-05-26 Canon Kabushiki Kaisha Television conference system and method therefor
EP1686802A3 (en) * 1993-09-20 2008-05-21 Canon Kabushiki Kaisha Video system
US6266085B1 (en) * 1994-11-17 2001-07-24 Canon Kabushiki Kaisha Camera imaging and magnification device
JP3335017B2 (ja) * 1994-11-29 2002-10-15 キヤノン株式会社 カメラ装置の制御装置
US6094600A (en) * 1996-02-06 2000-07-25 Fisher-Rosemount Systems, Inc. System and method for managing a transaction database of records of changes to field device configurations
US6868538B1 (en) * 1996-04-12 2005-03-15 Fisher-Rosemount Systems, Inc. Object-oriented programmable controller
US5838563A (en) * 1996-04-12 1998-11-17 Fisher-Rosemont Systems, Inc. System for configuring a process control environment
US5940294A (en) * 1996-04-12 1999-08-17 Fisher-Rosemont Systems, Inc. System for assisting configuring a process control environment
EP0825506B1 (en) 1996-08-20 2013-03-06 Invensys Systems, Inc. Methods and apparatus for remote process control
US5832189A (en) * 1996-09-26 1998-11-03 Interval Research Corporation Affect-based robot communication methods and systems
US6310609B1 (en) 1997-04-17 2001-10-30 Nokia Mobile Phones Limited User interface with guide lights
JP2000089889A (ja) * 1998-09-14 2000-03-31 Sharp Corp 入力表示装置
US7265494B2 (en) 1998-10-09 2007-09-04 Azoteq Pty Ltd. Intelligent user interface with touch sensor technology
US7528508B2 (en) 1998-10-09 2009-05-05 Azoteq Pty Ltd. Touch sensor user interface with compressible material construction
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US7272815B1 (en) 1999-05-17 2007-09-18 Invensys Systems, Inc. Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects
AU5025600A (en) 1999-05-17 2000-12-05 Foxboro Company, The Process control configuration system with parameterized objects
US6754885B1 (en) 1999-05-17 2004-06-22 Invensys Systems, Inc. Methods and apparatus for controlling object appearance in a process control configuration system
US7096465B1 (en) 1999-05-17 2006-08-22 Invensys Systems, Inc. Process control configuration system with parameterized objects
US7089530B1 (en) 1999-05-17 2006-08-08 Invensys Systems, Inc. Process control configuration system with connection validation and configuration
US6788980B1 (en) 1999-06-11 2004-09-07 Invensys Systems, Inc. Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
US6618630B1 (en) 1999-07-08 2003-09-09 Fisher-Rosemount Systems, Inc. User interface that integrates a process control configuration system and a field device management system
AU6615600A (en) 1999-07-29 2001-02-19 Foxboro Company, The Methods and apparatus for object-based process control
JP2001054013A (ja) * 1999-08-13 2001-02-23 Fuji Photo Film Co Ltd 撮像信号処理装置およびその処理方法
US7071969B1 (en) * 2001-09-27 2006-07-04 National Semiconductor Corporation Parameterized preview array for iterative image optimization in remote applications
WO2003073185A2 (en) * 2002-02-28 2003-09-04 Zetacon Corporation Predictive control system and method
EP1502218A4 (en) 2002-04-15 2005-08-17 Invensys Sys Inc METHOD AND DEVICES FOR A PROCESS-, FACTORY-, ENVIRONMENT-, ENVIRONMENT- AND COMPUTER AIDED MANUFACTURING-BASED OR OTHERWISE CONTROL SYSTEM WITH REAL-TIME DATA DISTRIBUTION
US7221398B2 (en) * 2003-05-01 2007-05-22 Hewlett-Packard Development Company, L.P. Accurate preview for digital cameras
US20040218080A1 (en) * 2003-05-02 2004-11-04 Stavely Donald J. Digital camera with preview alternatives
EP1651942A4 (en) * 2003-08-08 2010-02-03 Quantum Intech Inc ELECTROPHYSIOLOGICAL INTUITION INDICATOR
US7761923B2 (en) 2004-03-01 2010-07-20 Invensys Systems, Inc. Process control methods and apparatus for intrusion detection, protection and network hardening
US9165280B2 (en) * 2005-02-22 2015-10-20 International Business Machines Corporation Predictive user modeling in user interface design
WO2007123753A2 (en) * 2006-03-30 2007-11-01 Invensys Systems, Inc. Digital data processing apparatus and methods for improving plant performance
US7768527B2 (en) * 2006-05-31 2010-08-03 Beihang University Hardware-in-the-loop simulation system and method for computer vision
US8497928B2 (en) * 2007-07-31 2013-07-30 Palm, Inc. Techniques to automatically focus a digital camera
US7987145B2 (en) * 2008-03-19 2011-07-26 Honeywell Internationa Target trajectory generator for predictive control of nonlinear systems using extended Kalman filter
US9352411B2 (en) 2008-05-28 2016-05-31 Illinois Tool Works Inc. Welding training system
CN104407518B (zh) 2008-06-20 2017-05-31 因文西斯系统公司 对用于过程控制的实际和仿真设施进行交互的系统和方法
US20090327949A1 (en) * 2008-06-26 2009-12-31 Honeywell International Inc. Interactive overlay window for a video display
US8645871B2 (en) 2008-11-21 2014-02-04 Microsoft Corporation Tiltable user interface
FR2939555B1 (fr) * 2008-12-10 2015-09-18 Somfy Sas Procede de fonctionnement d'un dispositif de commande d'un equipement domotique
US8463964B2 (en) 2009-05-29 2013-06-11 Invensys Systems, Inc. Methods and apparatus for control configuration with enhanced change-tracking
US8127060B2 (en) 2009-05-29 2012-02-28 Invensys Systems, Inc Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware
NO332170B1 (no) 2009-10-14 2012-07-16 Cisco Systems Int Sarl Anordning og fremgangsmate for kamerakontroll
US9101994B2 (en) 2011-08-10 2015-08-11 Illinois Tool Works Inc. System and device for welding training
US9573215B2 (en) 2012-02-10 2017-02-21 Illinois Tool Works Inc. Sound-based weld travel speed sensing system and method
US8612093B2 (en) 2012-02-22 2013-12-17 Bae Systems Controls Inc. Automatic dynamic control of aircraft cabin systems
US9583014B2 (en) 2012-11-09 2017-02-28 Illinois Tool Works Inc. System and device for welding training
US9368045B2 (en) 2012-11-09 2016-06-14 Illinois Tool Works Inc. System and device for welding training
US9666100B2 (en) 2013-03-15 2017-05-30 Illinois Tool Works Inc. Calibration devices for a welding training system
US9713852B2 (en) 2013-03-15 2017-07-25 Illinois Tool Works Inc. Welding training systems and devices
US9583023B2 (en) 2013-03-15 2017-02-28 Illinois Tool Works Inc. Welding torch for a welding training system
US9728103B2 (en) 2013-03-15 2017-08-08 Illinois Tool Works Inc. Data storage and analysis for a welding training system
US9672757B2 (en) 2013-03-15 2017-06-06 Illinois Tool Works Inc. Multi-mode software and method for a welding training system
US11090753B2 (en) 2013-06-21 2021-08-17 Illinois Tool Works Inc. System and method for determining weld travel speed
US10056010B2 (en) 2013-12-03 2018-08-21 Illinois Tool Works Inc. Systems and methods for a weld training system
US9724788B2 (en) 2014-01-07 2017-08-08 Illinois Tool Works Inc. Electrical assemblies for a welding system
US10170019B2 (en) 2014-01-07 2019-01-01 Illinois Tool Works Inc. Feedback from a welding torch of a welding system
US9751149B2 (en) 2014-01-07 2017-09-05 Illinois Tool Works Inc. Welding stand for a welding system
US9757819B2 (en) 2014-01-07 2017-09-12 Illinois Tool Works Inc. Calibration tool and method for a welding system
US10105782B2 (en) 2014-01-07 2018-10-23 Illinois Tool Works Inc. Feedback from a welding torch of a welding system
US9589481B2 (en) 2014-01-07 2017-03-07 Illinois Tool Works Inc. Welding software for detection and control of devices and for analysis of data
US10665128B2 (en) 2014-06-27 2020-05-26 Illinois Tool Works Inc. System and method of monitoring welding information
US9937578B2 (en) 2014-06-27 2018-04-10 Illinois Tool Works Inc. System and method for remote welding training
US10307853B2 (en) 2014-06-27 2019-06-04 Illinois Tool Works Inc. System and method for managing welding data
US9862049B2 (en) 2014-06-27 2018-01-09 Illinois Tool Works Inc. System and method of welding system operator identification
US9724787B2 (en) 2014-08-07 2017-08-08 Illinois Tool Works Inc. System and method of monitoring a welding environment
US11014183B2 (en) 2014-08-07 2021-05-25 Illinois Tool Works Inc. System and method of marking a welding workpiece
US9875665B2 (en) 2014-08-18 2018-01-23 Illinois Tool Works Inc. Weld training system and method
US11247289B2 (en) 2014-10-16 2022-02-15 Illinois Tool Works Inc. Remote power supply parameter adjustment
US10239147B2 (en) 2014-10-16 2019-03-26 Illinois Tool Works Inc. Sensor-based power controls for a welding system
US10373304B2 (en) 2014-11-05 2019-08-06 Illinois Tool Works Inc. System and method of arranging welding device markers
US10204406B2 (en) 2014-11-05 2019-02-12 Illinois Tool Works Inc. System and method of controlling welding system camera exposure and marker illumination
US10417934B2 (en) 2014-11-05 2019-09-17 Illinois Tool Works Inc. System and method of reviewing weld data
US10402959B2 (en) 2014-11-05 2019-09-03 Illinois Tool Works Inc. System and method of active torch marker control
US10210773B2 (en) 2014-11-05 2019-02-19 Illinois Tool Works Inc. System and method for welding torch display
US10490098B2 (en) 2014-11-05 2019-11-26 Illinois Tool Works Inc. System and method of recording multi-run data
US10427239B2 (en) 2015-04-02 2019-10-01 Illinois Tool Works Inc. Systems and methods for tracking weld training arc parameters
US10373517B2 (en) 2015-08-12 2019-08-06 Illinois Tool Works Inc. Simulation stick welding electrode holder systems and methods
US10593230B2 (en) 2015-08-12 2020-03-17 Illinois Tool Works Inc. Stick welding electrode holder systems and methods
US10657839B2 (en) 2015-08-12 2020-05-19 Illinois Tool Works Inc. Stick welding electrode holders with real-time feedback features
US10438505B2 (en) 2015-08-12 2019-10-08 Illinois Tool Works Welding training system interface
US11776423B2 (en) 2019-07-22 2023-10-03 Illinois Tool Works Inc. Connection boxes for gas tungsten arc welding training systems
US11288978B2 (en) 2019-07-22 2022-03-29 Illinois Tool Works Inc. Gas tungsten arc welding training systems

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5833715A (ja) * 1981-08-21 1983-02-28 Hitachi Ltd 画面自動選択表示装置
JPS621007A (ja) * 1985-06-27 1987-01-07 Toshiba Corp プラント監視制御装置
JPH04260176A (ja) * 1991-02-15 1992-09-16 Hitachi Ltd 商品仕様決定装置及び環境イメージ作成装置

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NZ218742A (en) * 1986-06-03 1990-09-26 Fisher & Paykel Programmed logic controller
US3911215A (en) * 1974-03-18 1975-10-07 Elographics Inc Discriminating contact sensor
US4085438A (en) * 1976-11-11 1978-04-18 Copes-Vulcan Inc. Digital sootblower control systems and methods therefor
US4220815B1 (en) * 1978-12-04 1996-09-03 Elographics Inc Nonplanar transparent electrographic sensor
US4479197A (en) * 1980-11-25 1984-10-23 Hewlett-Packard Company Method and apparatus for selecting and setting the mode of operation for a mechanism
US4516156A (en) * 1982-03-15 1985-05-07 Satellite Business Systems Teleconferencing method and system
JPS6066298A (ja) * 1983-09-21 1985-04-16 キヤノン株式会社 情報処理装置
GB2179160B (en) * 1984-01-30 1988-11-09 Touch Display Systems Ab Touch controlled display device
US4649499A (en) * 1984-03-07 1987-03-10 Hewlett-Packard Company Touchscreen two-dimensional emulation of three-dimensional objects
US5003505A (en) * 1984-05-07 1991-03-26 Hewlett-Packard Company Touchscreen/keyboard scanner
US4873623A (en) * 1985-04-30 1989-10-10 Prometrix Corporation Process control interface with simultaneously displayed three level dynamic menu
JPH0772844B2 (ja) * 1985-10-23 1995-08-02 株式会社日立製作所 ロボット教示装置
US4803039A (en) * 1986-02-03 1989-02-07 Westinghouse Electric Corp. On line interactive monitoring of the execution of process operating procedures
US4929935A (en) * 1986-05-02 1990-05-29 John Fluke Mfg. Co., Inc. Apparatus for aligning raster scanned image to touch panel
JPS6361597A (ja) * 1986-09-01 1988-03-17 Mitsubishi Electric Corp 遠方監視制御装置の親局装置
US4823283A (en) * 1986-10-14 1989-04-18 Tektronix, Inc. Status driven menu system
US4868912A (en) * 1986-11-26 1989-09-19 Digital Electronics Infrared touch panel
US4763356A (en) * 1986-12-11 1988-08-09 AT&T Information Systems, Inc. American Telephone and Telegraph Company Touch screen form entry system
US4903012A (en) * 1987-01-20 1990-02-20 Alps Electric Co., Ltd. Coordinate system input device providing registration calibration and a mouse function
US4815014A (en) * 1987-02-27 1989-03-21 Westinghouse Electric Corp. Machine assisted execution of process operating procedures
US4988982A (en) * 1987-03-25 1991-01-29 The Grass Valley Group, Inc. Touch pad machine control
FR2615941B1 (fr) * 1987-05-25 1991-12-06 Sfena Dispositif de detection de position d'un organe de commande sur une tablette tactile
JPH0789268B2 (ja) * 1987-07-10 1995-09-27 株式会社日立製作所 画面表示制御方式
US4847604A (en) * 1987-08-27 1989-07-11 Doyle Michael D Method and apparatus for identifying features of an image on a video display
JPS6484325A (en) * 1987-09-28 1989-03-29 Oki Electric Ind Co Ltd Multiplex input detecting system in pressure sensitive type input device
US4931018A (en) * 1987-12-21 1990-06-05 Lenco, Inc. Device for training welders
US5053758A (en) * 1988-02-01 1991-10-01 Sperry Marine Inc. Touchscreen control panel with sliding touch control
GB2215942B (en) * 1988-02-12 1992-01-08 Pearpoint Ltd Scanning t.v.camera
US4980646A (en) * 1988-03-30 1990-12-25 The Trustees Of The University Of Pennsylvania Impedance tomographic tactile sensor
US4914624A (en) * 1988-05-06 1990-04-03 Dunthorn David I Virtual button for touch screen
US4853498A (en) * 1988-06-13 1989-08-01 Tektronix, Inc. Position measurement apparatus for capacitive touch panel system
JP2759121B2 (ja) * 1988-06-27 1998-05-28 日本電信電話株式会社 関連画像情報へ誘導するためのナビゲータの生成表示方法及びその装置
DE3823219C1 (ja) * 1988-07-08 1989-05-18 Telenorma Telefonbau Und Normalzeit Gmbh, 6000 Frankfurt, De
US4957690A (en) * 1988-12-07 1990-09-18 General Electric Company System and method for monitoring and control of safety-related components of a nuclear power plant
US5027279A (en) * 1988-12-30 1991-06-25 Pitney Bowes Inc. Method and apparatus for remotely controlling a document inserter
US5051912A (en) * 1989-02-07 1991-09-24 Hurco Acquisition Corporation Vectoring/orbiting control unit for electrical discharge machining
US5038142A (en) * 1989-03-14 1991-08-06 International Business Machines Corporation Touch sensing display screen apparatus
US5121318A (en) * 1989-04-19 1992-06-09 Westinghouse Electric Corp. On-line plant operating procedure guidance system
JPH0378373A (ja) * 1989-08-22 1991-04-03 Fuji Photo Optical Co Ltd テレビカメラ操作装置
US5121319A (en) * 1989-10-23 1992-06-09 International Business Machines Corporation Method and apparatus for selective suspension and resumption of computer based manufacturing processes
US5055840A (en) * 1990-01-16 1991-10-08 Carroll Touch Incorporated Infrared touch input device and light emitted activation circuit
JP2820994B2 (ja) * 1990-02-19 1998-11-05 三菱電機株式会社 動的シミュレーション方法
US5276789A (en) * 1990-05-14 1994-01-04 Hewlett-Packard Co. Graphic display of network topology
JP2673464B2 (ja) * 1990-06-18 1997-11-05 ファナック株式会社 成形モニタ装置
WO1992003816A1 (en) * 1990-08-16 1992-03-05 General Parametrics Corp. A display control device incorporating an auxiliary display
US5208903A (en) * 1990-09-10 1993-05-04 Eastman Kodak Company Video image display for predicting color hardcopy image quality
US5117285A (en) * 1991-01-15 1992-05-26 Bell Communications Research Eye contact apparatus for video conferencing
US5224053A (en) * 1991-01-22 1993-06-29 Dayton Reliable Tool & Mfg. Co. Interactive control for can end systems
US5191645A (en) * 1991-02-28 1993-03-02 Sony Corporation Of America Digital signal processing system employing icon displays
US5185628A (en) * 1991-11-18 1993-02-09 Easatman Kodak Company Reproduction apparatus with improved operator interactive display for use in job set-up
US5202726A (en) * 1991-12-18 1993-04-13 Xerox Corporation Facilitation of the diagnosis of malfunctions and set-up of a reproduction machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5833715A (ja) * 1981-08-21 1983-02-28 Hitachi Ltd 画面自動選択表示装置
JPS621007A (ja) * 1985-06-27 1987-01-07 Toshiba Corp プラント監視制御装置
JPH04260176A (ja) * 1991-02-15 1992-09-16 Hitachi Ltd 商品仕様決定装置及び環境イメージ作成装置

Also Published As

Publication number Publication date
ATE224076T1 (de) 2002-09-15
DE69332282T2 (de) 2003-05-22
CA2089787A1 (en) 1993-10-18
US5426732A (en) 1995-06-20
EP0565830A3 (en) 1999-01-07
DE69332282D1 (de) 2002-10-17
ES2179043T3 (es) 2003-01-16
EP0565830B1 (en) 2002-09-11
CA2089787C (en) 1999-01-26
EP0565830A2 (en) 1993-10-20
JP3050348B2 (ja) 2000-06-12

Similar Documents

Publication Publication Date Title
JPH0683437A (ja) プロセス制御システムにおけるユーザ制御のための方法と装置
KR100869447B1 (ko) 3차원 모델링 없이 이미지 처리에 의해 타겟을 지시하는 장치 및 방법
JP3311830B2 (ja) 3次元動画作成装置
JP4278979B2 (ja) ジェスチャーに基づいた入力及びターゲット指示のための単一カメラシステム
CN106468917B (zh) 一种可触摸现场实时视频图像的远程呈现交互方法和系统
JP2011022984A (ja) 立体映像インタラクティブシステム
US20010009418A1 (en) Method of displaying objects in a virtual 3-dimensional space
Placidi et al. Data integration by two-sensors in a LEAP-based Virtual Glove for human-system interaction
EP3288828B1 (en) Unmanned aerial vehicle system and method for controlling an unmanned aerial vehicle
JP6866467B2 (ja) ジェスチャー認識装置、ジェスチャー認識方法、ジェスチャー認識装置を備えたプロジェクタおよび映像信号供給装置
EP4402559A1 (en) Touchless image-based input interface
Chen et al. ARPilot: designing and investigating AR shooting interfaces on mobile devices for drone videography
JPH04308895A (ja) 処理の実行方法及び情報処理装置
CN113778233B (zh) 一种操控显示设备的方法、装置及可读介质
JP2003067048A (ja) 情報処理装置
JPH08161031A (ja) 監視制御システム
JP3744995B2 (ja) 撮像方法とその装置
JPH1166351A (ja) 3次元仮想空間内部におけるオブジェクト動作制御方法および装置とオブジェクト動作制御プログラムを記録した記録媒体
Barber et al. Sketch-based robot programming
CN115361538B (zh) 自由输入端的交互式投影仪
JP6358996B2 (ja) 警備シミュレーション装置
Piumsomboon Natural hand interaction for augmented reality
Chen et al. Development of Intelligent Drone Remote Control System Based on Internet of Things.
EP4468120A1 (en) System, method, and computer program for controlling a user interface
Kwan et al. Camera Canvas: Image editing software for people with disabilities

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090331

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100331

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110331

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110331

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120331

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120331

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130331

Year of fee payment: 13

EXPY Cancellation because of completion of term