JPH0660097A - Data processing method and apparatus thereof - Google Patents

Data processing method and apparatus thereof

Info

Publication number
JPH0660097A
JPH0660097A JP23511292A JP23511292A JPH0660097A JP H0660097 A JPH0660097 A JP H0660097A JP 23511292 A JP23511292 A JP 23511292A JP 23511292 A JP23511292 A JP 23511292A JP H0660097 A JPH0660097 A JP H0660097A
Authority
JP
Japan
Prior art keywords
graph
data
attribute
processing
attribute data
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
Application number
JP23511292A
Other languages
Japanese (ja)
Other versions
JP3157917B2 (en
Inventor
Nakakatsu Kurotsu
中克 黒津
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP23511292A priority Critical patent/JP3157917B2/en
Publication of JPH0660097A publication Critical patent/JPH0660097A/en
Application granted granted Critical
Publication of JP3157917B2 publication Critical patent/JP3157917B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

PURPOSE:To plot a graph by changing a graph attribute to the desired graph attribute during the execution of a processing program by preserving and registering the graph attribute data of each plotted graph in a storage medium, and changing the graph attribute of the graph to be plotted while replacing the arbitrary graph attribute data to be referred to by the processing program with the preserved and registered desired graph attribute data. CONSTITUTION:A graph plotting means(function means to be executed based on the graph processing program stored in a PMEM 3 by a CPU 2) plots the graph corresponding to prescribed data on a screen according to the set graph attribute data. At that time, the graph attribute data of the graph plotted by the preserving means CPU 2 are preserved and registered in the storage medium PMEM 3. Then, the arbitrary graph attribute data referred to by the graph plotting means are replaced with the preserved and registered desired graph attribute data by the replacing means CPU 2.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、表計算やデータベース
等のデータに基づいてグラフを描画するデータ処理方法
およびその装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing method and apparatus for drawing a graph based on data of a spreadsheet or a database.

【0002】[0002]

【従来の技術】従来、この種のグラフ表示処理を実行す
る場合、表計算,データベース等のデータ処理プログラ
ムから、グラフ描画プログラムがサブルーチンとして起
動されており、グラフとして表示する面種,線種等のグ
ラフ属性データはデータ処理プログラムが持つ数値等の
データとともに、データ処理プログラムによって管理さ
れていた。
2. Description of the Related Art Conventionally, when this type of graph display processing is executed, a graph drawing program is started as a subroutine from a data processing program such as a spreadsheet or a database, and the surface type, line type, etc. to be displayed as a graph The graph attribute data of was managed by the data processing program together with the data such as the numerical value of the data processing program.

【0003】[0003]

【発明が解決しようとする課題】このため、上記従来例
では、グラフ処理を行うに当たり、表示するグラフの種
類,サイズ,色,面種等のグラフ属性データを、表計算
等のデータ毎に設定する必要があり、同じ属性を持つグ
ラフを異なった表計算データから作成する際には、複数
のグラフに対して同じ操作を繰り返す必要があるため、
グラフ表示処理効率が極めて低いという問題点があっ
た。
Therefore, in the above-described conventional example, when performing graph processing, graph attribute data such as the type, size, color and face type of the displayed graph is set for each data such as spreadsheet. Since it is necessary to repeat the same operation for multiple graphs when creating graphs with the same attributes from different spreadsheet data,
There is a problem that the graph display processing efficiency is extremely low.

【0004】本発明は、上記の問題点を解決するために
なされたもので、描画されたグラフのグラフ属性データ
を保管して管理するとともに、描画中のグラフのグラフ
属性データを保管登録された所望のグラフ属性データに
置換することにより、複数の同じ属性を有するグラフを
非常に簡単に作成することができるグラフ処理方法およ
びその装置を提供することを目的とする。
The present invention has been made in order to solve the above-mentioned problems. The graph attribute data of a drawn graph is stored and managed, and the graph attribute data of the graph being drawn is stored and registered. An object of the present invention is to provide a graph processing method and a device thereof which can very easily create a graph having a plurality of same attributes by substituting desired graph attribute data.

【0005】[0005]

【課題を解決するための手段】本発明に係るデータ処理
方法は、グラフ処理プログラムが設定されたグラフ属性
データに従いながら所定のデータに対するグラフを画面
上に描画し、前記グラフ処理プログラム起動中に、画面
上に描画した各グラフのグラフ属性データを記憶媒体に
保管登録し、前記グラフ処理プログラムが参照している
任意のグラフ属性データを前記記憶媒体に保管登録され
ている所望のグラフ属性データに置換しながら画面上に
描画されているグラフのグラフ属性を変更する。
According to a data processing method of the present invention, a graph for a predetermined data is drawn on a screen while a graph processing program is set in accordance with set graph attribute data, The graph attribute data of each graph drawn on the screen is stored and registered in a storage medium, and any graph attribute data referred to by the graph processing program is replaced with desired graph attribute data stored and registered in the storage medium. While changing the graph attribute of the graph drawn on the screen.

【0006】本発明に係るデータ処理装置は、設定され
たグラフ属性データに従いながら所定のデータに対する
グラフを画面上に描画するグラフ描画手段と、このグラ
フ描画手段が画面上に描画した各グラフのグラフ属性デ
ータを記憶媒体に保管登録する保管手段と、前記グラフ
描画手段が参照している任意のグラフ属性データを保管
登録されている所望のグラフ属性データに置換する置換
手段とを有するものである。
The data processing apparatus according to the present invention includes a graph drawing means for drawing a graph for predetermined data on the screen according to the set graph attribute data, and a graph for each graph drawn by the graph drawing means on the screen. It has a storage means for storing and registering the attribute data in a storage medium, and a replacing means for replacing arbitrary graph attribute data referenced by the graph drawing means with desired stored and registered graph attribute data.

【0007】[0007]

【作用】本発明に係るデータ処理方法においては、グラ
フ処理プログラムが設定されたグラフ属性データに従い
ながら所定のデータに対するグラフを画面上に描画し、
前記グラフ処理プログラム起動中に、画面上に描画した
各グラフのグラフ属性データを記憶媒体に保管登録し、
前記グラフ処理プログラムが参照している任意のグラフ
属性データを前記記憶媒体に保管登録されている所望の
グラフ属性データに置換しながら画面上に描画されてい
るグラフのグラフ属性を変更することにより、グラフ処
理プログラム実行中に、画面上に描画されたグラフのグ
ラフ属性を所望のグラフ属性に変更して描画させること
を可能とする。
In the data processing method according to the present invention, the graph for the predetermined data is drawn on the screen while the graph processing program follows the set graph attribute data.
While the graph processing program is running, the graph attribute data of each graph drawn on the screen is stored and registered in a storage medium,
By changing the graph attribute of the graph drawn on the screen while replacing any graph attribute data referenced by the graph processing program with desired graph attribute data stored and registered in the storage medium, It is possible to change the graph attribute of the graph drawn on the screen to a desired graph attribute and draw the graph while the graph processing program is being executed.

【0008】本発明に係るデータ処理装置においては、
グラフ描画手段が設定されたグラフ属性データに従いな
がら所定のデータに対するグラフを画面上に描画した時
点で、保管手段が描画したグラフのグラフ属性データを
記憶媒体に保管登録しておき、グラフ描画手段が参照し
ている任意のグラフ属性データを置換手段が保管登録さ
れている所望のグラフ属性データに置換することによ
り、画面描画されているグラフのグラフ属性を所望のグ
ラフ属性に変更しながらグラフを描画することを可能と
する。
In the data processing device according to the present invention,
When the graph drawing means draws a graph for predetermined data on the screen according to the set graph attribute data, the graph attribute data of the graph drawn by the storing means is stored and registered in the storage medium. Draws a graph while changing the graph attribute of the graph drawn on the screen to the desired graph attribute by replacing the referenced graph attribute data with the desired graph attribute data stored and registered by the replacing means. It is possible to do.

【0009】[0009]

【実施例】図1は本発明の一実施例を示すデータ処理装
置の構成を説明するブロック図であり、例えば文書処
理、表計算処理,グラフ処理を実行可能なシステムの場
合に対応する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram for explaining the configuration of a data processing apparatus showing an embodiment of the present invention, which corresponds to, for example, a system capable of executing document processing, spreadsheet processing and graph processing.

【0010】図において、1はシステムバスであり、こ
れから説明する各構成ブロックはこのシステムバス1に
接続されている。2はCPUで、プログラムメモリ(P
MEM)3に記憶された種々の文書処理プログラム(以
下、フローチャートで説明する制御手順を含む)に従っ
てシステムバス1に接続されるデバイスとのアクセスを
総括的に制御する。なお、プログラムメモリ3にはIP
L時にハードディスク15から読み出されれるシステム
プログラムと機能処理実行に伴ってハードディスク15
から読み出されれる機能処理プログラムが常駐する。ま
た、プログラムメモリ3には、キーボード9から入力さ
れたテキストデータもコード化されて格納される。4は
イメージメモリ(IMEM)で、イメージスキャナ5等
から読み込まれた画像情報のビットイメージが記憶され
ている。6は画像入出力制御部で、イメージスキャナ5
からの画像入力と、イメージメモリ4にビットマップイ
メージに展開された印刷イメージのプリンタ7への出力
を制御する。8は入力制御部で、キーボード9,ポイン
ティングデバイス10(PD)等の入力装置が接続され
ている。操作者は、このキーボード9を操作することに
より、システムの動作指令等を行う。また、ポインティ
ングデバイス10はCRT表示装置(CRT)13上で
画像情報を選択,加工指示するためのもので、本実施例
ではマウスを採用している。これにより、CRT13上
のマウスカーソルをX,Y方向に対して任意に移動し
て、メニューの選択および文字データ,図形データ,画
像データ等の選択/編集を行う。11はビデオイメージ
メモリ(VRAM)で、このVRAM11に展開された
表示データを表示出力制御部12に読み出してCRT1
3の画面上に表示する。なお、表示するデータが文字デ
ータであれば、その位置,属性情報に対応したフォント
パターンがVRAM11上にイメージとして展開されて
おり、また、ソフト制御によりVRAM11の表示エリ
アに直接カーソルが発生表示が可能である。14は外部
記憶装置制御部で、データファイル用のディスクとなる
ハードディスク15,フロッピ−ディスク16とのアク
セスを制御している。なお、上記CRT13は文字画像
等をカラー表示することができる。
In FIG. 1, reference numeral 1 is a system bus, and each constituent block to be described below is connected to the system bus 1. 2 is a CPU, which is a program memory (P
Access to devices connected to the system bus 1 is comprehensively controlled according to various document processing programs stored in the MEM 3 (including control procedures described in the following flowcharts). The program memory 3 has an IP
The system program read from the hard disk 15 at the time of L and the hard disk 15 along with the execution of the functional processing
The function processing program read from is resident. Further, the text data input from the keyboard 9 is also encoded and stored in the program memory 3. An image memory (IMEM) 4 stores a bit image of image information read by the image scanner 5 or the like. An image input / output control unit 6 is an image scanner 5
The input of the image from the printer 1 and the output of the print image developed into the bitmap image in the image memory 4 to the printer 7 are controlled. An input control unit 8 is connected with an input device such as a keyboard 9 and a pointing device 10 (PD). The operator operates the keyboard 9 to issue system operation commands and the like. The pointing device 10 is for selecting image information on the CRT display device (CRT) 13 and giving an instruction for processing, and a mouse is used in this embodiment. As a result, the mouse cursor on the CRT 13 is arbitrarily moved in the X and Y directions to select menus and select / edit character data, graphic data, image data and the like. A video image memory (VRAM) 11 reads the display data expanded in the VRAM 11 to the display output control unit 12 to display the CRT1.
Display on the screen of 3. If the data to be displayed is character data, the font pattern corresponding to the position and the attribute information is developed as an image on the VRAM 11, and the cursor can be directly generated and displayed in the display area of the VRAM 11 by software control. Is. An external storage device control unit 14 controls access to a hard disk 15 and a floppy disk 16 which are disks for data files. The CRT 13 can display a character image and the like in color.

【0011】このように構成されたデータ処理装置にお
いて、グラフ描画手段(CPU2がPMEM3に記憶さ
れたグラフ処理プログラムに基づいて実行される機能手
段)が設定されたグラフ属性データに従いながら所定の
データに対するグラフを画面上に描画した時点で、保管
手段(CPU2)が描画したグラフのグラフ属性データ
を記憶媒体(PMEM3)に保管登録しておき、グラフ
描画手段が参照している任意のグラフ属性データを置換
手段(CPU2)が保管登録されている所望のグラフ属
性データに置換することにより、画面描画されているグ
ラフのグラフ属性を所望のグラフ属性に変更しながらグ
ラフを描画することを可能とする。
In the thus configured data processing device, the graph drawing means (the functional means executed by the CPU 2 based on the graph processing program stored in the PMEM 3) is set for the predetermined data according to the set graph attribute data. When the graph is drawn on the screen, the graph attribute data of the graph drawn by the storage means (CPU2) is stored and registered in the storage medium (PMEM3), and the arbitrary graph attribute data referenced by the graph drawing means is stored. By replacing the desired graph attribute data stored and registered by the replacement unit (CPU 2), it is possible to draw the graph while changing the graph attribute of the graph drawn on the screen to the desired graph attribute.

【0012】図2は、図1に示したデータ処理装置にお
ける文書ファイルのデータ構造の一例を示す図である。
FIG. 2 is a diagram showing an example of the data structure of the document file in the data processing apparatus shown in FIG.

【0013】この図に示されるように、文章データ10
D,2つのグラフデータ11D,12Dおよび2つの表
データ13D,14Dが含まれている。本実施例におけ
るデータ処理装置では文章,図形,グラフ,表計算等の
異なった処理プログラムのデータを1つのデータファイ
ルとして管理している。
As shown in this figure, the text data 10
D, two graph data 11D, 12D and two table data 13D, 14D are included. The data processing device in this embodiment manages data of different processing programs such as sentences, figures, graphs, and spreadsheets as one data file.

【0014】図3は、図1に示したCRT13に表示さ
れる編集画面の一例を示す図であり、図2に示した文書
ファイルのデータに基づく表示に対応する。
FIG. 3 is a diagram showing an example of the editing screen displayed on the CRT 13 shown in FIG. 1, which corresponds to the display based on the data of the document file shown in FIG.

【0015】この図に示されるように、編集中の文書の
上部にコマンドを指示するためのメニュー26を有し、
下部に簡単なメッセージを表示するための状態表示領域
27を備える。この編集頁上には、背景枠(用紙)28
に、図2に示した文章データ10が文章31として表示
されており、グラフ枠29内にグラフデータD11がグ
ラフ32のように、また、グラフ枠30内にはグラフデ
ータ12Dがグラフ33として表示されている。なお、
「文章」,「図形」,「グラフ」等の編集は、それぞれ
の枠(編集領域)毎に行われ、文章−グラフ等の処理の
切り換えは、ポインティングデバイス10により、編集
するべき枠を指示するか、メニュー26中の「処理」メ
ニューより、実行する処理を選択することで行う。背景
枠28を指示した際には、文章編集処理が、また、グラ
フ枠29またはグラフ枠30が指示された際には自動的
にグラフ編集処理が起動される。また、編集中の枠は灰
色の太線に変えて表示される。
As shown in this figure, at the top of the document being edited, there is a menu 26 for instructing commands,
A status display area 27 for displaying a simple message is provided at the bottom. On this edit page, a background frame (paper) 28
2, the text data 10 shown in FIG. 2 is displayed as a text 31, the graph data D11 is displayed as a graph 32 in the graph frame 29, and the graph data 12D is displayed as a graph 33 in the graph frame 30. Has been done. In addition,
Editing of "text", "figure", "graph", etc. is performed for each frame (editing area), and switching of the process of text-graph etc. is instructed by the pointing device 10 for the frame to be edited. Alternatively, the process to be executed is selected from the "process" menu in the menu 26. When the background frame 28 is designated, the text editing process is started, and when the graph frame 29 or the graph frame 30 is designated, the graph editing process is automatically started. Also, the frame being edited is changed to a thick gray line and displayed.

【0016】図4は、図3に示したグラフ32,33に
対応する表データファイルを示す図であり、(a)がグ
ラフ32に対応し、(b)がグラフ33に対応する。
FIG. 4 is a diagram showing a table data file corresponding to the graphs 32 and 33 shown in FIG. 3, in which (a) corresponds to the graph 32 and (b) corresponds to the graph 33.

【0017】図において、40は表データ表示ウインド
ウで、グラフ32が編集対象として選択された際に、ハ
ードディスク15から自動的に読み出されてCRT13
にウインドウ表示される。41は表データ表示ウインド
ウで、グラフ33が編集対象として選択された際に、ハ
ードディスク15から自動的に読み出されてCRT13
にウインドウ表示される。
In the figure, reference numeral 40 is a table data display window, which is automatically read from the hard disk 15 when the graph 32 is selected as an editing target and is displayed on the CRT 13.
Is displayed in the window. Reference numeral 41 is a table data display window, which is automatically read from the hard disk 15 when the graph 33 is selected as an editing target and is displayed on the CRT 13
Is displayed in the window.

【0018】以下、図5〜図11を参照しながら本発明
に係るグラフ処理方法について説明する。
The graph processing method according to the present invention will be described below with reference to FIGS.

【0019】図5は本発明の一実施例を示すグラフ処理
方法におけるメイン処理手順の一例を説明するフローチ
ャートである。なお、S1〜S12は各ステップを示
す。
FIG. 5 is a flow chart for explaining an example of a main processing procedure in the graph processing method showing an embodiment of the present invention. Note that S1 to S12 indicate each step.

【0020】先ず、ステップS1の初期化処理におい
て、図3に示す編集枠25,メニュー26,状態表示領
域27,背景枠(用紙)28を含む編集画面をCRT1
3に表示し、さらに図4に示すような文書データをハー
ドディスク15またはフロッピ−ディスク16から読み
込み、画面上にグラフ枠29,グラフ枠30を作成した
後に、文章31,グラフ32,グラフ33を順次表示す
る。これにより、CRT13の表示画面状態は、図3に
示す表示画面となる。次いで、ステップS2において、
キーボード9またはポインティングデバイス10による
コマンド入力を待機する。ステップS3において、入力
が「処理」メニュー中の「グラフ処理」コマンドが指定
されたかどうかを判定し、YESならばステップS4に
おいて、「既存の枠で処理を行う場合は枠を指示して下
さい。また、新規にグラフを作成する場合には枠空けを
行って下さい。」というメッセージを表示し、編集枠の
指定し、または新規に編集枠を作成し、ステップS6以
降に移る。
First, in the initialization process of step S1, the edit screen including the edit frame 25, the menu 26, the state display area 27, and the background frame (paper) 28 shown in FIG. 3 is displayed on the CRT1.
3 and read the document data as shown in FIG. 4 from the hard disk 15 or floppy disk 16 to create a graph frame 29 and a graph frame 30 on the screen, and then a sentence 31, a graph 32, and a graph 33 in order. indicate. As a result, the display screen state of the CRT 13 becomes the display screen shown in FIG. Then, in step S2,
It waits for a command input from the keyboard 9 or the pointing device 10. In step S3, it is determined whether or not the input is the "graph processing" command in the "processing" menu, and if YES, in step S4, "please specify a frame when processing with an existing frame." If a new graph is to be created, please open a frame. "Is displayed and an edit frame is designated, or a new edit frame is created, and the process proceeds to step S6 and thereafter.

【0021】一方、ステップS3においてNOならば、
すなわちステップS2における入力が「グラフ枠の指
定」であることがステップS5で確認されると、ステッ
プS6以降に移る。
On the other hand, if NO in step S3,
That is, when it is confirmed in step S5 that the input in step S2 is “designation of graph frame”, the process proceeds to step S6 and subsequent steps.

【0022】ステップS6においては、グラフ枠の枠線
の表示を黒色の細線から灰色の太線へと変更し、編集領
域を明示した後、後述するグラフ処理(図6参照)を行
う。グラフ処理は、グラフ処理内で他の処理が選択され
るか、編集領域である枠の外を指定された際に終了す
る。グラフ処理が終了すると、ステップS8でグラフ枠
線の表示を黒色の細線へと表示を戻し、ステップS3へ
戻り、グラフ処理の終了時の入力を解析し、処理を続行
する。
In step S6, the display of the frame line of the graph frame is changed from the black thin line to the gray thick line, the edit area is specified, and then the graph processing described later (see FIG. 6) is performed. The graph process ends when another process is selected in the graph process or when the outside of the frame which is the editing area is designated. When the graph processing is completed, the display of the graph frame line is returned to the black thin line in step S8, the process returns to step S3, the input at the end of the graph processing is analyzed, and the processing is continued.

【0023】ステップS9において、「文章」,「図
形」等のその他の処理であれば、ステップS10のその
他の処理を行う。その他の処理もグラフ処理と同様に、
編集中以外の処理が指定されるか、編集領域以外の領域
が指定されることにより、ステップS3へ移る。
In step S9, if it is other processing such as "text" or "graphic", the other processing of step S10 is performed. Other processing is similar to graph processing,
When a process other than editing is designated or a region other than the editing region is designated, the process proceeds to step S3.

【0024】ステップS11において、「終了」が選択
されたことが確認されると、ステップS12における終
了処理として文書データの更新処理や、編集ウインドウ
の消去を行い処理を終了する。
When it is confirmed in step S11 that "end" is selected, the document data is updated and the edit window is erased as the end processing in step S12, and the processing is ended.

【0025】図6は、図5に示したグラフ処理ルーチン
の詳細手順を示すフローチャートである。なお、S20
〜S29は各ステップを示す。
FIG. 6 is a flow chart showing the detailed procedure of the graph processing routine shown in FIG. Note that S20
-S29 shows each step.

【0026】先ず、図2に示したグラフデータ11Dの
属性データをグラフデータ12Dの属性データに複写
し、図3に示されるように、グラフ33を図9に示すグ
ラフ33Aに変更する場合の処理について説明する。
First, the process of copying the attribute data of the graph data 11D shown in FIG. 2 to the attribute data of the graph data 12D and changing the graph 33 to the graph 33A shown in FIG. 9 as shown in FIG. Will be described.

【0027】先ず、グラフ処理が開始されると、ステッ
プS20のグラフ初期化処理を実行し、ステップS21
でコマンド入力待機状となる。次いで、ステップS22
において、入力されたコマンドが「属性保管」コマンド
かどうどうかをCPU2が判定し、YESならばステッ
プS23に進み、後述する属性保管処理ルーチンを実行
し、ステップS21に戻る。
First, when the graph processing is started, the graph initialization processing of step S20 is executed, and step S21
The command input standby status is entered. Then, step S22
In, the CPU 2 determines whether or not the input command is a "save attribute" command. If YES, the process proceeds to step S23, executes an attribute save processing routine described later, and returns to step S21.

【0028】一方、ステップS22の判定でNOの場合
は、ステップS24において、入力されたコマンドが
「属性置換」コマンドが指定されたかどうかをCPU2
が判定し、YESならばステップS25において、後述
する属性置換処理ルーチンを実行し、ステップS21に
戻る。
On the other hand, if the determination in step S22 is NO, then in step S24 the CPU 2 determines whether the "attribute replacement" command has been designated for the input command.
If YES, the attribute replacement process routine described later is executed in step S25, and the process returns to step S21.

【0029】一方、ステップS24の判定でNOの場合
は、ステップS26において、その他のコマンドがポイ
ンティングデバイス10により指定されているかどうか
をCPU2が判定し、YESならばステップS27にお
いて、その他のコマンド処理を実行し、ステップS21
に戻る。 一方、ステップS26の判定でNOの場合
は、ステップS28において、他の処理または枠の外が
ポインティングデバイス10により指定されているかど
うかを判定し、NOならばステップS21に戻り、YE
SならばステップS29において、グラフ終了処理を実
行し、処理を図5に示すステップS8に移す。
On the other hand, if NO in the determination in step S24, the CPU 2 determines in step S26 whether or not another command is designated by the pointing device 10. If YES, the other command processing is performed in step S27. Execute, step S21
Return to. On the other hand, if NO in the determination in step S26, it is determined in step S28 whether another process or the outside of the frame is designated by the pointing device 10. If NO, the process returns to step S21, and YE
If S, the graph end process is executed in step S29, and the process proceeds to step S8 shown in FIG.

【0030】このように、グラフ処理プログラム(CP
U2が実行する)が設定されたグラフ属性データに従い
ながら所定のデータに対するグラフを画面上に描画し、
前記グラフ処理プログラム起動中に、画面上に描画した
各グラフのグラフ属性データを記憶媒体(PMEM3)
に保管登録し、前記グラフ処理プログラムが参照してい
る任意のグラフ属性データを記憶媒体(PMEM3)に
保管登録されている所望のグラフ属性データに置換しな
がら画面上に描画されているグラフのグラフ属性を変更
することにより、グラフ処理プログラム実行中に、画面
上に描画されたグラフのグラフ属性を所望のグラフ属性
に変更して描画させることを可能とする。
In this way, the graph processing program (CP
U2 executes) and draws a graph for the specified data on the screen according to the set graph attribute data.
A storage medium (PMEM3) for storing the graph attribute data of each graph drawn on the screen while the graph processing program is running.
The graph of the graph drawn on the screen while being stored and registered in the graph processing program, and any graph attribute data referenced by the graph processing program is replaced with desired graph attribute data stored and registered in the storage medium (PMEM3). By changing the attribute, it is possible to change the graph attribute of the graph drawn on the screen to a desired graph attribute and draw the graph while the graph processing program is being executed.

【0031】図7は、図6に示した属性保管処理ルーチ
ンの詳細手順の一例を示すフローチャートである。な
お、S30〜S33は各ステップを示す。
FIG. 7 is a flow chart showing an example of a detailed procedure of the attribute storage processing routine shown in FIG. Note that S30 to S33 indicate each step.

【0032】先ず、ステップS30において、後述する
ようなクリップボードをCRT13にウインドウ表示
し、ステップS31において、図2に示したグラフデー
タ11Dからグラフ属性データのコピーを作成し、ステ
ップS32において、他のデータと区別するための名称
を入力する。次いで、ステップS33において、クリッ
プボードウインドウを消去し、すなわち、CRT13の
画面からクリップボードを消去して、処理を終了する。
First, in step S30, a clipboard to be described later is displayed on the CRT 13 as a window, in step S31, a copy of the graph attribute data is created from the graph data 11D shown in FIG. Enter a name to distinguish it from. Next, in step S33, the clipboard window is erased, that is, the clipboard is erased from the screen of the CRT 13, and the process ends.

【0033】図8は、図6に示した属性置換処理ルーチ
ンの詳細手順の一例を示すフローチャートである。な
お、S40〜S44は各ステップを示す。
FIG. 8 is a flow chart showing an example of a detailed procedure of the attribute replacement processing routine shown in FIG. Note that S40 to S44 indicate each step.

【0034】先ず、ステップS40において、後述する
ようなクリップボードをCRT13にウインドウ表示
し、ステップS41において、クリップボード中の属性
データを指定する。次いで、ステップS42において、
クリップボードをCRT13から消去し、ステップS4
3においてグラフ属性データのみを、指定した属性デー
タと置き換え、ステップS44で、置き換えられたグラ
フ属性データに基づいてグラフをCRT13に再表示
し、処理を終了する。 〔グラフ33をグラフ33Aに変更する処理〕上記の処
理により、例えば図3に示すグラフ33を、図9に示す
グラフ33Aに変更する場合、グラフ枠29において、
グラフ32が編集状態なので、このグラフ32は図2に
示したグラフデータ11Dを表データ13Dを用いて表
示されている。また、図3に示すグラフ枠29の表示状
態中は、図6に示したフローチャートのステップS21
においてコマンド入力待機状態となっており、上記ステ
ップS22において、メニュー26中の「編集」メニュ
ーより「属性保管」コマンドが選択されると、ステップ
S23の属性保管処理が開始され、上記ステップS30
において図10に示されるようなクリップボードウイン
ドウW1を表示する。
First, in step S40, a clipboard, which will be described later, is displayed on the CRT 13 as a window, and in step S41, attribute data in the clipboard is designated. Then, in step S42,
Delete the clipboard from the CRT 13 and step S4
In step 3, only the graph attribute data is replaced with the specified attribute data, and in step S44, the graph is redisplayed on the CRT 13 based on the replaced graph attribute data, and the process ends. [Process of Changing Graph 33 to Graph 33A] By the above process, for example, when changing the graph 33 shown in FIG. 3 to the graph 33A shown in FIG.
Since the graph 32 is in the edited state, the graph 32 is displayed using the graph data 11D shown in FIG. 2 using the table data 13D. Further, during the display state of the graph frame 29 shown in FIG. 3, step S21 of the flowchart shown in FIG.
In the command input standby state in step S22, when the "save attribute" command is selected from the "edit" menu in the menu 26 in step S22, the attribute storage process of step S23 is started, and step S30 is performed.
At, the clipboard window W1 as shown in FIG. 10 is displayed.

【0035】なお、クリップボードは、常に決まった位
置に作成されるデータを複数保管するためのバッファと
して機能し、また、データ処理手段を持っていないた
め、複数のシステムやその処理に応じて任意に使用する
ことが可能である。個々のデータは、そのヘッダとし
て、そのデータを保存した処理システムの名前を持って
いる。このため、各処理システムは、当該ヘッダを読み
ことにより、そのデータが自身で使用できるデータかど
うかを判別することができる。
The clipboard always functions as a buffer for storing a plurality of data created at a fixed position, and since it does not have a data processing means, it can be arbitrarily selected according to a plurality of systems and their processing. It is possible to use. Each piece of data has as its header the name of the processing system that stored it. Therefore, each processing system can determine whether the data can be used by itself by reading the header.

【0036】一方、ステップS30では、クリップボー
ド中に登録されている複数のデータの中から、グラフデ
ータのみを表示し、その一覧をクリップボードウインド
ウW1に表示する。図10に示すクリップボードウイン
ドウW1には、現在「’89年売上実績のグラフ属性デ
ータ」がクリップボードに登録されている状態を示す。
ステップS31では、図2に示したグラフデータ11D
からグラフ属性データのコピーを作成し、クリップボー
ドに保管した後、そのアイコンをクリップボード上に表
示する。この状態では、このデータに対して「未定義」
という名称が付けられている。現在登録中のデータは、
図11に示すように他のデータとは区別してアイコンが
反転表示で表示される。次いで、ステップS32におい
て、図12に示すような名称入力ウインドウW2を表示
し、このデータと他のデータとを区別するための名称を
入力すると、ステップS33において、クリップボード
ウインドウを閉じると「属性保管」処理が終了する。
On the other hand, in step S30, only the graph data is displayed from the plurality of data registered in the clipboard, and the list is displayed in the clipboard window W1. The clipboard window W1 shown in FIG. 10 shows a state in which "graph attribute data of sales record of '89" is currently registered in the clipboard.
In step S31, the graph data 11D shown in FIG.
Make a copy of the graph attribute data from and save it to the clipboard, then display the icon on the clipboard. In this state, "undefined" for this data
Is named. Currently registered data is
As shown in FIG. 11, the icon is displayed in reverse video in distinction from other data. Next, in step S32, a name input window W2 as shown in FIG. 12 is displayed, and a name for distinguishing this data from other data is input. In step S33, when the clipboard window is closed, "save attribute" The process ends.

【0037】そして、上記「属性保管」処理で保管した
グラフ属性を、図3に示すグラフ33に適用し、図2に
示したグラフデータ12Dのグラフ属性データをクリッ
プボード上のデータとを後述するように置き換える。 〔グラフ属性データの置換え処理〕図6に示したフロー
チャートにおいて、グラフ32の編集中に、グラフ33
が表示されているグラフ枠30をポインティングデバイ
ス10で指定すると、ステップS28により、グラフ3
2におけるグラフ処理は終了する。ステップS29で
は、グラフ32が保持しているデータを、ファイルに書
き出し、結果として図2に示されるグラフ属性データ1
1Dを更新する。この時、図4に示されるように表デー
タ表示ウインドウ40を閉じるとともに、表計算処理を
終了する。
Then, the graph attributes stored in the "attribute storage" process are applied to the graph 33 shown in FIG. 3, and the graph attribute data of the graph data 12D shown in FIG. 2 and the data on the clipboard will be described later. Replace with. [Graph Attribute Data Replacement Process] In the flowchart shown in FIG. 6, while the graph 32 is being edited, the graph 33
When the graph frame 30 in which is displayed is specified by the pointing device 10, the graph 3 is displayed in step S28.
The graph processing in 2 ends. In step S29, the data held by the graph 32 is written to a file, and as a result, the graph attribute data 1 shown in FIG.
Update 1D. At this time, as shown in FIG. 4, the table data display window 40 is closed and the spreadsheet calculation process is ended.

【0038】グラフ32の処理が終了すると、図5に示
したフローチャートのステップS8においてグラフ枠2
9の表示を黒色の細線に戻し、ステップS3の入力解析
を行う。グラフ32の編集終了のきっかけとなった入力
は、グラフ30の枠線のポインティングデバイス10に
よるクリック指示であるから、処理はステップS5から
ステップS6に移り、ステップS6で、グラフ枠30の
枠線を灰色の太線に変更し、再び図6に示すグラフ処理
に移行する。
When the processing of the graph 32 is completed, the graph frame 2 is displayed in step S8 of the flowchart shown in FIG.
The display of 9 is returned to the black thin line, and the input analysis of step S3 is performed. Since the input that triggered the end of editing the graph 32 is a click instruction by the pointing device 10 for the frame line of the graph 30, the process proceeds from step S5 to step S6, and the frame line of the graph frame 30 is changed in step S6. Change to a thick gray line and move to the graph processing shown in FIG. 6 again.

【0039】グラフ処理が開始されると、ステップS2
0のグラフ初期化処理の中で、枠の番号より、図2に示
したグラフデータ12Dを読み込み、グラフ管理データ
2の表計算データより、図4に示される表計算ウインド
ウを開いた後に表計算処理を起動する。グラフ処理で
は、表計算処理を通して、図2に示した表データ14D
を読み出し、この表データにグラフデータ12Dを適用
することにより、図3に示すグラフ33を表示する。以
上で、初期化処理は終了し、ステップS21のコマンド
入力状態となる。ステップS21において、「属性置
換」コマンドが選択されると、ステップS25の属性置
換処理を行う。
When the graph processing is started, step S2
In the graph initialization process of 0, the graph data 12D shown in FIG. 2 is read from the frame number, and the table calculation data shown in FIG. Start the process. In the graph processing, the spreadsheet data 14D shown in FIG.
Is read out and the graph data 12D is applied to this table data to display the graph 33 shown in FIG. Thus, the initialization process ends and the command input state of step S21 is entered. When the "attribute replacement" command is selected in step S21, the attribute replacement process of step S25 is performed.

【0040】属性置換処理は、ステップS40におい
て、ステップS30と同様に、クリップボードの表示を
行う。この時、最後に登録されたデータは、図13に示
すように反転表示されている。ステップS41におい
て、クリップボード中の属性データが指定されると、ス
テップS42でクリップボードを消去した後に、ステッ
プS43で、グラフ処理が保持しているグラフデータの
うち、グラフ属性データのみを、指定した属性データと
置き換える。ステップS44でグラフを表データ14と
グラフデータ2におけるグラフ管理データおよび属性置
換で置換されたグラフ属性データを使用して、グラフの
再表示を行い、属性置換処理は終了する。結果として、
図3の表示状態が、図9に示す表示に変更され、グラフ
33がグラフ33Aに変更される。グラフ33Aにおけ
るグラフ処理が終了する際に、ステップS29におい
て、グラフデータをファイルに書き出し、図2に示すグ
ラフデータ12Dを更新することにより、グラフ属性デ
ータはファイル上でも更新される。
In the attribute replacement process, the clipboard is displayed in step S40, as in step S30. At this time, the last registered data is highlighted as shown in FIG. When the attribute data in the clipboard is specified in step S41, the clipboard is erased in step S42, and then only the graph attribute data of the graph data held by the graph process is specified in step S43. Replace with. In step S44, the graph is redisplayed using the graph management data in the table data 14 and the graph management data in the graph data 2 and the graph attribute data replaced by the attribute replacement, and the attribute replacement processing ends. as a result,
The display state of FIG. 3 is changed to the display shown in FIG. 9, and the graph 33 is changed to the graph 33A. When the graph processing in the graph 33A ends, in step S29, the graph data is written to a file and the graph data 12D shown in FIG. 2 is updated, so that the graph attribute data is also updated on the file.

【0041】なお、上記実施例では、1つの文書内で、
あるグラフの属性を文書内の別のグラフ属性に複写する
処理を例にして説明したが、本発明の実施例におけるク
リップボードは、PMEM3上にある中間ファイル,中
間ファイルの管理ファイルだけの構造であるから、複数
のプログラムからアクセスすることが可能であるため、
別文書間の属性の複写にも、本発明の要旨を逸脱するこ
となく同様に適用できる。
In the above embodiment, within one document,
Although the process of copying the attribute of a certain graph to another graph attribute in a document has been described as an example, the clipboard in the embodiment of the present invention has a structure of only the intermediate file on the PMEM3 and the management file of the intermediate file. From, it is possible to access from multiple programs,
The same applies to copying of attributes between different documents without departing from the scope of the present invention.

【0042】また、上記実施例においては、複数のグラ
フ処理プログラムがアクセス可能なデータ保存共通領域
としてクリップボードを使用する場合について説明した
が、ファイルとして保存されているデータを直接指示
し、そのグラフ属性データを現在処理中のグラフ属性と
して取り込む方法、あるいはCRT13上に表示されて
いるグラフを直接指示することにより、指示されたグラ
フの属性を取り込む方法においても、本発明を適用する
ことができる。
In the above embodiment, the case where the clipboard is used as a data storage common area accessible by a plurality of graph processing programs has been described. However, the data stored as a file is directly designated and the graph attribute The present invention can be applied to a method of fetching data as a graph attribute currently being processed or a method of fetching the attribute of the instructed graph by directly instructing the graph displayed on the CRT 13.

【0043】さらに、上記実施例では表計算プログラム
実行中に、上述のグラフ処理を実行する場合について説
明したが、データ処理プログラムとしては、データベー
ス,表組等他のデータ処理プログラムとおき返ることも
可能であることは言うまでもない。
Further, in the above embodiment, the case where the above-mentioned graph processing is executed during the execution of the spreadsheet program has been described, but the data processing program may be replaced with another data processing program such as a database or a table group. It goes without saying that it is possible.

【0044】[0044]

【発明の効果】以上説明したように、本発明に係る方法
は、グラフ処理プログラムが設定されたグラフ属性デー
タに従いながら所定のデータに対するグラフを画面上に
描画し、前記グラフ処理プログラム起動中に、画面上に
描画した各グラフのグラフ属性データを記憶媒体に保管
登録し、前記グラフ処理プログラムが参照している任意
のグラフ属性データを前記記憶媒体に保管登録されてい
る所望のグラフ属性データに置換しながら画面上に描画
されているグラフのグラフ属性を変更するので、グラフ
処理プログラム実行中に、画面上に描画されたグラフの
グラフ属性を所望のグラフ属性に変更して描画させるこ
とができる。
As described above, the method according to the present invention draws a graph for predetermined data on the screen according to the graph attribute data set by the graph processing program, and while the graph processing program is running, The graph attribute data of each graph drawn on the screen is stored and registered in a storage medium, and any graph attribute data referred to by the graph processing program is replaced with desired graph attribute data stored and registered in the storage medium. However, since the graph attribute of the graph drawn on the screen is changed, it is possible to change the graph attribute of the graph drawn on the screen to a desired graph attribute while the graph processing program is being executed.

【0045】本発明に係る装置は、グラフ描画手段が設
定されたグラフ属性データに従いながら所定のデータに
対するグラフを画面上に描画した時点で、保管手段が描
画したグラフのグラフ属性データを記憶媒体に保管登録
しておき、グラフ描画手段が参照している任意のグラフ
属性データを置換手段が保管登録されている所望のグラ
フ属性データに置換するように構成したので、画面描画
されているグラフのグラフ属性を所望のグラフ属性に変
更しながらグラフを描画することができる。
In the device according to the present invention, when the graph drawing means draws the graph for the predetermined data on the screen according to the set graph attribute data, the graph attribute data of the graph drawn by the storage means is stored in the storage medium. The graph of the graph drawn on the screen is stored because the graph is stored and registered, and the replacement graph replaces any graph attribute data referenced by the graph drawing device with the desired graph attribute data stored and registered. A graph can be drawn while changing the attribute to a desired graph attribute.

【0046】従って、複数の表示データから同じサイ
ズ,表示するグラフの種類,線種等のグラフ属性を持つ
グラフを非常に簡単な操作で作成できるため、複数の同
じグラフを作成する際に、何度も同じ編集処理を繰り返
すといった煩雑な属性設定処理が不要となり、効率よく
グラフを作成できる。また、複数のグラフ体裁が一致す
る、すなわちグラフの大きさ,表示位置等のレイアウト
が統一されたグラフを含む文書編集を操作性良く行える
等の優れた効果を奏する。
Therefore, it is possible to create a graph having the same size, the type of graph to be displayed, and the graph attributes such as the line type from a plurality of display data by a very simple operation. A complicated attribute setting process such as repeating the same editing process every time is unnecessary, and a graph can be efficiently created. In addition, there is an excellent effect that a plurality of graphs have the same appearance, that is, a document including a graph having a unified layout such as a graph size and a display position can be edited with good operability.

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

【図1】本発明の一実施例を示すデータ処理装置の構成
を説明するブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a data processing device according to an embodiment of the present invention.

【図2】図1に示したデータ処理装置における文書ファ
イルのデータ構造の一例を示す図である。
FIG. 2 is a diagram showing an example of a data structure of a document file in the data processing device shown in FIG.

【図3】図1に示したCRTに表示される編集画面の一
例を示す図である。
3 is a diagram showing an example of an edit screen displayed on the CRT shown in FIG.

【図4】図3に示したグラフに対応する表データファイ
ルを示す図である。
4 is a diagram showing a table data file corresponding to the graph shown in FIG.

【図5】本発明の一実施例を示すグラフ処理方法におけ
るメイン処理手順の一例を説明するフローチャートであ
る。
FIG. 5 is a flowchart illustrating an example of a main processing procedure in the graph processing method according to the embodiment of the present invention.

【図6】図5に示したグラフ処理ルーチンの詳細手順を
示すフローチャートである。
6 is a flowchart showing a detailed procedure of the graph processing routine shown in FIG.

【図7】図6に示した属性保管処理ルーチンの詳細手順
の一例を示すフローチャートである。
FIG. 7 is a flowchart showing an example of a detailed procedure of an attribute storage processing routine shown in FIG.

【図8】図6に示した属性置換処理ルーチンの詳細手順
の一例を示すフローチャートである。
8 is a flowchart showing an example of a detailed procedure of an attribute replacement processing routine shown in FIG.

【図9】本発明に係るデータ処理装置におけるグラフ処
理状態を説明する図である。
FIG. 9 is a diagram illustrating a graph processing state in the data processing device according to the present invention.

【図10】本発明に係るデータ処理装置におけるグラフ
処理状態を説明する図である。
FIG. 10 is a diagram illustrating a graph processing state in the data processing device according to the present invention.

【図11】本発明に係るデータ処理装置におけるグラフ
処理状態を説明する図である。
FIG. 11 is a diagram illustrating a graph processing state in the data processing device according to the present invention.

【図12】本発明に係るデータ処理装置におけるグラフ
処理状態を説明する図である。
FIG. 12 is a diagram illustrating a graph processing state in the data processing device according to the present invention.

【図13】本発明に係るデータ処理装置におけるグラフ
処理状態を説明する図である。
FIG. 13 is a diagram illustrating a graph processing state in the data processing device according to the present invention.

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

2 CPU 3 PMEM 9 キーボード 10 ポインティングデバイス 13 CRT 2 CPU 3 PMEM 9 keyboard 10 pointing device 13 CRT

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 グラフ処理プログラムが設定されたグラ
フ属性データに従いながら所定のデータに対するグラフ
を画面上に描画し、前記グラフ処理プログラム起動中
に、画面上に描画した各グラフのグラフ属性データを記
憶媒体に保管登録し、前記グラフ処理プログラムが参照
している任意のグラフ属性データを前記記憶媒体に保管
登録されている所望のグラフ属性データに置換しながら
画面上に描画されているグラフのグラフ属性を変更する
ことを特徴とするデータ処理方法。
1. A graph processing program draws a graph for predetermined data on a screen according to set graph attribute data, and stores the graph attribute data of each graph drawn on the screen while the graph processing program is running. A graph attribute of a graph drawn on the screen while being stored and registered in a medium, and any graph attribute data referenced by the graph processing program is replaced with desired graph attribute data stored and registered in the storage medium. A method for processing data, characterized by:
【請求項2】 設定されたグラフ属性データに従いなが
ら所定のデータに対するグラフを画面上に描画するグラ
フ描画手段と、このグラフ描画手段が画面上に描画した
各グラフのグラフ属性データを記憶媒体に保管登録する
保管手段と、前記グラフ描画手段が参照している任意の
グラフ属性データを保管登録されている所望のグラフ属
性データに置換する置換手段とを有することを特徴とす
るデータ処理装置。
2. A graph drawing means for drawing a graph for predetermined data on a screen according to set graph attribute data, and graph attribute data of each graph drawn on the screen by the graph drawing means is stored in a storage medium. A data processing device comprising: a storage unit for registering and a replacement unit for replacing arbitrary graph attribute data referred to by the graph drawing unit with desired graph attribute data stored and registered.
JP23511292A 1992-08-12 1992-08-12 Data processing method and data processing device Expired - Fee Related JP3157917B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23511292A JP3157917B2 (en) 1992-08-12 1992-08-12 Data processing method and data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23511292A JP3157917B2 (en) 1992-08-12 1992-08-12 Data processing method and data processing device

Publications (2)

Publication Number Publication Date
JPH0660097A true JPH0660097A (en) 1994-03-04
JP3157917B2 JP3157917B2 (en) 2001-04-23

Family

ID=16981238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23511292A Expired - Fee Related JP3157917B2 (en) 1992-08-12 1992-08-12 Data processing method and data processing device

Country Status (1)

Country Link
JP (1) JP3157917B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0844802A (en) * 1994-07-28 1996-02-16 Nec Corp Device and system for displaying graph of calculation table
JP4862945B2 (en) * 2007-08-10 2012-01-25 株式会社島津製作所 Data analysis system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0844802A (en) * 1994-07-28 1996-02-16 Nec Corp Device and system for displaying graph of calculation table
JP4862945B2 (en) * 2007-08-10 2012-01-25 株式会社島津製作所 Data analysis system
US8629873B2 (en) 2007-08-10 2014-01-14 Shimadzu Corporation Data analysis system

Also Published As

Publication number Publication date
JP3157917B2 (en) 2001-04-23

Similar Documents

Publication Publication Date Title
US4686522A (en) Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US5870090A (en) System for facilitating selection and searching for object files in a graphical window computer environment
US5546520A (en) Method, system, and memory for reshaping the frame edges of a window around information displayed in the window
EP0650129B1 (en) Method, system, and computer-readable medium for automatic formatting of user selected text
JPH08137646A (en) Method and system for displaying dialogue box
JPH0786877B2 (en) How to edit mixed object documents
JPH07160467A (en) Display controller
JPH0689324A (en) Tool kit and method for establishing form
JP2000222493A (en) Object editing apparatus and method, and storage medium storing computer readable program
JP3157917B2 (en) Data processing method and data processing device
JP2001265761A (en) Device and method for editing data and recording medium recording editing processing procedure
JPH09190430A (en) Information processing device and function / range designation method
JPH01130260A (en) character processing device
JP4365965B2 (en) Information processing apparatus, information processing method, and storage medium
JPH08115192A (en) Data edit processing method and system thereof
JP2751224B2 (en) Document creation device
JPH0756902A (en) Document editing device
JP2823188B2 (en) Information processing apparatus and method
JPH02151972A (en) Document retrieving system
JP3175220B2 (en) Document creation device
JP3754714B2 (en) Document processing method and apparatus
JP2756186B2 (en) Document editing method and apparatus
JPH09222981A (en) Information processing device
JP2982535B2 (en) Graph creation device
JPH05135050A (en) Line segment attribute display method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080209

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090209

Year of fee payment: 8

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100209

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100209

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110209

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120209

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees