JPH038085A - Display device for state transition diagram - Google Patents

Display device for state transition diagram

Info

Publication number
JPH038085A
JPH038085A JP1143245A JP14324589A JPH038085A JP H038085 A JPH038085 A JP H038085A JP 1143245 A JP1143245 A JP 1143245A JP 14324589 A JP14324589 A JP 14324589A JP H038085 A JPH038085 A JP H038085A
Authority
JP
Japan
Prior art keywords
state
screen
blocks
displayed
display
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
JP1143245A
Other languages
Japanese (ja)
Inventor
Tomotaka Marui
智敬 丸井
Yoshihiro Ishida
芳弘 石田
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.)
JFE Steel Corp
Original Assignee
Kawasaki Steel 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 Kawasaki Steel Corp filed Critical Kawasaki Steel Corp
Priority to JP1143245A priority Critical patent/JPH038085A/en
Publication of JPH038085A publication Critical patent/JPH038085A/en
Pending legal-status Critical Current

Links

Landscapes

  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

PURPOSE:To obtain the display of a state transition diagram, for which responsiveness is satisfactory and a picture can be easily observed, by displaying a state block in a designated range out of all the state blocks in the shape of an array for the unit of a regular length in the state transition diagram. CONSTITUTION:For a whole display picture 3, all the state blocks are regularly arranged, synthesized and displayed to one part of a partial display picture 2. A directional branch to link the respective blocks and the data of a text sentence are read out of a picture data storing circuit and the contents of the data are displayed in the background picture of the picture 2. On the other hand, the state block of the picture 2 can be moved by moving a display guide 8 of the picture 3 by using a mouse, etc. At such a time, since the state block of the picture 2 is displayed by a basic length l, the background picture of the picture 2 is practically same even when the guide 8 is moved. Accordingly, it is not necessary to continuously scroll and rewrite the state block every time and the responsiveness is improved for moving the state block on the picture 2.

Description

【発明の詳細な説明】 〔産業上の利用分野] 本発明は、大規模集積回路の順序回路を設計するだめの
状態遷移図の表示装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a state transition diagram display device for designing sequential circuits of large-scale integrated circuits.

(従来の技術) 従来、大規模集積回路(LSI)、超大規模集積回路(
VLSI)の順序回路を設計するに際して、回路の機能
的記述方法である状M遷移図を用いる方法が存在する。
(Prior art) Conventionally, large-scale integrated circuits (LSI), ultra-large-scale integrated circuits (
When designing a sequential circuit (VLSI), there is a method using an M-shaped transition diagram, which is a method of functionally describing a circuit.

このような段別を容易とするため、従来からコンピュー
タ支援設計(CAD)装置が利用されている。
Computer-aided design (CAD) devices have been used in the past to facilitate such classification.

このCAD装置では、複数の状態ブロック、この状態ブ
ロック同士を結ぶ有向枝、及び該有向枝の遷移が起きる
条件であるテキスト文とからなる状態遷移図を、画面に
て記述2表示して、大規模集積回路の設計を容易にする
ものである。
This CAD device describes and displays on the screen a state transition diagram consisting of a plurality of state blocks, directed edges connecting the state blocks, and text sentences that are the conditions for the transition of the directed edges. , which facilitates the design of large-scale integrated circuits.

この種のCAD装置における表示装置は、第2図に示す
ような表示画面を設計者に示して、上記のように集積回
路の設計を容易にしようとするものである。
The display device in this type of CAD device is intended to facilitate the design of integrated circuits as described above by showing a display screen as shown in FIG. 2 to the designer.

状態遷移図の表示画面は、第2図に示すように、全ての
状態ブロックを表示可能な全体表示画面3と、この全体
表示画面3で表示された一部の範囲の状態ブロックを表
示可能な部分表示画面2と、コマンド、メツセージを表
示可能なコマンド・メツセージ表示部30を有している
As shown in Figure 2, the state transition diagram display screen includes an entire display screen 3 that can display all state blocks, and a partial range of state blocks displayed on this entire display screen 3. It has a partial display screen 2 and a command/message display section 30 that can display commands and messages.

第2図において、1はある状態を表示する状態ブロック
であり、A−Eはそれぞれ異なった一つの状態を示す。
In FIG. 2, 1 is a state block that displays a certain state, and A to E each indicate a different state.

4は状態の遷移関係を示す有向枝(方向性を持つ線)で
、複数の状態ブロック間の有向枝4B〜4Gと自身の状
態ブロックにリターンする有向枝4Aとからなり、7は
それぞれの有向枝が成立するための論理条件であるテキ
スト文、8は部分表示画面2で表示されている状態ブロ
ックの範囲を、全体表示画面において表す表示ガイドで
ある。即ち、CAD装置における表示装置は、上記部分
表示画面2で表示される状態ブロックを背景画面として
、上記有向枝4、テキスト文7、を両面に書き込み、書
き込んだ内容を画面に表示可能に構成されている。設計
者は、この表示画面を見ながら有向枝、テキスト文を画
面上に書き込んでいく。有向枝の書き込みは、有向枝の
起点と終点となる状態ブロックをそれぞれ指定して、こ
のブロック間を有向枝で結合することにより行われるも
のである。
4 is a directed edge (a line with directionality) indicating the state transition relationship, and consists of directed edges 4B to 4G between multiple state blocks and a directed edge 4A that returns to its own state block; A text sentence 8 is a logical condition for each directed edge to be established, and a display guide 8 represents the range of the state block displayed on the partial display screen 2 on the entire display screen. That is, the display device in the CAD device is configured to be able to write the directed branches 4 and text sentences 7 on both sides, using the state block displayed on the partial display screen 2 as a background screen, and display the written contents on the screen. has been done. The designer writes directed branches and text sentences on the screen while looking at this display screen. Writing of a directed edge is performed by specifying the state blocks that are the starting point and end point of the directed edge, respectively, and connecting these blocks with the directed edge.

部分表示画面で表示される状態ブロックを変更しようと
する際には、背景画面を含む全体画面を連続的にスクロ
ールして移動し、移動された部分表示画面において有向
枝、及びテキスト文の書き込みを行い、表示装置は書き
込まれた内容を画面表示する。
When trying to change the status block displayed on a partial display screen, continuously scroll and move the entire screen including the background screen, and write directed edges and text sentences in the moved partial display screen. The display device displays the written content on the screen.

部分表示画面2の表示位置の移動に応じて、上記全体表
示画面3の表示ガイドが移動する。
In accordance with the movement of the display position of the partial display screen 2, the display guide of the entire display screen 3 moves.

(発明が解決しようとする課題〕 上記のような画面を表示可能なCAD装置を用いると、
集積回路の設計が格段に容易となるものであるが、次の
ような課題も生ずる。
(Problem to be solved by the invention) When a CAD device capable of displaying the above screen is used,
Although the design of integrated circuits becomes much easier, the following problems also arise.

上記のようにスクロールにより部分表示画面2の表示位
置を変更する際、有向枝及びテキスト文だけでなく、時
間のかかる。背景画面のグラフィックデータの消去、書
き込みを連続的に行う必要があり、応答性が悪く、かつ
連続的にスクロールされる画面を設計者が目で追わなけ
ればならないため、画面が見にくいと云う課題があった
When changing the display position of the partial display screen 2 by scrolling as described above, it takes time not only for directed edges and text sentences. It is necessary to continuously erase and write graphic data on the background screen, which causes poor responsiveness and requires the designer to follow the continuously scrolling screen with his/her eyes, making the screen difficult to see. there were.

また、次のような課題も存在していた。There were also the following issues:

即ち、例えば一つの状態ブロックが多くの状態ブロック
と遷移関係にある場合、そのブロックから出る有向枝の
数、又はそのブロックに向かう有向枝の数が多くなるが
、それらを同じ画面に表示する必要があり、このような
画面では表示すべき情報量が非常に多くなり、画面が極
めて見にくいため、この画面を見て状態遷移図を作成す
るのに多大な困難が生じていた。
That is, for example, if one state block has a transition relationship with many state blocks, the number of directed edges coming out of that block or the number of directed edges going toward that block will increase, but it is not possible to display them on the same screen. The amount of information to be displayed on such a screen is extremely large, and the screen is extremely difficult to read, making it extremely difficult to create a state transition diagram by looking at this screen.

この発明は、上記課題を解決するために、部分表示位置
を変更する場合でも、応答性が良好で、かつ画面が見易
い、状態遷移図の表示装置を提供することを第1の目的
とするものであり、さらに加えて、例えば、一つの状態
ブロックが多くの状態ブロンクと遷移関係にある場合で
も画面が見易く、その結果、状態遷移図の書き込みに便
利な、状態遷移図の表示装置を提供することを第2の目
的とするものである。
In order to solve the above problems, the first object of the present invention is to provide a state transition diagram display device that has good responsiveness and an easy-to-read screen even when changing the partial display position. In addition, the present invention provides a state transition diagram display device that makes the screen easy to see even when one state block has a transition relationship with many state blocks, and as a result is convenient for writing the state transition diagram. This is the second purpose.

〔課題を解決するための手段〕[Means to solve the problem]

上記第1の目的を達成するために、請求項(1)記載の
発明は、第1図(1)の基本構成図に示すように、複数
の状態ブロック、この状態ブロック同士を結ぶ有向枝、
及び該有向枝が示す遷移が起きる条件であるテキスト文
、とからなる、大規模集積回路の順序回路を設計するた
めの状態遷移図を、画面に表示する装置において、前記
複数の状態ブロックからなる状態ブロック群の全ての状
態ブロックを表示する全体表示手段と、前記全体表示手
段で表示されている全ての状態ブロックのうちの指定さ
れた範囲の状態ブロックを、規則的な長さ単位のアレイ
状で表示する部分表示手段と、前記指定されている範囲
を表示する範囲表示手段と、前記指定範囲が変更された
際に、部分表示手段で表示される状態ブロックの画面上
の移動を、前記規則的な長さ単位で行う移動手段と、前
記部分表示手段で表示されている状態ブロックのうちの
任意のブロック間に有向枝を表示する有向枝表示手段と
、論理条件であるテキスト文を上記有向枝近傍に表示す
るテキスト文表示手段と、を備えてなることを特徴とす
るものである。
In order to achieve the first object, the invention according to claim (1) provides a plurality of state blocks, directed branches connecting the state blocks, as shown in the basic configuration diagram of FIG. 1(1). ,
and a text sentence that is a condition for the transition indicated by the directed branch to occur, in an apparatus for displaying on a screen a state transition diagram for designing a sequential circuit of a large-scale integrated circuit, from the plurality of state blocks. an overall display means for displaying all the state blocks of a group of state blocks; and an array of regular length units for state blocks in a specified range of all the state blocks displayed by the whole display means. a partial display means for displaying the specified range in a state, a range display means for displaying the specified range, and a movement of the status block displayed by the partial display means on the screen when the specified range is changed; a means for moving in regular length units, a directed edge display means for displaying a directed edge between arbitrary blocks of the state blocks displayed by the partial display means, and a text sentence that is a logical condition. and text sentence display means for displaying the text near the directed branch.

また、上記第2の目的を達成するために、請求項(2)
記載の発明は、第1図(2)の基本構成図に示すように
、請求項(1)記載の状態遷移図の表示装置において、
前記状態ブロック群を複数有し、各状態ブロック群毎の
画像データを記憶する記憶手段と、該記憶手段のうちの
任意の状態ブロック群の画像データを選択する選択手段
と、を備え、前記全体表示手段は、選択された状態ブロ
ック群の画像データを読み出して該状態ブロックを表示
するものであり、さらに、一つの状態ブロック群中のあ
る状態ブロックが、他の状態ブロック群にも存在するこ
とを表示する状態ブロック表示手段、を備えてなること
を特徴とするものである。
In addition, in order to achieve the above second objective, claim (2)
The invention described above is a state transition diagram display device according to claim (1), as shown in the basic configuration diagram of FIG. 1 (2).
The entire system comprises a plurality of the state block groups, a storage means for storing image data for each state block group, and a selection means for selecting image data of an arbitrary state block group from the storage means. The display means reads the image data of the selected state block group and displays the state block, and furthermore, the display means reads the image data of the selected state block group and displays the state block. The present invention is characterized by comprising a status block display means for displaying the status block.

〔作用〕[Effect]

上記請求項(1)の発明において、部分表示手段は、状
態ブロックを規則的な長さ単位で表示し、移動手段は、
部分表示手段で表示される状態ブロックの画面上の移動
をこの規則的な長さ単位で行っているため、部分表示部
の背景画面が実質的に同一となる。その結果、部分表示
部で表示される状態ブロックを移動する際、部分表示部
で表示される状態ブロックを一々連続的にスクロールし
て書き直す必要がないため、グラフィックデータである
ため時間のかかる背景画面の消去、書き込みを省略でき
、有向枝及びテキスト文の消去、書き込みだけで済むた
め、移動の応答性が良好で、且つ画面が見易い、状態遷
移図の表示装置を提供することができる。
In the invention of claim (1), the partial display means displays the status block in regular length units, and the moving means:
Since the state block displayed by the partial display means is moved on the screen in this regular length unit, the background screen of the partial display section becomes substantially the same. As a result, when moving the status blocks displayed in the partial display area, there is no need to continuously scroll and rewrite the status blocks displayed in the partial display area one by one, so the background screen is time-consuming because it is graphic data. It is possible to omit erasing and writing of directional edges and text sentences, and only need to erase and write directed edges and text sentences. Therefore, it is possible to provide a state transition diagram display device with good movement responsiveness and an easy-to-read screen.

また、請求項(2)記載の発明では、上記作用に加えて
、選択手段は、複数ある状態ブロック群からある状態ブ
ロック群を選択し、全体表示手段は選択された状態ブロ
ック群の状態ブロックを画面に表示する。そして、状態
ブロック表示手段は、ある状態ブロックが他の状態ブロ
ック群にも存在していることを設計者に表示するので、
上記ある状態ブロックについての有向枝・テキスト文を
複数の状態ブロック群に渡ってその書き込み1表示が可
能となる結果、例えば、一つの状態ブロックが多くの状
態ブロックと論理関係にある場合でも同一画面にすべて
の有向枝・テキスト文を書き込み。
Further, in the invention as claimed in claim (2), in addition to the above operation, the selection means selects a certain state block group from a plurality of state block groups, and the overall display means displays the state blocks of the selected state block group. Display on screen. The state block display means displays to the designer that a certain state block also exists in other state block groups.
As a result of being able to write and display a directed edge/text sentence for a certain state block across multiple state block groups, for example, even if one state block has a logical relationship with many state blocks, the same Write all directed branches/text sentences on the screen.

表示しなくても良いため、画面が見易くなり、それ故、
状態遷移図の作成に便利な状態遷移図の表示装置を提供
することができる。
Since it does not need to be displayed, the screen becomes easier to see, and therefore,
A state transition diagram display device convenient for creating a state transition diagram can be provided.

〔実施例〕〔Example〕

次に、上記本発明の実施例について説明する。 Next, embodiments of the present invention described above will be described.

第3図は、状態遷移図の表示装置の一実施例の構成を示
したブロック図である。
FIG. 3 is a block diagram showing the configuration of an embodiment of a state transition diagram display device.

この装置は、デイスプレィ上に状態遷移図を表示するた
めの処理、演算を行う中央処理装置31と、中央処理装
置の処理プログラムとデイスプレィ上に背景画像(この
内容は後述)を表示するためのプログラムを記憶するR
OM32と、処理の途中のデータを書き込み・読み出し
可能なRAM33と、デイスプレィの画面に表示された
背景画面に書き込まれた有向枝及び該有向枝が示す遷移
が起きる条件であるテキスト文の画像データを記憶する
画像データ記憶回路34と、人・出力インターフェース
回路35と、入・出力インターフェース回路を介してデ
イスプレィの画面に状態遷移図を表示するための操作及
びテキスト文・有向枝の書き込みを画面で実行可能な操
作装置36(キーボード、マウス等)、入・出力インタ
ーフェース回路からの信号を画像信号に変換する変換回
路37と、及びCRTデイスプレィ38とから構成され
ている。
This device includes a central processing unit 31 that performs processing and calculations for displaying a state transition diagram on a display, a processing program of the central processing unit, and a program for displaying a background image (the contents of which will be described later) on the display. R to remember
An OM 32, a RAM 33 capable of writing and reading data in the middle of processing, a directed edge written on the background screen displayed on the display screen, and an image of a text sentence that is the condition for the transition indicated by the directed edge to occur. The image data storage circuit 34 that stores data, the human/output interface circuit 35, and the input/output interface circuit perform operations for displaying a state transition diagram on the display screen and write text sentences and directed branches. It consists of an operating device 36 (keyboard, mouse, etc.) that can be executed on a screen, a conversion circuit 37 that converts signals from an input/output interface circuit into image signals, and a CRT display 38.

有向枝・テキスト文の画像データの書き込みは、例えば
、有向枝の起点となる状態ブロックと有向枝の終点とな
る状態ブロックを指定し、有向枝の軌跡に応じてカーソ
ル又はマウスを移動させることにより、行うことができ
る。
To write the image data of a directed branch/text sentence, for example, specify the state block that is the starting point of the directed branch and the state block that is the end point of the directed branch, and move the cursor or mouse according to the trajectory of the directed branch. This can be done by moving.

次に、上記表示装置36における動作を、CPU31の
処理手順を示す第4図に従って説明する。
Next, the operation of the display device 36 will be explained with reference to FIG. 4 showing the processing procedure of the CPU 31.

先ず、ステップ■において、ROM32から背景画面に
関するデータを読み出して、ステップ■に移行し、全体
表示画面3に状態ブロック群のすべての状態ブロックを
デイスプレィに表示する。
First, in step (2), data relating to the background screen is read from the ROM 32, and the process proceeds to step (2), where all state blocks of the state block group are displayed on the overall display screen 3.

次いで、ステップ■に移行し、部分表示画面2で表示さ
れる状態ブロックの指定範囲を形成するデータを読み込
み、ステップ■において、全ブロックのうちの指定され
た範囲の状態ブロックを部分表示画面2に表示する。こ
の際、上記指定範囲を、全体表示画面3内の表示ガイド
8として表示する。
Next, the process moves to step ■, where data forming the specified range of status blocks to be displayed on the partial display screen 2 is read, and in step ■, the status blocks in the specified range of all blocks are displayed on the partial display screen 2. indicate. At this time, the specified range is displayed as a display guide 8 within the entire display screen 3.

上記処理の結果、デイスプレィ38に第5図に示される
ような背景画面が表示される。ここで、部分表示画面2
の状態ブロックは、規則的な長さP単位で表示される。
As a result of the above processing, a background screen as shown in FIG. 5 is displayed on the display 38. Here, partial display screen 2
The state blocks of are displayed in regular units of length P.

第5図において、全体表示画面3は全ての状態ブロック
を規則的に並べて配置しており、この全体表示画面3は
部分表示画面2の一部に合成表示されている。尚、全体
表示画面3を前記部分表示画面2と独立させて呼び出し
により表示することも可能である。
In FIG. 5, the entire display screen 3 has all the status blocks arranged in a regular manner, and the entire display screen 3 is synthesized and displayed on a part of the partial display screen 2. Note that it is also possible to display the entire display screen 3 independently of the partial display screen 2 by calling it.

前記全体表示画面32部分表示画面2は、それぞれ設計
者に示す情報を機能分割して、その機能が果たせる大き
さにデイスプレィの解像度を決めている。
The entire display screen 32 and the partial display screen 2 each divide the information shown to the designer into functions, and the resolution of the display is determined to a size that can fulfill the functions.

ステップ■、■では、書き込まれた有向枝・テキスト文
のデータを、画像データ記憶回路34から読み出し、こ
の内容を、部分表示画面3の背景画像に表示する。
In steps (2) and (2), the data of the written directed edge/text sentence is read from the image data storage circuit 34, and the contents are displayed on the background image of the partial display screen 3.

ところで、部分表示画面2で表示される状態ブロックを
、全体表示画面3の表示ガイド8をキーボード、マウス
等を用いて移動することにより移動させることができる
。この際、部分表示画面2で表示される状態ブロックは
基本単位2で表示されているために、第6図のように表
示ガイドを移動しても、部分表示画面2における背景画
面は、第6図で示すように、実質的に同一である。従っ
て、部分表示部で表示される背景画像の移動を、前記規
則的な構造の長さp単位で独立して行うことにより、部
分表示部で表示される状態ブロック(背景画面)をいち
いち連続的にスクロールして書き直す必要がなく、有向
枝、テキスト文の消去。
Incidentally, the status block displayed on the partial display screen 2 can be moved by moving the display guide 8 on the entire display screen 3 using a keyboard, a mouse, or the like. At this time, since the status blocks displayed on the partial display screen 2 are displayed in basic units 2, even if the display guide is moved as shown in FIG. As shown, they are substantially identical. Therefore, by independently moving the background image displayed on the partial display section in units of the length p of the regular structure, the state blocks (background screen) displayed on the partial display section can be moved continuously. Erase directed branches and text sentences without having to scroll and rewrite them.

書き込みだけで済む。この結果、部分表示部2で表示さ
れる状態ブロックを移動して変更する際、背景画面も含
めて画面を全てスクロールする場合と比較して、グラフ
ィックデータであるため消去書き込みに時間のかかる背
景画面の移動を省略できるため、画面が極めて見易くな
ると伴に、部分表示画面2で表示される状態ブロックの
移動の応答性が向上する。
All you have to do is write. As a result, when moving and changing the status block displayed in the partial display section 2, the background screen takes more time to erase and write because it is graphic data, compared to scrolling the entire screen including the background screen. Since the movement of the status block can be omitted, the screen becomes extremely easy to see, and the responsiveness of the movement of the status block displayed on the partial display screen 2 is improved.

ステップ■以降は、部分表示画面で表示される状態ブロ
ックの移動の処理動作であり、ステップ■では、表示ガ
イドの移動があったか否か(移動要求の有無)が判定さ
れる。
Step (2) and subsequent steps are processing operations for moving the status block displayed on the partial display screen, and in step (2), it is determined whether or not the display guide has been moved (presence or absence of a movement request).

移動要求があった場合は、ステップ■に移行し、移動前
の有向枝・テキスト文を画面上から消去し、移動後の部
分表示画面における有向枝・テキスト文の画像データを
読み出し、移動後の部分表示画面に有向枝・テキスト文
を表示する。この時、背景画面は、移動前と後とで同じ
であることから、背景画面の移動は無く、テキスト文・
有向枝のみの表示部えを行い、以後リターンしてステッ
プ■〜■の動作を繰り返す。
If there is a movement request, proceed to step ■, erase the directed edge/text sentence before movement from the screen, read the image data of the directed edge/text sentence on the partial display screen after movement, and move it. Directed branches and text sentences are displayed on the subsequent partial display screen. At this time, the background screen is the same before and after the movement, so there is no movement of the background screen, and the text
Display only the directed branches, then return and repeat steps ① to ②.

ところで、状態ブロックを意味する○を画面に表示する
ためのグラフィックデータは△1口等を表示するグラフ
ィックデータと比較して、複雑であるため、画面の任意
の位置に○を表示することは困難である。このことは、
Oの状態ブロックをスクロールして移動する際の応答性
の低下の原因でもある。しかし、上記実施例では、Oは
背景画面として、定位置に常時表示されているために、
このような不都合を無くすことができる。
By the way, the graphic data for displaying ○, which means a status block, on the screen is more complex than the graphic data for displaying △1 mouth, etc., so it is difficult to display ○ at any position on the screen. It is. This means that
This is also the cause of decreased responsiveness when scrolling and moving the O state block. However, in the above embodiment, since O is always displayed at a fixed position as a background screen,
Such inconvenience can be eliminated.

ステップ■で移動要求がないと判定されると、ステップ
■に移行し、新たに指定された範囲の状態ブロックを部
分表示に表示し、新たに書き込まれたテキスト文・有向
枝をデイスプレィ上に表示する。
If it is determined in step ■ that there is no movement request, the process moves to step ■, displays the newly specified range of status blocks in the partial display, and displays the newly written text sentence/directed edge on the display. indicate.

次に本発明についての第2の実施例について説明する。Next, a second embodiment of the present invention will be described.

第7図は状態ブロック間と有向枝との関係を示す説明図
である。第7図(1)は、ブロックAがブロックB−1
と有向枝で結ばれる状態遷移図である。
FIG. 7 is an explanatory diagram showing the relationship between state blocks and directed edges. In FIG. 7(1), block A is block B-1
It is a state transition diagram connected by directed edges.

このような状態遷移図は、デイスプレィ上の部分表示画
面2で表示される隣接する状態ブロック間を有向枝で結
ぶことにより、画面表示が可能である。
Such a state transition diagram can be displayed on the screen by connecting adjacent state blocks displayed on the partial display screen 2 on the display with directed edges.

これに対し、第7図(2)に示すように、状態ブロック
の数が多くなると、例えば、B−LのブロックとAのブ
ロックとを同一画面上において有向枝で結ブと、画面が
極めて複雑化して見にくくなると言う問題がある。また
、画面が複雑化すると、有向枝近傍にテキスト文を書き
込み難くなり、特に長いテキスト文を画面に書き込むこ
とが不可能となる。
On the other hand, as shown in FIG. 7(2), when the number of state blocks increases, for example, if the block BL and the block A are connected on the same screen by a directed edge, the screen becomes The problem is that it becomes extremely complicated and difficult to see. Furthermore, as the screen becomes more complex, it becomes difficult to write text sentences near the directed edges, and it becomes impossible to write particularly long text sentences on the screen.

そこで、第8図の説明図に示すように、状態ブロック群
40を複数用意し、この複数の状態ブロック群を選択し
て読み出しできるように前記ROM32に記憶する。そ
して、各ブロック群をデイスプレィの全体表示画面で個
別に表示可能にし、各状態ブロック群毎の状態ブロック
を部分表示画面2に表示する。この内容を、第9,10
図を用いて説明する。
Therefore, as shown in the explanatory diagram of FIG. 8, a plurality of state block groups 40 are prepared and stored in the ROM 32 so that the plurality of state block groups can be selected and read. Then, each block group can be individually displayed on the entire display screen of the display, and the state blocks for each state block group are displayed on the partial display screen 2. This content is shown in the 9th and 10th
This will be explained using figures.

第9図はデイスプレィの画面を表したものであり、全体
表示画面3には第1番目の状態ブロック群が表示されて
いる。第9図において、コマンド表示部30に表示され
ている*1は、現在第1番目の状態ブロック群を画面に
表示していることを示すメツセージである。
FIG. 9 shows the screen of the display, and the first status block group is displayed on the entire display screen 3. In FIG. 9, *1 displayed on the command display section 30 is a message indicating that the first status block group is currently being displayed on the screen.

第1番目の状態ブロック群が表示された後は、状態ブロ
ックA−1をそれぞれ有向枝で結び、テキスト文を書き
込み、その内容が部分表示画面2に表示される(テキス
ト文は図示省略)。
After the first state block group is displayed, each state block A-1 is connected with a directed branch, a text sentence is written, and the contents are displayed on the partial display screen 2 (the text sentence is omitted from the illustration). .

このとき、第7図(2)の残りのブロックJ−Lについ
て有向枝・テキスト文を第9図と同じ部分表示画面2に
書き込み、そしてそれを表示することは困難である。そ
こで、ブロックJ−Lの書き込み2表示を第8図で示す
他の状態ブロック群を用いて行う。第10図は、残りの
この状態ブロックJ−Lに関する状態遷移図の画面を示
したものである。
At this time, it is difficult to write and display the directed edge/text sentence for the remaining block JL in FIG. 7(2) on the same partial display screen 2 as in FIG. 9. Therefore, writing 2 display of block JL is performed using a group of blocks in other states shown in FIG. FIG. 10 shows a screen of a state transition diagram regarding the remaining state blocks JL.

即ち、状態ブロックA及び状態ブロックJ−Lの間の有
向枝及びテキスト文の書き込みは、9番目の状態ブロッ
ク群で行い、この書き込まれた内容を、第1O図の部分
表示画面2に表示する。尚、*pは、現在表示中の画面
は、2番目の状態ブロック群における状M遷移図である
ことを示すメツセージである。また、第9図における*
Pは、ブロックAが9番目の状態ブロック群にも存在し
ていることを示すメツセージであり、第1O図における
*1は、第1番目の状態ブロック群に同じ状態ブロック
Aが存在していることを示すメツセージである。
That is, the directed edges and text sentences between state block A and state block JL are written in the ninth state block group, and the written contents are displayed on partial display screen 2 in FIG. 1O. do. Note that *p is a message indicating that the currently displayed screen is a state M transition diagram in the second state block group. Also, * in Figure 9
P is a message indicating that block A also exists in the 9th state block group, and *1 in Figure 1O indicates that the same state block A exists in the 1st state block group. This is a message indicating that.

尚、状態ブロックAが二つの状態ブロック群に渡って存
在している場合について説明したが、同じ状態ブロック
がさらに多くの状態ブロック群に渡って存在する場合で
あっても良い。
Although the case where the state block A exists across two state block groups has been described, the same state block may exist across more state block groups.

ここで、第9図のように画面に第1番目の状態ブロック
群の状態遷移図が表示されているとする。
Here, it is assumed that a state transition diagram of the first state block group is displayed on the screen as shown in FIG.

この時、状態ブロックA近傍には、*pが表示されてい
ることより、設計者は状態ブロックAが第9番目の状態
ブロック群にも存在することを知ることができる。そこ
で、オペレータは操作装置36により、第2番目の状態
ブロック群を選択すると、画面には第10図に示すよう
に第2番目の状態プロ・νり群の状態ブロックAが表示
される。
At this time, since *p is displayed near state block A, the designer can know that state block A also exists in the ninth state block group. Therefore, when the operator selects the second state block group using the operating device 36, the state block A of the second state pro-v group is displayed on the screen as shown in FIG.

第11図に上記第9,10図の処理に際してのCPUの
処理動作を示す。
FIG. 11 shows the processing operation of the CPU during the processing shown in FIGS. 9 and 10 above.

ステップ■〜■までは前記第4図の処理動作と同じであ
る。第11図では、ステップ■の後ステップ■に移行し
、他の状態ブロック群が選択したか否かが判定される。
Steps ① to ② are the same as the processing operations shown in FIG. 4 above. In FIG. 11, after step (2), the process moves to step (2), and it is determined whether or not another status block group has been selected.

この判定は、他の状態ブロックが選択されるとCPU内
の所定のフラグをセットし、このフラグが“1″′か°
″0”を判定することにより、他の状態ブロックの選択
があったか否かを判定できる。
This judgment is made by setting a predetermined flag in the CPU when another state block is selected, and whether this flag is “1” or not.
By determining "0", it is possible to determine whether another state block has been selected.

ステップ■において、上記所定のフラグが′″1゛′と
判定されると、ステップ[相]に移行し、選択された状
態ブロック群の全状態ブロックを全体表示画面3に表示
する。その後はリターンして、ステップ■に移行し、選
択された状態ブロック群の状態ブロックを部分表示部3
に表示し、前記第4図の同様の処理を繰り返す。
In step (2), when the predetermined flag is determined to be ``1'', the process moves to step [phase], and all state blocks of the selected state block group are displayed on the overall display screen 3. After that, return to The state blocks of the selected state block group are then displayed in the partial display section 3.
The same process as shown in FIG. 4 is repeated.

ステップ■において、フラグが“0゛と判定された場合
は、他の状態ブロックの選択が無かったと判定されてそ
のままステップ■に移行する。
In step (2), if the flag is determined to be "0", it is determined that no other status block has been selected, and the process directly proceeds to step (2).

このような処理により、同じ状態ブロックを複数の状態
ブロック群に渡って表示すること、所謂階層化が達成で
きる。この結果、数多くの状態ブロックを有向枝で結ぶ
必要がある時、又は有向枝の近傍に長いテキスト文を必
要とする時等では、複数の状態ブロック群に渡ってテキ
スト文、有向技の書き込み表示が可能となり、一画面に
書き込み1表示する情報量を適当の範囲にすることがで
きる。このため、その有向枝・テキスト文の書き込みが
極めて簡単になり、書き込まれた内容を表示する場合は
、画面が極めて見易くなるものである。さらに、複数の
状態ブロック群を用いて状態遷移図を作成することがで
きるため、状態遷移図作成の際の柔軟性が向上する。
Through such processing, it is possible to display the same state block across a plurality of state block groups, so-called hierarchization. As a result, when it is necessary to connect a large number of state blocks with directed edges, or when a long text sentence is required near a directed edge, text sentences and directed techniques can be connected across multiple state block groups. The amount of information written and displayed on one screen can be set within an appropriate range. Therefore, it becomes extremely easy to write the directed branch/text sentence, and when displaying the written contents, the screen becomes extremely easy to see. Furthermore, since a state transition diagram can be created using a plurality of state block groups, flexibility in creating a state transition diagram is improved.

次に本発明の第3実施例について説明する。この実施例
では、有向枝の起点と終点になった部分表示画面2で表
示された状態ブロックのみをハイライト(色換え)し、
使用されない状態ブロックはハイライトせずにそのまま
にしてお〈実施例である。第12図は、このようなハイ
ライトが行われた状態ブロックが表示された画面を示し
たものである。
Next, a third embodiment of the present invention will be described. In this embodiment, only the state blocks displayed on the partial display screen 2 that are the starting and ending points of the directed branch are highlighted (changed in color),
Unused status blocks are left as they are without being highlighted (this is an example). FIG. 12 shows a screen on which such highlighted state blocks are displayed.

第12図において、50はハイライトされた状態プロ・
ンクであり、51はハイライトされない、即ち有向枝の
起点または終点のいずれにもならなかった未使用の状態
ブロックである。
In Figure 12, 50 is the highlighted state
51 is an unused state block that is not highlighted, that is, does not serve as either the starting point or the ending point of a directed branch.

この実施例によれば、使用された状態ブロックと未使用
の状態ブロックを一目で区別することができるので、状
態遷移図を作成する際、画面がさらに見易くなると云う
効果を奏する。そして、第13図に示すように、テキス
ト文7が長くなり、この為に有向枝が長くならざるを得
ない場合は、隣接する状態ブロックをバイパスして有向
枝を形成することが可能となる。
According to this embodiment, since used state blocks and unused state blocks can be distinguished at a glance, the screen can be more easily viewed when creating a state transition diagram. As shown in FIG. 13, if the text sentence 7 becomes long and the directed branch must become long for this reason, it is possible to bypass the adjacent state block and form the directed branch. becomes.

次に本発明の第4実施例について説明する。Next, a fourth embodiment of the present invention will be described.

この実施例では、最終的には第14図に示すような状態
遷移図を作成する途中で、第15図に示すような状態遷
移図が画面に表示されているとして、状態ブロックAと
状態ブロックFとを有向枝で結合しようとする。この時
、状態ブロックAを起点とする有向枝をどういった経路
で記述するかは、表示ガイドを第15図の現在位でより
右方向にずらして、状態ブロックFが部分表示部に表示
されるようにして、有向枝の混み具合を判断し、次いで
、表示ガイド8を元の位置に戻す必要がある。
In this example, when a state transition diagram as shown in FIG. 14 is finally being created, a state transition diagram as shown in FIG. 15 is displayed on the screen, and state block A and state block An attempt is made to connect F with a directed edge. At this time, the path to describe the directed branch starting from state block A can be determined by shifting the display guide further to the right from the current position in Fig. 15, and state block F is displayed in the partial display section. It is necessary to determine how crowded the directed branches are, and then return the display guide 8 to its original position.

このような場合、第16図に示すように部分表示画面2
で表示される状態ブロックの数を第15図の場合よりも
多くして、有向枝の混み具合を確認可能にすると、−々
部分表示画面を移動する手間を省略して、有向枝の混み
合っている部分を避けてつつ有向枝を形成できる。即ち
、第15図において状態ブロックAから出る有向枝を状
態ブロックA上方に向かって書き込みし、次いで右方向
に有向枝を形成するとすると、部分表示画面を予め移動
することなく有向枝の混み合い部分60を避けて有向枝
を形成できる。
In such a case, the partial display screen 2 as shown in FIG.
By increasing the number of status blocks displayed in Figure 15 to make it possible to check how crowded the directed edges are, you can omit the trouble of moving the partial display screen and view the directed edges. Directed branches can be formed while avoiding crowded areas. That is, in FIG. 15, if a directed branch coming out of state block A is written toward the top of state block A, and then a directed branch is formed to the right, the directed branch can be written without moving the partial display screen in advance. Directed branches can be formed while avoiding the crowded area 60.

従って、この実施例によると有向枝の混み具合の確認の
ための部分表示位置の移動を必要としないため、状態遷
移図の作成が高能率となる。
Therefore, according to this embodiment, since it is not necessary to move the partial display position to check the degree of crowding of the directed branches, the creation of the state transition diagram becomes highly efficient.

第15図においてr L Jは、現在表示中の画面は、
Lレベルの画面であって、部分表示部2表示される状態
ブロックの数が通常の状態であることを示すメツセージ
である。一方、第16図において、rHJは現在表示中
の画面は、Hレベルの画面で、部分表示画面2で表示さ
れる状態ブロック数の数が通常よりも多い状態(広域表
示画面)であることを示すメツセージである。
In FIG. 15, r L J is the currently displayed screen.
This is a message indicating that the number of status blocks displayed on the partial display section 2 is in the normal status on the L level screen. On the other hand, in Fig. 16, rHJ indicates that the currently displayed screen is an H level screen, and the number of status blocks displayed on partial display screen 2 is larger than usual (wide area display screen). This is a message to show.

有向枝の書き込み及びテキスト文の書き込みは、第15
図の通常の状態で行い、有向枝の混み具合の確認は、第
16図のHレベルの状態の画面で行うことができる。
Writing directed branches and writing text sentences is the 15th
This is done in the normal state shown in the figure, and the degree of congestion of the directed branches can be checked on the screen in the H level state shown in FIG.

このLレベルとHレベルの切換えは、設計者の選択によ
って随時可能である。尚、画面分割により、Lレベルの
画像とHレベルの画像を同一画面に同時に表示すること
も可能である。
This switching between the L level and the H level can be done at any time according to the designer's choice. Note that by screen division, it is also possible to simultaneously display an L-level image and an H-level image on the same screen.

次に本発明の第5実施例について説明する。Next, a fifth embodiment of the present invention will be described.

二の実施例では、部分表示画面2における状態ブロック
の表示は、規則的な構造の長さ!単位でありこの背景画
面は全て実質的に同じであることから、第17図に示す
ように、有向枝・テキスト文の表示を前記規則的な構造
の長さ!単位で行い、全体表示画面3のそれぞれ離れた
位置にある表示ガイドC1,G2の状態ブロックを同一
画面の部分表示画面2に表示することができる。第17
図において、70は表示ガイドGlの状態ブロックを表
示する部分表示画面であり、71は表示ガイドG2の状
態ブロックを表示する部分表示画面である。
In the second embodiment, the display of the state block on the partial display screen 2 has a regular structure of length! Since this background screen is all substantially the same, the display of directed branches and text sentences is the length of the regular structure, as shown in FIG. It is possible to display the state blocks of the display guides C1 and G2 at separate positions on the entire display screen 3 on the partial display screen 2 of the same screen. 17th
In the figure, 70 is a partial display screen that displays the status block of the display guide Gl, and 71 is a partial display screen that displays the status block of the display guide G2.

この実施例によれば、離れた位置の状態ブロックを−々
移動することなく表示することができる。
According to this embodiment, it is possible to display status blocks at remote locations without having to move them.

この方法によると、離れた位置の状態遷移図を同時に作
成1表示することができる。
According to this method, state transition diagrams at distant locations can be simultaneously created and displayed.

例えば、離れた状態ブロックの間で有向枝の起点となる
状態ブロックと、有向枝の終点となる状態ブロックとを
同一画面で指定することができるため、従来のように画
面をスクロールして見たい部分を探して廻る必要がなく
なる。そして、有向枝のトレース(追跡)チエツクが極
めて容易となる。
For example, you can specify the state block that is the starting point of a directed branch and the state block that is the end point of a directed branch between separate state blocks on the same screen, so you can specify There is no need to go around looking for the part you want to see. This makes it extremely easy to trace (track) the directed edges.

上記実施例では、状態ブロックをOで表現したが、これ
に限定されず三角、四角等任意の形状を選択することが
できる。
In the above embodiment, the state block is represented by an O, but the shape is not limited to this and any shape such as a triangle or a square can be selected.

〔発明の効果〕〔Effect of the invention〕

以上説明したように請求項(1)記載の発明によれは、
応答性が良好で、かつ画面が見易い、状態遷移図の表示
装置を提供することができる。
As explained above, according to the invention described in claim (1),
It is possible to provide a state transition diagram display device with good responsiveness and an easy-to-read screen.

また、請求項(2)記載の発明によれば、上記効果に加
えて、状態遷移図の記述に便利な、状態遷移図の表示装
置を提供することができる。
Further, according to the invention described in claim (2), in addition to the above-mentioned effects, it is possible to provide a state transition diagram display device that is convenient for describing state transition diagrams.

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

第1図は請求項に記載の発明のクレーム対応図、第2図
はCAD装置における表示装置の状態遷移図を表示する
表示画面の従来例、第3図は本発明に係わる表示装置の
ブロック構成図、第4図は、第3図におけるCPUの処
理手順を示すフローチャート、第5,6図は第3図のデ
イスプレィに表示された状態ブロックの背景画面を示す
線図、第7図は状態ブロック間と有向枝との関係を示す
説明図、第8図は状態ブロック群が複数存在することを
示す説明図、第9.10図は本発明の第2の実施例に係
わるデイスプレィの画面を示した線図、第11図は本発
明の第2の実施例に係わるCPtJの処理動作を示すフ
ローチャート、第12.13図は本発明の第3の実施例
に係わるデイスプレィの画面を示した線図、第14図は
本発明の第4の実施例で最終的に作成されるべき状態遷
移図を示した線図、第15図は第14図の状態遷移図記
述する過程の上記第1実施例におけるデイスプレィの画
面を示した線図、第16図は本発明の第4の実施例に係
わるデイスプレィの画面を示した線図、第17図は本発
明の第5の実施例に係わるデイスプレィの画面を示した
線図である。 図中、lは状態ブロック、2は部分表示画面、3は全体
表示画面、4は有向枝、7はテキスト文、8は表示ガイ
ドを示す。 (2) 1・・・収”貼フ′ロツフ 2 ・・・臂今!乏示匈比面 3 ・・−4≧イ3ミ!ヒ示−諷 ろb4・・・・・不
知刊 7・−・・っ子スト文 8・・・・Aホ刀“イト 30 ・・・コマ〉ド、X7てで −Jヒホfp第 5 図 第 図 9 図 憶。 カフ 0 図 2 図 51、、−1\At林ご訊か1択社70、ラフ3 図
Fig. 1 is a claim correspondence diagram of the claimed invention, Fig. 2 is a conventional example of a display screen that displays a state transition diagram of a display device in a CAD device, and Fig. 3 is a block configuration of a display device according to the present invention. Figure 4 is a flowchart showing the processing procedure of the CPU in Figure 3, Figures 5 and 6 are diagrams showing the background screen of the status block displayed on the display in Figure 3, and Figure 7 is a diagram showing the status block. FIG. 8 is an explanatory diagram showing the relationship between space and directed edges, FIG. 8 is an explanatory diagram showing the existence of a plurality of state block groups, and FIGS. 9 and 10 are display screens according to the second embodiment of the present invention. 11 is a flowchart showing the processing operation of CPtJ according to the second embodiment of the present invention, and FIGS. 12 and 13 are line diagrams showing the screen of the display according to the third embodiment of the present invention. Figure 14 is a diagram showing the state transition diagram to be finally created in the fourth embodiment of the present invention, and Figure 15 is the first embodiment of the process of describing the state transition diagram in Figure 14. FIG. 16 is a diagram showing the screen of the display according to the fourth embodiment of the present invention, and FIG. 17 is a diagram showing the screen of the display according to the fifth embodiment of the present invention. It is a line diagram showing a screen. In the figure, l indicates a state block, 2 a partial display screen, 3 a full display screen, 4 a directed edge, 7 a text sentence, and 8 a display guide. (2) 1...Collection ``F'Rotsuf 2...Archive now!Short display ratio face 3...-4≧i3mi!hi-speech ro b4...Shirankan 7. -...kko strike sentence 8... A ho sword "ite 30...comad> de, Cuff 0 Fig. 2 Fig. 51, -1\At Hayashi question 1 selection 70, Rough 3 Fig.

Claims (2)

【特許請求の範囲】[Claims] (1)複数の状態ブロック、この状態ブロック同士を結
ぶ有向枝、及び該有向枝が示す遷移が起きる条件である
テキスト文、とからなる、大規模集積回路の順序回路を
設計するための状態遷移図を、画面に表示する装置にお
いて、 前記複数の状態ブロックからなる状態ブロック群の全て
の状態ブロックを表示する全体表示手段と、 前記全体表示手段で表示されている全ての状態ブロック
のうちの指定された範囲の状態ブロックを、規則的な長
さ単位のアレイ状で表示する部分表示手段と、 前記指定されている範囲を表示する範囲表示手段と、 前記指定範囲が変更された際に、部分表示手段で表示さ
れる状態ブロックの画面上の移動を、前記規則的な長さ
単位で行う移動手段と、 前記部分表示手段で表示されている状態ブロックのうち
の任意のブロック間に有向枝を表示する有向枝表示手段
と、 論理条件であるテキスト文を上記有向枝近傍に表示する
テキスト文表示手段と、 を備えてなる、ことを特徴とする状態遷移図の表示装置
(1) For designing a sequential circuit of a large-scale integrated circuit, which consists of a plurality of state blocks, directed edges connecting the state blocks, and text sentences that are conditions for the transition indicated by the directed edges to occur. A device for displaying a state transition diagram on a screen, comprising: an overall display means for displaying all state blocks of a state block group made up of the plurality of state blocks; a partial display means for displaying state blocks in a specified range of in an array of regular length units; a range display means for displaying the specified range; and a partial display means for displaying the specified range; , a moving means for moving the state blocks displayed by the partial display means on the screen in regular length units, and a moving means for moving the state blocks displayed by the partial display means between arbitrary blocks among the state blocks displayed by the partial display means. A state transition diagram display device comprising: directed branch display means for displaying a directed branch; and text statement display means for displaying a text sentence that is a logical condition near the directed branch.
(2)請求項(1)記載の状態遷移図の表示装置におい
て、前記状態ブロック群を複数有し、各状態ブロック群
毎の画像データを記憶する記憶手段と、該記憶手段のう
ちの任意の状態ブロック群の画像データを選択する選択
手段と、を備え、 前記全体表示手段は、選択された状態ブロック群の画像
データを読み出して該状態ブロックを表示するものであ
り、 さらに、一つの状態ブロック群中のある状態ブロックが
、他の状態ブロック群にも存在することを表示する状態
ブロック表示手段、を備えてなることを特徴とする状態
遷移図の表示装置。
(2) The state transition diagram display device according to claim (1), which includes a plurality of the state block groups, a storage means for storing image data for each state block group, and a storage means for storing image data for each state block group; selection means for selecting image data of a state block group; the overall display means reads image data of the selected state block group and displays the state block; 1. A state transition diagram display device comprising state block display means for displaying that a certain state block in a group also exists in other state block groups.
JP1143245A 1989-06-06 1989-06-06 Display device for state transition diagram Pending JPH038085A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1143245A JPH038085A (en) 1989-06-06 1989-06-06 Display device for state transition diagram

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1143245A JPH038085A (en) 1989-06-06 1989-06-06 Display device for state transition diagram

Publications (1)

Publication Number Publication Date
JPH038085A true JPH038085A (en) 1991-01-16

Family

ID=15334268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1143245A Pending JPH038085A (en) 1989-06-06 1989-06-06 Display device for state transition diagram

Country Status (1)

Country Link
JP (1) JPH038085A (en)

Similar Documents

Publication Publication Date Title
JP3484096B2 (en) Logical zoom method in logical zoom device for directed graph
CA2012795C (en) Image editor zoom function
US4905185A (en) Apparatus for transferring block data in original form and editing the block data
JPH0225219B2 (en)
CN114397986B (en) View display system of station interface
JP2003122567A (en) Device and method for multidimensional programming
JPH038085A (en) Display device for state transition diagram
JP2692720B2 (en) Enlargement / reduction display control method of window figure
CN113515273B (en) Graphic folding method, device, equipment and storage medium of visual programming software
JPS6033591A (en) Partial expansion display system for graphics
JP2925716B2 (en) Image retrieval device
JPH04128886A (en) Display image scrolling method and image display device
JPS59116785A (en) Character/graphic information input display system
JPH04288593A (en) Image display device
JP2721364B2 (en) Diagram editing device
JP3543700B2 (en) Train diagram display method
JPH0935083A (en) Animation editing equipment
JPS60221874A (en) Processor of picture
JPH02249071A (en) Screen display method and wiring design supporting method for large scale integrated circuit
JPH04192069A (en) document editing device
JPH06168291A (en) System for connecting flow chart macro based on connection destination list
JPS6159484A (en) Segment control system
JPH08212189A (en) Time series data editing device and editing method thereof
JPH0731494B2 (en) Power system / facility monitoring device
JPH05101044A (en) Document processor