JPH0378860A - Operating procedure form producing device - Google Patents
Operating procedure form producing deviceInfo
- 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
Links
- 238000011017 operating method Methods 0.000 title claims abstract description 20
- 230000002452 interceptive effect Effects 0.000 claims abstract description 11
- 239000000284 extract Substances 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 9
- 230000010365 information processing Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 241001289717 Hypolimnas Species 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Abstract
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.
第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.
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) |
-
1989
- 1989-08-23 JP JP1216558A patent/JPH0378860A/en active Pending
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 |