JPH0378860A - Operating procedure form producing device - Google Patents

Operating procedure form producing device

Info

Publication number
JPH0378860A
JPH0378860A JP1216558A JP21655889A JPH0378860A JP H0378860 A JPH0378860 A JP H0378860A JP 1216558 A JP1216558 A JP 1216558A JP 21655889 A JP21655889 A JP 21655889A JP H0378860 A JPH0378860 A JP H0378860A
Authority
JP
Japan
Prior art keywords
sentence
output
information
input
input information
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
JP1216558A
Other languages
Japanese (ja)
Inventor
Osamu Hashimoto
治 橋本
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 JP1216558A priority Critical patent/JPH0378860A/en
Publication of JPH0378860A publication Critical patent/JPH0378860A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To produce an operating procedure form an operating sequence by inputting an operating system of an interactive device having the conditional branch in addition to a tree structure of the input information and the output information and outputting successively the produced sentences to an input column, an output column, and a condition column if these sentences show the input information, the output information, and the branch conditions respectively. CONSTITUTION:A read means 1 inputs an operating system of an interactive device having the branch conditions in addition to a tree structure of the input information and the output information. Then the means 1 receives a function designation command and reads out successively the input information, the output information, and the branch conditions out of the operating system. A sentence production means 4 retrieves a sentence production dictionary 3 based on the type decided by a type deciding means 2 and extracts a sentence pattern. Then the means 4 puts the identification names of the input information, the output information, and the branch conditions into the sentence pattern for production of a sentence. An output means 5 outputs successively the produced sentence to an input column, and a branch column wih the input information, the output information, and the branch conditions respectively. Thus an operating sequence can be outputted as a document having a normal operating procedure form.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は操作手順書作成装置に関し、特に、入力情報と
出力情報の木構造に加えて分岐条件をもつ対話型装置の
操作手順から、操作手順書を生成する操作手順書作成装
置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to an operating procedure manual creation device, and more particularly, to an operating procedure manual creation device that can be used to create operating procedure manuals from the operating procedures of an interactive device that has branching conditions in addition to a tree structure of input information and output information. The present invention relates to an operating procedure manual creation device that generates a procedure manual.

(従来の技術) 対話型装置の操作手順を作成する従来装置としては、本
願発明者が特開昭63−136954号F操作手順書作
成装置」で提案した装置がある。
(Prior Art) As a conventional device for creating operating procedures for an interactive device, there is a device proposed by the inventor of the present invention in JP-A-63-136954 F, “Operating Procedure Manual Creation Apparatus”.

この装置は、本F/A発明者が試作し、情報処理学会筒
32口金国大会講演論文集p2115〜p2116「マ
ンマシン対話CADのベースマシンーオブジェクト/シ
ーゲンスエディター」と情報処理学会筒33口金国大会
講演論文集p2177〜p2178rマンマシン対話C
AD (INTERA)−INTERA/Pの試作−」
で発表したINTERA/Pの操作シーケンス(操作手
順)を、通常用いられる操作手順書に書き直す装置であ
る。
This device was prototyped by the inventor of this F/A, and includes Information Processing Society of Japan (Information Processing Society of Japan), 32-capacity national conference proceedings, pages 2115-2116 "Base Machine-Object/Siegens Editor for Man-Machine Dialogue CAD" and 33-capacity of Information Processing Society of Japan. National conference lecture collection p2177-p2178r Man-machine dialogue C
AD (INTERA) - INTERA/P prototype -
This is a device that rewrites the operation sequence (operation procedure) of INTERA/P, which was announced at

第4図は、INTBRA/Pの操作シーケンスの一例を
示す模式図である。
FIG. 4 is a schematic diagram showing an example of the operation sequence of INTBRA/P.

第4図に示すように、INTBRA/Pの操作シーケン
スは、三角形で表した操作情報を表現する操作ノード4
1と円形で表した応答情報を表現する応答ノード42を
線分43でつないだダイアダラムで表現される。
As shown in FIG. 4, the operation sequence of INTBRA/P consists of operation nodes 4 representing operation information represented by triangles.
1 and a response node 42 representing response information expressed in a circle are connected by a line segment 43 to represent a diadarum.

同装置では、まず、入力情報や出力情報を読み出し、そ
のタイプを判定する。
The device first reads input information and output information and determines its type.

次に、タイプによって文生成辞書を検索して文パターン
を引き、その文パターンに入力情報や出力情報の識別名
を埋め込むことによって文を生成する。
Next, a sentence generation dictionary is searched by type to find a sentence pattern, and a sentence is generated by embedding the identification name of input information and output information in the sentence pattern.

最後に、生成した文が入力情報ならば入力欄に、出力情
報ならば出力欄に順次出力することによって、表形式の
操作手順書を作成するものである。
Finally, if the generated sentence is input information, it is sequentially output to the input field, and if it is output information, it is output to the output field, thereby creating a tabular operating procedure manual.

(発明が解決しようとする課題) しかしながら、第4図によって説明したINTERA/
Pの操作シーケンスは、条件分岐を表現することができ
なかった。
(Problem to be solved by the invention) However, the INTERA/
P's operation sequence could not express conditional branching.

一般に、操作手順は対話型装置の状態によって分岐する
ことがある0例えば、あるオプション機能が設定されて
いる状態と解除されている状態では、操作手順が異なる
ことがある。つまり、入力情報と出力情報による木構造
の一部分が、対話型装置の状態に依存する条件によって
、操作可能になったり、不可能になったりする。
In general, the operating procedure may diverge depending on the state of the interactive device. For example, the operating procedure may differ depending on whether a certain optional function is set or canceled. In other words, a portion of the tree structure made up of input information and output information becomes operable or inoperable depending on conditions that depend on the state of the interactive device.

I NTBRA/Pの改造版では、このような構造を表
現するために条件スイッチを導入した。第5図は、改造
版INTERA/Pの操作シーケンスの一例を示す模式
図である。第5図に示すように、条件スイッチ51によ
って、操作シーケンスに分岐が生じている。
In the modified version of INTBRA/P, a conditional switch was introduced to express this kind of structure. FIG. 5 is a schematic diagram showing an example of the operation sequence of the modified version INTERA/P. As shown in FIG. 5, the operation sequence branches depending on the condition switch 51.

しかし、このような条件スイッチをもつ操作シーケンス
は、特開昭63−136954号の操作手順作成装置に
おいては、扱うことができなかった。そのために、作成
した操作シーケンスを見るためには必ずINTERA/
Pが必要であり、紙°の文書を見る場合に比べて不便で
あった。
However, an operation sequence having such a condition switch could not be handled by the operation procedure creation device disclosed in JP-A-63-136954. Therefore, to view the operation sequence you have created, be sure to use INTERA/
This was inconvenient compared to viewing paper documents.

また、操作シーケンスは独自のダイアダラムによって表
現されているので、その読み方を学習する必要がある。
Also, since the operation sequences are represented by unique diadems, you need to learn how to read them.

そのため、操作仕様設計者が操作シーケンスによって記
述した操作仕様を、ソフトウェア作成者やマニュアル作
成者に引き渡す際には、ソフトウェア作成者やマニュア
ル作成者が操作シーケンスの読み方を学習するか、操作
仕様設計者が操作シーケンスを通常用いられる操作手順
書に書き直す必要があった。
Therefore, when an operation specification designer writes an operation specification using an operation sequence and hands it over to a software or manual creator, it is necessary for the software or manual creator to learn how to read the operation sequence or for the operation specification designer to learn how to read the operation sequence. It was necessary to rewrite the operating sequence into a commonly used operating procedure manual.

本発明の目的は、上記のような問題点を解決するために
、条件スイッチをもつ操作シーケンスから操作手順書を
生成する操作手順書作成装置を提供することにある。
SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, an object of the present invention is to provide an operating procedure manual creation device that generates an operating procedure manual from an operation sequence having conditional switches.

(課題を解決するための手段) 前述の課題を解決するため本発明の操作手順書作成装置
は、入力情報と出力情報の木#J造に加えて条件分岐を
もつ対話型装置の操作体系を入力し、該操作体系におい
て、ある機能を実行するための操作系列を指定する機能
指定指令を受けると、該操作系列に含まれる入力情報と
出力情報と分岐条件とを順次読み出す読出手段と: 該読み出された前記入力情報や出力情報や分岐条件のタ
イプ項目を参照することによって入力や出力や条件のタ
イプを判定するタイプ判定手段と:前記入力や出力や条
件のタイプを検索キーとする文パターンを格納する文生
成辞書と;前記判定されたタイプによって前記文生成辞
書を検索して文パターンを引き、該文パターンに前記入
力情報や出力情報や分岐条件の識別名を埋め込むことに
よって文を生成する文生成手段と:前記文生成手段によ
って生成された文が入力情報ならば入力欄に、出力情報
ならば出力棚に、分岐条件ならば条件欄に順次出力する
出力手段とを備える。
(Means for Solving the Problems) In order to solve the above-mentioned problems, the operating procedure manual creation device of the present invention has an operation system for an interactive device that has conditional branching in addition to the tree #J structure of input information and output information. reading means for sequentially reading input information, output information, and branch conditions included in the operation sequence upon receiving a function designation command that specifies an operation sequence for executing a certain function in the operation system; a type determination means for determining the type of input, output, or condition by referring to the type item of the read input information, output information, or branch condition; and a sentence using the type of input, output, or condition as a search key. a sentence generation dictionary that stores patterns; searching the sentence generation dictionary according to the determined type to derive a sentence pattern; and generating a sentence by embedding the input information, output information, and identification name of the branch condition in the sentence pattern; A sentence generating means for generating a sentence; and an output means for sequentially outputting a sentence generated by the sentence generating means to an input column if it is input information, to an output shelf if it is output information, and to a condition column if it is a branching condition.

〈作用) 第1図は本発明の詳細な説明するためのブロック図であ
る。
<Operation> FIG. 1 is a block diagram for explaining the present invention in detail.

続出手段1は、入力情報と出力情報による本構造に加え
て条件分岐をもつ対話型装置の操作体系を入力し、該操
作体系においである機能を実行するための操作系列を指
定する機能措定指令を受けると、該操作系列に含まれる
入力情報と出力情報と分岐条件を順次読み出す。
Continuation means 1 inputs an operation system of an interactive device having conditional branching in addition to the main structure of input information and output information, and generates a function setting command for specifying an operation sequence for executing a certain function in the operation system. When received, input information, output information, and branch conditions included in the operation sequence are sequentially read out.

タイプ判定手段2は、該読み出された入力情報や出力情
報や分岐条件のタイプ項目を参照することによって入力
や出力や条件のタイプを判定する。
The type determination means 2 determines the type of input, output, or condition by referring to the read input information, output information, or branch condition type item.

文生成辞書3は、入力や出力や条件のタイプを検索キー
とする文パターンを格納している。
The sentence generation dictionary 3 stores sentence patterns using input, output, and condition types as search keys.

文生成手段4は、前記判定されたタイプによって文生成
辞書3を検索して文パターンを引き、該文パターンに入
力情報や出力情報や分岐条件の識別名を埋め込むことに
よって文を生成する。
The sentence generation means 4 searches the sentence generation dictionary 3 based on the determined type, retrieves a sentence pattern, and generates a sentence by embedding input information, output information, and the identification name of the branching condition in the sentence pattern.

出力手段5は、文生成手段4によって生成された文が入
力情報ならば入力欄に、出力情報ならば出力欄に、分岐
条件ならば条件欄に順次出力する。
The output means 5 sequentially outputs the sentence generated by the sentence generation means 4 to the input field if it is input information, to the output field if it is output information, and to the condition field if it is a branching condition.

(実施例) 次に本発明について図面を参照しながら説明する。(Example) Next, the present invention will be explained with reference to the drawings.

第2図は、本発明をマイクロコンピュータなどを用いて
実現した一実施例を示すブロック図である0図において
、21は半導体メモリ、ハードディスク、フロッピーデ
ィスク、光ディスクなどの記憶装置、22はマウス、タ
ッチパネル、タブレット、キーボードなどの入力装置、
23はプリンタなどの出力装置、24はマイクロコンピ
ュータなどの処理回路、25は処理回路24用のプログ
ラムやデータテーブルを記憶する記憶回路である。
FIG. 2 is a block diagram showing an embodiment of the present invention realized using a microcomputer, etc. In FIG. , tablets, keyboards, and other input devices;
23 is an output device such as a printer, 24 is a processing circuit such as a microcomputer, and 25 is a storage circuit that stores programs and data tables for the processing circuit 24.

記憶回路21は、入力情報と出力情報による本構造に加
えて条件分岐をもつ対話型装置の操作体系を記憶してい
る。また、該記憶装置21は入力や出力や条件のタイプ
を検索キーとする文パターンを辞書として格納している
。この辞書を文生成辞書と呼ぶ0例えば、第1表のよう
なタイプとそれに対する文パターンを記憶している。第
1表において、Xは入力や出力や条件の識別名を埋め込
む部分を示す。
The storage circuit 21 stores an operation system for an interactive device having conditional branching in addition to the main structure of input information and output information. The storage device 21 also stores sentence patterns as a dictionary, using input, output, and condition types as search keys. This dictionary is called a sentence generation dictionary.For example, it stores types and corresponding sentence patterns as shown in Table 1. In Table 1, X indicates a part in which an input, output, or condition identification name is embedded.

第1表 第3図は、第2図に示した実施例の制御の流れを示すフ
ローチャートである。
FIG. 3 of Table 1 is a flowchart showing the flow of control in the embodiment shown in FIG.

以下第3図のフローチャートに沿って第2図に示した実
施例の動作を説明する。
The operation of the embodiment shown in FIG. 2 will be explained below along with the flowchart in FIG.

ステップP1でスタートすると、まず、ステップP2で
ある機能を実行するための操作系列を指定する機能指定
指令を入力装置22を介して入力する。
When starting in step P1, first, in step P2, a function designation command that designates an operation sequence for executing a certain function is inputted via the input device 22.

ステップP3では、記憶装置21に記憶された操作体系
において機能指定指令で指定された操作系列を探索し、
その操作系列に含まれる入力情報と出力情報と分岐条件
を順次読み出す。
In step P3, the operation system specified by the function designation command is searched for in the operation system stored in the storage device 21,
The input information, output information, and branch conditions included in the operation sequence are sequentially read out.

ステップP4では、前記読み出された入力情報や出力情
報や分岐条件のタイプ項目を参照することによって、入
力や出力や条件のタイプを判定する。
In step P4, the types of inputs, outputs, and conditions are determined by referring to the read input information, output information, and branch condition type items.

ステップP5では、ステップP4で判定されたタイプに
よって文生成辞書を検索して文パターンを引き、その文
パターンに入力情報や出力情報や分岐条件の識別名を埋
め込むことによって文を生成する。
In step P5, a sentence generation dictionary is searched based on the type determined in step P4, a sentence pattern is retrieved, and a sentence is generated by embedding input information, output information, and the identification name of a branching condition in the sentence pattern.

例えば、識別名が発信でタイプがボタンである入力情報
の場合、文生成辞書から「Xボタンを押す」という文パ
ターンが引き出され、Xには発信が埋め込まれて、「発
信ボタンを押す」という文が生成される。
For example, in the case of input information whose identifier is call and type is button, the sentence pattern "Press the X button" is extracted from the sentence generation dictionary, and "Call" is embedded in A sentence is generated.

また、識別名が発信中でタイプがランプである出力情報
の場合、文生成辞書から「Xランプを点灯する」という
文パターンが引き出され、Xには発信中が埋め込まれて
、「発信中ランプを点灯する」という文が生成される。
In addition, in the case of output information where the identification name is outgoing and the type is lamp, the sentence pattern ``Light up the X lamp'' is extracted from the sentence generation dictionary, the word ``Outgoing'' is embedded in The sentence "turn on the light" is generated.

また、識別名がオプション機能でタイプがランプ点灯で
ある分岐条件の場合、文生成辞書から「Xランプ点灯中
」という文パターンが引き出され、Xにはオプション機
能が埋め込まれて、「オプション機能ランプ点灯中」と
いう文が生成される。
In addition, in the case of a branching condition whose identification name is an optional function and the type is lamp lighting, the sentence pattern ``X lamp is lit'' is extracted from the sentence generation dictionary, the optional function is embedded in X, and the pattern ``optional function lamp The sentence "On" is generated.

ステップP6では、ステップP5で生成された文が入力
情報ならば入力欄に、出力情報ならば出力棚に、分岐条
件ならば条件欄に順次出力する。
In step P6, if the sentence generated in step P5 is input information, it is sequentially output to the input column, if it is output information, it is output to the output shelf, and if it is a branching condition, it is sequentially output to the condition column.

第5図の操作シーケンス上で、機能指定指令によって、
識別名が発信でタイプがボタンである入力情報(操作ノ
ード)52、!別名がオプション機能でタイプがランプ
である分岐条件53、識別名が発信中でタイプがランプ
である出力情報(応答ノード)54からなる一連のバス
が指定された場合、第2表のように出力される。
In the operation sequence shown in Figure 5, by the function specification command,
Input information (operation node) 52, whose identification name is call and type is button! When a series of buses consisting of a branch condition 53 whose alias is optional function and whose type is lamp, and output information (response node) 54 whose identifier is outgoing and whose type is lamp is specified, the output is as shown in Table 2. be done.

第2表 なお、ステップ6における出力は、出力装置23に直接
出力するか、記憶装置21に一旦記憶させてその後、出
力装置23に出力する。次に、ステップP3に戻って指
定された操作系列が全て読み出されるまで、ステップP
3からステップP6までを繰り返す。
Table 2 Note that the output in step 6 is either directly output to the output device 23 or temporarily stored in the storage device 21 and then output to the output device 23. Next, return to step P3 and wait until all the specified operation series are read out.
3 to step P6 are repeated.

なお、以上の処理は記憶回路25に記憶されたプログラ
ムに従って動作する処理回路24によって制御される。
Note that the above processing is controlled by the processing circuit 24 that operates according to a program stored in the storage circuit 25.

(発明の効果) 以上に述べたとおり、本発明による操作手順書作成装置
は、入力情報と出力情報による木構造に加えて条件分岐
をもつ対話型装置の操作体系である操作シーケンスを、
通常用いられる操作手順書の形式をもつ文書として出力
することができる。
(Effects of the Invention) As described above, the operating procedure manual creation device according to the present invention can create an operating sequence, which is an operating system for an interactive device that has conditional branching in addition to a tree structure of input information and output information.
It can be output as a document in the format of a commonly used operating procedure manual.

このため、広く一般のソフトウェア作成者やマニュアル
作成者に対して、該操作体系の内容を容易に理解させる
ことができる。
Therefore, general software creators and manual creators can easily understand the contents of the operating system.

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

第1図は本発明の詳細な説明するためのブロック図、第
2図は本発明をマイクロコンピュータなどを用いて実現
した一実施例を示すブロック図、第3図は第2図の実施
例の制御の流れを示すフローチャート、第4図は操作シ
ーケンスの一表示例の模式図、第5図は改造版操作シー
ケンスの一表示例の模式図である。 1・・・読出手段、2・・・タイプ判定手段、3・・・
文生成辞書、4・・・文生成手段、5・・・出力手段。
FIG. 1 is a block diagram for explaining the present invention in detail, FIG. 2 is a block diagram showing an embodiment of the present invention realized using a microcomputer, etc., and FIG. 3 is a block diagram of the embodiment of FIG. 2. A flowchart showing the flow of control, FIG. 4 is a schematic diagram of an example of a display of an operation sequence, and FIG. 5 is a schematic diagram of an example of a display of a modified version of the operation sequence. 1... Reading means, 2... Type determining means, 3...
Sentence generation dictionary, 4... Sentence generation means, 5... Output means.

Claims (1)

【特許請求の範囲】 入力情報と出力情報の木構造に加えて条件分岐をもつ対
話型装置の操作体系を入力し、該操作体系において、あ
る機能を実行するための操作系列を指定する機能指定指
令を受けると、該操作系列に含まれる入力情報と出力情
報と分岐条件とを順次読み出す読出手段と;該読み出さ
れた前記入力情報や出力情報や分岐条件のタイプ項目を
参照することによって入力や出力や条件のタイプを判定
するタイプ判定手段と;前記入力や出力や条件のタイプ
を検索キーとする文パターンを格納する文生成辞書と; 前記判定されたタイプによって前記文生成辞書を検索し
て文パターンを引き、該文パターンに前記入力情報や出
力情報や分岐条件の識別名を埋め込むことによつて文を
生成する文生成手段と;前記文分生成手段によって生成
された文が入力情報ならば入力欄に、出力情報ならば出
力欄に、分岐条件ならば条件欄に順次出力する出力手段
とを備えて成ることを特徴とする操作手順書作成装置。
[Claims] A function specification that inputs an operation system for an interactive device that has conditional branching in addition to a tree structure of input information and output information, and specifies an operation sequence for executing a certain function in the operation system. reading means for sequentially reading input information, output information, and branch conditions included in the operation sequence upon receiving a command; a type determination means for determining the type of the input, output, or condition; a sentence generation dictionary storing sentence patterns using the type of the input, output, or condition as a search key; searching the sentence generation dictionary based on the determined type; a sentence generation means that generates a sentence by drawing a sentence pattern using the sentence pattern and embedding the input information, output information, and the identification name of the branching condition in the sentence pattern; the sentence generated by the sentence segment generation means is the input information; An operating procedure manual creation device characterized by comprising an output means for sequentially outputting ``if'' to an input field, ``output information'' to an output field, and ``branching conditions'' to a condition field.
JP1216558A 1989-08-23 1989-08-23 Operating procedure form producing device Pending JPH0378860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1216558A JPH0378860A (en) 1989-08-23 1989-08-23 Operating procedure form producing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1216558A JPH0378860A (en) 1989-08-23 1989-08-23 Operating procedure form producing device

Publications (1)

Publication Number Publication Date
JPH0378860A true JPH0378860A (en) 1991-04-04

Family

ID=16690317

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1216558A Pending JPH0378860A (en) 1989-08-23 1989-08-23 Operating procedure form producing device

Country Status (1)

Country Link
JP (1) JPH0378860A (en)

Similar Documents

Publication Publication Date Title
JPH0378860A (en) Operating procedure form producing device
JPH03147181A (en) Object reference processing system
KR20020089067A (en) Automatic generation method of Page source code and screenpage design description based on IT system
JPH01305412A (en) Operating procedure manual generating device
JP2507650B2 (en) File I/O Device
JPH07306863A (en) Document / Dictionary Link Generator
JP2701781B2 (en) Document editing device
JP2672899B2 (en) Screen program creation processing method
JP3193249B2 (en) Keyword search method
JP2845742B2 (en) Cut data information management device
JP2713942B2 (en) Kana-Kanji conversion device
JPH02148118A (en) Operation procedure display method
JPH0424759A (en) Document processor
KR20030054194A (en) Multi Language Support System and Method
JP2842611B2 (en) Natural sentence semantic analysis processor by candidate sentence generation
JPH02116972A (en) Retrieval system for program data base
JPH04139571A (en) Document processor
JPH04158469A (en) Document preparing device
JPH07219876A (en) Computer input method
JPH09231063A (en) Device and method for automatic program generation
JPH0439763A (en) Sentence editing device
JPH04155569A (en) Kana/kanji converter
JPH0384663A (en) Document producing device
JPS63236163A (en) character processing device
JPH0481966A (en) Text preparing device