JPH08287283A - X-y coordinate display method - Google Patents
X-y coordinate display methodInfo
- Publication number
- JPH08287283A JPH08287283A JP11780695A JP11780695A JPH08287283A JP H08287283 A JPH08287283 A JP H08287283A JP 11780695 A JP11780695 A JP 11780695A JP 11780695 A JP11780695 A JP 11780695A JP H08287283 A JPH08287283 A JP H08287283A
- Authority
- JP
- Japan
- Prior art keywords
- numerical data
- axis
- maximum value
- coordinate
- data element
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000010586 diagram Methods 0.000 description 2
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
- Image Generation (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、X−Y座標表示方法に
関する。さらに詳しくは、パーソナルコンピュータなど
のディスプレイ上に、複数の情報の中から選択された情
報をX−Y座標表示させる方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an XY coordinate display method. More specifically, the present invention relates to a method for displaying information selected from a plurality of information on a display such as a personal computer in XY coordinates.
【0002】[0002]
【従来の技術】従来、パーソナルコンピュータなどのデ
ィスプレイ上に情報、例えば企業の売上高および従業員
数からなる数値データをX−Y座標表示させる場合に
は、オペレータは先ず座標領域を設定した後、座標化す
る数値を入力し、そしてX軸(横軸 企業の売上高)お
よびY軸(縦軸 企業の従業員数)の各座標の目盛の最
小値,最大値および目盛間隔を入力する必要があった。2. Description of the Related Art Conventionally, in the case of displaying information, for example, numerical data including sales of a company and the number of employees on an XY coordinate, on a display such as a personal computer, an operator first sets a coordinate area and then coordinates. It was necessary to enter the numerical value to be converted, and the minimum value, the maximum value, and the scale interval of the scale of each coordinate on the X axis (horizontal axis of company sales) and the Y axis (vertical axis of company employees). .
【0003】[0003]
【発明が解決しようとする課題】したがって、オペレー
タは必要な情報を得るまでには煩雑な入力作業を行い、
しかも座標目盛を計算しながら設定しなければならない
ので非常に不便であった。その上、新しいデータ,例え
ば他の企業の売上高や従業員数を取り入れるには再度同
じ作業を繰り返して行わなければならなかった。またX
軸とY軸を変換させて、X軸に企業の従業員数をとりY
軸に企業の売上高をとったり、更に企業の売上高あるい
は企業の従業員数のいずれかをX軸にとり、Y軸に他の
数値データ(例えば企業の税込利益)をとるなど種々の
情報を組み合わせて座標表示させることは非常に時間が
かかり面倒であった。Therefore, the operator must perform complicated input work before obtaining necessary information.
Moreover, it is very inconvenient because the coordinate scale must be calculated and set. In addition, the same work had to be repeated to capture new data, such as sales and employee numbers of other companies. Also X
Convert the axis and Y-axis, and take the number of employees of the company on the X-axis.
Combines various information such as taking the sales of the company on the axis, taking the sales of the company or the number of employees of the company on the X axis, and taking other numerical data (for example, the profit including tax of the company) on the Y axis. Displaying the coordinates was very time-consuming and troublesome.
【0004】そこで本発明の目的は、X−Y座標表示に
おけるオペレータの煩雑さを解消し、選択スイッチの入
力だけで必要な情報を表示することのできるX−Y座標
表示方法を提供することにある。Therefore, an object of the present invention is to provide an XY coordinate display method which eliminates the operator's complexity in the XY coordinate display and can display necessary information only by inputting a selection switch. is there.
【0005】また他の目的は、座標表示を全体的に見え
やすくしうるX−Y座標表示方法を提供することにあ
る。Another object of the present invention is to provide an XY coordinate display method capable of making the coordinate display as a whole easy to see.
【0006】更に他の目的は、特にこれに限られること
はないが例えば企業情報などを実用的に利用しうること
である。Still another object is to be able to practically use, for example, corporate information, although not limited to this.
【0007】[0007]
【課題を解決するための手段】上記目的を達成するため
に、本発明のX−Y座標表示方法は、ディスプレイ上に
直交するX軸およびY軸を設定してメモリに記憶された
各種データを座標表示させるX−Y座標表示方法におい
て、メモリに格納された少なくとも2以上の数値データ
群毎の各数値データ要素の最大値に基づいて座標目盛の
最大値を決定し、その座標目盛の最大値を数値データ群
毎にメモリに格納した後、2以上の数値データ群に対応
して設けられたX軸選択スイッチおよびY軸選択スイッ
チが押下されると、X軸選択スイッチによって選択され
た数値データ群対応の座標目盛の最大値をメモリから呼
び出してX軸の位置および大きさは不変の状態でX軸の
座標目盛を更新しかつY軸選択スイッチによって選択さ
れた数値データ群対応の座標目盛の最大値をメモリから
呼び出してY軸の位置および大きさは不変の状態でY軸
の座標目盛を更新し、更新後のX−Y座標に選択された
数値データ群の数値データ要素を座標表示させることを
特徴とする(請求項1)。In order to achieve the above object, an XY coordinate display method of the present invention sets various data stored in a memory by setting an X axis and a Y axis orthogonal to each other on a display. In the XY coordinate display method of displaying coordinates, the maximum value of the coordinate scale is determined based on the maximum value of each numerical data element of at least two numerical data groups stored in the memory, and the maximum value of the coordinate scale is determined. After storing in the memory for each numerical data group, when the X-axis selection switch and the Y-axis selection switch provided corresponding to two or more numerical data groups are pressed, the numerical data selected by the X-axis selection switch The maximum value of the coordinate scale corresponding to the group is called from the memory, the coordinate scale of the X axis is updated with the position and size of the X axis unchanged, and the numerical data group selected by the Y axis selection switch. The maximum value of the corresponding coordinate scale is recalled from the memory, the Y-axis coordinate scale is updated with the Y-axis position and size unchanged, and the numerical data of the numerical data group selected for the updated XY coordinates is updated. The element is displayed in coordinates (claim 1).
【0008】また、メモリに新規の数値データ要素が格
納されると、その数値データ要素をメモリに格納された
数値データ群毎の各数値データ要素の最大値とそれぞれ
比較して、数値データ群毎の各数値データ要素の最大値
よりも大きい数値データ要素があると更に所定の限界値
と比較し、その数値データ要素が所定の限界値以下であ
ればその数値データ要素を対応する数値データ群の数値
データ要素の最大値とし、その数値データ要素が所定の
限界値よりも大きいとその数値データ要素をX−Y座標
表示させることなく個別に表示させることが好ましい
(請求項2)。Further, when a new numerical data element is stored in the memory, the numerical data element is compared with the maximum value of each numerical data element for each numerical data group stored in the memory, and each numerical data group is compared. If there is a numerical data element that is larger than the maximum value of each numerical data element, the numerical data element is further compared with the predetermined limit value, and if the numerical data element is less than or equal to the predetermined limit value, the numerical data element of the corresponding numerical data group is It is preferable to set the maximum value of the numerical data element, and if the numerical data element is larger than a predetermined limit value, display the numerical data element individually without displaying the XY coordinates (claim 2).
【0009】また、各数値データ要素の最大値を座標目
盛の最大値の70〜100%の範囲内に設定するように
座標目盛の最大値を決定することが好ましい(請求項
3)。Further, it is preferable to determine the maximum value of the coordinate scale so that the maximum value of each numerical data element is set within the range of 70 to 100% of the maximum value of the coordinate scale (claim 3).
【0010】更に、数値データ群は、少なくとも企業毎
の売上高を示す企業情報群、税込利益を示す企業情報
群、従業員数を示す企業情報群を含むことを特徴とする
(請求項4)。Further, the numerical data group includes at least a company information group showing a sales amount for each company, a company information group showing a profit including tax, and a company information group showing the number of employees (claim 4).
【0011】[0011]
【作用】本発明のX−Y座標表示方法によれば、予めメ
モリに格納された少なくとも2以上の数値データ群毎の
各数値データ要素の最大値に基づいて座標目盛の最大値
を決定し、その座標目盛の最大値を数値データ群毎にメ
モリに格納しておく。その後、2以上の数値データ群に
対応して設けられたX軸選択スイッチおよびY軸選択ス
イッチが押下されると、それぞれ選択された数値データ
群対応の座標目盛の最大値をメモリから呼び出してX軸
およびY軸の座標目盛を更新し、更新後のX−Y座標に
選択された数値データ群の数値データ要素をX軸および
Y軸の位置および大きさは不変の状態で座標表示させ
る。すなわち、オペレータは数値データ要素を座標表示
させる場合に、特に座標目盛をその都度入力する必要は
なく、X軸選択スイッチおよびY軸選択スイッチを押下
するだけでよい。According to the XY coordinate display method of the present invention, the maximum value of the coordinate scale is determined based on the maximum value of each numerical data element for each of at least two numerical data groups stored in advance in the memory, The maximum value of the coordinate scale is stored in the memory for each numerical data group. Then, when the X-axis selection switch and the Y-axis selection switch provided corresponding to two or more numerical data groups are pressed, the maximum value of the coordinate scale corresponding to each selected numerical data group is called from the memory. The coordinate scales of the axes and the Y-axis are updated, and the numerical data elements of the selected numerical data group are displayed on the updated X-Y coordinates while the positions and sizes of the X-axis and the Y-axis are unchanged. That is, the operator does not need to input the coordinate scale each time when the numerical data element is displayed as coordinates, and only has to press the X-axis selection switch and the Y-axis selection switch.
【0012】また好ましくは、メモリに格納された新規
の数値データ要素が数値データ群毎の各数値データ要素
の最大値よりも大きくかつ所定の限界値以下の条件を満
たすかを判断し、その条件を満たせばその数値データ要
素を対応する数値データ群の数値データ要素の最大値と
する。すなわち、数値データ群の数値データ要素の最大
値は新規の数値データ要素が入力される段階で自動的に
更新されうるので、その後、オペレータがX軸選択スイ
ッチおよびY軸選択スイッチを押下すると即座に数値デ
ータ要素が適切に更新された座標目盛のX−Y座標上に
表示される。また、その数値データ要素が所定の限界値
よりも大きいとその数値データ要素はX−Y座標表示さ
せることなく個別に表示させられるので各数値データ要
素をX−Y座標表示させた場合に各数値データ要素が下
部に集中するようなおそれは少ない。更に好ましくは、
各数値データ要素の最大値を座標目盛の最大値の70〜
100%の範囲内に設定するように座標目盛の最大値を
決定するので、X−Y座標表示させた場合に各数値デー
タ要素が下部に集中するようなおそれは更に少なくな
る。Preferably, it is judged whether or not the new numerical data element stored in the memory satisfies a condition of being larger than the maximum value of each numerical data element of each numerical data group and being equal to or less than a predetermined limit value, and the condition is satisfied. If is satisfied, the numerical data element is set as the maximum value of the numerical data elements of the corresponding numerical data group. That is, since the maximum value of the numerical data elements of the numerical data group can be automatically updated when a new numerical data element is input, when the operator subsequently presses the X-axis selection switch and the Y-axis selection switch, it is immediately updated. Numeric data elements are displayed on the XY coordinates of the appropriately updated coordinate scale. If the numerical data element is larger than a predetermined limit value, the numerical data element can be displayed individually without displaying the XY coordinates. Therefore, when each numerical data element is displayed in the XY coordinates, each numerical value is displayed. Data elements are unlikely to be concentrated at the bottom. More preferably,
Set the maximum value of each numerical data element to 70-of the maximum value of the coordinate scale.
Since the maximum value of the coordinate scale is determined so as to be set within the range of 100%, the possibility that each numerical data element is concentrated in the lower part when the XY coordinates are displayed is further reduced.
【0013】[0013]
【実施例】本発明の一実施例について図面を参照して説
明する。これは、数値データ群である企業情報(企業の
売上高,企業の税込利益,企業の従業員数)をX−Y座
標に表示させるものである。図1に、本発明を実施する
パーソナルコンピュータの基本的な構成概要を示す。パ
ーソナルコンピュータは、装置全体を制御するCPU
1,制御データ等が書き込まれたROM2,文字情報等
が格納されるRAM3,企業情報や座標目盛の最大値な
どが格納された不揮発性のメモリ4,操作制御部5を介
してCPU1に接続されたキーボード6およびマウス
7,表示制御部8を介してCPU1に接続されたディス
プレイ9,および出力制御部10を介してCPU1に接
続されたプリンタ11等から構成されている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the drawings. This is to display the company information (the sales amount of the company, the profit including tax of the company, the number of employees of the company), which is a group of numerical data, on the XY coordinates. FIG. 1 shows an outline of the basic configuration of a personal computer that implements the present invention. The personal computer is a CPU that controls the entire device.
1, a ROM in which control data and the like are written, a RAM 3 in which character information and the like are stored, a non-volatile memory 4 in which company information and maximum values of coordinate scales and the like are stored, and a CPU 1 is connected via an operation control unit 5. The keyboard 6 and the mouse 7, the display 9 connected to the CPU 1 via the display control unit 8, the printer 11 connected to the CPU 1 via the output control unit 10, and the like.
【0014】図2に、ディスプレイ9の表示画面の一例
を示す。ディスプレイ9の上部には一定の大きさの直交
するX−Y座標が表示され、またディスプレイ9の下部
には座標表示における各企業の識別記号,X軸(横軸)
設定用の選択スイッチ21A,21B,21C,Y軸
(縦軸)設定用の選択スイッチ22A,22B,22
C,および、企業情報を入力するための入力スイッチ2
3が表示されている。X−Y座標の横には座標からはみ
出したデータを個別に表示する部分が設けられている。
選択スイッチ21A,22Aは企業の売上高の表示を指
示するスイッチ、21B,22Bは企業の税込利益の表
示を指示するスイッチ、および21C,22Cは企業の
従業員数の表示を指示するスイッチである。これらの選
択スイッチ21A〜21C,22A〜22Cおよび入力
スイッチ23はマウス7を使用してオペレータが画面上
から押下するか、あるいは対応するキーボード6上のキ
ーを押下することにより選択される。選択されたスイッ
チには編みかけが形成されるようになっている。FIG. 2 shows an example of the display screen of the display 9. On the upper part of the display 9, orthogonal XY coordinates of a certain size are displayed, and on the lower part of the display 9, the identification symbol of each company in the coordinate display and the X axis (horizontal axis).
Selection switches 21A, 21B, 21C for setting, selection switches 22A, 22B, 22 for Y-axis (vertical axis) setting
Input switch 2 for inputting C and company information
3 is displayed. Next to the X-Y coordinates, there is provided a portion for individually displaying the data that exceeds the coordinates.
The selection switches 21A and 22A are switches for instructing to display the sales amount of the company, 21B and 22B are switches for instructing to display the profit including tax of the company, and 21C and 22C are switches for instructing the display of the number of employees of the company. The selection switches 21A to 21C, 22A to 22C and the input switch 23 are selected by the operator pressing the mouse 7 on the screen or the corresponding key on the keyboard 6. A braid is formed on the selected switch.
【0015】図2においてはX軸に企業の売上高が選択
され、またY軸に企業の税込利益が選択され、対応する
甲社,乙社,および丙社の数値データがそれぞれ○,
△,および+の識別記号で表示された状態を示してい
る。なお、本実施例ではディスプレイ9としてCRTビ
デオディスプレイを使用したがLCDないしガスプラズ
マベースのフラットパネルディスプレイを使用してもよ
い。In FIG. 2, the sales amount of the company is selected on the X axis, and the tax-included profit of the company is selected on the Y axis, and the corresponding numerical data of Kosha, Otosha, and Heisha are respectively ○,
The state is shown by the identification symbols of Δ and +. Although a CRT video display is used as the display 9 in this embodiment, an LCD or a gas plasma-based flat panel display may be used.
【0016】図3に、不揮発性メモリ4内のメモリマッ
プの一例を示す。メモリの領域iには企業情報として、
CPi領域に企業名や住所等,Ai領域に企業の売上高
(単位億円),Bi領域に税込利益(単位 百万円),
Ci領域に従業員数(単位 人)が格納されるようにな
っている。これらのデータはオペレータが入力スイッチ
23を押下した後、キーボード6を操作することによっ
て入力される。また、メモリマップのMA領域には企業
の売上高の最大値,MB領域には企業の税込利益の最大
値,MC領域には企業の従業員数の最大値が格納され、
SA,SB,SCの各領域にはMA,MB,MC領域の
値に基づいて後述する式から求められる座標目盛の最大
値が格納されるようになっている。更に、メモリマップ
には領域iに対応して予め決められた識別記号(○,
△,+,等)が格納されている。FIG. 3 shows an example of a memory map in the nonvolatile memory 4. In the area i of the memory, as corporate information,
Company name and address in CP i area, company sales in A i area (100 million yen), profit including tax in B i area (1 million yen),
The number of employees (person) is stored in the C i area. These data are input by the operator pressing the input switch 23 and then operating the keyboard 6. The maximum value of the sales amount of the company is stored in the MA area of the memory map, the maximum value of the tax-included profit of the company is stored in the MB area, and the maximum value of the number of employees of the company is stored in the MC area.
The maximum value of the coordinate scale obtained from the formulas described later based on the values of the MA, MB, and MC areas is stored in each of the SA, SB, and SC areas. Further, in the memory map, a predetermined identification symbol (○,
(△, +, etc.) are stored.
【0017】図3においては、甲社,乙社,および丙社
の数値データ要素、A1=523,B1=1521,C1
=945,A2=306,B2=820,C2=720,
A3=201,B3=408,C3=206が入力され、
これらの数値データ要素に基づいて算出された値、MA
=523,MB=1521,MC=945,SA=60
0,SB=2000,SC=1100が格納された状態
を示している。In FIG. 3, numerical data elements of Kosha, Otsusha, and Heisha, A 1 = 523, B 1 = 1521, C 1
= 945, A 2 = 306, B 2 = 820, C 2 = 720,
A 3 = 201, B 3 = 408, C 3 = 206 are input,
MA calculated based on these numerical data elements, MA
= 523, MB = 1521, MC = 945, SA = 60
0, SB = 2000, SC = 1100 are stored.
【0018】次に、図4〜図10を参照してCPU1の
処理内容について説明する。図4に示すように、CPU
1は電源がオンされると初期化を行う(ステップ1;
「以下、カッコ内ではステップという語を省略す
る」)。初期化では、内部レジスタ,カウンタ等が初期
値に設定される。このとき図10に示すような不揮発性
メモリ4内のメモリ領域を示すレジスタiに1がセット
される。またX軸およびY軸の座標目盛の最大値を示す
レジスタx0およびy0にメモリマップ(図3)のSA領
域に格納されたデータがセットされ、X座標およびY座
標の値を示すレジスタxi,yiにAi領域に格納された
数値データ要素がセットされる。Next, the processing contents of the CPU 1 will be described with reference to FIGS. As shown in FIG.
1 is initialized when the power is turned on (step 1;
"Hereinafter, the word step is omitted in parentheses.") At initialization, internal registers, counters, etc. are set to initial values. At this time, 1 is set in the register i indicating the memory area in the nonvolatile memory 4 as shown in FIG. Further, the data stored in the SA area of the memory map (FIG. 3) is set in the registers x 0 and y 0 indicating the maximum value of the coordinate scale of the X axis and the Y axis, and the register x indicating the value of the X coordinate and the Y coordinate. Numerical data elements stored in the A i area are set in i and y i .
【0019】そして、CPU1はメモリ領域iに既にデ
ータが格納されているか否かをチェックし(2)、デー
タが有る毎にレジスタiの値を1インクレメントしてい
く(3)。これによりレジスタiはデータが格納されて
いない最初の領域iを示す。次に、新規の企業情報を入
力する入力スイッチ23が押下されたか否かをチェック
し(4)、押下されていないとX軸設定用の選択スイッ
チ21A〜21Cのいずれかが押下されたか否かをチェ
ックする(5)。X軸選択スイッチが押下されると、図
5に示す、X軸座標目盛決定の処理を行う(6)。次
に、Y軸設定用の選択スイッチ22A〜22Cのいずれ
かが押下されたか否かをチェックし(7)、Y軸選択ス
イッチが押下されると、図6に示す、Y軸座標目盛決定
の処理を行う(8)。Then, the CPU 1 checks whether or not data is already stored in the memory area i (2), and increments the value of the register i by 1 every time there is data (3). As a result, the register i indicates the first area i in which no data is stored. Next, it is checked whether or not the input switch 23 for inputting new company information has been pressed (4). If not, whether or not any of the selection switches 21A to 21C for X-axis setting has been pressed. Check (5). When the X-axis selection switch is pressed, the X-axis coordinate scale determination process shown in FIG. 5 is performed (6). Next, it is checked whether any of the Y-axis setting selection switches 22A to 22C is pressed (7). When the Y-axis selection switch is pressed, the Y-axis coordinate scale determination shown in FIG. 6 is performed. Processing is performed (8).
【0020】ここで、X軸座標目盛決定処理(6)の内
容について説明する。CPU1は、まずX軸設定用の選
択スイッチ21A〜21Cのうちいずれのスイッチが押
下されたかをチェックする(61)。押下されたスイッ
チがスイッチ21AであればX軸の座標目盛の最大値を
示すレジスタx0にSA領域に格納されたデータをセッ
トし、数値データ要素のX座標値を示すレジスタxiに
Ai領域に格納されたデータをセットする(62,6
3)。また押下されたスイッチがスイッチ21Bであれ
ば、レジスタx0にSB領域に格納されたデータをセッ
トし、レジスタxiにBi領域に格納された数値データ要
素をセットする(64,65)。あるいは押下されたス
イッチがスイッチ21Cであれば、レジスタx0にSC
領域に格納されたデータをセットし、レジスタxiにCi
領域に格納された数値データ要素をセットする(66,
67)。The contents of the X-axis coordinate scale determination process (6) will be described below. The CPU 1 first checks which of the X-axis setting selection switches 21A to 21C has been pressed (61). If the pressed switch is the switch 21A, the data stored in the SA area is set in the register x 0 indicating the maximum value of the X-axis coordinate scale, and A i is set in the register x i indicating the X coordinate value of the numerical data element. Set the data stored in the area (62, 6
3). The long been depressed switch is the switch 21B, sets the data stored in the SB area in register x 0, sets the numerical data elements stored in B i region in the register x i (64,65). Alternatively, if the pressed switch is the switch 21C, SC is set in the register x 0 .
Sets the data stored in the area, C i into register x i
Set the numeric data element stored in the area (66,
67).
【0021】次に、レジスタx0にセットされたデータ
から各座標目盛を決定する(68)。つまり、x0をX
軸の座標目盛の最大値として決定し、以下x0を10分
割した値を1倍(x0/10),2倍(2x0/10),
3倍(3x0/10),4倍(4x0/10),5倍(5
x0/10),6倍(6x0/10),7倍(7x0/1
0),8倍(8x0/10),9倍(9x0/10),す
ることによりX軸の各座標目盛が決定される。Next, each coordinate scale is determined from the data set in the register x 0 (68). That is, x 0 becomes X
Was determined as the maximum value of the coordinate scale axis, 1 times 10 divided value below x 0 (x 0/10) , 2 -fold (2x 0/10),
3 times (3x 0/10), 4 times (4x 0/10), 5-fold (5
x 0/10), 6 times (6x 0/10), 7-fold (7x 0/1
0), eight times (8x 0/10), 9 times (9x 0/10), each coordinate scale of the X axis is determined by.
【0022】同様にY軸座標目盛決定処理(8)の内容
についても、CPU1はY軸設定用の選択スイッチ22
A〜22Cのうちいずれのスイッチが押下されたかをチ
ェックし(81)、押下されたスイッチがスイッチ22
AであればY軸の座標目盛の最大値を示すレジスタy0
にSA領域に格納されたデータをセットし、データのY
座標値を示すレジスタyiにAi領域に格納された数値デ
ータ要素をセットする(82,83)。また押下された
スイッチがスイッチ22Bであれば、レジスタy0にS
B領域に格納されたデータをセットし、レジスタyiに
Bi領域に格納された数値データ要素をセットする(8
4,85)。あるいは押下されたスイッチがスイッチ2
2Cであれば、レジスタy0にSC領域に格納されたデ
ータをセットし、レジスタyiにCi領域に格納された数
値データ要素をセットする(86,87)。Similarly, with respect to the contents of the Y-axis coordinate scale determination process (8), the CPU 1 selects the Y-axis selection switch 22.
It is checked which switch of A to 22C is pressed (81), and the pressed switch is the switch 22.
If it is A, the register y 0 showing the maximum value of the coordinate scale of the Y axis
Set the data stored in the SA area to
The numerical data element stored in the A i area is set in the register y i indicating the coordinate value (82, 83). If the pressed switch is the switch 22B, S is stored in the register y 0 .
The data stored in the B area is set, and the numerical data element stored in the B i area is set in the register y i (8
4,85). Or the pressed switch is switch 2
If 2C, sets the data stored in the SC region register y 0, it sets the numerical data elements stored in the C i region in the register y i (86,87).
【0023】次に、レジスタy0にセットされたデータ
から各座標目盛を決定する(88)。つまり、y0をY
軸の座標目盛の最大値として決定し、以下y0を10分
割した値を1倍(y0/10),2倍(2y0/10),
3倍(3y0/10),4倍(4y0/10),5倍(5
y0/10),6倍(6y0/10),7倍(7y0/1
0),8倍(8y0/10),9倍(9y0/10),す
ることによりY軸の各座標目盛が決定される。なお本実
施例ではレジスタx0およびレジスタy0をそれぞれ10
分割するようにしたが、これに限られることなく何分割
にしてもよい。また入力される企業情報にしたがって分
割の度合を変えるようにしてもよい。Next, each coordinate scale is determined from the data set in the register y 0 (88). That is, y 0 becomes Y
Was determined as the maximum value of the coordinate scale axis, 1 times 10 divided by the value of y 0 less (y 0/10), 2-fold (2y 0/10),
3 times (3y 0/10), 4-fold (4y 0/10), 5-fold (5
y 0/10), 6-fold (6y 0/10), 7-fold (7y 0/1
0), 8-fold (8y 0/10), 9 times (9y 0/10), each coordinate scale of the Y axis is determined by. In this embodiment, the register x 0 and the register y 0 are each set to 10
Although the division is made, the number of divisions is not limited to this. Further, the degree of division may be changed according to the input company information.
【0024】再度、図4を参照する。X軸およびY軸の
座標目盛が決定されると座標目盛を更新する(9)。こ
の際X軸およびY軸の位置および大きさ(長さ)は不変
であり座標目盛だけが更新される。そして図7に示す、
データ表示処理の内容を行う(10)。データ表示処理
(10)では、CPU1はまずレジスタRにレジスタi
の値をセットした後、レジスタiに1をセットする(1
01,102)。そして、数値データ要素のX座標値を
示すレジスタxiの値がX軸の座標目盛の最大値を示す
レジスタx0の値以下であり、かつ数値データ要素のY
座標値を示すレジスタyiの値がY軸の座標目盛の最大
値を示すレジスタy0の値以下であるとの条件を満足す
るか否かをチェックし(103)、この条件を満たす場
合には座標データ(xi,yi)を対応する識別記号を使
用して表示する(104)。しかし、条件を満たさない
場合には設定されたX−Y座標からはみ出してしまうの
でその座標データ(xi,yi)をX−Y座標外で個別に
表示する(105)。Referring again to FIG. When the X-axis and Y-axis coordinate scales are determined, the coordinate scales are updated (9). At this time, the position and size (length) of the X axis and the Y axis are unchanged, and only the coordinate scale is updated. And shown in FIG.
The content of the data display process is performed (10). In the data display process (10), the CPU 1 first sets the register i in the register R.
After setting the value of, 1 is set in the register i (1
01, 102). The value of the register x i indicating the X coordinate value of the numerical data element is less than or equal to the value of the register x 0 indicating the maximum value of the coordinate scale of the X axis, and Y of the numerical data element.
It is checked whether or not the condition that the value of the register y i indicating the coordinate value is equal to or less than the value of the register y 0 indicating the maximum value of the coordinate scale of the Y axis is satisfied (103). Displays the coordinate data (x i , y i ) using the corresponding identification symbol (104). However, when the condition is not satisfied, the coordinate data (x i , y i ) is displayed outside the set XY coordinates, so that the coordinate data (x i , y i ) is individually displayed outside the XY coordinates (105).
【0025】次にレジスタiの値を1インクレメントし
(106)、iの値がレジスタRの値より大きくなるま
で(107)、上述のステップ103−ステップ104
あるいはステップ105−ステップ106−ステップ1
07−ステップ103・・・の処理を繰り返して行う。
これによって、X軸選択スイッチおよびY軸選択スイッ
チによって選択された項目において、メモリマップに格
納されたすべての企業のデータが表示される。ここで、
図示しなかったが表示されたデータをプリンタ11に出
力させるようにしてもよい。なお、X軸選択スイッチお
よびY軸選択スイッチが押下されていないときにはステ
ップ1の初期化でレジスタx0およびy0にSA領域に格
納されたデータがセットされ、レジスタxi,yiにAi
領域に格納されたデータがセットされているので、メモ
リマップに格納されたすべての企業の売上高に関するデ
ータが表示される。この場合、X,Y軸とも座標項目
(企業の売上高)および座標目盛が同じであるのでY=
Xの直線上にデータが表示されることになる。その後、
ステップ4に戻る。Next, the value of the register i is incremented by 1 (106), until the value of i becomes larger than the value of the register R (107), the above steps 103-104.
Alternatively, step 105-step 106-step 1
07-Step 103 ... Is repeatedly performed.
As a result, the data of all companies stored in the memory map is displayed for the item selected by the X-axis selection switch and the Y-axis selection switch. here,
Although not shown, the displayed data may be output to the printer 11. When the X-axis selection switch and the Y-axis selection switch are not pressed, the data stored in the SA area is set in the registers x 0 and y 0 by the initialization in step 1, and the registers x i and y i are set to A i.
Since the data stored in the area is set, the data related to the sales of all companies stored in the memory map is displayed. In this case, the coordinate items (sales of the company) and the coordinate scale are the same for both the X and Y axes, so Y =
The data will be displayed on the straight line of X. afterwards,
Return to step 4.
【0026】再度、図4を参照する。ステップ4で入力
スイッチ23が押下されるとオペレータによって新規に
入力されるデータ(企業情報 企業名・住所等,売上
高,税込利益,従業員数)を読み取り、領域iにデータ
を格納する(11,12)。次にAi領域に格納された
数値データ要素,すなわち新規に入力された企業の売上
高を既に入力済のMA領域に格納された企業の売上高の
最大値と比較し(14)、入力された売上高が既存の売
上高の最大値より大きいと、入力された売上高は更に売
上高の限界値LMA(本実施例ではLMAをMAの2倍
とした。)と比較される(15)。ここで売上高の限界
値LMAは、入力された売上高が既に入力済の売上高よ
り突出してその値が大きいと均等に座標表示した場合
に、全体のバランスを崩し既に入力済の売上高の値が下
部に集中して見づらくなるので、これを防止するために
設けられたものである。Referring again to FIG. When the input switch 23 is pressed in step 4, the data (company information company name / address, sales, profit including tax, number of employees) newly input by the operator is read and the data is stored in the area i (11, 12). Next, the numerical data element stored in the A i area, that is, the sales of the newly input company is compared with the maximum value of the sales of the company stored in the MA area that has already been input (14), and is input. When the sales amount is larger than the maximum value of the existing sales amount, the input sales amount is further compared with the sales limit value LMA (in this embodiment, LMA is twice MA) (15). . Here, the limit value LMA of the sales amount is that when the input sales amount is larger than the already input sales amount and the value is evenly displayed in coordinates, the entire balance is lost and the already input sales amount is The value is concentrated in the lower part, making it difficult to see, so it is provided to prevent this.
【0027】そして、入力された売上高が限界値LMA
以下であると、図8に示す、SA決定処理が行われる
(16)。SA決定処理(16)では、CPU1はまず
MA領域に格納された企業の売上高の最大値をAi領域
に格納された数値データ要素に更新した後(161)、
その数値データ要素の桁数mを検出する(162)。そ
して、以下の式, (MA/0.9)≦(n×10m-1)・・・(式1) を満たすn(nは整数)の最小値n0を算出して(n0×
10m-1)の値を売上高を座標軸にとった場合の座標目
盛の最大値として決定し、この値をSA領域に入力する
(163,164)。上記式1でMAを0.9で除算す
るのは、売上高の最大値を座標目盛の最大値を100と
した場合にその90%の位置付近に表示させてデータを
見やすくするためである。特に90%の位置には限られ
ないが、70%〜100%の範囲内に設定することが好
ましい。70%より小さくするとデータが下部に集中し
て見づらくなるおそれがあるからである。なお入力され
た売上高が限界値LMAより大きいと図7のステップ1
03の条件を満たさないのでこの数値データ要素はX−
Y座標表示させれることなくステップ105で個別に表
示される。Then, the input sales amount is the limit value LMA.
If the following is true, the SA determination process shown in FIG. 8 is performed (16). In the SA determination processing (16), the CPU 1 first updates the maximum value of the sales amount of the company stored in the MA area to the numerical data element stored in the A i area (161),
The number of digits m of the numerical data element is detected (162). Then, the minimum value n 0 of n (n is an integer) that satisfies the following equation, (MA / 0.9) ≦ (n × 10 m−1 ) (Equation 1) is calculated (n 0 ×
The value of 10 m-1 ) is determined as the maximum value of the coordinate scale when the sales amount is taken as the coordinate axis, and this value is input to the SA area (163, 164). The reason that MA is divided by 0.9 in the above formula 1 is to display the maximum value of the sales near 90% of the maximum value of the coordinate scale to make it easy to see the data. The position is not particularly limited to 90%, but is preferably set within the range of 70% to 100%. This is because if it is less than 70%, the data may be concentrated in the lower part and may be difficult to see. If the input sales amount is larger than the limit value LMA, step 1 in FIG.
Since the condition of 03 is not satisfied, this numerical data element is X-
The Y coordinate is not displayed but is individually displayed in step 105.
【0028】例えば、図3のメモリマップに示すように
3つの企業(甲,乙,丙)のデータが入力されたとする
と、甲社の売上高523(億円)が売上高の最大値とし
てMA領域に格納される。そして、式1((523/
0.9)≦(n×103-1))からnの最小値n0は6と
算出され、600=(6×103-1)の値が売上高を座
標軸にとった場合の座標目盛の最大値として決定されS
A領域に格納される。そしてステップ61−62−63
−68に示したように(図5)、オペレータによって例
えばX軸設定用選択スイッチ21Aが押下されると図2
に示すX軸の各座標目盛60,120,180,24
0,300,360,420,480,540,600
が決定される。For example, if the data of three companies (Ko, O, and Hei) are input as shown in the memory map of FIG. 3, the sales of Kosha is 523 (100 million yen) and the maximum sales is MA. It is stored in the area. Then, the expression 1 ((523 /
The minimum value n 0 of n is calculated as 6 from 0.9) ≦ (n × 10 3-1 )), and the value of 600 = (6 × 10 3-1 ) is the coordinate when the sales amount is taken as the coordinate axis. S is determined as the maximum value of the scale
Stored in area A. And steps 61-62-63
As shown in −68 (FIG. 5), when the operator presses the X-axis setting selection switch 21A, for example, FIG.
X-axis coordinate scales 60, 120, 180, 24 shown in
0,300,360,420,480,540,600
Is determined.
【0029】次にBi領域に格納された数値データ要
素,すなわち新規に入力された企業の税込利益を既に入
力済のMB領域に格納された企業の税込利益の最大値と
比較し(17)、入力された税込利益が既存の税込利益
の最大値より大きいと、入力された税込利益は更に税込
利益の限界値LMB(本実施例ではLMBをMBの2倍
とした。)と比較される(18)。税込利益の限界値L
MBは、入力された税込利益が既に入力済の税込利益よ
り突出してその値が大きいと均等に座標表示した場合
に、全体のバランスを崩し既に入力済の税込利益の値が
見づらくなるので、これを防止するために設けられたも
のである。Next, the numerical data element stored in the B i area, that is, the tax-included profit of the newly input company is compared with the maximum value of the tax-included profit of the company stored in the already input MB area (17). If the input tax-included profit is larger than the maximum value of the existing tax-included profit, the input tax-included profit is further compared with the limit value LMB of the tax-included profit (LMB is twice the MB in this embodiment). (18). Limit value L of profit including tax
In case of MB, if the entered tax-included profit is more prominent than the already entered tax-included profit and the value is displayed evenly in coordinates, the whole balance is disturbed and the already-entered tax-included profit value becomes difficult to see. It is provided to prevent this.
【0030】そして、入力された税込利益が限界値LM
B以下であると、図9に示す、SB決定処理が行われる
(19)。SB決定処理(19)では、CPU1はまず
MB領域に格納された企業の税込利益の最大値をBi領
域に格納された数値データ要素に更新した後(19
1)、その数値データ要素の桁数mを検出する(19
2)。そして、以下の式, (MB/0.9)≦(n×10m-1)・・・(式2) を満たすn(nは整数)の最小値n0を算出して(n0×
10m-1)の値を税込利益を座標軸にとった場合の座標
目盛の最大値として決定し、この値をSB領域に入力す
る(193,194)。上記式2でMBを0.9で除算
する理由は、式1のMAを0.9で除算する場合の理由
と同じである。なお入力された税込利益が限界値LMB
より大きいと図7のステップ103の条件を満たさない
のでこの数値データ要素はX−Y座標表示させれること
なくステップ105で個別に表示される。Then, the input tax-included profit is the limit value LM.
If it is B or less, the SB determination process shown in FIG. 9 is performed (19). In the SB determination process (19), the CPU 1 first updates the maximum value of the profit including tax of the company stored in the MB area to the numerical data element stored in the B i area (19).
1), the number of digits m of the numerical data element is detected (19
2). Then, the minimum value n 0 of n (n is an integer) that satisfies the following equation, (MB / 0.9) ≦ (n × 10 m−1 ) (Equation 2) is calculated (n 0 ×
The value of 10 m-1 ) is determined as the maximum value of the coordinate scale when the profit including tax is taken on the coordinate axis, and this value is input to the SB area (193, 194). The reason why MB is divided by 0.9 in Expression 2 is the same as the reason when MA in Expression 1 is divided by 0.9. The entered tax profit is the limit value LMB
If it is larger, the condition of step 103 in FIG. 7 is not satisfied, so that this numerical data element is individually displayed in step 105 without being displayed in XY coordinates.
【0031】例えば、3つの企業(甲,乙,丙)のデー
タが入力されたとすると(図3)、甲社の税込利益15
21(百万円)が税込利益の最大値としてMB領域に格
納される。そして、式2((1521/0.9)≦(n
×104-1))からnの最小値n0は2と算出され、20
00=(2×104-1)の値が税込利益を座標軸にとっ
た場合の座標目盛の最大値として決定されSB領域に格
納される。そしてステップ81−84−85−88に示
したように(図5)、オペレータによって例えばY軸設
定用選択スイッチ22Bが押下されると図2に示すY軸
の各座標目盛200,400,600,800,100
0,1200,1400,1600,1800,200
0が決定される。For example, if the data of three companies (Ko, Otsu, Hei) are input (FIG. 3), Kosha's profit including tax is 15
21 (million yen) is stored in the MB area as the maximum value of profit including tax. Then, Expression 2 ((1521 / 0.9) ≦ (n
The minimum value n 0 of n is calculated to be 2 from × 10 4-1 )), and 20
The value of 00 = (2 × 10 4-1 ) is determined as the maximum value of the coordinate scale when the profit including tax is taken on the coordinate axis, and is stored in the SB area. Then, as shown in steps 81-84-85-88 (FIG. 5), when the operator depresses the Y-axis setting selection switch 22B, for example, the Y-axis coordinate scales 200, 400, 600, shown in FIG. 800,100
0, 1200, 1400, 1600, 1800, 200
0 is determined.
【0032】次にCi領域に格納された数値データ要
素,すなわち新規に入力された企業の従業員数を既に入
力済のMC領域に格納された企業の従業員数の最大値と
比較し(20)、入力された従業員数が既存の従業員数
の最大値より大きいと、入力された従業員数は更に従業
員数の限界値LMC(本実施例ではLMCをMCの2倍
とした。)と比較される(21)。従業員数の限界値L
MCは、入力された従業員数が既に入力済の従業員数よ
り突出してその値が大きいと均等に座標表示した場合
に、全体のバランスを崩し既に入力済の従業員数の値が
見づらくなるので、これを防止するために設けられたも
のである。Next, the numerical data element stored in the C i area, that is, the number of employees of the newly input company is compared with the maximum value of the number of employees of the company already stored in the MC area (20). When the input number of employees is larger than the maximum value of the existing number of employees, the input number of employees is further compared with the limit value LMC of the number of employees (LMC is set to twice MC in this embodiment). (21). Limit number of employees L
In MC, if the number of input employees is more prominent than the number of already input and the value is evenly displayed on the coordinates evenly, the whole balance is disturbed and the value of the number of already input becomes difficult to see. It is provided to prevent this.
【0033】そして、入力された従業員数が限界値LM
C以下であると、図10に示す、SC決定処理が行われ
る(22)。SC決定処理(22)では、CPU1はま
ずMC領域に格納された企業の従業員数の最大値をCi
領域に格納された数値データ要素に更新した後(22
1)、その数値データ要素の桁数mを検出する(22
2)。そして、以下の式, (MC/0.9)≦(n×10m-1)・・・(式3) を満たすn(nは整数)の最小値n0を算出して(n0×
10m-1)の値を従業員数を座標軸にとった場合の座標
目盛の最大値として決定し、この値をSC領域に入力す
る(223,224)。上記式3でMCを0.9で除算
する理由は、式1のMAを0.9で除算する場合の理由
と同じである。なお入力された従業員数が限界値LMC
より大きいと図7のステップ103の条件を満たさない
のでこの数値データ要素はX−Y座標表示させれること
なくステップ105で個別に表示される。Then, the input number of employees is the limit value LM.
If it is C or less, the SC determination process shown in FIG. 10 is performed (22). In the SC determination process (22), the CPU 1 first sets the maximum value of the number of employees of the company stored in the MC area to C i.
After updating to the numeric data elements stored in the area (22
1), the number of digits m of the numerical data element is detected (22
2). Then, the minimum value n 0 of n (n is an integer) that satisfies the following equation, (MC / 0.9) ≦ (n × 10 m−1 ) (Equation 3) is calculated (n 0 ×
The value of 10 m-1 ) is determined as the maximum value of the coordinate scale when the number of employees is taken as the coordinate axis, and this value is input to the SC area (223, 224). The reason why MC is divided by 0.9 in Expression 3 is the same as the reason when MA in Expression 1 is divided by 0.9. The number of employees entered is the limit value LMC
If it is larger, the condition of step 103 in FIG. 7 is not satisfied, so that this numerical data element is individually displayed in step 105 without being displayed in XY coordinates.
【0034】例えば、3つの企業(甲,乙,丙)のデー
タが入力されたとすると(図3)、甲社の従業員数94
5(人)が従業員数の最大値としてMC領域に格納され
る。そして、式3((945/0.9)≦(n×10
3-1))からnの最小値n0は11と算出され、1100
=(11×103-1)の値が従業員数を座標軸にとった
場合の座標目盛の最大値として決定されSC領域に格納
される。そしてオペレータによって例えばX軸又はY軸
設定用選択スイッチ21C又は22Cが押下されるとX
軸又はY軸の各座標目盛110,220,330,44
0,550,660,770,880,990,110
0が決定される。For example, if the data of three companies (Ko, O, and Hei) are input (FIG. 3), the number of employees of Kosha is 94.
5 (people) is stored in the MC area as the maximum value of the number of employees. Then, Expression 3 ((945 / 0.9) ≦ (n × 10
3-1 )), the minimum value n 0 of n is calculated to be 1100.
The value of (= 11 × 10 3-1 ) is determined as the maximum value of the coordinate scale when the number of employees is taken as the coordinate axis, and is stored in the SC area. When the operator presses the X-axis or Y-axis setting selection switch 21C or 22C, for example, X
Axis or Y-axis coordinate scales 110, 220, 330, 44
0,550,660,770,880,990,110
0 is determined.
【0035】そして、レジスタiの値を1インクレメン
トして(23)、次に入力されるデータを格納する領域
iを確保した後、ステップ4に戻る。Then, the value of the register i is incremented by 1 (23), the area i for storing the next input data is secured, and then the process returns to step 4.
【0036】なお、本実施例では甲,乙,丙の3社の企
業情報を表示する例を示したが対応する識別記号を付与
することにより更に多くの企業を表示することができ
る。また数値データの項目を売上高,税込利益,従業員
数の3つを揚げたが、これらから売上高/従業員数,税
込利益/従業員数を表示させてもよく、あるいは過去5
年分の数値データを入力させるようにして売上高伸率,
税込利益伸率,従業員数伸率,平均売上高伸率,平均税
込利益伸率,平均従業員数伸率を表示させるようにして
もよい。また企業情報に限らず幅広い情報に利用するこ
ともできる。In this embodiment, the example of displaying the company information of the three companies A, B, and Hei has been shown, but more companies can be displayed by adding the corresponding identification symbols. In addition, although three items of numerical data, sales, profit including tax, and number of employees are listed, sales / number of employees, profit including tax / number of employees may be displayed from these, or the past 5
By inputting numerical data for years, sales growth rate,
The profit growth rate including tax, the employee growth rate, the average sales growth rate, the average profit growth rate including tax, and the average employee growth rate may be displayed. It can also be used for a wide range of information, not limited to company information.
【0037】[0037]
【発明の効果】以上のとおり本発明によれば、オペレー
タはメモリに格納された少なくとも2以上の数値データ
群毎の各数値データ要素の中から所望の数値データ要素
を座標表示させる場合に、特に座標目盛を計算等しなが
らその都度入力する必要はなく、X軸選択スイッチおよ
びY軸選択スイッチを押下するだけで即座に座標表示さ
せることができるので操作性に優れる。例えば、数値デ
ータ群に少なくとも企業毎の売上高を示す企業情報群、
税込利益を示す企業情報群、従業員数を示す企業情報群
を含むようにすれば、企業情報の比較を即座に行えるの
で総合的な企業情報の管理にも活用できる。As described above, according to the present invention, the operator is particularly required to display a desired numerical data element from the numerical data elements of at least two numerical data groups stored in the memory as coordinates. It is not necessary to input the coordinate scale each time while calculating it, and the coordinates can be displayed immediately by pressing the X-axis selection switch and the Y-axis selection switch, which is excellent in operability. For example, in the numerical data group, a company information group showing at least the sales of each company,
If the company information group showing the profit including tax and the company information group showing the number of employees are included, the company information can be compared immediately, which can be utilized for comprehensive company information management.
【0038】また、その数値データ要素が所定の限界値
よりも大きいとその数値データ要素はX−Y座標表示さ
せることなく個別に表示させられるので各数値データ要
素をX−Y座標表示させた場合に各数値データ要素が下
部に集中するようなおそれは少ない。更に好ましくは、
各数値データ要素の最大値を座標目盛の最大値の70〜
100%の範囲内に設定するように座標目盛の最大値を
決定するので、X−Y座標表示させた場合に各数値デー
タ要素が下部に集中するようなおそれは更に少なくな
る。したがって、座標表示が全体的に見にくくなること
は軽減される。If the numerical data element is larger than a predetermined limit value, the numerical data element is individually displayed without being displayed in the XY coordinates. Therefore, when each numerical data element is displayed in the XY coordinates. It is unlikely that each numerical data element will be concentrated at the bottom. More preferably,
Set the maximum value of each numerical data element to 70-of the maximum value of the coordinate scale.
Since the maximum value of the coordinate scale is determined so as to be set within the range of 100%, the possibility that each numerical data element is concentrated in the lower part when the XY coordinates are displayed is further reduced. Therefore, it is possible to reduce the difficulty in viewing the coordinate display as a whole.
【図1】本発明を実施するパーソナルコンピュータの基
本的な構成概要を示すブロック図である。FIG. 1 is a block diagram showing a basic configuration outline of a personal computer that implements the present invention.
【図2】図1に示すディスプレイ9の表示画面の一例を
示す状態図である。2 is a state diagram showing an example of a display screen of a display 9 shown in FIG.
【図3】図1に示す不揮発性メモリ4内のメモリマップ
の一例を示す平面図である。FIG. 3 is a plan view showing an example of a memory map in the nonvolatile memory 4 shown in FIG.
【図4】図1に示すCPU1の処理内容を示すフローチ
ャートである。FIG. 4 is a flowchart showing the processing contents of a CPU 1 shown in FIG.
【図5】図4に示すX軸座標目盛決定処理(6)の内容
を示すフローチャートである。5 is a flowchart showing the contents of an X-axis coordinate scale determination process (6) shown in FIG.
【図6】図4に示すY軸座標目盛決定処理(8)の内容
を示すフローチャートである。FIG. 6 is a flowchart showing the contents of Y-axis coordinate scale determination processing (8) shown in FIG.
【図7】図4に示すデータ表示処理(10)の内容を示
すフローチャートである。FIG. 7 is a flowchart showing the contents of the data display process (10) shown in FIG.
【図8】図4に示すSA決定処理(16)の内容を示す
フローチャートである。8 is a flowchart showing the contents of SA determination processing (16) shown in FIG.
【図9】図4に示すSB決定処理(19)の内容を示す
フローチャートである。9 is a flowchart showing the contents of SB determination processing (19) shown in FIG.
【図10】図4に示すSC決定処理(22)の内容を示
すフローチャートである。10 is a flowchart showing the contents of SC determination processing (22) shown in FIG.
1 CPU 4 不揮発性メモリ 9 ディスプレイ 21A,21B,21C X軸設定用選択スイッチ 21A,21B,21C Y軸設定用選択スイッチ 23 入力スイッチ 1 CPU 4 Non-volatile memory 9 Display 21A, 21B, 21C X-axis setting selection switch 21A, 21B, 21C Y-axis setting selection switch 23 Input switch
Claims (4)
を設定してメモリに記憶された各種データを座標表示さ
せるX−Y座標表示方法において、前記メモリに格納さ
れた少なくとも2以上の数値データ群毎の各数値データ
要素の最大値に基づいて座標目盛の最大値を決定し、そ
の座標目盛の最大値を数値データ群毎に前記メモリに格
納した後、2以上の数値データ群に対応して設けられた
X軸選択スイッチおよびY軸選択スイッチが押下される
と、X軸選択スイッチによって選択された数値データ群
対応の座標目盛の最大値を前記メモリから呼び出してX
軸の位置および大きさは不変の状態でX軸の座標目盛を
更新しかつY軸選択スイッチによって選択された数値デ
ータ群対応の座標目盛の最大値を前記メモリから呼び出
してY軸の位置および大きさは不変の状態でY軸の座標
目盛を更新し、更新後のX−Y座標に選択された数値デ
ータ群の数値データ要素を座標表示させることを特徴と
するX−Y座標表示方法。1. An XY coordinate display method for setting various X and Y axes orthogonal to each other on a display and displaying various data stored in a memory as coordinates, wherein at least two numerical data stored in the memory. The maximum value of the coordinate scale is determined based on the maximum value of each numerical data element for each group, and the maximum value of the coordinate scale is stored in the memory for each numerical data group, and then the maximum value of the coordinate scale is applied to two or more numerical data groups. When the X-axis selection switch and the Y-axis selection switch provided in the memory are pressed, the maximum value of the coordinate scale corresponding to the numerical data group selected by the X-axis selection switch is called from the memory and X
With the position and size of the axis unchanged, the coordinate scale of the X-axis is updated, and the maximum value of the coordinate scale corresponding to the numerical data group selected by the Y-axis selection switch is called from the memory and the position and size of the Y-axis are updated. The XY coordinate display method is characterized in that the Y-axis coordinate scale is updated in a constant state, and the numerical data elements of the selected numerical data group are displayed as coordinates on the updated XY coordinates.
されると、その数値データ要素を前記メモリに格納され
た数値データ群毎の各数値データ要素の最大値とそれぞ
れ比較して、数値データ群毎の各数値データ要素の最大
値よりも大きい数値データ要素があると更に所定の限界
値と比較し、その数値データ要素が所定の限界値以下で
あればその数値データ要素を対応する数値データ群の数
値データ要素の最大値とし、その数値データ要素が所定
の限界値よりも大きいとその数値データ要素をX−Y座
標表示させることなく個別に表示させることを特徴とす
る請求項1に記載のX−Y座標表示方法。2. When a new numerical data element is stored in the memory, the numerical data element is compared with the maximum value of each numerical data element for each numerical data group stored in the memory to obtain numerical data. If there is a numerical data element that is larger than the maximum value of each numerical data element for each group, it is further compared with the specified limit value, and if that numerical data element is less than or equal to the specified limit value, that numerical data element is assigned the corresponding numerical data. The maximum value of the numerical data elements of the group, and when the numerical data element is larger than a predetermined limit value, the numerical data element is individually displayed without being displayed in the XY coordinates. XY coordinate display method.
目盛の最大値の70%〜100%の範囲内に設定するよ
うに座標目盛の最大値を決定することを特徴とする請求
項1又は2に記載のX−Y座標表示方法。3. The maximum value of the coordinate scale is determined so that the maximum value of each numerical data element is set within the range of 70% to 100% of the maximum value of the coordinate scale. Alternatively, the XY coordinate display method described in 2.
売上高を示す企業情報群、税込利益を示す企業情報群、
従業員数を示す企業情報群を含むことを特徴とする請求
項1,2又は3に記載のX−Y座標表示方法。4. The numerical data group includes at least a company information group showing a sales amount of each company, a company information group showing a profit including tax,
4. The XY coordinate display method according to claim 1, further comprising a company information group indicating the number of employees.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11780695A JP3091116B2 (en) | 1995-04-18 | 1995-04-18 | XY coordinate display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11780695A JP3091116B2 (en) | 1995-04-18 | 1995-04-18 | XY coordinate display method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08287283A true JPH08287283A (en) | 1996-11-01 |
| JP3091116B2 JP3091116B2 (en) | 2000-09-25 |
Family
ID=14720742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11780695A Expired - Fee Related JP3091116B2 (en) | 1995-04-18 | 1995-04-18 | XY coordinate display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3091116B2 (en) |
-
1995
- 1995-04-18 JP JP11780695A patent/JP3091116B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP3091116B2 (en) | 2000-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20010012008A1 (en) | Apparatus and method for managing schedule, and computer-readable storage medium storing schedule management program | |
| JP2010146589A (en) | I/o screen generative system | |
| JP3091116B2 (en) | XY coordinate display method | |
| JP2009076017A (en) | I / O screen generation system | |
| JPS61128325A (en) | Picture control system | |
| JP3489364B2 (en) | Table processing equipment | |
| JP3113225B2 (en) | Graph creation apparatus and graph creation method | |
| JP3375953B2 (en) | Screen control device | |
| JP3029123B2 (en) | Character processing apparatus and method | |
| KR100618963B1 (en) | How to Enter Buttons on Your Mobile Device | |
| JP2001250077A (en) | Form processing device and storage medium | |
| JP3082940B2 (en) | Character processing apparatus and method | |
| JP2002117367A (en) | Form output device and storage medium | |
| JP2645174B2 (en) | Computer with field display function | |
| JPH10162086A (en) | Table processing equipment | |
| JPH09134396A (en) | Table processing equipment | |
| JPS6175461A (en) | Electronic computer | |
| JPH05250483A (en) | Graph plotter | |
| JPH0844802A (en) | Device and system for displaying graph of calculation table | |
| JPH06318205A (en) | Information managing device and address input method | |
| JPH07325691A (en) | Screen construction device and screen construction method | |
| JPS6336475A (en) | Data processor | |
| JPH09245060A (en) | Data entry method | |
| JPH01298450A (en) | Data base system | |
| JPH09134444A (en) | Graph display device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |