JPH01155474A - Flowchart generating device - Google Patents
Flowchart generating deviceInfo
- 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
Links
Abstract
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.
第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)
素間の接続関係のデータが入力される入力手段と、この
入力手段により入力されたデータならびに前記フロー図
の要素の種類に対応する要素の形状および該要素の外周
に沿つて設けられたアローとの接続位置のデータが格納
された記憶手段と、アローをバランス良い位置に表示す
べきモデル値のデータが格納されたモデル値記憶手段と
、前記記憶手段に格納されたフロー図の要素の配置位置
座標、要素の形状および該要素の外周に沿つて設けられ
たアローとの接続位置のデータならびに前記モデル値記
憶手段に格納されたモデル値のデータに基づきアローの
表示位置のデータを算出する算出手段と、前記記憶手段
に格納された要素の配置位置座標、要素の種類、要素間
の接続関係のデータおよび前記算出手段で算出されたア
ローの表示位置データに基づきフロー図を表示する表示
手段とを具備することを特徴とするフロー図作成装置。(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.
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)
| 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 |
-
1987
- 1987-12-11 JP JP62314371A patent/JPH01155474A/en active Pending
Cited By (1)
| 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 |