JPH0314037A - State transition table generating device - Google Patents

State transition table generating device

Info

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
Application number
JP1150102A
Other languages
Japanese (ja)
Inventor
Tomonari Jinba
知成 神場
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1150102A priority Critical patent/JPH0314037A/en
Publication of JPH0314037A publication Critical patent/JPH0314037A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To enable a person to recognize the action of a system by displaying a processing contents display statement corresponding to a keyword in a form of state transition to enable the person to understand processing contents at sight of a generated state transition table. CONSTITUTION:This device consists of a keyword input means 101 for keyword input, a storage means 105 of statements corresponding to keywords where processing contents display statements corresponding to keywords are stored, a candidate statement selecting means 102 which selects candidates of processing contents display statements corresponding to the keyword, a candidate statement counting means 103 which counts candidate statements, and a display means 107. Thus, the state transition table is generated which the person recognizes processing contents at sight of.

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims]  ユーザの入力したキーワードから状態遷移表を作成す
る状態遷移表作成装置であって、該キーワードを入力す
るキーワード入力手段と、該キーワードに対応する処理
内容表示文を記憶しているキーワード対応文記憶手段と
、該キーワード対応文記憶手段を参照して前記キーワー
ドに対応する前記処理内容表示文の候補を選択する候補
文選択手段と、該候補文を計数する候補文計数手段と、
該候補文の数に応じてメッセージを作成するメッセージ
作成手段と、該候補文を状態遷移の形式で記憶する状態
遷移表記憶手段と、表示手段とから成ることを特徴とす
る状態遷移表作成装置。
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. .
JP1150102A 1989-06-12 1989-06-12 State transition table generating device Pending JPH0314037A (en)

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)

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