JPH01205232A - Man-machine interactive system - Google Patents
Man-machine interactive systemInfo
- Publication number
- JPH01205232A JPH01205232A JP2873088A JP2873088A JPH01205232A JP H01205232 A JPH01205232 A JP H01205232A JP 2873088 A JP2873088 A JP 2873088A JP 2873088 A JP2873088 A JP 2873088A JP H01205232 A JPH01205232 A JP H01205232A
- Authority
- JP
- Japan
- Prior art keywords
- input
- data
- command
- operator
- man
- 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.)
- Pending
Links
- 230000002452 interceptive effect Effects 0.000 title 1
- 230000007246 mechanism Effects 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000010365 information processing Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Devices For Executing Special Programs (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理システムにおけるマンマシン対話シス
テムに関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a man-machine dialogue system in an information processing system.
従来、この種のマンマシン対話システムを用いた情報処
理装置は、第3図に示すように、演算処理装置2と、デ
ータ出力ディスプレイ装置3と、データ入力装置4とか
ら構成される。このような構成のマンマシン対話システ
ム1のデータ出力ディスプレイ装置3としては、グラフ
インクディスプレイ装置、キャラクタ−ディスプレイ装
置などのCRT表示装置が用いられ、データ入力装置4
としては、キャラクタ−キーボード、タブレットスタイ
ラス、マウス、またはファンクションキーボードなどが
用いられる。演算処理装置2は、データ入力装置4を通
して得られた入力データと、演算処理装置2の内部に保
持されるシステムにおける対象の内部データとを、あら
かじめ与えられた手続きにしたがって、データ処理を行
い、その結果をデータ出力の手続きにしたがってデータ
出力ディスプレイ装置3に表示を行う。システム操作者
6は、データ出力ディスプレイ装置の表示による応答を
視覚的に認識し、そこで得られた情報によりシステムに
おける対象の内部状態を把握し、次に、どのような入力
をすべきかを判断する。そしてシステム操作者が最適と
考える入力を行う。Conventionally, an information processing device using this type of man-machine dialogue system is comprised of an arithmetic processing device 2, a data output display device 3, and a data input device 4, as shown in FIG. As the data output display device 3 of the man-machine dialogue system 1 having such a configuration, a CRT display device such as a graph ink display device or a character display device is used, and the data input device 4
For example, a character keyboard, a tablet stylus, a mouse, or a function keyboard is used. The arithmetic processing device 2 processes the input data obtained through the data input device 4 and the target internal data in the system held inside the arithmetic processing device 2 according to a predetermined procedure. The results are displayed on the data output display device 3 according to the data output procedure. The system operator 6 visually recognizes the response displayed on the data output display device, uses the information obtained to understand the internal state of the object in the system, and then determines what input should be made. . Then, the system operator makes the input that he or she deems optimal.
システム操作者は、上記のような操作を繰り返し行うこ
とにより、目的とする業務を遂行する。The system operator accomplishes the desired task by repeatedly performing the operations described above.
従来、マンマシン対話を必要とする情報処理システムで
は、あらかじめシステムが受理できるコマンドの集合が
用意されており、各コマンドには、それぞれいくつかの
パラメータが付随する。システムへの入力は、コマンド
集合の中の一つの要素を選択し、あらかじめ定められた
コマンドに付随すべきパラメータに値を与えることによ
ってなされる。コマンドの投入は、キャラクタ−キーボ
ードによる文字列入力、タブレットスタイラス、マスに
よるメニュー選択、図形オペレーション、ファンクショ
ンキーボードによるメニュー選択など、システムが規定
し、要求した方式に従って行われる。Conventionally, in an information processing system that requires man-machine interaction, a set of commands that can be accepted by the system is prepared in advance, and each command is accompanied by several parameters. Input to the system is made by selecting one element in a command set and providing values to parameters to be associated with a predetermined command. Command input is performed according to a system prescribed and requested by the system, such as character string input using a character keyboard, menu selection using a tablet stylus or square, graphic operation, or menu selection using a function keyboard.
〔発明が解決しようとする課題〕
このような従来のマンマシン対話システムにおいては、
システム操作者はシステムの用意している機能の詳細に
ついての十分な理解と、システムが規定し、要求した方
式での正確なオペレーションが要求される。システムの
詳細機能を知り、かつシステムが規定し、要求した方式
での正確なオペレーションを行うことは、システム操作
者にとって、システムの使用に熟練と完全性とを要し大
きな負担となる。またシステムが受理するコマンドの集
合は分類され、本状に構造化する等の工夫がされている
が、一つ一つのコマンドを選択しパラメータを与えてい
くシステムオペレーションの作業は非常に多くの手間を
要するという欠点がある。[Problem to be solved by the invention] In such a conventional man-machine dialogue system,
System operators are required to have a thorough understanding of the details of the functions provided by the system and to operate accurately in the manner specified and required by the system. Knowing the detailed functionality of the system and operating it correctly in the manner prescribed and required by the system places a heavy burden on the system operator, requiring skill and thoroughness in using the system. In addition, the collection of commands accepted by the system is categorized and structured into main formats, but the system operation work of selecting each command and giving parameters is extremely time-consuming. The disadvantage is that it requires
本発明の目的は、このような問題を解決し、その時点時
点における操作者の入力に対し、最も確からしいシステ
ムが受理するコマンドの集合中の要素をもって受理する
ことにより、システム操作者の入力がシステムが受理す
るコマンドの集合の要素に一致しない場合でも、またシ
ステムの詳細機能に通じていない非熟練者でも使用でき
、システムのオペレーションに要する手間を大幅に減少
したマンマシン対話システムを提供することにある。An object of the present invention is to solve such problems, and to accept the input of the system operator at the element in the command set that is most likely to be accepted by the system in response to the operator's input at that point in time. To provide a man-machine interaction system that can be used even when the elements of a set of commands accepted by the system do not match, can be used even by non-experts who are not familiar with the detailed functions of the system, and can greatly reduce the effort required for operating the system. It is in.
本発明のマンマシン対話システムは、
システム操作者からシステムに対して人力を行うデータ
入力装置と、
このデータ入力装置から入力した信号に対しデータ処理
を行う演算処理装置と、
この演算処理装置におけるデータ処理の結果を前記シス
テムから前記システム操作者に知らせるように出力表示
を行うデータ出力ディスプレイ装置と、
内部データからシステム操作者が行った入力内容を類推
推論する入力データ類推推論装置とを備えたことを特徴
とする。The man-machine dialogue system of the present invention includes: a data input device for manually inputting data into the system from a system operator; an arithmetic processing device that performs data processing on signals input from the data input device; and a data input device for the arithmetic processing device. A data output display device that displays an output from the system to inform the system operator of processing results; and an input data analogical inference device that analogically infers input contents made by the system operator from internal data. It is characterized by
マンマシン対話システムでの入力は、システム操作者が
システムに与えた入力によりなされる。Inputs in a man-machine dialogue system are made by inputs given to the system by a system operator.
システム操作者がシステムに与える可能性のある入力の
パターンは無限であるが、システムの操作を意図してい
るシステム操作者の入力は、システムの受理するコマン
ドの集合から大きく外れることはない。従って、システ
ム操作者の入力とシステムの受理するコマンドの集合中
の各要素との距離を観測することにより、操作者の意図
するシステムの受理するコマンドの集合の要素を類推(
特定)“することができる。更に、システムの受理する
コマンドの集合の要素であるコマンドの機能(意味)及
びコマンドとそのコマンドのパラメータの関係を抽象化
し、システム操作者が行った入力との抽象的距離を観測
することにより、パラメータの欠損を埋めたり、不正な
値を修正することもある程度可能となるゆ
〔実施例〕
以下に、本発明の実施例について図面を参照して説明す
る。Although the patterns of input that a system operator may provide to the system are infinite, the inputs of a system operator intended to operate the system do not deviate significantly from the set of commands that the system accepts. Therefore, by observing the distance between the system operator's input and each element in the set of commands accepted by the system, we can infer by analogy (
In addition, it is possible to abstract the functions (meanings) of commands that are elements of the set of commands accepted by the system and the relationship between commands and their parameters, and to abstract the relationships between them and the inputs made by the system operator. By observing the target distance, it becomes possible to some extent to fill in missing parameters or correct incorrect values. [Embodiments] Below, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.
第1図において、本発明のマンマシン対話システムlは
、データ入力装置4と、演算処理装置2と、データ出力
ディスプレイ装置3と、入力データ頚推推論装置5とか
ら構成され、第3図と同一番号のものは、同一装置また
は相当する装置を示している。In FIG. 1, the man-machine dialogue system l of the present invention is composed of a data input device 4, an arithmetic processing device 2, a data output display device 3, and an input data neck inference inference device 5. The same numbers indicate the same or equivalent devices.
入力データ類推推論装置5は、第2図に示すように、類
推推論機構12、システム受理集合要素データベース1
3、知識ベース14から構成される。システム受理集合
要素データベース13には、システムが受理するコマン
ドの集合の要素であるコマンド及び抽象化されたパラメ
ータのデータが蓄えられている。知識ベース14には、
入力データとシステム受理集合要素データベース13と
の間で、コマンドの距離を測定するための知識、パラメ
ータの距離を測定するための知識、コマンドとパラメー
タとの関係の距離を測定するための知識、及び入力デー
タの欠損やミスを上記三つの距離を基に類推補正するた
めの知識が蓄えられている。As shown in FIG.
3. Consists of knowledge base 14. The system acceptance set element database 13 stores data on commands that are elements of a set of commands accepted by the system and abstracted parameters. Knowledge base 14 has
Between the input data and the system acceptance set element database 13, knowledge for measuring the distance of commands, knowledge for measuring the distance of parameters, knowledge for measuring the distance of the relationship between commands and parameters, and Knowledge has been accumulated for correcting defects and mistakes in input data by analogy based on the above three distances.
システム操作者により投入された入力データは、知識ベ
ース14を基に類推推論機構12で、コマンドと抽象化
されたパラメータとに分類される。分類されたコマンド
、抽象化パラメータ、コマンドとパラメータの関係とシ
ステム受理集合要素データベース13中の各要素との距
離を、知識ベース14を基に類推推論機構12で測定す
る。類推推論機構12は先に観測された三つの距離を評
価し、総合的に距離が近いと評価されたシステムの受理
する集合の要素が存在する場合には、システムはそのシ
ステムの受理する集合中の要素が入力されたものと判断
し、受理する。前記の三つの距離の内のどれかが離れて
いた場合には、類推推論機構12は、入力データとシス
テム受理集合要素データベース13と計測された距離と
により、その距離を縮めるための推論を行う。その推論
結果により、類推推論機構12はシステム操作者に対し
、類推推論機構12の下した判断に対する確認あるいは
一部の再入力を促進し、システム操作者が意図した操作
を実現する。Input data input by the system operator is classified into commands and abstracted parameters by the analogical inference mechanism 12 based on the knowledge base 14. The analogical inference mechanism 12 measures the distance between the classified commands, abstracted parameters, command-parameter relationships, and each element in the system accepted set element database 13 based on the knowledge base 14. The analogical reasoning mechanism 12 evaluates the three previously observed distances, and if there is an element in the set accepted by the system that is evaluated as having a close distance overall, the system selects an element in the set accepted by that system. It is assumed that the element has been input and is accepted. If any of the three distances is far apart, the analogical inference mechanism 12 performs inference to shorten the distance using the input data, the system accepted set element database 13, and the measured distance. . Based on the inference result, the analogical reasoning mechanism 12 prompts the system operator to confirm or re-input a part of the judgment made by the analogical reasoning mechanism 12, thereby realizing the operation intended by the system operator.
本発明は、以上説明したように構成することにより、操
作者の入力ミスを類推補正し、たとえ非熟練者でも容易
に操作でき、オペレーションの手間を著しく減少させる
、操作性のよいアプリケーションシステムを構築できる
という効果がある。By having the configuration as described above, the present invention constructs an application system with good operability that corrects operator input errors by analogy, can be easily operated even by an unskilled person, and significantly reduces operational effort. There is an effect that it can be done.
第1図は、本発明の一実施例のブロック図、第2図は、
入力データ類推推論装置のブロック図、
第3図は、従来のマンマシン対話システムのブロック図
である。
■・・・マンマシン対話システム
2・・・演算処理装置
3・・・データ出力ディスプレイ装置
4・・・データ入力装置
5・・・入力データ類推推論装置
12・・・類推推論機構
13・・・システム受理集合要素データベース14・・
・知識ベース
代理人 弁理士 岩 佐 義 幸
第1図
第2図FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a block diagram of an embodiment of the present invention.
Block Diagram of Input Data Analogous Reasoning Device FIG. 3 is a block diagram of a conventional man-machine dialogue system. ■...Man-machine dialogue system 2...Arithmetic processing device 3...Data output display device 4...Data input device 5...Input data analogical inference device 12...Analogical inference mechanism 13... System acceptance set element database 14...
・Knowledge Base Agent Patent Attorney Yoshiyuki Iwasa Figure 1 Figure 2
Claims (1)
データ入力装置と、 このデータ入力装置から入力した信号に対しデータ処理
を行う演算処理装置と、 この演算処理装置におけるデータ処理の結果を前記シス
テムから前記システム操作者に知らせるように出力表示
を行うデータ出力ディスプレイ装置と、 内部データからシステム操作者が行った入力内容を類推
推論する入力データ類推推論装置とを備えたことを特徴
とするマンマシン対話システム。(1) A data input device for inputting data into the system from a system operator; an arithmetic processing device for processing data on signals input from the data input device; A man-machine comprising: a data output display device that displays an output so as to inform the system operator of the data; and an input data analogical inference device that infers by analogy the input content input by the system operator from internal data. Dialogue system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2873088A JPH01205232A (en) | 1988-02-12 | 1988-02-12 | Man-machine interactive system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2873088A JPH01205232A (en) | 1988-02-12 | 1988-02-12 | Man-machine interactive system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01205232A true JPH01205232A (en) | 1989-08-17 |
Family
ID=12256550
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2873088A Pending JPH01205232A (en) | 1988-02-12 | 1988-02-12 | Man-machine interactive system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01205232A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04213746A (en) * | 1990-02-08 | 1992-08-04 | Internatl Business Mach Corp <Ibm> | Operating method of data processing system |
-
1988
- 1988-02-12 JP JP2873088A patent/JPH01205232A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04213746A (en) * | 1990-02-08 | 1992-08-04 | Internatl Business Mach Corp <Ibm> | Operating method of data processing system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5148379A (en) | Method for automatically generating a simulation program for a physical phenomenon governed by a partial differential equation, with simplified input procedure and debug procedure | |
| JP2723762B2 (en) | Automatic inspection system for parts | |
| JPH01205232A (en) | Man-machine interactive system | |
| JPH09114517A (en) | Monitoring and control equipment | |
| US5778154A (en) | Advisor system and method for determining reservoir properties | |
| JPS6395522A (en) | Man-machine interactive system | |
| JPH01108602A (en) | Sequence controller | |
| JPS6257022A (en) | Man-machine interaction system | |
| JP2631423B2 (en) | Operation monitoring device | |
| JPH04246720A (en) | Level display system for window menu | |
| JPH0755635Y2 (en) | Small electronic calculator | |
| JPH01204126A (en) | Man-machine interactive system | |
| JPS63211433A (en) | Prior error check system for generating command procedure/job control language | |
| JPH01244502A (en) | Pc program display system | |
| JPS63300327A (en) | Self-diagnostic system for robot controller | |
| JPH07131523A (en) | Subscriber information update processing method | |
| JP2000172496A (en) | Plant monitoring dialogue screen generator | |
| JPH0561893A (en) | Data operation sheet device | |
| JPH06348333A (en) | Facility monitor device | |
| JPS6128138A (en) | Operation language program generating device | |
| JPH02148327A (en) | Lisp programming device using flow chart | |
| JPS62157910A (en) | Display method for numerical controller | |
| JPS62293353A (en) | Back-up device for formation of specialist system | |
| JPH05334065A (en) | Device and method for supporting computer program development | |
| JPH02299011A (en) | Parameter input system |