[go: up one dir, main page]

JPH04312186A - System for generating graph - Google Patents

System for generating graph

Info

Publication number
JPH04312186A
JPH04312186A JP3104865A JP10486591A JPH04312186A JP H04312186 A JPH04312186 A JP H04312186A JP 3104865 A JP3104865 A JP 3104865A JP 10486591 A JP10486591 A JP 10486591A JP H04312186 A JPH04312186 A JP H04312186A
Authority
JP
Japan
Prior art keywords
graph
basic
pattern
editing
displayed
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
JP3104865A
Other languages
Japanese (ja)
Inventor
Shiro Suzuki
史郎 鈴木
Kazuo Kamimura
上村 一穂
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP3104865A priority Critical patent/JPH04312186A/en
Publication of JPH04312186A publication Critical patent/JPH04312186A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To generate a necessary graph by editing a basic graph pattern graphic-displayed in display in accordance with the numerical change of respective graph items. CONSTITUTION:At first, a basic graph generating means 1 generates the designated basic graph pattern and a graph displaying means 2 displays the basic graph pattern. After that, a graph editing means 3 executes an editing operation such as the expanding and reducing, etc., of the respective areas in the basic graph pattern displayed in display so that the graphic-displayed basic graph pattern is changed into the necessary graph.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】この発明は、ディスプレイ上にグ
ラフィック表示するグラフ作成方式に関するものである
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for creating graphs for displaying graphics on a display.

【0002】0002

【従来の技術】従来のワードプセッサのグラフ作成機能
では、項目、数値等を入力した表をあらかじめ作成して
おき、この表内の項目数、項目名、グラフ作成領域、グ
ラフの種類などをパラメータとして指定すると、指定さ
れた作成領域にグラフが作成される。図4の(a)は、
従来のパーソナルワープロでグラフ作成する場合の手順
を示すフローチャートである。 図4の(b)は、グラフを作成するために必要な表の例
示図である。 図4の(c)は、グラフを作成するために必要なグラフ
データ指定領域12を例示した図である。 図5は、図4の(b)に示した表をもとに作成した円グ
ラフの例示図である。
[Prior Art] In the graph creation function of conventional word processors, a table in which items, numerical values, etc. are input is created in advance, and the number of items in this table, item names, graph creation area, graph type, etc. are used as parameters. If specified, a graph will be created in the specified creation area. (a) of FIG. 4 is
2 is a flowchart showing a procedure for creating a graph using a conventional personal word processor. FIG. 4B is an exemplary diagram of a table necessary to create a graph. FIG. 4C is a diagram illustrating the graph data designation area 12 necessary for creating a graph. FIG. 5 is an exemplary diagram of a pie chart created based on the table shown in FIG. 4(b).

【0003】次に動作について説明する。まず、ステッ
プ7Aにおいて、図4の(b)に示した数値データを入
力するための表を作成し、この表に各項目毎に数値を入
力する。次に、ステップ7Bにおいて、図4の(b)の
中でグラフ作成に必要なグラフデータ指定領域12を指
定する。そのグラフデータの指定例を図4の(c)に示
す。そして、ステップ7Cにおいてグラフを作成する領
域を表示画面上で指定した後に、ステップ7Dにおいて
、グラフの種類(円グラフ)を指定し、ステップ7Eで
前記手順で指定された作成領域内に円グラフを作成する
と、円内の各分割領域4,8,10,11は各項目の数
値データに応じた割合で分割される。
Next, the operation will be explained. First, in step 7A, a table for inputting numerical data shown in FIG. 4(b) is created, and numerical values are input for each item in this table. Next, in step 7B, the graph data specification area 12 necessary for graph creation in FIG. 4(b) is specified. An example of specifying the graph data is shown in FIG. 4(c). After specifying on the display screen the area in which the graph will be created in step 7C, the type of graph (pie graph) is specified in step 7D, and the pie chart is created in the creation area specified in the above procedure in step 7E. When created, each of the divided regions 4, 8, 10, and 11 within the circle is divided at a ratio according to the numerical data of each item.

【0004】0004

【発明が解決しようとする課題】従来のワードプロセッ
サにおけるグラフ作成機能では、グラフのみが必要な場
合でもパラメータを指定するための表を作成しなければ
ならないという問題があった。
The graph creation function of conventional word processors has had the problem of having to create a table for specifying parameters even when only a graph is required.

【0005】この発明は上記のような問題を解決するた
めになされたもので、グラフだけが必要な場合に、表を
作成することなく必要なグラフを得ることのできるグラ
フ作成方式を提供することを目的としている。
[0005] This invention was made in order to solve the above-mentioned problems, and it is an object of the present invention to provide a graph creation method that can obtain the necessary graph without creating a table when only a graph is required. It is an object.

【0006】[0006]

【課題を解決するための手段】この発明によるグラフ作
成方式は、指定された種類のグラフの基本的なパターン
を発生する基本グラフ発生手段と、上記基本的なグラフ
パターンを表示するグラフ表示手段と、表示されたグラ
フパターンの各領域の拡大、縮小、変更および項目変更
にともなって、対応数値、項目の変更をし、表示するグ
ラフ編集手段を設けたものである。
[Means for Solving the Problems] A graph creation method according to the present invention includes a basic graph generation means for generating a basic pattern of a specified type of graph, and a graph display means for displaying the basic graph pattern. , graph editing means is provided for changing and displaying corresponding numerical values and items as each area of the displayed graph pattern is enlarged, reduced, changed, and items changed.

【0007】[0007]

【作用】この発明においては、基本グラフ発生手段によ
って、基本グラフパターンを発生させ、グラフ編集手段
によってグラフの変更、要素の変更、拡大、縮小等の編
集操作をして基本グラフパターンを必要なグラフに変更
する。
[Operation] In this invention, the basic graph generation means generates a basic graph pattern, and the graph editing means performs editing operations such as changing the graph, changing elements, enlarging, and reducing the basic graph pattern into a necessary graph. Change to

【0008】[0008]

【実施例】以下、図面を参照してこの発明の一実施例に
ついて説明する。図1の(a)はこの発明の一実施例に
係るブロック図である。図において、1は必要なグラフ
の基本グラフパターンを発生させる基本グラフ発生手段
、2は発生させた基本グラフパターンを表示するための
グラフ表示手段、3は表示したグラフに対して項目数変
更、要素の変更、拡大、縮小等の編集操作を行うための
グラフ編集手段である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1(a) is a block diagram according to an embodiment of the present invention. In the figure, 1 is a basic graph generation means for generating the basic graph pattern of the required graph, 2 is a graph display means for displaying the generated basic graph pattern, and 3 is for changing the number of items and elements for the displayed graph. This is a graph editing means for performing editing operations such as changing, enlarging, reducing, etc.

【0009】次に、上記実施例の動作を図1〜図3を参
照しながら説明する。図1の(b)はこの実施例の動作
を示すフローチャート、図2の(a)は円グラフの基本
パターンの例示図、図2の(b)はこの説明において操
作者が必要とする円グラフである。図3の(a)、(b
)は円グラフを編集する場合の表示画面の変化図である
Next, the operation of the above embodiment will be explained with reference to FIGS. 1 to 3. FIG. 1(b) is a flowchart showing the operation of this embodiment, FIG. 2(a) is an illustration of the basic pattern of a pie chart, and FIG. 2(b) is a pie chart required by the operator in this explanation. It is. Figure 3 (a), (b)
) is a diagram showing changes in the display screen when editing a pie chart.

【0010】例えば、操作者が項目数4の円グラフを作
成する場合は、まず、図1の(b)のステップ2Aにお
いて、基本グラフ発生手段1により、図2の(a)に示
される項目数4の円グラフ基本パターンを発生させる。 発生後、ステップ2Bにおいて、グラフ表示手段2によ
り、発生させた基本グラフパターンが表示される。次に
、ステップ2Cにおいて、グラフ編集手段3により、表
示されたグラフを編集し、必要なグラフを作成する。 グラフ編集の例として、図3の(a)の項目Aの領域4
を拡げる場合について説明する。図3の(a)に白抜き
表示された項目A4の領域を拡げるために項目A4と項
目B8の境界線6をカーソル9で選択する。そして、図
3の(b)に示すように、カーソル9を下に移動して拡
げたいところまでもっていく、この時カーソル9の動き
に合せて前記境界線6も移動する。数値5は項目A4の
領域の割合を示しているが、前記操作により、変化する
項目A4の領域に合せてリアルタイムに変化して表示さ
れる。また、項目A4に対応する凡例名A7を変える場
合は前記カーソル9で凡例名A7を選択し、必要な凡例
名を入力する。同様な操作を項目B8,項目C10,項
目D11に対して行うことにより、図4に示された必要
なグラフを作成することができる。
For example, when the operator creates a pie chart with four items, first, in step 2A of FIG. 1(b), the basic graph generating means 1 generates the items shown in FIG. 2(a). Generate the basic pie chart pattern of number 4. After the generation, in step 2B, the generated basic graph pattern is displayed by the graph display means 2. Next, in step 2C, the displayed graph is edited by the graph editing means 3 to create a necessary graph. As an example of graph editing, area 4 of item A in Fig. 3(a)
We will explain the case of expanding. In order to expand the area of item A4 displayed in outline in FIG. 3(a), the boundary line 6 between item A4 and item B8 is selected with the cursor 9. Then, as shown in FIG. 3(b), the cursor 9 is moved down to the desired area to be expanded. At this time, the boundary line 6 is also moved in accordance with the movement of the cursor 9. Numerical value 5 indicates the proportion of the area of item A4, which changes and is displayed in real time according to the changing area of item A4 by the above operation. Furthermore, when changing the legend name A7 corresponding to item A4, select the legend name A7 with the cursor 9 and input the required legend name. By performing similar operations on item B8, item C10, and item D11, the necessary graph shown in FIG. 4 can be created.

【0011】なお、この実施例では、円グラフの作成に
ついて説明したが、同様の操作方法によって、棒グラフ
、折れ線グラフ、帯グラフ、レーダーチャート等他のグ
ラフ作成も可能である。また、この実施例では、ワード
プロセッサについて説明したが、パソコン等との電子計
算機のソフトウェアとして実施しても良い。更に基本グ
ラフパターンの表示とともに、グラフ表示するのにとす
る最小限必要な基本項目をも同時表示してオペレータに
知らせることも可能である。
Although this embodiment describes the creation of a pie chart, it is also possible to create other graphs such as bar graphs, line graphs, band graphs, radar charts, etc. using the same operating method. Further, in this embodiment, a word processor has been described, but it may also be implemented as software for an electronic computer such as a personal computer. Furthermore, in addition to displaying the basic graph pattern, it is also possible to simultaneously display the minimum basic items required for graph display to notify the operator.

【0012】0012

【発明の効果】以上この発明によれば、グラフの基本パ
ターンから適したパターンを選び、ディスプレイに表示
した後、この基本グラフパターンに対して、項目数の変
更、要素の変更、拡大、縮小等の編集操作をしたり、項
目名、凡例名を書きかえたりすすることによって必要な
グラフを作成するようにしたので、パラメータを指定す
るための表を作成することなしに簡単にグラフを作成す
ることが可能となる。
[Effects of the Invention] According to the present invention, after selecting a suitable pattern from basic graph patterns and displaying it on the display, the number of items, elements, enlargement, reduction, etc. can be performed on this basic graph pattern. The necessary graph can be created by editing or rewriting the item name and legend name, so you can easily create a graph without creating a table to specify parameters. becomes possible.

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

【図1】この発明の一実施例によるグラフ作成方式の構
成図(a)と作成手順を示したフローチャート(b)で
ある。
FIG. 1 is a block diagram (a) of a graph creation method according to an embodiment of the present invention, and a flowchart (b) showing a creation procedure.

【図2】本実施例におけるグラフの基本パターンの例示
図(a)と作成された円グラフの例示図(b)である。
FIG. 2 is an example diagram (a) of a basic pattern of a graph in this embodiment and an example diagram (b) of a created pie chart.

【図3】本実施例において円グラフを編集する場合の初
期表示画面を示す図(a)と円グラフを編集する場合の
表示画面の変化図(b)である。
FIG. 3 is a diagram (a) showing an initial display screen when editing a pie chart in this embodiment, and a diagram (b) showing changes in the display screen when editing a pie chart.

【図4】従来のワードプロセッサでグラフを作成するた
めの手順を示すフローチャート(a)と従来のグラフ作
成方法で使用するグラフデータ表を示す図(b)と同図
(b)とグラフデータ表中でグラフ作成に要するグラフ
データ指定領域を示す図(c)である。
[Figure 4] Flowchart (a) showing the procedure for creating a graph with a conventional word processor, Figure (b) showing the graph data table used in the conventional graph creation method; FIG. 3C is a diagram showing a graph data designation area required for graph creation.

【図5】図4の(b)に示したデータ表をもとに作成し
た円グラフの例示図である。
FIG. 5 is an exemplary diagram of a pie chart created based on the data table shown in FIG. 4(b).

【符号の説明】[Explanation of symbols]

1    基本グラフ発生手段 2    グラフ表示手段 3    グラフ編集手段 1. Basic graph generation means 2 Graph display means 3 Graph editing means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  指定された種類のグラフの基本的なパ
ターンを発生する基本グラフ発生手段と、上記基本的な
グラフパターンを表示するグラフ表示手段と、表示され
たグラフパターンの各領域の拡大、縮小、変更および項
目変更にともなって、対応数値、項目の変更をし表示す
るグラフ編集手段とを備えたことを特徴とするグラフ作
成方式。
1. Basic graph generating means for generating a basic pattern of a designated type of graph, graph display means for displaying the basic graph pattern, and enlarging each area of the displayed graph pattern; A graph creation method characterized by comprising a graph editing means for changing and displaying corresponding numerical values and items in accordance with reduction, modification, and item changes.
JP3104865A 1991-04-10 1991-04-10 System for generating graph Pending JPH04312186A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3104865A JPH04312186A (en) 1991-04-10 1991-04-10 System for generating graph

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3104865A JPH04312186A (en) 1991-04-10 1991-04-10 System for generating graph

Publications (1)

Publication Number Publication Date
JPH04312186A true JPH04312186A (en) 1992-11-04

Family

ID=14392134

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3104865A Pending JPH04312186A (en) 1991-04-10 1991-04-10 System for generating graph

Country Status (1)

Country Link
JP (1) JPH04312186A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000200339A (en) * 1998-12-28 2000-07-18 Casio Comput Co Ltd Group diagram display control device and storage medium
JP2009539184A (en) * 2006-06-01 2009-11-12 マイクロソフト コーポレーション Chart correction
US8839139B2 (en) 2004-09-30 2014-09-16 Microsoft Corporation User interface for providing task management and calendar information
US9015621B2 (en) 2004-08-16 2015-04-21 Microsoft Technology Licensing, Llc Command user interface for displaying multiple sections of software functionality controls
US9015624B2 (en) 2004-08-16 2015-04-21 Microsoft Corporation Floating command object
US9046983B2 (en) 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
US9098473B2 (en) 2007-06-29 2015-08-04 Microsoft Technology Licensing, Llc Accessing an out-space user interface for a document editor program
US9098837B2 (en) 2003-06-26 2015-08-04 Microsoft Technology Licensing, Llc Side-by-side shared calendars
US9223477B2 (en) 2004-08-16 2015-12-29 Microsoft Technology Licensing, Llc Command user interface for displaying selectable software functionality controls
US9338114B2 (en) 2008-06-24 2016-05-10 Microsoft Technology Licensing, Llc Automatic conversation techniques
US9513781B2 (en) 2005-09-12 2016-12-06 Microsoft Technology Licensing, Llc Expanded search and find user interface
US9542667B2 (en) 2005-09-09 2017-01-10 Microsoft Technology Licensing, Llc Navigating messages within a thread
US9619116B2 (en) 2007-06-29 2017-04-11 Microsoft Technology Licensing, Llc Communication between a document editor in-space user interface and a document editor out-space user interface
US9645698B2 (en) 2004-08-16 2017-05-09 Microsoft Technology Licensing, Llc User interface for displaying a gallery of formatting options applicable to a selected object
US9665850B2 (en) 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US9690448B2 (en) 2004-08-16 2017-06-27 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
US10445114B2 (en) 2008-03-31 2019-10-15 Microsoft Technology Licensing, Llc Associating command surfaces with multiple active components
US10482429B2 (en) 2003-07-01 2019-11-19 Microsoft Technology Licensing, Llc Automatic grouping of electronic mail
US10521073B2 (en) 2007-06-29 2019-12-31 Microsoft Technology Licensing, Llc Exposing non-authoring features through document status information in an out-space user interface

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000200339A (en) * 1998-12-28 2000-07-18 Casio Comput Co Ltd Group diagram display control device and storage medium
US9098837B2 (en) 2003-06-26 2015-08-04 Microsoft Technology Licensing, Llc Side-by-side shared calendars
US9715678B2 (en) 2003-06-26 2017-07-25 Microsoft Technology Licensing, Llc Side-by-side shared calendars
US10482429B2 (en) 2003-07-01 2019-11-19 Microsoft Technology Licensing, Llc Automatic grouping of electronic mail
US9223477B2 (en) 2004-08-16 2015-12-29 Microsoft Technology Licensing, Llc Command user interface for displaying selectable software functionality controls
US9690448B2 (en) 2004-08-16 2017-06-27 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US10635266B2 (en) 2004-08-16 2020-04-28 Microsoft Technology Licensing, Llc User interface for displaying selectable software functionality controls that are relevant to a selected object
US9015624B2 (en) 2004-08-16 2015-04-21 Microsoft Corporation Floating command object
US9015621B2 (en) 2004-08-16 2015-04-21 Microsoft Technology Licensing, Llc Command user interface for displaying multiple sections of software functionality controls
US10521081B2 (en) 2004-08-16 2019-12-31 Microsoft Technology Licensing, Llc User interface for displaying a gallery of formatting options
US10437431B2 (en) 2004-08-16 2019-10-08 Microsoft Technology Licensing, Llc Command user interface for displaying selectable software functionality controls
US9864489B2 (en) 2004-08-16 2018-01-09 Microsoft Corporation Command user interface for displaying multiple sections of software functionality controls
US9645698B2 (en) 2004-08-16 2017-05-09 Microsoft Technology Licensing, Llc User interface for displaying a gallery of formatting options applicable to a selected object
US9690450B2 (en) 2004-08-16 2017-06-27 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US8839139B2 (en) 2004-09-30 2014-09-16 Microsoft Corporation User interface for providing task management and calendar information
US9542667B2 (en) 2005-09-09 2017-01-10 Microsoft Technology Licensing, Llc Navigating messages within a thread
US10248687B2 (en) 2005-09-12 2019-04-02 Microsoft Technology Licensing, Llc Expanded search and find user interface
US9513781B2 (en) 2005-09-12 2016-12-06 Microsoft Technology Licensing, Llc Expanded search and find user interface
US10482637B2 (en) 2006-06-01 2019-11-19 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
JP2009539184A (en) * 2006-06-01 2009-11-12 マイクロソフト コーポレーション Chart correction
US10592073B2 (en) 2007-06-29 2020-03-17 Microsoft Technology Licensing, Llc Exposing non-authoring features through document status information in an out-space user interface
US9619116B2 (en) 2007-06-29 2017-04-11 Microsoft Technology Licensing, Llc Communication between a document editor in-space user interface and a document editor out-space user interface
US10521073B2 (en) 2007-06-29 2019-12-31 Microsoft Technology Licensing, Llc Exposing non-authoring features through document status information in an out-space user interface
US9098473B2 (en) 2007-06-29 2015-08-04 Microsoft Technology Licensing, Llc Accessing an out-space user interface for a document editor program
US10642927B2 (en) 2007-06-29 2020-05-05 Microsoft Technology Licensing, Llc Transitions between user interfaces in a content editing application
US10445114B2 (en) 2008-03-31 2019-10-15 Microsoft Technology Licensing, Llc Associating command surfaces with multiple active components
US9665850B2 (en) 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US10997562B2 (en) 2008-06-20 2021-05-04 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US9338114B2 (en) 2008-06-24 2016-05-10 Microsoft Technology Licensing, Llc Automatic conversation techniques
US9875009B2 (en) 2009-05-12 2018-01-23 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries
US9046983B2 (en) 2009-05-12 2015-06-02 Microsoft Technology Licensing, Llc Hierarchically-organized control galleries

Similar Documents

Publication Publication Date Title
JPH04312186A (en) System for generating graph
JP3164617B2 (en) Apparatus and method for deforming character / graphics
JPH11195053A (en) Test pattern generating device
EP0439333A2 (en) Electronic image modification
JPH0620021A (en) Method and device for graphic processing
JPH05250483A (en) Graph plotter
JPH04373084A (en) Character/graphic deformation processing device
JP3100218B2 (en) Output data item separation method
JP2896544B2 (en) Character generation method and apparatus
JPH0283589A (en) Character size representation system for display device
JP3696909B2 (en) Graphic processing method and apparatus
JP2000267648A (en) Plotting device, waveform plotting method, and storage medium recording plotting processing program
JP2536948B2 (en) Three-point specified circular arc detection method and device
JPH0668200A (en) Logic circuit diagram input device
JP3249269B2 (en) Graph creation device
JPH0452982A (en) Combination graph drawing method
JPH05189497A (en) Block diagram input device
JPH03161869A (en) Graphic processor
JP2000081872A (en) Character and graphic deformation processor and processing method
JP2001092515A (en) Method and device for preparing nc data for reversal working, and computer-readable recording medium recording program for executing preparation of reversal working nc data
JPH09319783A (en) Hidden line removal method for parametric figures
JPH04139585A (en) Image processor
JPH05242088A (en) Method for displaying picture
JPH03164969A (en) Data processor
JPH03142567A (en) Emoji creation device in figure editing machine