JPH0518155B2 - - Google Patents
Info
- Publication number
- JPH0518155B2 JPH0518155B2 JP58071194A JP7119483A JPH0518155B2 JP H0518155 B2 JPH0518155 B2 JP H0518155B2 JP 58071194 A JP58071194 A JP 58071194A JP 7119483 A JP7119483 A JP 7119483A JP H0518155 B2 JPH0518155 B2 JP H0518155B2
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- graph
- waveform
- abbreviated
- column
- 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.)
- Expired - Lifetime
Links
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 12
- 101100299505 Schizosaccharomyces pombe (strain 972 / ATCC 24843) ptn1 gene Proteins 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000010365 information processing Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Image Generation (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
この発明はグラフ表示機能を有する情報処理機
器に係り、特に省略波形付グラフ表示を行なうグ
ラフ表示装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to an information processing device having a graph display function, and more particularly to a graph display device that displays a graph with an abbreviated waveform.
一般に各種グラフを紙面上に作成する場合、紙
面のサイズ上に制約やスケーリングの都合等によ
り、スケールの一部を省略するために、第1図に
示す如く波線(省略波形)を用いることがある。
しかし、従来、オフイスコンピユータなどの情報
処理機器では、グラフをCRTモニタに表示する
場合、波線(省略波形)を用いてグラフ表示する
ことは実施されておらず、不便であつた。
Generally, when creating various graphs on paper, wavy lines (abbreviated waveforms) as shown in Figure 1 are sometimes used to omit part of the scale due to paper size constraints or scaling considerations. .
However, in the past, in information processing equipment such as office computers, when displaying graphs on a CRT monitor, graphs were not displayed using wavy lines (abbreviated waveforms), which was inconvenient.
そこで、これら情報処理機器に波線(省略波
形)付グラフ表示機能を持たせることが考えられ
る。この実現手段としては、波線(省略波形)表
示用パターンを用意し、グラフパターンに直接重
ね書きする手段が考えられる。しかし、この手段
では、第2図に示す如くグラフと波線(省略波
形)とが重なつて表示されてしまい、見にくく不
自然である。 Therefore, it is conceivable to provide these information processing devices with a graph display function with wavy lines (abbreviated waveforms). A conceivable means for achieving this is to prepare a wavy line (abbreviated waveform) display pattern and directly overwrite the graph pattern. However, with this means, as shown in FIG. 2, the graph and the wavy lines (omitted waveforms) are displayed overlapping each other, making it difficult to see and unnatural.
この発明は上記事情に鑑みてなされたものでそ
の目的は、簡単な構成でありながら、波線付グラ
フが見やすく自然な状態で表示されるグラフ表示
装置を提供することにある。
The present invention has been made in view of the above-mentioned circumstances, and an object thereof is to provide a graph display device that has a simple configuration and yet displays graphs with wavy lines in an easy-to-read and natural state.
第3図は、この発明の一実施例に係る情報処理
機器の概略構成を示す。同図において10は売上
げデータなど各種のデータが保存されるデイスク
フアイル、20はデイスクフアイル10に保存さ
れたデータの分類、集計を行ない、データテーブ
ルを作成する分類・集計部である。分類・集計部
20で作成されたデータテーブルはデイスクフア
イル10の別の領域に保存される。30はオート
スケーリング制御部であり、デイスクフアイル1
0に保存されたデータテーブル内データの最大
値、最小値等に基づいてスケーリングを行なう。
しかしてオートスケーリング制御部30はx,y
の軸表を作成し、グラフ描画制御部40内のグラ
フイツクメモリ(図示せず)に書き込む。次にオ
ートスケーリング制御部30はデイスクフアイル
10に保存されたデータテーブルからグラフを作
成し、グラフ描画制御部40内のグラフイツクメ
モリに書き込む。このようにして、x,yの軸表
にグラフが重ね書きされる。すなわちグラフイツ
クメモリにグラフパターンが書き込まれる。ここ
までの動作は従来技術で行なわれる。
FIG. 3 shows a schematic configuration of an information processing device according to an embodiment of the present invention. In the figure, 10 is a disk file in which various data such as sales data is stored, and 20 is a classification/aggregation unit that classifies and aggregates the data stored in the disk file 10 and creates a data table. The data table created by the classification/aggregation section 20 is stored in another area of the disk file 10. 30 is an autoscaling control unit, and the disk file 1
Scaling is performed based on the maximum value, minimum value, etc. of the data in the data table stored in 0.
Therefore, the autoscaling control unit 30
An axis table is created and written into a graphics memory (not shown) in the graph drawing control section 40. Next, the autoscaling control section 30 creates a graph from the data table stored in the disk file 10, and writes it into the graphics memory within the graph drawing control section 40. In this way, the graph is overwritten on the x and y axis table. That is, a graph pattern is written into the graphic memory. The operations up to this point are performed using conventional techniques.
次にオートスケーリング制御部30は、省略波
形をグラフ描画制御部40内のグラフイツクメモ
リに書き込むために、グラフ描画制御部40に対
してグラフイツクメモリの省略波形表示該当領域
を指定する情報を出力すると共に、省略波形描画
制御部50に対して起動信号を出力する。ことに
よりグラフイツクメモリの省略波形表示該当領域
内のグラフパターンが所定ビツト単位で読み出さ
れ、省略波形描画制御部50に供給される。この
省略波形描画制御部50は、省略波形に関する2
種のパターン(省略波形の波形内領域の表示消去
に適用されるパターンと、省略波形の表示に適用
されるパターン)を発生する機能を有しており、
オートスケーリング制御部30からの起動信号に
応じてこれら2種のパターンを所定ビツト単位で
発生する。また、省略波形描画制御部50は2種
の論理加算(アンド加算とオア加算)機能を有し
ている。しかして省略波形描画制御部50は上記
表示消去用のパターンを省略波形表示該当領域内
のグラフパターンと所定ビツト単位でアンド加算
することにより、省略波形内領域に対応する各ビ
ツトがOFFされたグラフパターンを得る。次に
省略波形描画制御部50は、このようにして得ら
れたグラフパターンと上記表示用のパターンとを
所定ビツト単位でオア加算し、省略波形付のグラ
フパターンを得る。この省略波形付のグラフパタ
ーンはグラフ描画制御部40内のグラフイツクメ
モリの元の領域に所定ビツト単位で書き込まれ
る。このグラフイツクメモリの内容を用いて
CRTモニタ60に画面表示を行なうことにより、
省略波形付グラフが自然な状態で表示される。 Next, the autoscaling control unit 30 outputs information specifying the abbreviated waveform display applicable area of the graph drawing control unit 40 to the graph drawing control unit 40 in order to write the abbreviated waveform to the graphic memory in the graph drawing control unit 40. At the same time, an activation signal is output to the abbreviated waveform drawing control section 50. As a result, the graph pattern in the abbreviated waveform display area of the graphic memory is read out in predetermined bit units and supplied to the abbreviated waveform drawing control section 50. This abbreviated waveform drawing control unit 50 has two functions related to abbreviated waveforms.
It has a function of generating seed patterns (a pattern applied to display erasure of the area within the waveform of the omitted waveform and a pattern applied to the display of the omitted waveform),
These two types of patterns are generated in predetermined bit units in response to a start signal from the autoscaling control section 30. Further, the abbreviated waveform drawing control section 50 has two types of logical addition functions (AND addition and OR addition). The abbreviated waveform drawing control unit 50 then AND-adds the display erasing pattern with the graph pattern in the abbreviated waveform display corresponding area in predetermined bit units, thereby creating a graph in which each bit corresponding to the abbreviated waveform area is turned OFF. Get the pattern. Next, the abbreviated waveform drawing control section 50 performs OR addition of the thus obtained graph pattern and the display pattern in predetermined bit units to obtain a graph pattern with an abbreviated waveform. This graph pattern with the abbreviated waveform is written in the original area of the graphics memory in the graph drawing control section 40 in units of predetermined bits. Using the contents of this graphic memory
By displaying the screen on the CRT monitor 60,
Graphs with abbreviated waveforms are displayed in a natural state.
以上、この発明の一実施例について、その概略
を説明した。次に第4図乃至第8図を参照してこ
の発明の一実施例を詳細に説明する。第4図は主
としてグラフ描画制御部40および省略波形描画
制御部50の要部構成を示す。同図において、3
1はアドレス制御信号発生部である。アドレス制
御信号発生部31はオートスケーリング制御部3
0に設けられており、省略波形付のグラフパター
ン作成に際し、グラフ描画制御部40に対してア
ドレスを、省略波形描画制御部50に対して起動
信号をそれぞれ出力する。グラフ描画制御部40
は、グラフパターンが格納されるグラフイツクメ
モリ41と、グラフイツクメモリ41に対するア
ドレスを発生するアドレス制御装置42と、グラ
フイツクメモリ41に対するリード/ライト制御
を行なうグラフイツク制御装置43とを有してい
る。また、省略波形描画制御部50は、左右シフ
ト可能なシフトレジスタ51,52と、シフトレ
ジスタ51,52の左右へのシフトを制御するシ
フト制御装置53と、シフトレジスタ52内の
ONビツトが左端または右端ビツト位置に存在す
ることを検出し、シフト制御装置53に対しシフ
ト方向の変更を指示する左端・右端検出装置54
と、AND回路55と、OR回路56とを有してい
る。 The outline of one embodiment of the present invention has been described above. Next, one embodiment of the present invention will be described in detail with reference to FIGS. 4 to 8. FIG. 4 mainly shows the main configurations of the graph drawing control section 40 and the abbreviated waveform drawing control section 50. In the same figure, 3
1 is an address control signal generating section. The address control signal generation section 31 is an autoscaling control section 3.
0, and outputs an address to the graph drawing control section 40 and an activation signal to the abbreviated waveform drawing control section 50 when creating a graph pattern with an abbreviated waveform. Graph drawing control unit 40
has a graphics memory 41 in which graph patterns are stored, an address control device 42 that generates addresses for the graphics memory 41, and a graphics control device 43 that performs read/write control for the graphics memory 41. . The abbreviated waveform drawing control unit 50 also includes shift registers 51 and 52 that can be shifted left and right, a shift control device 53 that controls shifts of the shift registers 51 and 52 to the left and right, and a
A left end/right end detection device 54 detects that the ON bit exists at the left end or right end bit position and instructs the shift control device 53 to change the shift direction.
, an AND circuit 55 , and an OR circuit 56 .
シフトレジスタ(第1シフトレジスタ)52に
は、初期状態において、省略波形の基本構成単位
である1周期波形における所定列の列波形を表示
するのに必要な例えば16ビツトの列パターン(第
1種列パターン)が第5図aに示されているよう
にセツトされている。この実施例において、上記
16ビツトの列パターンは、上記1周期波形を表示
するのに必要なビツトパターンデータである16×
16ビツト構成のORパターンPTN1(第7図の動
作説明図参照)の例えば先頭の列パターンであ
る。一方、シフトレジスタ(第2シフトレジス
タ)51には、初期状態において、上記所定列の
列波形内領域の表示消去に必要な16ビツトの列パ
ターン(第2種列パターン)が第6図aに示され
ているようにセツトされている。この実施例にお
いて、上記16ビツトの列パターン(第2種列パタ
ーン)は、上記1周期波形内領域の表示消去に必
要なビツトパターンデータである16×16ビツト構
成のANDパターンPTN2(第7図の動作説明図
参照)の先頭の行パターンである。なお、この実
施例では、16ビツトの列パターン(第2種列パタ
ーン)において、列波形内領域に対応する各ビツ
トがONされ、列波形外領域に対応する各ビツト
がOFFされている。 In the initial state, the shift register (first shift register) 52 stores, for example, a 16-bit column pattern (first type (column pattern) is set as shown in FIG. 5a. In this example, the above
The 16-bit column pattern is the bit pattern data necessary to display the above-mentioned one-cycle waveform.
This is, for example, the first column pattern of the 16-bit OR pattern PTN1 (see the operation diagram in FIG. 7). On the other hand, in the initial state, the shift register (second shift register) 51 has a 16-bit column pattern (second type column pattern) necessary for display erasing the area within the column waveform of the predetermined column as shown in FIG. 6a. Set as shown. In this embodiment, the 16-bit column pattern (second type column pattern) is an AND pattern PTN2 (see FIG. This is the first row pattern of (see operation explanatory diagram). In this embodiment, in the 16-bit column pattern (second type column pattern), each bit corresponding to the area inside the column waveform is turned ON, and each bit corresponding to the area outside the column waveform is OFF.
オートスケーリング制御部30は、省略波形付
のグラフパターンを必要とする場合、スケーリン
グによつて決定された省略波形表示該当領域を構
成する各1周期波形表示該当領域に該当するグラ
フイツクメモリ41内の各領域の先頭アドレスを
順次アドレス制御信号発生部31から発生する。
また、オートスケーリング制御部30は上記先頭
アドレス発生時に起動信号もアドレス制御信号発
生部31から発生する。この起動信号は省略波形
描画制御部50内のシフト制御装置53に導かれ
る。これにより、シフト制御装置53はシフトレ
ジスタ52,51をそれぞれのタイミングで例え
ば第5図b〜e、第6図b〜eに示されるように
1ビツトずつ右シフトする。しかして、シフトレ
ジスタ52,51が初期状態(第5図a、第6図
a参照)より4回の右シフト操作を受けると、シ
フトレジスタ52内のONビツトの1つが右端ビ
ツト位置にシフトされる(第5図e)。ことによ
り、左端・右端検出装置54は右端位置検出を行
ない、シフト制御装置53に対してシフト方向の
変更を指示する。この結果、シフト制御装置53
は(5回目のシフト操作からは)シフトレジスタ
52,51を第5図f〜m、第6図f〜mに示さ
れるように1ビツトずつ左シフトする。しかし
て、シフトレジスタ52,51が8回の左シフト
操作を受けると、シフトレジスタ52内のONビ
ツトの1つが左端ビツト位置にシフトされる(第
5図m参照)。ことにより、左端・右端検出装置
54は左端位置検出を行ない、シフト制御装置5
3に対してシフト方向の変更を指示する。この結
果、シフト制御装置53は(13回目のシフト操作
からは)シフトレジスタ52,51を第5図n〜
p、第6図n〜pに示されるように1ビツトずつ
再び右シフトする。 When a graph pattern with an abbreviated waveform is required, the autoscaling control unit 30 stores information in the graphic memory 41 that corresponds to each one-cycle waveform display area constituting the abbreviated waveform display area determined by scaling. The start address of each area is sequentially generated from the address control signal generating section 31.
Further, the autoscaling control section 30 also generates a start signal from the address control signal generation section 31 when the above-mentioned first address is generated. This activation signal is guided to the shift control device 53 in the abbreviated waveform drawing control section 50. As a result, the shift control device 53 shifts the shift registers 52 and 51 to the right one bit at a time, for example, as shown in FIGS. 5 b to e and 6 b to e, at respective timings. Therefore, when the shift registers 52 and 51 undergo right shift operations four times from their initial states (see FIGS. 5a and 6a), one of the ON bits in the shift register 52 is shifted to the rightmost bit position. (Figure 5e). As a result, the left end/right end detection device 54 detects the right end position and instructs the shift control device 53 to change the shift direction. As a result, shift control device 53
(from the fifth shift operation) shifts the shift registers 52 and 51 to the left one bit at a time as shown in FIGS. 5 f-m and FIG. 6 f-m. Thus, when shift registers 52 and 51 undergo eight left shift operations, one of the ON bits in shift register 52 is shifted to the leftmost bit position (see FIG. 5m). As a result, the left end/right end detection device 54 detects the left end position, and the shift control device 5
3 to change the shift direction. As a result, the shift control device 53 (from the 13th shift operation) shifts the shift registers 52, 51 to
p, again shifted to the right one bit at a time as shown in FIG. 6n-p.
第5図a〜p、第6図a〜pの内容は第7図の
動作説明図に示すORパターンPTN1、ANDパ
ターンPTN2の先頭列からの各列パターンに一
致している。これは、ORパターンPTN1、
ANDパターンPTN2が、シフトレジスタ52,
51から16ビツトの列パターン単位でそれぞれの
タイミングで並列出力されることを示すものであ
る。すなわち、この実施例によれば、ORパター
ンPTN1、ANDパターンPTN2中の先頭列の
列パターンをそれぞれ用意しておくだけで(当該
1つの列パターンを左または右にシフトすること
により)、16種の列パターンを実現することがで
きる。なお、上述したように、16種の列パターン
は、15回のシフト操作で得られるが、この実施例
ではシフトレジスタ51,52の内容を初期状態
に戻すために、16回のシフト操作が行なわれる。
シフトレジスタ51から並列出力される16ビツト
の列パターンはAND回路55の一方の入力に導
かれる。また、シフトレジスタ52から並列出力
される16ビツトの列パターンはOR回路56の一
方の入力部に導かれる。 The contents of FIGS. 5 a to 5 p and FIGS. 6 a to 6 correspond to each column pattern from the first column of the OR pattern PTN1 and AND pattern PTN2 shown in the operation explanatory diagram of FIG. 7. This is OR pattern PTN1,
AND pattern PTN2 is the shift register 52,
This indicates that each column pattern of 51 to 16 bits is output in parallel at each timing. That is, according to this embodiment, 16 types can be created by simply preparing the column patterns of the first column in the OR pattern PTN1 and the AND pattern PTN2 (by shifting the one column pattern to the left or right). column pattern can be realized. As mentioned above, 16 types of column patterns can be obtained by 15 shift operations, but in this embodiment, 16 shift operations are performed to return the contents of the shift registers 51 and 52 to their initial states. It will be done.
The 16-bit column pattern output in parallel from the shift register 51 is guided to one input of an AND circuit 55. Further, the 16-bit column pattern output in parallel from the shift register 52 is guided to one input section of the OR circuit 56.
一方、アドレス制御信号発生部31から発生さ
れた上記先頭アドレス(すなわちグラフイツクメ
モリ41内の或る1周期波形表示該当領域の先頭
アドレス)は、グラフ描画制御部40内のアドレ
ス制御装置42に導かれ、当該アドレス制御装置
42が有する図示せぬアドレスカウンタにロード
される。これによりまず上記先頭アドレスがグラ
フイツクメモリ41に対するアドレスとして供給
される。アドレス制御装置42はアドレスカウン
タを所定タイミングで繰り返しインクリメント
し、(オートスケーリング制御部30によつて指
定された)グラフイツクメモリ41内の1周期波
形表示該当領域に対応した上記先頭アドレスに続
くアドレス列を1アドレスずつ順に出力する。こ
の結果、グラフイツクメモリ41内の指定された
1周期波形表示該当領域が上記先頭アドレスから
始まるアドレス列で指定される。グラフイツク制
御装置43はアドレス制御装置42からの1回の
アドレス出力に対応して、まずリードサイクルを
実行し、次にライトサイクルを実行するように構
成されている。今、適宜的にリードサイクルだけ
を考えると、アドレス制御装置42から出力され
るアドレスの指定により、グラフイツクメモリ4
1から、上記1周期波形表示該当領域内のグラフ
パターンが16ビツトの列パターン単位で先頭列パ
ターンより順に読み出される。これは、第7図の
動作説明図に示されているように、グラフイツク
メモリ41から1周期波形表示該当領域内のグラ
フパターンGPTN1が切り出されることを示す。
グラフイツクメモリ41から読み出される16ビツ
トの列パターンはAND回路55の他方の入力部
に導かれる。 On the other hand, the start address generated from the address control signal generation section 31 (that is, the start address of a certain one-cycle waveform display area in the graphics memory 41) is guided to the address control device 42 in the graph drawing control section 40. The data is loaded into an address counter (not shown) of the address control device 42. As a result, the first address is supplied as an address to the graphics memory 41. The address control device 42 repeatedly increments an address counter at a predetermined timing, and stores an address string following the above-mentioned top address corresponding to the one-cycle waveform display area in the graphics memory 41 (specified by the autoscaling control section 30). are output one address at a time. As a result, the area corresponding to the designated one-cycle waveform display in the graphics memory 41 is designated by the address string starting from the above-mentioned top address. The graphics control device 43 is configured to first execute a read cycle and then execute a write cycle in response to one address output from the address control device 42. Now, considering only the read cycle as appropriate, the designation of the address output from the address control device 42 causes the graphics memory 4
1, the graph patterns within the area corresponding to the one-cycle waveform display are sequentially read out in units of 16-bit column patterns starting from the first column pattern. This indicates that the graph pattern GPTN1 within the area corresponding to the one-cycle waveform display is cut out from the graphic memory 41, as shown in the operation explanatory diagram of FIG.
The 16-bit column pattern read from graphics memory 41 is directed to the other input of AND circuit 55.
AND回路55は16個の2入力ANDゲート(図
示せず)で構成されており、シフトレジスタ51
の並列出力である16ビツトの列パターンのレベル
反転データと、グラフイツクメモリ41から読み
出される16ビツトの列パターンとをビツト対応で
AND加算する。これにより、グラフイツクメモ
リ41から読み出される16ビツトの列パターンに
おいて、該当列の列波形内領域と重なるビツト群
がOFFされる。AND回路55の出力(16ビツト
の列パターン)はOR回路56の他方の入力部に
導かれる。 The AND circuit 55 is composed of 16 two-input AND gates (not shown), and the shift register 51
The level-inverted data of the 16-bit column pattern, which is the parallel output of the
Add AND. As a result, in the 16-bit column pattern read from the graphics memory 41, the bit group that overlaps with the area within the column waveform of the corresponding column is turned OFF. The output of AND circuit 55 (16-bit column pattern) is led to the other input of OR circuit 56.
OR回路56は16個の2入力ORゲート(図示
せず)で構成されており、AND回路55から出
力される16ビツトの列パターンと、シフトレジス
タ52の並列出力である16ビツトの列パターンと
をビツト対応でOR加算する。ことにより所望の
列パターンが作成される。 The OR circuit 56 is composed of 16 2-input OR gates (not shown), and receives the 16-bit column pattern output from the AND circuit 55, the 16-bit column pattern output in parallel from the shift register 52, and the 16-bit column pattern output from the AND circuit 55 in parallel. OR add bitwise. This creates the desired row pattern.
ここでグラフイツク制御装置43は、リードサ
イクルからライトサイクルにサイクル切り換えを
行なう。これにより、OR回路56から出力され
る16ビツトの列パターンがグラフイツクメモリ4
1の元のアドレス位置に書き込まれる。 At this point, the graphics control device 43 switches the cycle from the read cycle to the write cycle. As a result, the 16-bit column pattern output from the OR circuit 56 is stored in the graphic memory 4.
1 is written to the original address location.
以上の動作が、グラフイツクメモリ41内の1
周期波形表示該当領域に格納されているグラフパ
ターンGPTN1について行パターン単位で繰り
返されることにより、第7図の動作説明図に示さ
れるように、グラフパターンGPTN1において
1周期波形内領域に重なるビツト群が全てOFF
されたグラフパターンGPTN2が中間結果とし
て得られ、更に当該グラフパターンGPTN2に
1周期波形(ORパターンPTN1)が重畳された
グラフパターンGPTN3が最終結果として得ら
れる。このグラフパターンGPTN3は、グラフ
イツクメモリ41のグラフパターンGPTN1が
格納されていた領域に書き込まれる。すなわち、
グラフイツクメモリ41内のグラフパターン
GPTN1がグラフパターンGPTN3に書き換え
られる。なお、シフトレジスタ51,52のシフ
トタイミング、グラフイツクメモリ41のリード
タイミングは、AND回路55においてANDパタ
ーンPTN2とグラフパターンGPTN1とのAND
加算が同一列の列パターン同志で行なわれ、OR
回路56においてORパターンPTN1とグラフパ
ターンGPTN2とのOR加算が同一列の列パター
ン同志で行なわれるタイミングとなつている。 The above operation is performed by one
By repeating the graph pattern GPTN1 stored in the periodic waveform display area per row pattern, as shown in the operation explanatory diagram of FIG. All OFF
A graph pattern GPTN2 is obtained as an intermediate result, and a graph pattern GPTN3 in which a one-period waveform (OR pattern PTN1) is superimposed on the graph pattern GPTN2 is obtained as a final result. This graph pattern GPTN3 is written in the area of the graphics memory 41 where the graph pattern GPTN1 was stored. That is,
Graph pattern in graphic memory 41
GPTN1 is rewritten to graph pattern GPTN3. Note that the shift timing of the shift registers 51 and 52 and the read timing of the graphic memory 41 are determined by ANDing the AND pattern PTN2 and the graph pattern GPTN1 in the AND circuit 55.
Addition is performed between column patterns in the same column, and OR
In the circuit 56, the timing is such that the OR addition of the OR pattern PTN1 and the graph pattern GPTN2 is performed for the column patterns of the same column.
明らかなように、上述の処理を、グラフイツク
メモリ41内の省略波形表示該当領域を構成する
全ての1周期波形表示該当領域について行なうこ
とにより、省略波形付のグラフパターンをグラフ
イツクメモリ41に格納することができる。この
グラフイツクメモリ41に格納された省略波形付
のグラフパターンを用いてCRTモニタ60に画
面表示を行なうことにより、第8図に示されるよ
うに省略波形付グラフが自然な見やすい状態で表
示される。 As is clear, by performing the above-mentioned processing on all the one-cycle waveform display corresponding areas constituting the abbreviated waveform display applicable area in the graphic memory 41, the graph pattern with the abbreviated waveform is stored in the graphic memory 41. can do. By displaying the screen on the CRT monitor 60 using the graph pattern with the abbreviated waveform stored in the graphic memory 41, the graph with the abbreviated waveform is displayed in a natural and easy-to-see state as shown in FIG. .
なお、前記実施例では、左端・右端検出装置5
4の検出対象レジスタがシフトレジスタ52であ
るものとしたが、シフトレジスタ51を検出対象
レジスタとしてもよい。また、シフトレジスタ5
1,52に初期設定される列パターンは、AND
パターンPTN2、ORパターンPTN1の先頭列
の列パターンに限るものではない。但し、AND
パターンPTN2、ORパターンPTN1のそれぞ
れ同一列の列パターンである必要がある。 In addition, in the embodiment, the left edge/right edge detection device 5
Although the shift register 52 is assumed to be the register to be detected in No. 4, the shift register 51 may be the register to be detected. Also, shift register 5
The column pattern initialized to 1,52 is AND
The column pattern is not limited to the first column of pattern PTN2 and OR pattern PTN1. However, AND
Pattern PTN2 and OR pattern PTN1 each need to be column patterns in the same column.
また、前記実施例では、縦方向のグラフの場合
について説明したが、横方向のグラフの場合にも
同様に適用できる。但し、グラフイツクメモリ4
1からのリード/ライトに際し、いわゆる縦横変
換が必要である。なお、グラフパターンをグラフ
イツクメモリ41に横列パターン単位で格納する
方式では、上記変換は縦方向グラフの場合に必要
となる。 Further, in the above embodiment, the case of a graph in the vertical direction has been described, but the present invention can be similarly applied to a case of a graph in the horizontal direction. However, graphic memory 4
When reading/writing from 1, so-called vertical/horizontal conversion is required. Note that in the method of storing graph patterns in the graphics memory 41 in units of row patterns, the above conversion is necessary for vertical graphs.
また、この発明はカラーグラフ表示にも適用で
きる。但し、この場合には、前述のAND加算は、
R,G,B全てのグラフパターンに対して行なわ
れる必要がある。一方、OR加算は、表示色に対
応するAND加算結果に対してのみ行なわれる必
要がある。 Further, the present invention can also be applied to color graph display. However, in this case, the above-mentioned AND addition is
It is necessary to perform this for all R, G, and B graph patterns. On the other hand, OR addition needs to be performed only on AND addition results corresponding to display colors.
以上詳述したようにこの発明によれば、簡単な
構成でありながら省略波形(波線)付グラフが見
やすく自然な状態で表示される。
As described in detail above, according to the present invention, a graph with abbreviated waveforms (wavy lines) is displayed in an easy-to-read and natural state despite having a simple configuration.
第1図は紙面上に描かれた省略波形付のグラフ
を示す図、第2図は省略波形付グラフの従来の画
面表示例を示す図、第3図はこの発明の一実施例
に係る情報処理機器の概略構成を示すブロツク
図、第4図は第3図に示す主としてグラフ描画制
御部および省略波形描画制御部の要部構成を示す
ブロツク図、第5図および第6図は2種のシフト
レジスタの内容の変化を説明する図、第7図は省
略波形付グラフ作成に関する動作説明図、第8図
は省略波形付グラフの画面表示例を示す図であ
る。
30……オートスケーリング制御部、40……
グラフ描画制御部、41……グラフイツクメモ
リ、50……省略波形描画制御部、51,52…
…シフトレジスタ、53……シフト制御装置、5
4……左端・右端検出装置、55……AND回路、
56……OR回路。
FIG. 1 is a diagram showing a graph with an abbreviated waveform drawn on a paper, FIG. 2 is a diagram showing an example of a conventional screen display of a graph with an abbreviated waveform, and FIG. 3 is information related to an embodiment of the present invention. FIG. 4 is a block diagram showing the schematic configuration of the processing equipment. FIG. 4 is a block diagram mainly showing the configuration of the main parts of the graph drawing control section and the abbreviated waveform drawing control section shown in FIG. 3. FIG. 5 and FIG. FIG. 7 is a diagram illustrating changes in the contents of the shift register, FIG. 7 is an explanatory diagram of operations related to creating a graph with omitted waveforms, and FIG. 8 is a diagram showing an example of a screen display of a graph with omitted waveforms. 30...Auto scaling control section, 40...
Graph drawing control unit, 41...Graphic memory, 50...Abbreviated waveform drawing control unit, 51, 52...
...Shift register, 53...Shift control device, 5
4...Left end/right end detection device, 55...AND circuit,
56...OR circuit.
Claims (1)
略波形パターンデータの周期波形を生成する手段
と、省略波形領域を消去する消去パターンデータ
の周期波形を生成する手段と、前記生成された消
去パターンデータの周期波形に基づいて省略波形
領域内の前記グラフパターンデータを順次消去す
る手段と、この消去する手段されたグラフパター
ンデータの省略波形領域へ前記生成された省略波
形パターンデータの省略波形を順次重畳して書き
込む手段とを有することを特徴とするグラフ表示
装置。1 means for storing graph pattern data, means for generating a periodic waveform of omitted waveform pattern data, means for generating a periodic waveform of erasing pattern data for erasing the omitted waveform area, and a period of the generated erasing pattern data. means for sequentially erasing the graph pattern data in the abbreviated waveform area based on the waveform; and sequentially superimposing the abbreviated waveforms of the generated abbreviated waveform pattern data on the abbreviated waveform area of the erased graph pattern data. 1. A graph display device comprising: writing means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58071194A JPS59197954A (en) | 1983-04-22 | 1983-04-22 | graph display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58071194A JPS59197954A (en) | 1983-04-22 | 1983-04-22 | graph display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59197954A JPS59197954A (en) | 1984-11-09 |
| JPH0518155B2 true JPH0518155B2 (en) | 1993-03-11 |
Family
ID=13453610
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58071194A Granted JPS59197954A (en) | 1983-04-22 | 1983-04-22 | graph display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59197954A (en) |
-
1983
- 1983-04-22 JP JP58071194A patent/JPS59197954A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59197954A (en) | 1984-11-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR860002872A (en) | Image memory peripherals | |
| JPS6125188A (en) | Image display unit | |
| JPS5831591B2 (en) | Pattern display method at arbitrary position | |
| JPH03196188A (en) | Display system for information processor | |
| US4988985A (en) | Method and apparatus for a self-clearing copy mode in a frame-buffer memory | |
| JPH0518154B2 (en) | ||
| JPH0325684A (en) | Picture drawing controller | |
| JP2954589B2 (en) | Information processing device | |
| JPS6228474B2 (en) | ||
| JP3546527B2 (en) | Image data rotation processing device | |
| JP2901631B2 (en) | Image processing device | |
| JP2626894B2 (en) | Straight line drawing circuit of bitmap type display device | |
| JPS6258379A (en) | Graphing reverse simulation device | |
| KR0170754B1 (en) | How to use DRAM in CDG and CDEG systems | |
| JP2761220B2 (en) | 3D graphic display system | |
| GB2203317A (en) | Display system | |
| JPH0550013B2 (en) | ||
| JPH01260980A (en) | Generator for key signal of optional shape | |
| JPS648337B2 (en) | ||
| JPS61250729A (en) | Shifter circuit | |
| JPH0640260B2 (en) | Storage device | |
| JPS60205584A (en) | Color graphic display unit | |
| JPS59184393A (en) | Cursor display unit | |
| JPS60230689A (en) | Display memory writting controller | |
| JPH03218577A (en) | Picture processor |