JP2000214973A - Graph display device and recording medium recording graph display processing program - Google Patents
Graph display device and recording medium recording graph display processing programInfo
- Publication number
- JP2000214973A JP2000214973A JP1598799A JP1598799A JP2000214973A JP 2000214973 A JP2000214973 A JP 2000214973A JP 1598799 A JP1598799 A JP 1598799A JP 1598799 A JP1598799 A JP 1598799A JP 2000214973 A JP2000214973 A JP 2000214973A
- Authority
- JP
- Japan
- Prior art keywords
- graph
- data
- trace
- display
- area
- 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
Landscapes
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
(57)【要約】
【課題】統計等で得られた各データ値に応じた幅の領域
で区切られる円グラフや棒グラフ等の表示装置にあっ
て、グラフの幅を十分確保することができない小さなデ
ータが混在している場合でも、明確なグラフトレース表
示を行なうこと。
【解決手段】統計データに対応する円グラフを描画表示
させた状態で、「トレース」キー12e を操作すると、該
キー操作毎に統計データに含まれる個々のデータ値A(10
00),B(300), …がトレース対象データとして順次反転表
示されると共に、この反転表示されたデータに対応する
円グラフ上の領域に対し反転塗りつぶし表示によるグラ
フトレース表示TA ,TB ,…が行なわれる。そして、
統計データ中でのデータ値の割合が極め小さく円グラフ
上でのトレース表示のための塗りつぶし領域が確保でき
ないデータC(1)に対しては、当該データC(1)に対応する
グラフ位置に対応してポインタ表示によるグラフトレー
ス表示TC が行なわれる。
(57) [Summary] [Problem] In a display device such as a pie chart or a bar graph separated by an area having a width corresponding to each data value obtained by statistics or the like, a small width for which a sufficient width of the graph cannot be secured. Clear graph trace display even when data is mixed. When a "trace" key is operated while a pie chart corresponding to statistical data is drawn and displayed, each data value A (10) included in the statistical data is operated for each key operation.
.. Are sequentially displayed as the data to be traced, and the graph trace display TA, TB,... Done. And
For data C (1), where the ratio of data values in the statistical data is extremely small and a filled area for trace display on a pie chart cannot be secured, it corresponds to the graph position corresponding to the data C (1). Then, a graph trace display TC by pointer display is performed.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、統計等により得ら
れた各種目別の数値データをグラフ化して表示するため
のグラフ表示装置及びグラフ表示処理プログラムを記録
した記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graph display device for displaying numerical data of various items obtained by statistics and the like in a graph and a recording medium storing a graph display processing program.
【0002】[0002]
【従来の技術】従来の電子計算装置にあって、通常の計
算機能の他に、統計等により得られた各種目別の数値デ
ータを基に、円グラフや棒グラフを表示する機能を備え
たものがある。2. Description of the Related Art A conventional electronic computer having a function of displaying a pie chart or a bar graph based on numerical data for various items obtained by statistics in addition to a normal calculation function. There is.
【0003】図9は電子計算装置の従来のグラフ表示機
能による円グラフの表示状態を示す図であり、同図
(A)は統計データA,B,C,D,Eの各データ比率
を表わす円グラフを示す図、同図(B)はデータAに対
応するグラフトレース表示TA を示す図、同図(C)は
データBに対応するグラフトレース表示TB を示す図、
同図(D)はデータCに対するグラフトレース表示TC
を示す図である。FIG. 9 is a diagram showing a display state of a pie chart by a conventional graph display function of an electronic computer, and FIG. 9A shows the respective data ratios of statistical data A, B, C, D, and E. FIG. 4B shows a graph graph, FIG. 4B shows a graph trace display TA corresponding to data A, and FIG. 4C shows a graph trace display TB corresponding to data B;
(D) is a graph trace display TC for the data C.
FIG.
【0004】すなわち、従来の電子計算装置にあって、
例えばA〜Eに分類された統計データを、A(100
0),B(300),C(1),D(500),E(2
00)として入力し、各データの比率を表わすために、
円グラフの描画表示を指示すると、図9(A)に示すよ
うに、円の中心点を基準とする回転方向に、各データ値
の比率に対応した扇形の領域で区切ってなる円グラフが
表示されるもので、この場合、特に、データC(1)と
いった他のデータ値と比べて非常に小さいデータが混在
している円グラフでは、該データC(1)の比率に対応
する扇形の領域を十分取ることができないため、実質各
領域を区切る区切り線と見分けがつかない状態となる。That is, in a conventional electronic computer,
For example, statistical data classified into A to E are represented by A (100
0), B (300), C (1), D (500), E (2
00) to represent the ratio of each data,
When the display of the pie chart is instructed, as shown in FIG. 9 (A), a pie chart is displayed which is divided by a sector-shaped region corresponding to the ratio of each data value in the rotation direction with respect to the center point of the circle. In this case, in particular, in a pie chart in which data much smaller than other data values such as data C (1) are mixed, a fan-shaped area corresponding to the ratio of the data C (1) is used. Cannot sufficiently be obtained, and therefore, it is indistinguishable from a dividing line that substantially separates each region.
【0005】[0005]
【発明が解決しようとする課題】そして、従来のグラフ
表示機能では、前記図9(A)で示したような円グラフ
の表示状態にあって、該グラフのトレースをキー操作に
よって指示することで、そのキー操作毎に、図9(B)
〜図9(D)に示すように、各データA〜Eに対応する
個々の領域を順次反転表示して示すグラフトレース表示
TA →TB →TC→…を行なうことができるが、前述し
たように、データC(1)といった他のデータ値と比べ
て非常に小さいデータが混在している円グラフでは、該
データC(1)の位置に対応したグラフトレース表示T
C を明確に行なうことができない問題がある。In the conventional graph display function, in the display state of the pie chart as shown in FIG. 9A, the trace of the graph is designated by key operation. , For each key operation, FIG.
As shown in FIG. 9 (D), a graph trace display TA → TB → TC →... In which individual areas corresponding to the respective data A to E are successively inverted and displayed can be performed. In a pie chart in which data much smaller than other data values such as data C (1) are mixed, a graph trace display T corresponding to the position of the data C (1) is displayed.
There is a problem that C cannot be performed clearly.
【0006】また、前記円グラフのグラフトレース表示
を行なう際に、各データに対応する扇形の領域を全て反
転表示させると、特に、そのデータ値が大きい領域にあ
っては、反転表示による該領域の塗りつぶし処理に時間
が掛かってしまい、迅速なトレース表示を行なうことが
できない問題がある。Further, when the graph trace display of the pie chart is performed, all the sector-shaped regions corresponding to the respective data are displayed in a reversed manner. Particularly, in a region having a large data value, the region is displayed by the reversed display. , It takes a long time to perform the painting process, and there is a problem that quick trace display cannot be performed.
【0007】本発明は、前記のような問題に鑑みなされ
たもので、その第1の目的は、各データの値に応じた幅
の領域で区切られる円グラフや棒グラフ等の表示にあっ
て、グラフの幅を十分確保することができない小さなデ
ータが混在している場合でも、明確なグラフトレース表
示を行なうことが可能になるグラフ表示装置及びグラフ
表示処理プログラムを記録した記録媒体を提供すること
にある。SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems. A first object of the present invention is to display a pie chart, a bar graph, or the like divided by an area having a width corresponding to each data value. It is an object of the present invention to provide a graph display device capable of clearly displaying a graph trace even when small data in which a graph width cannot be sufficiently secured is mixed, and a recording medium recording a graph display processing program. is there.
【0008】また、本発明の第2の目的は、各データの
値に応じた幅の領域で区切られる円グラフや棒グラフ等
の表示にあって、各データに対応する領域を反転表示し
てグラフトレースを行なう場合でも、迅速なグラフトレ
ース表示を行なうことが可能になるグラフ表示装置及び
グラフ表示処理プログラムを記録した記録媒体を提供す
ることにある。A second object of the present invention is to display a pie chart, a bar graph, or the like divided by an area having a width corresponding to the value of each data. It is an object of the present invention to provide a graph display device and a recording medium that stores a graph display processing program that can quickly perform graph trace display even when tracing is performed.
【0009】[0009]
【課題を解決するための手段】すなわち、本発明の請求
項1に係るグラフ表示装置は、複数の値からなるデータ
を入力するデータ入力手段と、このデータ入力手段によ
り入力された複数のデータ値それぞれの割合を各データ
値に対応する領域の配列によりグラフ化して表示するグ
ラフ化表示手段と、このグラフ化表示手段により表示さ
れたグラフに対しトレースを指示するトレース指示手段
と、このトレース指示手段により前記グラフに対するト
レースが指示される毎に、当該グラフとして表示されて
いる各データ値に対応するグラフ領域がそれぞれ所定領
域以上か否かを順次判断するグラフ領域判断手段と、こ
のグラフ領域判断手段により所定領域以上と判断された
グラフ領域に対しては塗りつぶしによるトレース表示を
行ない、所定領域以上ないと判断されたグラフ領域に対
しては該グラフ領域の位置を示すポインタによるトレー
ス表示を行なうトレース表示手段とを具備したことを特
徴とする。According to a first aspect of the present invention, there is provided a graph display device comprising: data input means for inputting data comprising a plurality of values; and a plurality of data values input by the data input means. Graph display means for displaying the respective ratios in a graph according to the arrangement of the areas corresponding to the respective data values, trace instructing means for instructing the graph displayed by the graph display means to trace, and this trace instructing means Each time a trace for the graph is instructed, a graph region determining means for sequentially determining whether or not a graph region corresponding to each data value displayed as the graph is equal to or larger than a predetermined region; The trace display by filling is performed for the graph area determined to be equal to or larger than the predetermined area by For the graph area determined not above, characterized by comprising a trace display means for performing a trace display by pointer to the location of the chart area.
【0010】このような、本発明の請求項1に係るグラ
フ表示装置では、表示されたグラフに対するトレースが
指示される毎に、当該グラフとして表示されている各デ
ータ値に対応するグラフ領域がそれぞれ所定領域以上か
否かが順次判断され、所定領域以上と判断されたグラフ
領域に対しては塗りつぶしによるトレース表示が行なわ
れ、所定領域以上ないと判断されたグラフ領域に対して
は該グラフ領域の位置を示すポインタによるトレース表
示が行なわれるので、例えば円グラフや棒グラフ上にあ
って、各データ値に対応するグラフ領域を該グラフに占
める割合の大小に関係なく、明確にトレース表示できる
ことになる。[0010] In the graph display device according to the first aspect of the present invention, each time a trace for the displayed graph is instructed, a graph area corresponding to each data value displayed as the graph is set. It is sequentially determined whether or not the area is equal to or larger than the predetermined area. A trace display is performed by filling the graph area determined to be equal to or larger than the predetermined area, and the graph area determined to be equal to or smaller than the predetermined area is displayed. Since the trace display is performed by the pointer indicating the position, the trace area can be clearly displayed regardless of the ratio of the graph area corresponding to each data value in the graph, for example, on a pie chart or a bar graph.
【0011】また、本発明の請求項2に係るグラフ表示
装置は、前記請求項1に係るグラフ表示装置にあって、
前記トレース表示手段として、前記グラフ領域判断手段
により所定領域以上と判断されたグラフ領域に対する塗
りつぶしの範囲を、予め設定された一部の範囲を基準と
し、該グラフ領域が狭くなる程大きな範囲に変更する塗
りつぶし範囲変更手段を備えたことを特徴とする。Further, a graph display device according to a second aspect of the present invention is the graph display device according to the first aspect,
As the trace display unit, the range of filling for the graph region determined to be equal to or larger than the predetermined region by the graph region determination unit is changed to a larger range as the graph region becomes narrower, based on a predetermined partial range. The present invention is characterized in that it is provided with a painted range changing means.
【0012】このような、本発明の請求項2に係るグラ
フ表示装置では、前記所定領域以上と判断されたグラフ
領域に対する塗りつぶしの範囲は、予め設定された一部
の範囲を基準として、該グラフ領域が狭くなる程大きな
範囲に変更されるので、各グラフ領域の全範囲に対して
塗りつぶし表示を行なうのではなく、トレース表示とし
て識別可能な最小な範囲で塗りつぶし表示を行なうこと
により、各グラフ領域に対する塗りつぶしによるトレー
ス表示を迅速且つ明確に行なうことができることにな
る。[0012] In the graph display device according to the second aspect of the present invention, the range of the fill for the graph region determined to be equal to or larger than the predetermined region is determined based on a predetermined partial range. Since the area is changed to a larger range as the area becomes narrower, instead of performing the fill display for the entire range of each graph area, the fill display is performed in the minimum range that can be identified as a trace display, so that each graph area is displayed. Can be quickly and clearly displayed by filling in.
【0013】また、本発明の請求項3に係るグラフ表示
装置は、前記請求項1又は請求項2に係るグラフ表示装
置にあって、さらに、前記データ入力手段により入力さ
れた複数のデータ値を配列して表示するデータ表示手段
と、前記トレース指示手段により前記グラフに対するト
レースが指示される毎に、前記データ表示手段により表
示された複数のデータ値の中の前記トレース表示手段に
よるトレース表示の対象となるデータ値を識別して表示
するデータ識別表示手段とを備えたことを特徴とする。A graph display device according to a third aspect of the present invention is the graph display device according to the first or second aspect, further comprising a plurality of data values input by the data input means. A data display unit arranged and displayed, and a trace display target by the trace display unit among a plurality of data values displayed by the data display unit each time a trace for the graph is instructed by the trace instruction unit And a data identification display unit for identifying and displaying the data value to be displayed.
【0014】このような、本発明の請求項3に係るグラ
フ表示装置では、データ入力手段により入力された複数
のデータ値が配列表示されるのと共に、グラフに対する
トレースが指示される毎に、前記表示された複数のデー
タ値の中のトレース表示の対象となるデータ値が識別さ
れて表示されるので、何れのデータ値がトレース対象で
あるのかを明確に確認できることになる。In the graph display device according to the third aspect of the present invention, a plurality of data values input by the data input means are displayed in an array, and each time a trace for the graph is instructed, Since the data value to be traced among the plurality of displayed data values is identified and displayed, it is possible to clearly confirm which data value is to be traced.
【0015】[0015]
【発明の実施の形態】以下図面により本発明の実施の形
態について説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0016】図1は本発明のグラフ表示装置の実施形態
に係る電子計算装置の電子回路の構成を示すブロック図
である。FIG. 1 is a block diagram showing a configuration of an electronic circuit of an electronic computer according to an embodiment of the graph display device of the present invention.
【0017】この電子計算装置の電子回路は、コンピュ
ータである制御部(CPU)11を備えている。The electronic circuit of the electronic computer includes a control unit (CPU) 11 which is a computer.
【0018】制御部(CPU)11は、キー入力部12
から供給されるキー操作信号に応じて、ROM13に予
め記憶されているシステムプログラム、あるいはフロッ
ピディスク等の外部記録媒体14に記録されている計算
装置制御用プログラムを、磁気ディスク装置等の記録媒
体読み取り部15により読み取らせて起動させ、このプ
ログラムに従って回路各部の動作制御を行なうもので、
この制御部(CPU)11には、前記キー入力部12、
ROM13、記録媒体読み取り部15の他、RAM16
が接続されると共に、表示駆動回路17を介して液晶表
示部18が接続される。The control unit (CPU) 11 includes a key input unit 12
Reads a system program stored in the ROM 13 or a computer control program recorded in the external recording medium 14 such as a floppy disk in accordance with a key operation signal supplied from a storage medium such as a magnetic disk drive. It is read and activated by the section 15 and controls the operation of each section of the circuit according to this program.
The control unit (CPU) 11 includes the key input unit 12,
In addition to the ROM 13 and the recording medium reading unit 15, a RAM 16
Are connected, and the liquid crystal display unit 18 is connected via the display drive circuit 17.
【0019】キー入力部12には、計算式や統計デー
タ、プログラム等を入力するための数値キー,演算子キ
ー,記号キーからなるデータ入力キー12aが備えられ
ると共に、統計データの入力処理及び入力された統計デ
ータに応じた円グラフの表示処理を行なうための統計モ
ード、各種の入力式に応じた計算処理を行なうための計
算モード、任意のプログラムに応じた計算処理を行なう
ためのプログラムモード等の各種動作モードをメニュー
にしたモード選択画面を表示させる際に操作される「メ
ニュー」キー12b、前記統計モードにおいて統計デー
タの入力画面を表示させる際に操作される「統計」キー
12c、前記統計モードにおいて入力された統計データ
に対応する円グラフを描画表示させる際に操作される
「円グラフ」キー12d、表示された円グラフに対する
トレース表示を行なう際に操作される「トレース」キー
12e、選択あるいは入力されたデータの確定や設定機
能の実行を指示する際に操作される「実行」キー12
f、そして、表示画面上でのカーソル(ポインタ)の移
動やデータ選択、変数値の増減設定等を行なう際に操作
されるカーソルキー「↑」「↓」「←」「→」12g等
が備えられる。The key input unit 12 is provided with data input keys 12a including numerical keys, operator keys, and symbol keys for inputting calculation formulas, statistical data, programs, etc., and also performs input processing and input of statistical data. Statistical mode for performing display processing of pie graphs according to statistical data obtained, calculation mode for performing calculation processing according to various input expressions, program mode for performing calculation processing according to an arbitrary program, etc. A "menu" key 12b operated when displaying a mode selection screen having various operation modes as menus; a "statistics" key 12c operated when displaying a statistical data input screen in the statistical mode; "Pie graph" key 12 operated to draw and display a pie graph corresponding to the statistical data input in the mode "Trace" key 12e is operated to perform trace display for the displayed pie chart, "Run" key is operated to instruct the execution of the confirmation and setting function of data selected or input 12
f, and cursor keys "カ ー ソ ル", "↓", "←", "→" 12g, etc., which are operated when moving a cursor (pointer) on the display screen, selecting data, setting a variable value increase or decrease, etc. Can be
【0020】ROM13には、本電子計算装置の電子回
路におけるの全体の処理を司るシステムプログラムデー
タが予め記憶されると共に、図3,図4に示す円グラフ
のトレース処理を含む統計モード処理、計算モード処
理、プログラムモード処理等、各種の動作モードの処理
を司るサブプログラムである制御プログラムデータも予
め記憶される。The ROM 13 stores in advance system program data that governs the overall processing of the electronic circuit of the present electronic computer, as well as statistical mode processing, including tracing of the pie charts shown in FIGS. Control program data, which is a subprogram that governs processing in various operation modes such as mode processing and program mode processing, is also stored in advance.
【0021】図2は前記電子計算装置のRAM16に備
えられるデータメモリの構成を示す図である。FIG. 2 is a diagram showing a configuration of a data memory provided in the RAM 16 of the electronic computing device.
【0022】RAM16には、表示データメモリ16
a、統計データメモリ16b、円グラフデータメモリ1
6c、トレース対象データメモリ16d、トレース半径
データメモリ16e、塗りつぶし領域データメモリ16
f、プログラムデータメモリ16g、及びワークデータ
メモリ16h等の各種のデータメモリが備えられる。The RAM 16 has a display data memory 16
a, statistical data memory 16b, pie graph data memory 1
6c, a trace target data memory 16d, a trace radius data memory 16e, a painted area data memory 16
f, various data memories such as a program data memory 16g and a work data memory 16h.
【0023】表示データメモリ16aには、前記各種の
動作モードにおいて液晶表示部18に表示すべき表示デ
ータがビットマップのパターンデータとして展開されて
記憶される。In the display data memory 16a, display data to be displayed on the liquid crystal display unit 18 in the various operation modes is developed and stored as bit map pattern data.
【0024】統計データメモリ16bには、統計モード
において入力された統計データが、例えば各データの種
別(A,B,C,…)毎に分類されたリストデータとし
て記憶される。The statistical data input in the statistical mode is stored in the statistical data memory 16b, for example, as list data classified for each data type (A, B, C,...).
【0025】円グラフデータメモリ16cには、前記統
計データメモリ16bに記憶された統計データに対応し
て各データの全体に占める割合(比率)を円グラフにし
て示す円グラフデータがビットマップデータとして展開
されて記憶される。The pie chart data memory 16c stores, as bitmap data, pie chart data indicating a ratio (ratio) of each data to the whole as a pie chart corresponding to the statistic data stored in the statistic data memory 16b. Expanded and stored.
【0026】トレース対象データメモリ16dには、前
記統計データに対応する円グラフの表示状態にあって、
「トレース」キー12eの操作に応じて順次更新される
トレース表示の対象となるデータの種別(A,B,C,
…)が記憶される。The tracing target data memory 16d has a display state of a pie chart corresponding to the statistical data.
The type of data (A, B, C, or C) to be displayed as a trace that is sequentially updated in response to the operation of the "trace" key 12e
…) Is stored.
【0027】トレース半径データメモリ16eには、円
グラフのトレース表示を行なう際の反転表示による塗り
つぶし領域の対象となるグラフ中心からの半径データが
設定記憶される。In the trace radius data memory 16e, radius data from the center of the graph, which is the target of the filled area by the reverse display when performing the trace display of the pie graph, is set and stored.
【0028】塗りつぶし領域データメモリ16fには、
トレース表示の対象となったデータ領域における前記設
定された半径データに応じた塗りつぶし領域の広さのデ
ータが、例えば表示ドット数に換算されて記憶される。The fill area data memory 16f stores:
The data of the area of the painted area corresponding to the set radius data in the data area targeted for the trace display is converted into, for example, the number of display dots and stored.
【0029】プログラムデータメモリ16gには、プロ
グラムモードにおいて任意にキー入力されたプログラム
データが記憶される。The program data memory 16g stores program data arbitrarily input by a key in the program mode.
【0030】ワークデータメモリ16hには、各種動作
モードの制御処理に伴ない制御部(CPU)11により
入出力されるデータが一時的に記憶される。The work data memory 16h temporarily stores data input and output by the control unit (CPU) 11 in connection with the control processing of various operation modes.
【0031】次に、前記構成による電子計算装置のグラ
フ表示機能について説明する。Next, a graph display function of the electronic computing device having the above configuration will be described.
【0032】キー入力部12の「メニュー」キー12b
の操作により、液晶表示部18に対しモード選択画面が
表示された状態で、カーソルキー12gの操作により
[統計]のアイコンが選択されて反転表示され、「実
行」キー12fが操作されると、制御部(CPU)11
の動作モードが統計モードに設定されると共に、ROM
13に予め記憶されている統計モード処理プログラムが
起動される。"Menu" key 12b of key input section 12
With the operation, the icon of [statistics] is selected and highlighted by operating the cursor key 12g while the mode selection screen is displayed on the liquid crystal display unit 18, and when the "execute" key 12f is operated, Control unit (CPU) 11
Operation mode is set to statistical mode and ROM
13 starts a statistical mode processing program stored in advance.
【0033】この統計モード処理プログラムの起動状態
にあって、キー入力部12における「統計」キー12c
が操作されると、液晶表示部18に対し統計データの入
力画面が表示される。In the activated state of the statistical mode processing program, the "statistical" key 12c in the key input unit 12
Is operated, an input screen for statistical data is displayed on the liquid crystal display unit 18.
【0034】この統計データの入力画面にあって、ある
統計データとて、例えばA(1000),B(30
0),C(50),D(500),E(200)として
入力すると、この入力された統計データは、RAM16
内の統計データメモリ16bに対して記憶される。On the input screen for the statistical data, there are certain statistical data, for example, A (1000), B (30).
0), C (50), D (500), and E (200), the input statistical data is stored in the RAM 16
Is stored in the statistical data memory 16b.
【0035】図3は前記電子計算装置の統計モード処理
における円グラフ表示に伴なうトレース表示処理を示す
フローチャートである。FIG. 3 is a flow chart showing the trace display processing accompanying the pie chart display in the statistical mode processing of the electronic computer.
【0036】図4は前記電子計算装置の円グラフトレー
ス表示処理に伴なうトレース塗りつぶし処理を示すフロ
ーチャートである。FIG. 4 is a flowchart showing a trace filling process accompanying the pie graph trace display process of the electronic computer.
【0037】図5は前記電子計算装置の円グラフトレー
ス表示処理に伴なうトレース表示動作(その1)を示す
図である。FIG. 5 is a diagram showing a trace display operation (part 1) accompanying the pie chart trace display processing of the electronic computer.
【0038】図6は前記電子計算装置の円グラフトレー
ス表示処理に伴なうトレース表示動作(その2)を示す
図である。FIG. 6 is a diagram showing a trace display operation (part 2) accompanying the pie chart trace display processing of the electronic computer.
【0039】前記入力された統計データの全体に占める
各データの割合(比率)をグラフ化して解析するため
に、図5(A)に示すように、キー入力部12における
「円グラフ」キー12dが操作されると、RAM16内
の統計データメモリ16bに記憶されている統計データ
A(1000),B(300),C(50),D(50
0),E(200)が液晶表示部18の表示画面におけ
る左端に配列されて表示されると共に、この統計データ
に含まれる各データそれぞれの値に応じた割合(比率)
が、円周全体を100とした扇形の領域に区分されて示
される円グラフとして表示される。As shown in FIG. 5A, a "pie graph" key 12d in the key input section 12 is used to graph and analyze the ratio (ratio) of each data to the whole of the inputted statistical data. Is operated, the statistical data A (1000), B (300), C (50), and D (50) stored in the statistical data memory 16b in the RAM 16 are operated.
0) and E (200) are arranged and displayed at the left end of the display screen of the liquid crystal display unit 18, and a ratio (ratio) corresponding to each value of each data included in the statistical data.
Is displayed as a pie chart divided into fan-shaped areas with the entire circumference taken as 100.
【0040】この統計データの円グラフによる表示状態
にあって、図5(B)に示すように、キー入力部12に
おける「トレース」キー12eが操作されると、図3に
おける円グラフのトレース表示処理が起動され、この円
グラフによりグラフ化されている統計データの第1のデ
ータA(1000)がトレース対象データメモリ16d
にセットされると共に、当該トレース対象データとして
の第1のデータA(1000)が反転表示され、図4に
おけるトレース塗りつぶし処理に移行される(ステップ
S1,S2,SA)。When the statistical data is displayed in the form of a pie chart and the "trace" key 12e of the key input unit 12 is operated as shown in FIG. The process is started, and the first data A (1000) of the statistical data graphed by the pie chart is stored in the trace target data memory 16d.
And the first data A (1000) as the data to be traced is highlighted and the process proceeds to the trace filling process in FIG. 4 (steps S1, S2, SA).
【0041】そして、このトレース塗りつぶし処理が起
動されると、まず、RAM14内のトレース半径データ
メモリ16eに対して、円グラフの中心を基準として予
め設定された最小の反転塗りつぶし領域に対応する最小
半径のデータが表示ドット数に換算されてセットされ、
前記トレース対象データメモリ16dにセットされてい
る第1のデータA(1000)に対応する扇形のグラフ
領域に対し、前記半径データメモリ16e内にセットさ
れた最小半径に対応する領域が所定領域以上重なるか否
か判断され、反転塗りつぶしによるトレース表示の識別
が可能であるか否か判断される(ステップA1,A
2)。When the trace filling process is started, first, the minimum radius corresponding to the minimum reverse filling region set in advance with respect to the center of the pie graph is stored in the trace radius data memory 16e in the RAM 14. Is converted to the number of display dots and set.
A region corresponding to the minimum radius set in the radius data memory 16e overlaps a predetermined region or more with the fan-shaped graph region corresponding to the first data A (1000) set in the trace target data memory 16d. It is determined whether or not the trace display can be identified by the reverse filling (steps A1 and A1).
2).
【0042】この場合、トレース対象データである第1
のデータA(1000)の扇形グラフ領域には、前記ト
レース半径データメモリ16eにセットされた最小半径
に対応する領域が所定領域以上重なり、該第1のデータ
A(1000)のグラフ領域をトレース表示として示す
ための反転による塗りつぶしが可能であると判断される
ので、このトレース対象としての第1のデータA(10
00)のグラフ領域内において、前記最小半径に重なる
部分の領域が反転により塗りつぶされ、第1のデータA
のグラフトレース表示TA として示される(ステップA
2→A3)。In this case, the first data, which is the data to be traced,
The area corresponding to the minimum radius set in the trace radius data memory 16e overlaps by more than a predetermined area in the sector graph area of the data A (1000), and the graph area of the first data A (1000) is displayed in a trace. Since it is determined that the fill by inversion for indicating as is possible, the first data A (10
In the graph area of (00), the area of the portion overlapping the minimum radius is filled by inversion, and the first data A
(Step A)
2 → A3).
【0043】この場合、前記第1のデータAに対応する
扇形のグラフ領域の全体が反転により塗りつぶされるの
ではなく、前記最小半径に対応して重なる領域のみが塗
りつぶされるので、高速なトレース表示を行なうことが
できる。In this case, not the entire fan-shaped graph area corresponding to the first data A is filled by inversion, but only the overlapping area corresponding to the minimum radius is filled. Can do it.
【0044】こうして、第1のデータAに対応する領域
のグラフトレース表示TA が行なわれた後に、さらに、
図5(C)に示すように、キー入力部12における「ト
レース」キー12eが操作されると、前記図3における
円グラフのトレース表示処理が再び起動され、この円グ
ラフによりグラフ化されている統計データの第2のデー
タB(300)がトレース対象データメモリ16dにセ
ットされると共に、当該トレース対象データとしての第
2のデータB(300)が反転表示され、図4における
トレース塗りつぶし処理に再移行される(ステップS
1,S2,SA)。Thus, after the graph trace display TA of the area corresponding to the first data A is performed,
As shown in FIG. 5C, when the "trace" key 12e in the key input unit 12 is operated, the trace display processing of the pie chart in FIG. 3 is started again, and the pie chart is graphed. The second data B (300) of the statistical data is set in the trace target data memory 16d, and the second data B (300) as the trace target data is displayed in reverse video, and the trace fill processing in FIG. Migrated (step S
1, S2, SA).
【0045】そして、このトレース塗りつぶし処理が再
起動されると、前記第1のデータA(1000)に対す
る塗りつぶし処理と同様に、RAM14内のトレース半
径データメモリ16eに対して、円グラフの中心を基準
として予め設定された最小の反転塗りつぶし領域に対応
する最小半径のデータがセットされ、前記トレース対象
データメモリ16dにセットされている第2のデータB
(300)に対応する扇形のグラフ領域に対し、前記半
径データメモリ16e内にセットされた最小半径に対応
する領域が所定領域以上重なるか否か判断され、反転塗
りつぶしによるトレース表示の識別が可能であるか否か
判断される(ステップA1,A2)。Then, when this trace filling process is restarted, the trace radius data memory 16e in the RAM 14 is referred to the center of the pie graph in the same manner as the filling process for the first data A (1000). Is set as the minimum radius data corresponding to the minimum reverse fill area set in advance as the second data B set in the trace target data memory 16d.
It is determined whether or not a region corresponding to the minimum radius set in the radius data memory 16e overlaps by a predetermined region or more with respect to the fan-shaped graph region corresponding to (300), and it is possible to identify the trace display by reverse painting. It is determined whether there is (Steps A1 and A2).
【0046】この場合も、トレース対象データである第
2のデータB(300)の扇形グラフ領域には、前記ト
レース半径データメモリ16eにセットされた最小半径
に対応する領域が所定領域以上重なり、該第2のデータ
B(300)のグラフ領域をトレース表示として示すた
めの反転による塗りつぶしが可能であると判断されるの
で、このトレース対象としての第2のデータB(30
0)のグラフ領域内において、前記最小半径に重なる部
分の領域が反転により塗りつぶされ、第2のデータBの
グラフトレース表示TB として示される(ステップA2
→A3)。Also in this case, the area corresponding to the minimum radius set in the trace radius data memory 16e overlaps by a predetermined area or more in the sector graph area of the second data B (300) which is the data to be traced. Since it is determined that the fill by inversion for indicating the graph area of the second data B (300) as a trace display is possible, the second data B (30) as a trace target is determined.
In the graph area of (0), the area of the portion overlapping the minimum radius is painted out by inversion and shown as a graph trace display TB of the second data B (step A2).
→ A3).
【0047】この場合も、前記第2のデータBに対応す
る扇形のグラフ領域の全体が反転により塗りつぶされる
のではなく、前記最小半径に対応して重なる領域のみが
塗りつぶされるので、高速なトレース表示を行なうこと
ができる。In this case as well, the entire fan-shaped graph area corresponding to the second data B is not filled by inversion, but only the area overlapping the minimum radius is filled. Can be performed.
【0048】さらに、この後、「トレース」キー12e
が操作されることにより、図5(D)に示すように、統
計データ内において比較的小さい値のデータである第3
のデータC(50)に対するトレース表示処理のための
塗りつぶし処理(図4参照)に移行した際に、トレース
対象データである第3のデータC(50)の扇形グラフ
領域には、トレース半径データメモリ16eにセットさ
れている最小半径に対応する領域が所定領域以上重なら
ず、該第3のデータC(50)のグラフ領域をトレース
表示として示すための反転による塗りつぶしが不可能で
あると判断されると、前記トレース半径データメモリ1
6eにセットされている最小半径データが、1ドットポ
イントずつ、円グラフの最大半径を上限として拡大更新
され、その都度、前記第3のデータC(50)に対応す
る狭い扇形のグラフ領域に対し、前記拡大更新された半
径に対応する領域が所定領域以上重なるか否か判断され
て、反転塗りつぶしによるトレース表示の識別が可能で
あるか否か判断される(ステップA1,A2→A4→A
5→A2)。Further, after this, the "trace" key 12e
Is operated, as shown in FIG. 5 (D), the third data which is relatively small value data in the statistical data.
When the process shifts to the filling process (see FIG. 4) for the trace display process for the data C (50), the sector radius graph area of the third data C (50) which is the data to be traced has the trace radius data memory. The region corresponding to the minimum radius set in 16e does not overlap by more than a predetermined region, and it is determined that the filling by inversion for indicating the graph region of the third data C (50) as a trace display is impossible. Then, the trace radius data memory 1
The minimum radius data set in 6e is enlarged and updated one dot point at a time, up to the maximum radius of the pie graph, and each time the minimum radius data is set to the narrow fan-shaped graph area corresponding to the third data C (50). It is determined whether or not the area corresponding to the enlarged and updated radius overlaps by a predetermined area or more, and it is determined whether or not the trace display can be identified by the reverse filling (steps A1, A2 → A4 → A).
5 → A2).
【0049】そして、前記トレース半径データメモリ1
6eにセットされている半径データがある値まで拡大更
新された際に、前記トレース対象データである第3のデ
ータC(50)の狭い扇形グラフ領域でも、前記拡大更
新された半径に対応する領域が所定領域以上重なり、該
第3のデータC(50)のグラフ領域をトレース表示と
して示すための反転による塗りつぶしが可能であると判
断されると、この第3のデータC(50)のグラフ領域
内において、前記トレース半径データメモリ16eにて
拡大更新された半径に重なる部分の領域が反転により塗
りつぶされ、第3のデータCのグラフトレース表示TC
として示される(ステップA2→A3)。Then, the trace radius data memory 1
When the radius data set in 6e is enlarged and updated to a certain value, even in the narrow sector graph area of the third data C (50) that is the trace target data, an area corresponding to the enlarged and updated radius Are overlapped by more than a predetermined area, and if it is determined that a fill by inversion for indicating the graph area of the third data C (50) as a trace display is possible, the graph area of the third data C (50) In the graph, the area of the portion overlapping the radius enlarged and updated in the trace radius data memory 16e is painted out by inversion, and the graph trace display TC of the third data C is displayed.
(Step A2 → A3).
【0050】この後さらに、「トレース」キー12eが
操作されると、図5(E)に示すように、統計データに
おける第4のデータD(500)がトレース対象データ
としてRAM16内のトレース対象データメモリ16d
にセットされると共に、液晶表示部18上で数値反転表
示された後(ステップS1,S2,SA)、図4におけ
るトレース塗りつぶし処理に移行され、前記第1のデー
タA(1000)及び第2のデータB(300)に対す
るトレース塗りつぶし処理と同様に、ステップA1,A
2→A3の処理を経て、トレース半径データメモリ16
eにセットされた最小半径に対応する領域の反転塗りつ
ぶしによるグラフトレース表示TD が行なわれる。When the "trace" key 12e is further operated thereafter, as shown in FIG. 5E, the fourth data D (500) in the statistical data is used as the data to be traced in the RAM 16 as the data to be traced. Memory 16d
After the numerical value is inverted and displayed on the liquid crystal display unit 18 (steps S1, S2, SA), the process proceeds to the trace filling process in FIG. 4, where the first data A (1000) and the second As in the trace filling process for the data B (300), steps A1, A
After processing 2 → A3, the trace radius data memory 16
The graph trace display TD is performed by inverting the area corresponding to the minimum radius set in e.
【0051】一方、図6に示すように、RAM16内の
統計データメモリ16bに記憶されている統計データ
が、例えばA(1000),B(300),C(1),
D(500),E(200)となっており、第3のデー
タC(1)が他のデータに比較して極めて小さい値であ
る場合に、図6(A)に示すように、「円グラフ」キー
12dの操作に応じて、当該統計データに対応する円グ
ラフの描画表示が行なわれると、前記第3のデータC
(1)に対応するグラフ領域を十分確保することはでき
ず、隣接する第2のデータB(300)のグラフ領域と
第4のデータD(500)のグラフ領域との区切り線と
見分けがつかない状態となる。On the other hand, as shown in FIG. 6, the statistical data stored in the statistical data memory 16b in the RAM 16 is, for example, A (1000), B (300), C (1),
D (500) and E (200), and when the third data C (1) has an extremely small value as compared with the other data, as shown in FIG. When the pie chart corresponding to the statistical data is drawn and displayed in response to the operation of the "graph" key 12d, the third data C
The graph area corresponding to (1) cannot be sufficiently secured, and the graph area of the adjacent second data B (300) and the graph area of the fourth data D (500) cannot be distinguished from each other. There is no state.
【0052】このように、統計データ中の他のデータに
比較して極めて小さい値である第3のデータC(1)が
含まれている円グラフの表示状態にあって、図6(B)
→図6(C)に示すように、キー入力部12における
「トレース」キー12eの操作に応じて、第1のデータ
A(1000)に対応するグラフトレース表示TA 、第
2のデータB(300)に対応するグラフトレース表示
TB が、それぞれ前記同様に、図3におけるステップS
1,S2,SA、図4におけるステップA1,A2→A
3を経て行なわれた後に、さらに、「トレース」キー1
2eが操作されることにより、図6(D)に示すよう
に、前記第3のデータC(1)に対するトレース表示処
理のための塗りつぶし処理(図4参照)に移行される
と、トレース対象データである第3のデータC(1)の
線状のグラフ領域には、トレース半径データメモリ16
eにセットされている最小半径に対応する領域が所定領
域以上重ならないので、該第3のデータC(1)のグラ
フ領域をトレース表示として示すための反転による塗り
つぶしが不可能であると判断される(ステップA1,A
2)。As described above, in the display state of the pie chart including the third data C (1) which is extremely small compared to other data in the statistical data, FIG.
→ As shown in FIG. 6C, the graph trace display TA corresponding to the first data A (1000) and the second data B (300) are operated in response to the operation of the "trace" key 12e in the key input unit 12. ) Correspond to step S in FIG.
1, S2, SA, steps A1, A2 → A in FIG.
3 and then a “trace” key 1
As shown in FIG. 6 (D), when the operation is shifted to the painting process (see FIG. 4) for the trace display process for the third data C (1) by operating the 2e, the trace target data In the linear graph area of the third data C (1), the trace radius data memory 16
Since the area corresponding to the minimum radius set in e does not overlap by more than the predetermined area, it is determined that the filling by inversion for indicating the graph area of the third data C (1) as a trace display is impossible. (Steps A1, A
2).
【0053】すると、前記トレース半径データメモリ1
6eにセットされている最小半径データが、1ドットポ
イントずつ、円グラフの最大半径を上限として拡大更新
され、その都度、前記第3のデータC(1)に対応する
線状のグラフ領域に対し、前記拡大更新された半径に対
応する領域が所定領域以上重なるか否か判断され、反転
塗りつぶしによるトレース表示の識別が可能であるか否
か判断される(ステップA2→A4→A5→A2)。Then, the trace radius data memory 1
The minimum radius data set in 6e is enlarged and updated one dot point at a time, up to the maximum radius of the pie graph, and each time, the linear graph area corresponding to the third data C (1) is updated. Then, it is determined whether or not the area corresponding to the enlarged and updated radius overlaps by a predetermined area or more, and it is determined whether or not the trace display can be identified by the reverse filling (step A2 → A4 → A5 → A2).
【0054】この場合、前記トレース半径データメモリ
16eにセットされる半径データが前記円グラフの最大
半径になるまで拡大更新されても、トレース対象データ
である第3のデータC(1)の線状のグラフ領域には、
当該最大半径に対応する領域でも所定領域以上重なら
ず、該第3のデータC(1)のグラフ領域をトレース表
示として示すための反転による塗りつぶしが不可能であ
ると判断されるので、この第3のデータC(1)のグラ
フ領域に対しては、ポインタによるグラフトレース表示
TC が行なわれる(ステップA2→A4→A6)。In this case, even if the radius data set in the trace radius data memory 16e is enlarged and updated until the radius data reaches the maximum radius of the pie chart, the linear data of the third data C (1) which is the data to be traced is obtained. The graph area of
The region corresponding to the maximum radius does not overlap by more than a predetermined region, and it is determined that the filling by inversion for indicating the graph region of the third data C (1) as a trace display is impossible. For the graph area of data C (1) of No. 3, graph trace display TC is performed by a pointer (steps A2 → A4 → A6).
【0055】したがって、前記構成の電子計算装置にお
けるグラフ表示機能によれば、複数の分類データを集め
た統計データを入力し、この統計データに対応する円グ
ラフを描画表示させた状態(図6(A)参照)で、「ト
レース」キー12eを操作すると、該「トレース」キー
12eが操作される毎に統計データに含まれる個々のデ
ータ値A(1000),B(300),…がトレース対
象データとして順次反転表示されると共に、この反転表
示されたデータに対応する円グラフ上の領域に対し反転
塗りつぶし表示によるグラフトレース表示TA ,TB ,
…が行なわれる(図6(B),図6(C)参照)。そし
て、統計データ中でのデータ値の割合が極め小さく円グ
ラフ上でのトレース表示のための塗りつぶし領域が確保
できないデータC(1)に対しては、当該データC
(1)に対応するグラフ位置に対応してポインタ表示に
よるグラフトレース表示TC が行なわれるので(図6
(D)参照)、統計データ中の何れのデータがトレース
対象であるのかを前記データ値の反転表示により明確に
確認できると共に、円グラフ上では、各データに対応す
るグラフ領域が該円グラフに占める割合の大小に関係な
く、各グラフ領域に対応する反転塗りつぶし表示やポイ
ンタ表示により明確なグラフトレース表示を行なうこと
ができる。Therefore, according to the graph display function of the electronic computing device having the above-described configuration, statistical data obtained by collecting a plurality of classification data is input, and a pie chart corresponding to the statistical data is drawn and displayed (FIG. 6 ( A)), when the "trace" key 12e is operated, each time the "trace" key 12e is operated, the individual data values A (1000), B (300),. The data is sequentially displayed in reverse as data, and the graph trace displays TA, TB,
(See FIGS. 6B and 6C). For data C (1) in which the proportion of the data value in the statistical data is extremely small and a filled area for trace display on a pie chart cannot be secured, the data C
Since the graph trace display TC by pointer display is performed corresponding to the graph position corresponding to (1) (FIG. 6)
(See (D)), which data in the statistical data is to be traced can be clearly confirmed by the reverse display of the data value, and on the pie graph, a graph area corresponding to each data is displayed in the pie graph. Regardless of the ratio of the occupation ratio, a clear graph trace display can be performed by the reverse filling display and the pointer display corresponding to each graph region.
【0056】また、前記構成の電子計算装置におけるグ
ラフ表示機能によれば、前記円グラフ上において統計デ
ータ中の各データに対応するグラフ領域のトレース表示
を行なう際に、各グラフ領域に対する反転塗りつぶし表
示によるグラフトレース表示TA ,TB ,…を行なう場
合には(図5、図6参照)、各領域の全範囲に対して反
転塗りつぶし表示を行なうのではなく、塗りつぶし表示
による識別が可能な円グラフ中心からの最小半径に対応
する領域と各グラフ領域が重なった範囲においてのみ反
転塗りつぶし表示によるグラフトレース表示TA ,TB
,…を行なうようにし、しかも、トレース対象となる
データ値の割合が比較的小さく、対応するグラフ領域が
狭いために、前記円グラフ中心からの最小半径に対応す
る領域との重なる範囲が所定領域以上にならず、塗りつ
ぶし表示による識別が困難であると判断される場合には
(図5(D)参照)、塗りつぶし領域の設定基準となる
前記円グラフ中心からの最小半径を、トレース対象のグ
ラフ領域と重なる範囲が所定領域以上となるまで拡大更
新し、該拡大された設定半径に対応する領域において反
転塗りつぶし表示によるグラフトレース表示TC を行な
うようにしたので、円グラフの各データ領域に対する反
転塗りつぶし表示によるグラフトレース表示TA ,TB
,TC ,…を迅速且つ明確に行なうことができるよう
になる。Further, according to the graph display function of the electronic computer having the above-described configuration, when performing trace display of the graph area corresponding to each data in the statistical data on the pie chart, inversion display of each graph area is performed. (See FIGS. 5 and 6), the center of a pie chart that can be identified by the filled display, instead of performing the inverted filled display over the entire range of each area. Graph trace display TA, TB by reverse fill display only in the area where each graph area overlaps with the area corresponding to the minimum radius from
,..., And the ratio of data values to be traced is relatively small, and the corresponding graph region is narrow, so that the range overlapping with the region corresponding to the minimum radius from the center of the pie graph is a predetermined region. In addition, if it is determined that the identification by the fill display is difficult (see FIG. 5D), the minimum radius from the center of the pie graph, which is the reference for setting the fill area, is determined by the graph to be traced. Since the area overlapping with the area is enlarged and updated until the area becomes equal to or larger than the predetermined area, and the area corresponding to the enlarged set radius is subjected to the graph trace display TC by the reverse fill display, the reverse fill for each data area of the pie chart is performed. Graph trace display by display TA, TB
, TC,... Can be performed quickly and clearly.
【0057】なお、前記実施形態では、統計データ中で
のデータ値の割合が極め小さく円グラフ上でのトレース
表示のための塗りつぶし領域が確保できないグラフ領域
に対しては、当該グラフ位置に対応してポインタ表示に
よるグラフトレース表示TCを行なうことで、トレース
対象データのグラフ領域を明確に表示する構成としたが
(図6(D)参照)、このようなトレース対象データの
塗りつぶし領域が確保できないグラフ領域に対しては、
図7に示すように、該当グラフ領域の拡大表示により明
確なグラフトレース表示TC を行なう構成としてもよ
い。In the above-described embodiment, a graph area in which the ratio of the data value in the statistical data is extremely small and a filled area for the trace display on the pie chart cannot be ensured corresponds to the graph position. In this case, the graph area of the data to be traced is clearly displayed by performing the graph trace display TC by pointer display (see FIG. 6D). For regions,
As shown in FIG. 7, a clear graph trace display TC may be performed by enlarging the corresponding graph area.
【0058】図7は前記電子計算装置の円グラフトレー
ス表示処理に伴なうトレース対象グラフ領域の拡大表示
によるトレース表示動作を示す図である。FIG. 7 is a diagram showing a trace display operation by enlarging and displaying a trace target graph area accompanying the pie chart trace display processing of the electronic computer.
【0059】さらに、前記実施形態では、統計データを
円グラフとしてイメージ表示させ、この円グラフ上で各
データに対応するグラフ領域のトレース表示を行なう場
合について説明したが、図8に示すように、前記同様の
統計データを棒グラフとしてイメージ表示させ、この棒
グラフ上で各データに対応するグラフ領域のトレース表
示を行なう場合でも、前記実施形態同様の反転塗りつぶ
し表示によるトレース表示処理(TA ,TB )や、ポイ
ンタ表示によるトレース表示処理(TC )を行なうこと
ができる。Further, in the above-described embodiment, a case has been described in which statistical data is displayed as an image as a pie chart, and trace display of a graph area corresponding to each data is performed on the pie chart. However, as shown in FIG. Even when the same statistical data is displayed as a bar graph as an image and trace display of a graph area corresponding to each data is performed on the bar graph, trace display processing (TA, TB) by reverse filling display similar to the above embodiment, Trace display processing (TC) by pointer display can be performed.
【0060】図8は前記電子計算装置の棒グラフのトレ
ース表示処理に伴なうトレース表示動作を示す図であ
る。FIG. 8 is a diagram showing a trace display operation associated with the bar graph trace display processing of the electronic computer.
【0061】また、前記各実施形態において成された反
転塗りつぶし表示によるトレース表示処理やポインタ表
示によるトレース表示処理は、液晶表示部18をカラー
ディスプレイとすることで、色分け表示によりさらに明
確なトレース表示を行なう構成としてもよい。Further, in the trace display processing by the reverse filling display and the trace display processing by the pointer display performed in each of the above-described embodiments, the liquid crystal display section 18 is a color display, so that a more clear trace display can be made by color-coded display. A configuration may be adopted.
【0062】なお、前記実施形態において記載した手
法、すなわち、図3のフローチャートに示す円グラフの
トレース表示処理、図4のフローチャートに示す該トレ
ース表示処理に伴なう塗りつぶし処理等の各手法は、コ
ンピュータに実行させることができるプログラムとし
て、メモリカード(ROMカード、RAMカード等)、
磁気ディスク(フロッピーディスク、ハードディスク
等)、光ディスク(CD−ROM、DVD等)、半導体
メモリ等の外部記録媒体14に格納して配布することが
できる。そして、コンピュータは、この外部記録媒体1
4に記録されたプログラムを磁気ディスク装置等の記録
媒体読み取り部15によって読み込み、この読み込んだ
プログラムによって動作が制御されることにより、前記
実施形態において説明したグラフトレース機能を実現
し、前述した手法による同様のグラフトレース処理を実
行することができる。The techniques described in the above embodiment, that is, the pie chart trace display processing shown in the flowchart of FIG. 3 and the paint processing associated with the trace display processing shown in the flowchart of FIG. As a program that can be executed by a computer, a memory card (ROM card, RAM card, etc.),
It can be stored and distributed on an external recording medium 14 such as a magnetic disk (floppy disk, hard disk, etc.), an optical disk (CD-ROM, DVD, etc.), a semiconductor memory or the like. Then, the computer operates the external recording medium 1
4 is read by a recording medium reading unit 15 such as a magnetic disk device, and the operation is controlled by the read program, thereby realizing the graph tracing function described in the above-described embodiment. Similar graph trace processing can be executed.
【0063】[0063]
【発明の効果】以上のように、本発明の請求項1に係る
グラフ表示装置によれば、表示されたグラフに対するト
レースが指示される毎に、当該グラフとして表示されて
いる各データ値に対応するグラフ領域がそれぞれ所定領
域以上か否かが順次判断され、所定領域以上と判断され
たグラフ領域に対しては塗りつぶしによるトレース表示
が行なわれ、所定領域以上ないと判断されたグラフ領域
に対しては該グラフ領域の位置を示すポインタによるト
レース表示が行なわれるので、例えば円グラフや棒グラ
フ上にあって、各データ値に対応するグラフ領域を該グ
ラフに占める割合の大小に関係なく、明確にトレース表
示できるようになる。As described above, according to the graph display device of the first aspect of the present invention, each time a trace for the displayed graph is instructed, each data value displayed as the graph is corresponded. It is sequentially determined whether or not each of the graph regions is equal to or larger than a predetermined region. A trace display by filling is performed on the graph region determined to be equal to or larger than the predetermined region, and for a graph region determined to be not equal to or larger than the predetermined region. Is traced by a pointer indicating the position of the graph area, so that the graph area corresponding to each data value on, for example, a pie chart or a bar graph is clearly traced regardless of the proportion of the graph area. It can be displayed.
【0064】また、本発明の請求項2に係るグラフ表示
装置によれば、所定領域以上と判断されたグラフ領域に
対する塗りつぶしの範囲は、予め設定された一部の範囲
を基準として、該グラフ領域が狭くなる程大きな範囲に
変更されるので、各グラフ領域の全範囲に対して塗りつ
ぶし表示を行なうのではなく、トレース表示として識別
可能な最小な範囲で塗りつぶし表示を行なうことによ
り、各グラフ領域に対する塗りつぶしによるトレース表
示を迅速且つ明確に行なうことができるようになる。According to the graph display device of the second aspect of the present invention, the range of the fill for the graph area determined to be equal to or larger than the predetermined area is determined based on a predetermined partial range. Is changed to a larger range as the graph becomes narrower. Instead of performing the fill display over the entire range of each graph region, the fill display is performed in the minimum range that can be identified as a trace display. Trace display by filling can be performed quickly and clearly.
【0065】また、本発明の請求項3に係るグラフ表示
装置によれば、データ入力手段により入力された複数の
データ値が配列表示されるのと共に、グラフに対するト
レースが指示される毎に、前記表示された複数のデータ
値の中のトレース表示の対象となるデータ値が識別され
て表示されるので、何れのデータ値がトレース対象であ
るのかを明確に確認できるようになる。According to the graph display device of the third aspect of the present invention, a plurality of data values input by the data input means are displayed in an array, and each time a trace for the graph is instructed, Since the data value to be traced among the plurality of displayed data values is identified and displayed, it is possible to clearly confirm which data value is to be traced.
【0066】よって、本発明によれば、各データの値に
応じた幅の領域で区切られる円グラフや棒グラフ等の表
示にあって、グラフの幅を十分確保することができない
小さなデータが混在している場合でも、明確なグラフト
レース表示を行なうことが可能になる。また、各データ
に対応する領域を反転表示してグラフトレースを行なう
場合でも、迅速なグラフトレース表示を行なうことが可
能になる。Therefore, according to the present invention, in the display of a pie chart, a bar graph, or the like divided by an area having a width corresponding to the value of each data, small data in which the width of the graph cannot be sufficiently secured are mixed. Even when the display is performed, a clear graph trace display can be performed. Further, even when a region corresponding to each data is displayed in reverse video and a graph trace is performed, a quick graph trace display can be performed.
【図1】本発明のグラフ表示装置の実施形態に係る電子
計算装置の電子回路の構成を示すブロック図。FIG. 1 is a block diagram showing a configuration of an electronic circuit of an electronic computing device according to an embodiment of a graph display device of the present invention.
【図2】前記電子計算装置のRAMに備えられるデータ
メモリの構成を示す図。FIG. 2 is a diagram showing a configuration of a data memory provided in a RAM of the electronic computing device.
【図3】前記電子計算装置の統計モード処理における円
グラフ表示に伴なうトレース表示処理を示すフローチャ
ート。FIG. 3 is a flowchart showing trace display processing accompanying pie chart display in the statistical mode processing of the electronic computing device.
【図4】前記電子計算装置の円グラフトレース表示処理
に伴なうトレース塗りつぶし処理を示すフローチャー
ト。FIG. 4 is a flowchart showing a trace filling process accompanying the pie chart trace display process of the electronic computer.
【図5】前記電子計算装置の円グラフトレース表示処理
に伴なうトレース表示動作(その1)を示す図。FIG. 5 is a view showing a trace display operation (part 1) accompanying the pie chart trace display processing of the electronic computer.
【図6】前記電子計算装置の円グラフトレース表示処理
に伴なうトレース表示動作(その2)を示す図。FIG. 6 is a view showing a trace display operation (part 2) accompanying the pie chart trace display processing of the electronic computer.
【図7】前記電子計算装置の円グラフトレース表示処理
に伴なうトレース対象グラフ領域の拡大表示によるトレ
ース表示動作を示す図。FIG. 7 is an exemplary view showing a trace display operation by enlarging and displaying a trace target graph area accompanying the pie chart trace display processing of the electronic computer.
【図8】前記電子計算装置の棒グラフのトレース表示処
理に伴なうトレース表示動作を示す図。FIG. 8 is a view showing a trace display operation associated with a bar graph trace display process of the electronic computer.
【図9】電子計算装置の従来のグラフ表示機能による円
グラフの表示状態を示す図であり、同図(A)は統計デ
ータA,B,C,D,Eの各データ比率を表わす円グラ
フを示す図、同図(B)はデータAに対応するグラフト
レース表示TA を示す図、同図(C)はデータBに対応
するグラフトレース表示TB を示す図、同図(D)はデ
ータCに対するグラフトレース表示TC を示す図。FIG. 9 is a diagram showing a display state of a pie chart by a conventional graph display function of the electronic computer, and FIG. 9A is a pie chart showing each data ratio of statistical data A, B, C, D, and E; FIG. 4B is a diagram showing a graph trace display TA corresponding to data A, FIG. 4C is a diagram showing a graph trace display TB corresponding to data B, and FIG. 9 is a diagram showing a graph trace display TC with respect to FIG.
11 …制御部(CPU)、 12 …キー入力部、 12a…データ入力キー、 12b…「メニュー」キー、 12c…「統計」キー、 12d…「円グラフ」キー、 12e…「トレース」キー、 12f…「実行」キー、 12g…カーソルキー、 13 …ROM、 14 …外部記録媒体、 15 …記録媒体読み取り部、 16 …RAM、 16a…表示データメモリ、 16b…統計データメモリ、 16c…円グラフデータメモリ、 16d…トレース対象データメモリ、 16e…トレース半径データメモリ、 16f…塗りつぶし領域データメモリ、 16g…プログラムデータメモリ、 16h…ワークデータメモリ、 17 …表示駆動回路、 18 …液晶表示部、 TA ,TB ,TC ,TD …トレース表示。 11: control unit (CPU), 12: key input unit, 12a: data input key, 12b: "menu" key, 12c: "statistics" key, 12d: "pie graph" key, 12e: "trace" key, 12f ... "Execute" key, 12g ... cursor key, 13 ... ROM, 14 ... external recording medium, 15 ... recording medium reading unit, 16 ... RAM, 16a ... display data memory, 16b ... statistical data memory, 16c ... circle graph data memory 16d: Trace target data memory, 16e: Trace radius data memory, 16f: Filled area data memory, 16g: Program data memory, 16h: Work data memory, 17: Display drive circuit, 18: Liquid crystal display section, TA, TB, TC, TD: Trace display.
フロントページの続き Fターム(参考) 5B080 AA00 GA25 5C082 AA01 BA16 CB01 DA45 DA49 DA87 MM02 MM10 5E501 AA02 AC17 AC18 AC34 BA03 BA09 CA04 CB02 EA05 EA13 EB05 FA14 FA24 FA46 FB28 FB43 Continued on front page F-term (reference) 5B080 AA00 GA25 5C082 AA01 BA16 CB01 DA45 DA49 DA87 MM02 MM10 5E501 AA02 AC17 AC18 AC34 BA03 BA09 CA04 CB02 EA05 EA13 EB05 FA14 FA24 FA46 FB28 FB43
Claims (7)
タ入力手段と、 このデータ入力手段により入力された複数のデータ値そ
れぞれの割合を各データ値に対応する領域の配列により
グラフ化して表示するグラフ化表示手段と、 このグラフ化表示手段により表示されたグラフに対しト
レースを指示するトレース指示手段と、 このトレース指示手段により前記グラフに対するトレー
スが指示される毎に、当該グラフとして表示されている
各データ値に対応するグラフ領域がそれぞれ所定領域以
上か否かを順次判断するグラフ領域判断手段と、 このグラフ領域判断手段により所定領域以上と判断され
たグラフ領域に対しては塗りつぶしによるトレース表示
を行ない、所定領域以上ないと判断されたグラフ領域に
対しては該グラフ領域の位置を示すポインタによるトレ
ース表示を行なうトレース表示手段と、を具備したこと
を特徴とするグラフ表示装置。1. A data input means for inputting data consisting of a plurality of values, and a ratio of each of the plurality of data values input by the data input means is displayed in a graph by an array of regions corresponding to each data value. Graphing display means; trace instructing means for instructing a trace displayed on the graph displayed by the graphing display means; each time a trace on the graph is instructed by the trace instructing means, the graph is displayed as the graph. A graph area determining means for sequentially determining whether a graph area corresponding to each data value is equal to or larger than a predetermined area, and a trace display by filling in a graph area determined to be larger than the predetermined area by the graph area determining means. For a graph area determined to be no more than the predetermined area, the position of the graph area is indicated. Graph display device being characterized in that anda trace display means for performing a trace display by the pointer.
たグラフ領域に対する塗りつぶしの範囲を、予め設定さ
れた一部の範囲を基準とし、該グラフ領域が狭くなる程
大きな範囲に変更する塗りつぶし範囲変更手段を備えて
いることを特徴とする請求項1に記載のグラフ表示装
置。2. The method according to claim 1, wherein the trace display unit sets a fill area of the graph area determined to be equal to or larger than the predetermined area by the graph area determination unit based on a preset partial range, and reduces the graph area. 2. The graph display device according to claim 1, further comprising a filling range changing unit that changes the range to a moderately large range.
配列して表示するデータ表示手段と、 前記トレース指示手段により前記グラフに対するトレー
スが指示される毎に、前記データ表示手段により表示さ
れた複数のデータ値の中の前記トレース表示手段による
トレース表示の対象となるデータ値を識別して表示する
データ識別表示手段と、 を備えたことを特徴とする請求項1又は請求項2に記載
のグラフ表示装置。3. A data display means for arranging and displaying a plurality of data values inputted by said data input means, and said data display means every time a trace for said graph is instructed by said trace instructing means. And a data identification display unit for identifying and displaying a data value to be displayed as a trace by the trace display unit from among the plurality of data values displayed by (1) or (2). 3. The graph display device according to 2.
とする請求項1乃至請求項3の何れか1項に記載のグラ
フ表示装置。4. The graph display device according to claim 1, wherein the graph is a pie graph.
るためのグラフ表示処理プログラムを記録した記録媒体
であって、 前記コンピュータを、 入力された複数のデータ値それぞれの割合を各データ値
に対応する領域の配列によりグラフ化して表示するグラ
フ化表示手段、 このグラフ化表示手段により表示されたグラフに対する
トレースが指示される毎に、当該グラフとして表示され
ている各データ値に対応するグラフ領域がそれぞれ所定
領域以上か否かを順次判断するグラフ領域判断手段、 このグラフ領域判断手段により所定領域以上と判断され
たグラフ領域に対しては塗りつぶしによるトレース表示
を行ない、所定領域以上ないと判断されたグラフ領域に
対しては該グラフ領域の位置を示すポインタによるトレ
ース表示を行なうトレース表示手段、として機能させる
ためのグラフ表示処理プログラムを記録した記録媒体。5. A recording medium on which a graph display processing program for controlling a computer of a graph display device is recorded, wherein the computer stores a ratio of each of a plurality of input data values in an area corresponding to each data value. A graph display means for displaying a graph in the form of a graph according to the arrangement of the graph. Each time a trace for the graph displayed by the graph display means is instructed, a graph area corresponding to each data value displayed as the graph is predetermined. A graph area determining means for sequentially determining whether or not the area is equal to or greater than the area; a graph area determined to be equal to or greater than the predetermined area is displayed by filling in the graph area; For a trace, a trace display with a pointer indicating the position of the graph area is performed. A recording medium recording a graph display processing program for functioning as display means.
たグラフ領域に対する塗りつぶしの範囲を、予め設定さ
れた一部の範囲を基準とし、該グラフ領域が狭くなる程
大きな範囲に変更する塗りつぶし範囲変更手段を備えて
いることを特徴とする請求項5に記載のグラフ表示処理
プログラムを記録した記録媒体。6. The trace display means narrows the graph area determined by the graph area determination means with respect to a graph area determined to be equal to or larger than a predetermined area, based on a predetermined partial range. 6. The recording medium according to claim 5, further comprising: a filling range changing unit that changes the range to a relatively large range.
タ表示手段、 前記グラフ化表示手段により表示されたグラフに対する
トレースが指示される毎に、前記データ表示手段により
表示された複数のデータ値の中の前記トレース表示手段
によるトレース表示の対象となるデータ値を識別して表
示するデータ識別表示手段、として機能させるための請
求項5又は請求項6に記載のグラフ表示処理プログラム
を記録した記録媒体。7. A data display means for arranging and displaying the plurality of input data values, each time the computer instructs a trace on a graph displayed by the graphing display means, 7. A data identification display means for identifying and displaying a data value to be trace-displayed by the trace display means from among a plurality of data values displayed by a display means, according to claim 5 or 6, A recording medium that records the described graph display processing program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1598799A JP2000214973A (en) | 1999-01-25 | 1999-01-25 | Graph display device and recording medium recording graph display processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1598799A JP2000214973A (en) | 1999-01-25 | 1999-01-25 | Graph display device and recording medium recording graph display processing program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2000214973A true JP2000214973A (en) | 2000-08-04 |
Family
ID=11904026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1598799A Pending JP2000214973A (en) | 1999-01-25 | 1999-01-25 | Graph display device and recording medium recording graph display processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2000214973A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8030618B2 (en) | 2007-09-25 | 2011-10-04 | Arkray, Inc. | Pellet for use in spectrometry, method of preparing the same, and method of spectrometry |
-
1999
- 1999-01-25 JP JP1598799A patent/JP2000214973A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8030618B2 (en) | 2007-09-25 | 2011-10-04 | Arkray, Inc. | Pellet for use in spectrometry, method of preparing the same, and method of spectrometry |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6289361B1 (en) | Document display apparatus for displaying a plurality of multimedia documents | |
| JPH0795261B2 (en) | Menu display method | |
| JP3585357B2 (en) | Information processing apparatus and method, and recording medium recording information processing program | |
| JP2000214973A (en) | Graph display device and recording medium recording graph display processing program | |
| JP2004326691A (en) | Graphic display control device and graphic display control program | |
| JP3639970B2 (en) | GRAPH DISPLAY DEVICE, GRAPH DISPLAY METHOD, AND RECORDING MEDIUM CONTAINING GRAPH DISPLAY CONTROL PROGRAM | |
| JPH10161980A (en) | Graph display device, graph display method, and medium recording graph display program | |
| JPH06342360A (en) | Display control method | |
| JP2000187547A (en) | Scroll control device and method | |
| JPH11184822A (en) | Graph display device, graph display method, and recording medium recording graph display processing program | |
| JPH09244858A (en) | Window system control method and information processing apparatus | |
| US5812113A (en) | Picture forming device | |
| JPH10222471A (en) | Graph drawing apparatus, graph drawing processing method, and recording medium storing graph drawing processing program | |
| JPH1185443A (en) | Window display device and storage medium | |
| JP3658947B2 (en) | GRAPH DISPLAY DEVICE, GRAPH DISPLAY CONTROL METHOD, AND RECORDING MEDIUM CONTAINING GRAPH DISPLAY CONTROL PROGRAM | |
| JPH10222472A (en) | Electronic computer, calculation method, and recording medium recording calculation processing program | |
| JP3298632B2 (en) | Screen input method | |
| JPH09258952A (en) | Card-based hypermedia editing control method and system | |
| JP3932709B2 (en) | Graph display device and recording medium recording graph display processing program | |
| JPH11161613A (en) | Electronic computer, calculation method, and recording medium recording calculation processing program | |
| JP2001188868A (en) | Graph display device and storage medium storing graph display processing program | |
| JP4525017B2 (en) | Information processing apparatus, information processing method, and program | |
| JPH11212924A (en) | Graph display device, graph display method, and recording medium recording graph display program | |
| JPH1185733A (en) | Document editing apparatus, document editing method, and recording medium | |
| JP2003215166A (en) | Waveform measuring instrument |