JPH0314037A - State transition table generating device - Google Patents
State transition table generating deviceInfo
- Publication number
- JPH0314037A JPH0314037A JP1150102A JP15010289A JPH0314037A JP H0314037 A JPH0314037 A JP H0314037A JP 1150102 A JP1150102 A JP 1150102A JP 15010289 A JP15010289 A JP 15010289A JP H0314037 A JPH0314037 A JP H0314037A
- Authority
- JP
- Japan
- Prior art keywords
- state transition
- transition table
- keyword
- candidate
- sentence
- 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
- 230000007704 transition Effects 0.000 title claims abstract description 49
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 241000282412 Homo Species 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Landscapes
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、状態遷移表に基づいて制御を行うシステムの
、状態遷移表を作成する装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an apparatus for creating a state transition table for a system that performs control based on the state transition table.
(従来の技術)
ユーザの入力に基づいて制御を行うシステムにおいては
、ユーザの入力と状態遷移とを対応づけた状態遷移表を
あらかじめ作成しておき、それに基づいて制御を行うと
いう方法がとられているが、その際の状態遷移表は、従
来第6図に示すような装置を用いて作成していた。60
1は文字、罫線などを入力するためのキーボード、60
2はキーボード601から入力された状態遷移表を記憶
する状態遷移表記憶手段、603は状態遷移表記憶手段
602の内容を表示する表示手段である。第6図の状態
遷移表作成装置によって作成された状態遷移表の例を第
7図に示す。この図において、状態1は入力前の状態、
処理は入力があったときにシステムが行う処理、状態2
はシステムが処理を行った後の遷移状態である。(Prior art) In systems that perform control based on user input, a method is used in which a state transition table is created in advance that associates user input with state transitions, and control is performed based on that table. However, the state transition table at that time has conventionally been created using a device as shown in FIG. 60
1 is a keyboard for inputting characters, ruled lines, etc., 60
2 is a state transition table storage means for storing the state transition table input from the keyboard 601; 603 is a display means for displaying the contents of the state transition table storage means 602; FIG. 7 shows an example of a state transition table created by the state transition table creation device shown in FIG. In this figure, state 1 is the state before input,
Processing is the process that the system performs when there is an input, state 2
is the transition state after the system has processed it.
(発明が解決しようとする課題)
第7図の状態遷移図で、処理の欄には実行する関数名が
そのまま書かれている。第7図の例では、Copyとな
っている。しかし、このように状態遷移表の処理の欄が
関数名で記述されていると、人間が状態遷移表を見ても
、その状態遷移表に基づいて処理を行うシステムの動作
がすぐにわからない。この例では何をどこにコピーする
のかというようなことが全くわからないという課題があ
った。(Problems to be Solved by the Invention) In the state transition diagram of FIG. 7, the name of the function to be executed is written as is in the process column. In the example of FIG. 7, it is Copy. However, if the process column of the state transition table is described using function names, even if a human looks at the state transition table, it is not immediately clear how the system performs the process based on the state transition table. In this example, the problem was that I had no idea what to copy and where.
本発明の目的は、上記課題を解決し、人間が見て処理内
容がわかる状態遷移表を作成する状態遷移表作成装置を
得供することにある。SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems and provide a state transition table creation device that creates a state transition table that allows humans to see and understand processing contents.
(課題を解決するための手段)
本発明の状態遷移表作成装置は、ユーザの入力したキー
ワードから状態遷移表を作成する状態遷移作成装置であ
って、該キーワードを入力するキーワード入力手段と、
該キーワードに対応する処理内容表示文を記憶している
キーワード対応文記憶手段と、該キーワード対応文記憶
手段を参照して前記キーワードに対応する前記処理内容
表示文の候補を選択する候補文選択手段と、該候補文を
計数する候補文計数手段と、該候補文を状態遷移表の形
式で記憶する状態遷移表記憶手段と、表示手段とから成
ることを特徴とする。(Means for Solving the Problems) A state transition table creation device of the present invention is a state transition table creation device that creates a state transition table from a keyword input by a user, and includes a keyword input means for inputting the keyword;
keyword-corresponding sentence storage means for storing a processing content display sentence corresponding to the keyword; and candidate sentence selection means for selecting a candidate for the processing content display sentence corresponding to the keyword by referring to the keyword-corresponding sentence storage means. The present invention is characterized by comprising: a candidate sentence counting means for counting the candidate sentences; a state transition table storage means for storing the candidate sentences in the form of a state transition table; and a display means.
(作用)
第3図、第4図、第5図を用いて本発明の詳細な説明す
る。第3図は、本発明の状態遷移表作成装置を用いて作
成した状態遷移表の例である。表の作成書が処理の欄を
入力するときには、キーワードとして例えば[コピー]
と入力してから処理内容表示文の選択を支持すると、第
3図処理の欄に示すように、[選択文字列をバッファに
コピーする]という文に変換される。ユーザが入力した
キーワードに対応する処理内容表示文がキーワード対応
文記憶手段の中に見つからないときは、第4図に示すよ
うに、対応する文がないことを示すメツセージか表示手
段に表示される。また、候補となる処理内容表示文が複
数ある時には、第5図に示すように、候補となる文を表
示手段示し、その中から適切なものユーザが選択する。(Operation) The present invention will be explained in detail using FIGS. 3, 4, and 5. FIG. 3 is an example of a state transition table created using the state transition table creation device of the present invention. When entering the processing column in the table creation form, use the keyword ``copy'', for example.
If you input this and then support the selection of the processing content display statement, the text will be converted to the text ``Copy selected character string to buffer'' as shown in the process column of Figure 3. If the processing content display sentence corresponding to the keyword input by the user is not found in the keyword corresponding sentence storage means, a message indicating that there is no corresponding sentence is displayed on the display means, as shown in FIG. . Further, when there are a plurality of candidate processing content display sentences, as shown in FIG. 5, the candidate sentences are displayed on the display means, and the user selects an appropriate one from among them.
(実施例)
第1図は、本発明の実施例を示すブロック図である。1
01はユーザが入力するキーワードを入力するキーワー
ド入力手段であり、キーワードなどを用いて実現できる
。102はユーザが入力したキーワードに対応する処理
内容表示文の候補を選択する候補文選択手段、103は
キーワードに対応する処理内容表示文の数を数える候補
文計数手段であり、候補文選択手段102、候補文選択
手段103はともにマイクロプロセッサなどを用いて実
現できる。104は状態遷移表を記憶する状態遷移表記
手段であり、半導体メモリ、ディスクなどを用いて実現
できる。105はキーワードに対応する処理内容表示文
を記憶しているキーワード対応文記憶手段であり、半導
体メモリ、ディスクなどを用いて実現やきる。106は
候補文の数が1つでなかったときにユーザに表示するメ
ツセージを作成するメツセージ作成手段でありマイクロ
プロセッサなどを用いて実現できる。107は候補文、
状態遷移表メツセージを表示する表示手段であり、CR
Tデイスプレィ、液晶デイスプレィ、プラズマデイスプ
レィなどを用いて実現できる。(Embodiment) FIG. 1 is a block diagram showing an embodiment of the present invention. 1
01 is a keyword input means for inputting a keyword input by the user, and can be realized using keywords or the like. Candidate sentence selection means 102 selects candidates for processing content display sentences corresponding to the keyword input by the user, candidate sentence counting means 103 counts the number of processing content display sentences corresponding to the keyword, and candidate sentence selection means 102 , candidate sentence selection means 103 can both be realized using a microprocessor or the like. 104 is a state transition notation means for storing a state transition table, which can be realized using a semiconductor memory, a disk, or the like. Reference numeral 105 denotes a keyword-corresponding sentence storage means that stores processing content display sentences corresponding to keywords, and can be realized using a semiconductor memory, a disk, or the like. Reference numeral 106 denotes a message creation means for creating a message to be displayed to the user when the number of candidate sentences is not one, and can be realized using a microprocessor or the like. 107 is a candidate sentence,
It is a display means for displaying a state transition table message and is
This can be realized using a T-display, liquid crystal display, plasma display, etc.
第2図は、第1図に示した構成の状態遷移表作成装置を
用いて状態遷移表を作成する際の処理手順を示すフロー
チャートである。まず、ユーザがキーワード入力手段1
01を用いてキーワードを入力する(201)。次に候
補文選択手段102がキーワード対応文記憶手段105
の内容を参照して、ユーザが入力したキーワードに対応
する処理内容表示文の候補を検索する(202)。次に
候補文計数手段103が候補文を計数する(203)。FIG. 2 is a flowchart showing the processing procedure for creating a state transition table using the state transition table creation device configured as shown in FIG. First, the user enters keyword input means 1
A keyword is input using 01 (201). Next, the candidate sentence selection means 102 selects the keyword corresponding sentence storage means 105.
With reference to the contents of , a candidate for a processing content display sentence corresponding to the keyword input by the user is searched (202). Next, candidate sentence counting means 103 counts candidate sentences (203).
候補文の数が0であれば(204)、候補文の数が0で
あることを示すメツセージをメツセージ作成手段106
で作成して評価し手段107に表示する(206)。こ
の場合は、ユーザは別のキーワードを入力する。候補文
の数がOでない時(204)、今度は候補文か2個以上
であれば(205)、候補文が複数であることを示すメ
ツセージをメツセージ作成手段106で作成して表示手
段107に表示する(207)。この場合は、ユーザが
複数候補の中から適切なも、のを選択しく208)、選
択されたものが状態遷移表記憶手段104に記入される
(209)。候補文の数が2個以上でなければ(205
)、候補文は1つであるので、それを状態遷移表記憶手
段104に記入する(209)。If the number of candidate sentences is 0 (204), the message creation means 106 generates a message indicating that the number of candidate sentences is 0.
is created, evaluated, and displayed on the means 107 (206). In this case, the user enters another keyword. When the number of candidate sentences is not O (204), if there are two or more candidate sentences (205), a message indicating that there are multiple candidate sentences is created by the message creation means 106 and displayed on the display means 107. Display (207). In this case, the user selects an appropriate one from among the plurality of candidates (208), and the selected one is entered in the state transition table storage means 104 (209). If the number of candidate sentences is not 2 or more (205
), since there is only one candidate sentence, it is entered in the state transition table storage means 104 (209).
(発明の効果)
本発明の状態遷移表作成装置を用いることにより、作成
した状態遷移表は人間が見ただけでその処理内容がわか
るものとなり、その状態遷移表に基づいて動作するシス
テムの挙動を人間が把握することが容易になる。また、
キーワードを入力するだけで処理内容を示す文が表示さ
れるので、状態遷移表の作成は容易である。(Effects of the Invention) By using the state transition table creation device of the present invention, the created state transition table allows a human to understand the processing contents just by looking at it, and the behavior of the system that operates based on the state transition table. becomes easier for humans to understand. Also,
Creating a state transition table is easy because a sentence indicating the processing content is displayed just by entering a keyword.
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の構成の装置を用いて状態遷移表を作成する際の
処理のフローチャート、第3図は本発明の装置を用いて
作成した状態遷移表の例を示す図、第4図はユーザが入
力したキーワードに対応する処理内容表示文がなかった
ときのメツセージ、第5図はユーザが入力したキーワー
ドに対応する処理内容表示文の候補が複数あったときの
メツセージ、第6図は従来の状態遷移表作成装置の構成
を示すブロック図、第7図は従来の状態遷移表作成装置
を用いて作成した状態遷移表の例を示す図である。
図において、101・・・キーワード入力手段、102
・・・候補文選択手段、103・・・候補文計数手段、
104・・・状態遷移表記憶手段、105・・・キーワ
ード対応文記憶手段、106・・・メツセージ作成手段
、107・・・表示手段、201〜209・・・本発明
の装置の処理のフローチャートである。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flowchart of processing when creating a state transition table using the device configured as shown in FIG. 1, and FIG. 3 is a block diagram showing an embodiment of the invention. Figure 4 shows the message when there is no processing content display text corresponding to the keyword input by the user, and Figure 5 shows the processing content corresponding to the keyword input by the user. Message when there are multiple display sentence candidates. Figure 6 is a block diagram showing the configuration of a conventional state transition table creation device. Figure 7 is a diagram of a state transition table created using the conventional state transition table creation device. It is a figure which shows an example. In the figure, 101...keyword input means, 102
... Candidate sentence selection means, 103... Candidate sentence counting means,
104... State transition table storage means, 105... Keyword correspondence sentence storage means, 106... Message creation means, 107... Display means, 201-209... Flowchart of processing of the apparatus of the present invention. be.
Claims (1)
る状態遷移表作成装置であって、該キーワードを入力す
るキーワード入力手段と、該キーワードに対応する処理
内容表示文を記憶しているキーワード対応文記憶手段と
、該キーワード対応文記憶手段を参照して前記キーワー
ドに対応する前記処理内容表示文の候補を選択する候補
文選択手段と、該候補文を計数する候補文計数手段と、
該候補文の数に応じてメッセージを作成するメッセージ
作成手段と、該候補文を状態遷移の形式で記憶する状態
遷移表記憶手段と、表示手段とから成ることを特徴とす
る状態遷移表作成装置。A state transition table creation device that creates a state transition table from a keyword input by a user, comprising a keyword input means for inputting the keyword, and a keyword correspondence sentence storage means for storing a processing content display sentence corresponding to the keyword. a candidate sentence selection means for selecting candidates for the processing content display sentence corresponding to the keyword by referring to the keyword corresponding sentence storage means; and a candidate sentence counting means for counting the candidate sentences.
A state transition table creation device comprising: message creation means for creating a message according to the number of candidate sentences; state transition table storage means for storing the candidate sentences in a state transition format; and display means. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150102A JPH0314037A (en) | 1989-06-12 | 1989-06-12 | State transition table generating device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1150102A JPH0314037A (en) | 1989-06-12 | 1989-06-12 | State transition table generating device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0314037A true JPH0314037A (en) | 1991-01-22 |
Family
ID=15489550
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1150102A Pending JPH0314037A (en) | 1989-06-12 | 1989-06-12 | State transition table generating device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0314037A (en) |
-
1989
- 1989-06-12 JP JP1150102A patent/JPH0314037A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950001505A (en) | Database Search System with Enhanced User Interface | |
| KR890702125A (en) | Information processing system | |
| JPS6361317A (en) | Character code generating device | |
| JPH024938B2 (en) | ||
| JPS6290758A (en) | Information processor | |
| JPH0326421B2 (en) | ||
| JP2002358301A (en) | Electronic dictionary | |
| JPH0731315Y2 (en) | Electronics | |
| KR930001719A (en) | Memo method on display system | |
| JPS6154561A (en) | Japanese word processor | |
| JPH03129465A (en) | Assistance information display device | |
| JPS61175857A (en) | Correcting system of typical sentence | |
| JPS6257055A (en) | Japanese word processor | |
| JPH02228766A (en) | Compatible phrase display device | |
| JPS59106029A (en) | Kana (japanese syllabary) kanji (chinese character) converter | |
| JPH07129566A (en) | Kana-Kanji conversion processor | |
| JPS57139838A (en) | Chinese character input system | |
| JPH0418663A (en) | Display system for word processor | |
| JPH02287724A (en) | Message display system | |
| KR19990026046A (en) | Automatic conversion of the text input mode | |
| JPS60221865A (en) | Document processor | |
| KR970008109A (en) | Font conversion method of digital song accompaniment system | |
| JPH01142826A (en) | Retrieval system for electronic dictionary | |
| KR920006837A (en) | Hangul Implementation Method in Computer System | |
| JPH04139571A (en) | Document processor |