[go: up one dir, main page]

JPH01155474A - Flowchart generating device - Google Patents

Flowchart generating device

Info

Publication number
JPH01155474A
JPH01155474A JP62314371A JP31437187A JPH01155474A JP H01155474 A JPH01155474 A JP H01155474A JP 62314371 A JP62314371 A JP 62314371A JP 31437187 A JP31437187 A JP 31437187A JP H01155474 A JPH01155474 A JP H01155474A
Authority
JP
Japan
Prior art keywords
data
arrow
elements
display
flowchart
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
JP62314371A
Other languages
Japanese (ja)
Inventor
Hiroyuki Ikemoto
池本 浩幸
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP62314371A priority Critical patent/JPH01155474A/en
Publication of JPH01155474A publication Critical patent/JPH01155474A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To efficiently display an arrow at a balanced position by calculating the display position of the narrow based on the data of the connection position between the arranging position coordinate of the element of a flowchart, etc., and the arrow, and the data of a model value. CONSTITUTION:When an operator inputs the data of the arranging position coordinate of the element of the flowchart, the kind of the element, and connec tion relation between the elements by an input part 1, those data are stored in a storage part 2. The data of the arranging position coordinate of the element of the flowchart and the kind of the element stored in the storage part 2 are sent to a display part 4. Simultaneously, the data of the arranging position coordinate of the element of the flowchart, the shape of the element, and a connection terminal image are read out of the storage part 2 by a data readout part 3a, and the model value from a model value storage part 5, and the most balanced arrow display position is calculated by an arrow display position calculation part 3b based on those data, and calculated data is sent to and displayed at a display part 4.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、たとえばSSD (システム・シーケンス・
デザイン)ダイアグラム等のフロー図を画面上に表示し
ながら作成するフロー図作成装置に関する。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention is applicable to, for example, SSD (system sequence
The present invention relates to a flowchart creation device that creates a flowchart such as a design (design) diagram while displaying it on a screen.

(従来の技術) 一般に、SSDダイアグラム等のフロー図を画面上に表
示しながら作成するフロー図作成装置では、各要素(フ
ロー図における「箱」の部分)を所定の位置に配置した
後、各要素間の接続関係を決定すると、要素間がこれら
要素の配置位置と要素間の接続関係とに基づきアロー(
フロー図における「線」の部分)で結ばれるものとなっ
ている。
(Prior Art) In general, in a flow diagram creation device that creates a flow diagram such as an SSD diagram while displaying it on the screen, after placing each element (the "box" part in the flow diagram) at a predetermined position, After determining the connection relationships between elements, arrows (
(the "line" part in the flow diagram).

しかしながら、上述した要素には種々の形状や大きさの
ものがあるため、アローがアンバランスな位置に表示さ
れ、フロー図全体が読みにくいものになるという問題が
ある。
However, since the above-mentioned elements have various shapes and sizes, there is a problem in that the arrows are displayed in unbalanced positions, making the entire flow diagram difficult to read.

このため、たとえばこのアローが所望とする位置に配置
されるようにア〇−に関する情報を手動によって入力し
、この情報を要素に関する情報と対応付けて記憶さける
ことが考えられるが、この場合多量の情報を扱うことに
なり、非効率的であるという問題がある。
For this reason, for example, it is possible to manually input information about arrow so that this arrow is placed at the desired position, and to associate this information with information about the element and store it, but in this case, a large amount of information will be required. There is a problem that it is inefficient because it involves handling information.

(発明が解決しようとする問題点) このように従来のアロー図作装装置では、アローがアン
バランスな位置に表示され、フロー図全体が読みにくい
という問題がある。
(Problems to be Solved by the Invention) As described above, in the conventional arrow diagram drawing device, there is a problem in that the arrows are displayed in unbalanced positions and the entire flow diagram is difficult to read.

したがって、アローに関する情報を手動によって入力し
、これを記憶させることが考えられるが、この場合非効
率的であるという問題がある。
Therefore, it is conceivable to manually input information regarding the arrow and have it stored, but in this case there is a problem that it is inefficient.

本発明はこのような事情に対処してなされたもので、ア
ローをバランスの良い位置に効率良く表示させることが
できるフロー図作成装画を提供することを目的としてい
る。
The present invention has been made in response to these circumstances, and an object of the present invention is to provide a flowchart creation device that can efficiently display arrows in well-balanced positions.

[発明の構成] (問題点を解決するための手段) 本発明のフロー図作成装置は、フロー図の要素の配置位
置座標、要素の種類、要素間の接続関係のデータが入力
される入力手段と、この入力手段により入力されたデー
タならびに前記フロー図の要素の種類に対応する要素の
形状および該要素の外周に沿って設けられたアローとの
接続位置のデータが格納された記憶手段と、アローをバ
ランス良い位置に表示すべきモデル値のデータが格納さ
れたモデル値記憶手段と、前記記憶手段に格納されたフ
ロー図の要素の配置位置座標、要素の形状および該要素
の外周に沿って設けられたアO−との接続位置のデータ
ならびに前記モデル値記憶手段に格納されたモデル値の
データに基づきアローの表示位置のデータを算出する算
出手段と、前記記憶手段に格納された要素の配置位置座
標、要素の種類、要素間の接続関係のデータおよび前記
算出手段で算出されたアローの表示位置データに基づき
フロー図を表示する表示手段とを具備するものである。
[Structure of the Invention] (Means for Solving the Problems) The flowchart creation device of the present invention includes an input means into which data on arrangement position coordinates of flowchart elements, types of elements, and connection relationships between elements are input. and a storage means storing data inputted by the input means as well as data on the shape of the element corresponding to the type of element in the flow diagram and the connection position with the arrow provided along the outer periphery of the element; A model value storage means storing data of model values for displaying the arrow in a well-balanced position; and a model value storage means storing data on model values for displaying the arrow in a well-balanced position; calculation means for calculating data on the display position of the arrow based on the data on the connection position with the arrow provided and the data on the model value stored in the model value storage means; The apparatus further comprises a display means for displaying a flow diagram based on data on arrangement position coordinates, types of elements, connection relationships between elements, and arrow display position data calculated by the calculation means.

(作 用) 本発明では、アO−の表示位置が、フロー図の要素の配
置位置座標、要素の形状および該要素の外周に沿って設
けられたアローとの接続位置のデータならびにモデル値
記憶手段に格納されたアローをバランス良い位置に表示
すべきモデル値のデータに基づき算出されているので、
アローをバランスの良い位置に効率良く表示させること
ができる。
(Function) In the present invention, the display position of AO- is the arrangement position coordinate of the element in the flow diagram, the shape of the element, the data of the connection position with the arrow provided along the outer periphery of the element, and the model value storage. It is calculated based on model value data that should display the arrow stored in the means in a well-balanced position.
Arrows can be efficiently displayed in a well-balanced position.

(実施例) 以下、本発明の実施例を図面を参照しながら詳細に説明
する。
(Example) Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

第1図は本発明の一実施例に係るフロー図作成装置の構
成を示すブロック図である。なお、この実施例における
70−図とは、たとえば5SD(システム・シーケンス
・デザイン)ダイアグラムを示す。
FIG. 1 is a block diagram showing the configuration of a flowchart creation device according to an embodiment of the present invention. Note that the diagram 70 in this embodiment indicates, for example, a 5SD (system sequence design) diagram.

同図において、符号1はフロー図の要素の配置位置座標
、要素の種類、要素間の接続関係のデータが入力される
入力部であり、この入力部1により入力されたデータは
記憶部2にテーブル形式で格納される。第2図はこのよ
うなテーブルのイメージを示す図であり、図中へで示す
配置番号の各欄には、それぞれBで示す横軸(X)の配
置位置、Cで示す縦軸(Y)の配置位置、Dで示す要素
の種類、Eで示す接続関係のデータが格納される。
In the figure, reference numeral 1 is an input section into which data regarding the arrangement position coordinates of elements in the flowchart, types of elements, and connection relationships between elements are input, and the data input through input section 1 is stored in storage section 2. Stored in table format. Fig. 2 is a diagram showing an image of such a table, and each column of the arrangement number shown in the figure has the arrangement position on the horizontal axis (X) shown as B, and the arrangement position on the vertical axis (Y) shown as C. The arrangement position, type of element indicated by D, and connection relationship data indicated by E are stored.

ここで、接続関係Eのデータとは、接続される要素の配
置番号である。また、この記憶部2にはこれらの入力デ
ータの他に、第3図に示すよう、要素の種類Fに対応す
る要素の形状および接続端子イメージのデータGも格納
されている。ここで、接続端子イメージとは、要素の外
周に沿ってあらかじめ設けられたアローとの接続位置を
示す。
Here, the data of connection relationship E is the arrangement number of connected elements. In addition to these input data, the storage unit 2 also stores data G of the element shape and connection terminal image corresponding to the element type F, as shown in FIG. Here, the connection terminal image indicates a connection position with an arrow provided in advance along the outer periphery of the element.

また、符号5はアローをバランス良い位置に表示すべぎ
モデル値のデータが格納されたモデル値記憶部である。
Further, reference numeral 5 is a model value storage section in which data of model values for displaying the arrow in a well-balanced position is stored.

さらにまた、符号3は記憶部2に格納されたフロー図の
要素の配置位置座標、要素の形状および接続端子イメー
ジのデータならびにモデル値記憶部5に格納されたモデ
ル値に基づきアロー表示位置のデータを出力するアロー
表示位置データ出力部であって、このアロー表示位置デ
ータ出力部3は、記憶部1およびモデル値記憶部5から
必要なデータを読出すデータ読出部3a、このデータ読
出部3aで読出されたデータに基づき最もバランスの良
いアロー表示位置を算出するアロー表示位置算出部3b
とから構成される。
Furthermore, reference numeral 3 denotes data of the arrow display position based on the arrangement position coordinates of the elements of the flow diagram, the shape of the elements, and the connection terminal image stored in the storage unit 2, and the model values stored in the model value storage unit 5. This arrow display position data output section 3 is an arrow display position data output section that outputs a data reading section 3a that reads necessary data from the storage section 1 and model value storage section 5; Arrow display position calculation unit 3b that calculates the most balanced arrow display position based on the read data
It consists of

また、符号4は記憶部2に格納された要素の配置位置座
標、要素の種類、要素間の接続関係のデータおよびアロ
ー表示位置データ出力部3から出力されたアローの表示
位置データに基づき画面上にフロー図を表示する表示部
である。
Further, reference numeral 4 indicates the position of the arrow on the screen based on data on the arrangement position coordinates of elements, types of elements, connection relationships between elements stored in the storage unit 2, and arrow display position data output from the arrow display position data output unit 3. This is a display section that displays a flow diagram.

次に、このフロー図作成装置の動作を説明する。Next, the operation of this flowchart creating device will be explained.

まず、この装置では、オペレータが入力部1によりフロ
ー図の要素の配置位置座標、要素の種類、要素間の接続
関係のデータを入力すると、これらのデータが記憶部2
に格納される。
First, in this device, when an operator inputs data on the layout position coordinates of flow diagram elements, types of elements, and connection relationships between elements through the input unit 1, these data are stored in the storage unit 2.
is stored in

そして、記憶部2に格納されたフロー図の要素の配置位
置座標、要素の種類のデータが表示部4に送出されると
ともに、データ読出部3aにより記憶部2からフロー図
の要素の配置位置座標、要素の形状および接続端子イメ
ージのデータおよびモデル値記憶部5からモデル値が読
出され、アロー表示位置算出部3bによりこれらのデー
タに基づき最もバランスの良いアロー表示位置が算出さ
れ、この算出データが表示部4に送出される。
Then, the arrangement position coordinates of the elements of the flow diagram stored in the storage unit 2 and data on the type of the element are sent to the display unit 4, and the data reading unit 3a reads the arrangement position coordinates of the elements of the flow diagram from the storage unit 2. , data on the element shape and connection terminal image, and model values are read from the model value storage unit 5, and the arrow display position calculation unit 3b calculates the most balanced arrow display position based on these data. It is sent to the display section 4.

これにより、表示部4においては、たとえば第4図に示
すような表示がなされる。ここで、この実施例では作成
されるフロー図がSSDダイアグラムであるため、同図
における要素の配置される位置は縦軸Yに沿って時間の
意味をなし、横軸Xに沿って所定の役割の意味をなす。
As a result, the display unit 4 displays a display as shown in FIG. 4, for example. Here, since the flowchart created in this example is an SSD diagram, the positions where elements are arranged in the diagram have a meaning of time along the vertical axis Y, and predetermined roles along the horizontal axis X. makes sense.

また、矩形状の図形ト1が要素、図形A間の線lがアロ
ーを示す。
Further, a rectangular figure T1 represents an element, and a line l between the figures A represents an arrow.

このように本実施例では、アローの表示位置はフロー図
の要素の配置位置座標、要素の形状および接続端子イメ
ージのデータならびにモデル値記憶部5からのモデル値
のデータに基づぎ最もバランスの良い位置となるように
算出されているので、この装置によって作成されたフロ
ー図は読みやすいものとなる。
As described above, in this embodiment, the display position of the arrow is determined based on the arrangement position coordinates of the elements in the flowchart, the shape of the elements, the data on the connection terminal image, and the model value data from the model value storage unit 5, so that the display position of the arrow is the most balanced. The flow diagram created by this device is easy to read because the position is calculated to be good.

また、このようなアローの表示位置を、データとして蓄
えることなく、その都度算出しているので、アローのた
め情報は少ないものでよく、効率的になる。
In addition, since the display position of such an arrow is calculated each time without storing it as data, less information is required for the arrow, resulting in efficiency.

[発明の効果] 以上説明したように本発明によれば、アローの表示位置
が、フロー図の要素の配置位置座標、要素の形状および
該要素の外周に沿って設けられたアローとの接続位置の
データならびにモデル値のデータに基づき算出されてい
るので、アローをバランスの良い位置に効率良く表示さ
せることができる。
[Effects of the Invention] As explained above, according to the present invention, the display position of the arrow is determined based on the arrangement position coordinates of the element in the flow diagram, the shape of the element, and the connection position with the arrow provided along the outer periphery of the element. Since it is calculated based on the data of , and the data of model values, the arrow can be efficiently displayed in a well-balanced position.

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

第1図は本発明の一実施例に係るフロー図作成装置の構
成を示すブロック図、第2図および第3図は第1図にお
ける記憶部のテーブルのイメージを示す図、第4図は本
実施例での表示例を示す図である。 1・・・入力部、2・・・記憶部、3・・・アロー表示
位置データ出力部、3a・・・データ読出部、3b・・
・アロー表示位置算出部、4・・・表示部、モデル値記
憶部。 出願人      株式会社 東芝 代理人 弁理士  須 山 佐 −
FIG. 1 is a block diagram showing the configuration of a flowchart creation device according to an embodiment of the present invention, FIGS. 2 and 3 are diagrams showing an image of the table in the storage section in FIG. 1, and FIG. It is a figure which shows the example of a display in an Example. DESCRIPTION OF SYMBOLS 1...Input part, 2...Storage part, 3...Arrow display position data output part, 3a...Data reading part, 3b...
-Arrow display position calculation unit, 4...display unit, model value storage unit. Applicant Toshiba Corporation Representative Patent Attorney Sasa Suyama −

Claims (1)

【特許請求の範囲】[Claims] (1)フロー図の要素の配置位置座標、要素の種類、要
素間の接続関係のデータが入力される入力手段と、この
入力手段により入力されたデータならびに前記フロー図
の要素の種類に対応する要素の形状および該要素の外周
に沿つて設けられたアローとの接続位置のデータが格納
された記憶手段と、アローをバランス良い位置に表示す
べきモデル値のデータが格納されたモデル値記憶手段と
、前記記憶手段に格納されたフロー図の要素の配置位置
座標、要素の形状および該要素の外周に沿つて設けられ
たアローとの接続位置のデータならびに前記モデル値記
憶手段に格納されたモデル値のデータに基づきアローの
表示位置のデータを算出する算出手段と、前記記憶手段
に格納された要素の配置位置座標、要素の種類、要素間
の接続関係のデータおよび前記算出手段で算出されたア
ローの表示位置データに基づきフロー図を表示する表示
手段とを具備することを特徴とするフロー図作成装置。
(1) An input means into which data on the arrangement position coordinates of the elements of the flow diagram, the type of the elements, and the connection relationships between the elements are input, and the data input by this input means corresponds to the type of the element of the flow diagram. A storage means that stores data on the shape of the element and a connection position with an arrow provided along the outer periphery of the element, and a model value storage means that stores data on a model value for displaying the arrow in a well-balanced position. and the data of the layout position coordinates of the elements of the flow diagram stored in the storage means, the shape of the elements, and the connection position with the arrow provided along the outer periphery of the element, and the model stored in the model value storage means a calculation means for calculating data on the display position of the arrow based on value data; and data on arrangement position coordinates of elements, types of elements, connection relationships between elements stored in the storage means, and data calculated by the calculation means. 1. A flowchart creation device comprising display means for displaying a flowchart based on arrow display position data.
JP62314371A 1987-12-11 1987-12-11 Flowchart generating device Pending JPH01155474A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62314371A JPH01155474A (en) 1987-12-11 1987-12-11 Flowchart generating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62314371A JPH01155474A (en) 1987-12-11 1987-12-11 Flowchart generating device

Publications (1)

Publication Number Publication Date
JPH01155474A true JPH01155474A (en) 1989-06-19

Family

ID=18052532

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62314371A Pending JPH01155474A (en) 1987-12-11 1987-12-11 Flowchart generating device

Country Status (1)

Country Link
JP (1) JPH01155474A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103516947A (en) * 2012-06-21 2014-01-15 三星电子株式会社 Image forming apparatus and method of controlling the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103516947A (en) * 2012-06-21 2014-01-15 三星电子株式会社 Image forming apparatus and method of controlling the same

Similar Documents

Publication Publication Date Title
CN105976322A (en) Power grid comprehensive information monitoring graph generation system and method
JPH01155474A (en) Flowchart generating device
JPH0469472B2 (en)
JP2969798B2 (en) Flow diagram creation device
JP3254276B2 (en) Pasting shape calculation device
JPH0731309Y2 (en) Information processing device having simulation function
JPH11306381A (en) Method and device for graphic operation
JPH0764524A (en) Image display device
JP3130719B2 (en) Drawing management system
JP2954587B2 (en) Display image management device
JPH0589106A (en) Device and method for editing document
JPH10207932A (en) Component placement system
JPS62281061A (en) Diagram re-arranging device
JPS63284679A (en) Connection line display processing method for graphical element connection diagrams
JPH03240881A (en) Display device for surface
JPH04308886A (en) Map information input device
JPH09245064A (en) Component registration system
JPH0527933A (en) Crt screen display system for application program
JPH02127776A (en) Picture data display area size calculating system for fair copy of document
JP2001142674A (en) System for designating window position
JPH03211675A (en) CAD drawing display method
JPH02238571A (en) Drawing display system of cad
JPH08255183A (en) Method for writing combined figure on CAD drawing
JPH03180969A (en) Map retrieving device
JPH10160518A (en) Distribution chart display method in thermal analysis system