Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6242293B2 - - Google Patents
[go: Go Back, main page]

JPS6242293B2 - - Google Patents

Info

Publication number
JPS6242293B2
JPS6242293B2 JP12699380A JP12699380A JPS6242293B2 JP S6242293 B2 JPS6242293 B2 JP S6242293B2 JP 12699380 A JP12699380 A JP 12699380A JP 12699380 A JP12699380 A JP 12699380A JP S6242293 B2 JPS6242293 B2 JP S6242293B2
Authority
JP
Japan
Prior art keywords
graph
label
axis
display
axis label
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
Application number
JP12699380A
Other languages
Japanese (ja)
Other versions
JPS5752941A (en
Inventor
Yoshihiro Suzuki
Sachihiro Ogawa
Yasuo Wako
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.)
YOKOKAWA DENKI KK
Original Assignee
YOKOKAWA DENKI KK
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 YOKOKAWA DENKI KK filed Critical YOKOKAWA DENKI KK
Priority to JP12699380A priority Critical patent/JPS5752941A/en
Publication of JPS5752941A publication Critical patent/JPS5752941A/en
Publication of JPS6242293B2 publication Critical patent/JPS6242293B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Description

【発明の詳細な説明】 本発明は対話型作図装置で記録面に作図したグ
ラフに対し軸ラベルの記録位置を割出し適宜に指
定する軸ラベルを適正位置に記録する対話型作図
装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an interactive plotting device that determines the recording position of an axis label for a graph drawn on a recording surface by the interactive plotting device and records the axis label at the appropriate position. be.

従来より、マイクロプロセツサなどを使用した
プロセツサと対話形式で作図情報をキーボードよ
り入力し、あらかじめ定められた作図プログラム
に従つて所望の棒グラフ、折線グラフ等のグラフ
作図を行なう対話型作図装置がある。第1図は特
にCRT表示器を具備した従来のこの種の対話型
作図装置の一例を示すものである。第1図におい
て、1は文字、数字、記号及び各種フアンクシヨ
ン・キーよりなるキーボード、2はプロセツサ、
3は作図に関するプログラム等が記憶された
ROM(Read Only Memory)、4は入力情報等
を必要に応じて記憶すると共に記憶データの読出
しが可能なRAM(Random Access Memory)、
5は作図情報入力を案内するメツセージ等を表示
する表示器、6はCRT、7はX−Yプロツタな
どのような記録装置である。
Conventionally, there has been an interactive plotting device that inputs plotting information from a keyboard in an interactive manner with a processor using a microprocessor, etc., and plots a desired bar graph, line graph, etc. according to a predetermined plotting program. . FIG. 1 shows an example of a conventional interactive plotting device of this type particularly equipped with a CRT display. In FIG. 1, 1 is a keyboard consisting of letters, numbers, symbols, and various function keys; 2 is a processor;
3. Programs related to drawing etc. were memorized.
ROM (Read Only Memory), 4 is RAM (Random Access Memory) that can store input information etc. as needed and read the stored data;
Reference numeral 5 represents a display for displaying messages and the like to guide input of drawing information, 6 represents a CRT, and 7 represents a recording device such as an X-Y plotter.

プロセツサ2はROM3に記憶された作図プロ
グラムを実行し、作図情報入力を要求するときは
表示器5に入力要求のメツセージを表示させる。
オペレータはこのメツセージに応じて適切な情報
をキーボード1より入力する。このメツセージと
情報入力はステツプ・バイ・ステツプ式に行なわ
れ、このようにして入力した情報に基づいた図面
がCRT6上に描かれるようになつている。この
場合図形や文字等の表示位置はCRT6画面に表
示された例えば十字状の指標(以下カーソルとい
う)をキーボード1より移動制御して位置決めで
きるようになつているので、特にグラフの軸の目
盛につける数値等のいわゆる軸ラベルの記録に際
してはこのカーソルによつてラベル位置を指定す
ることによつて所望の軸ラベル表示を容易に行な
うことができる。CRT6に作図されたグラフは
記録装置7でハードコピーすることができる。
The processor 2 executes the drawing program stored in the ROM 3, and when requesting input of drawing information, causes the display 5 to display an input request message.
The operator inputs appropriate information from the keyboard 1 in response to this message. This message and information input is performed step by step, and a drawing based on the information thus input is drawn on the CRT 6. In this case, the display position of figures, characters, etc. can be determined by controlling the movement of, for example, a cross-shaped indicator (hereinafter referred to as a cursor) displayed on the CRT 6 screen using the keyboard 1. When recording a so-called axis label such as a numerical value to be attached, the desired axis label can be easily displayed by specifying the label position using this cursor. The graph drawn on the CRT 6 can be hard-copied using the recording device 7.

しかし、このような装置は精密な製図図面等を
作図する場合には好適であるが、極めて複雑な操
作を必要とするばかりでなく専門家あるいは熟練
者を要する外、装置が高価であつて、比較的簡単
なグラフ等を作図する装置としては不向きであ
る。
However, although such devices are suitable for drawing precise technical drawings, etc., they not only require extremely complicated operations, require specialists or skilled workers, and are expensive. It is not suitable as a device for drawing relatively simple graphs.

そこで、最近、第1図の構成において、CRT
を除去し、作図機能もグラフ等のみの作図機能に
減縮した操作の簡単な、安価な対話型作図装置が
出現した。しかし、このような簡易型の装置では
記録装置に直接グラフを作図してゆく構成となつ
ており、第1図装置のようなCRTでのモニタリ
ング機能がないため軸ラベルを適切な位置に記録
することは極めて困難であり、失敗すると記録紙
を取り替えて初めからもう一度作図をやり直さな
ければならないなどの欠点があつた。
Therefore, recently, in the configuration shown in Figure 1, CRT
An easy-to-operate, inexpensive interactive plotting device has emerged in which the plotting function has been reduced to only the plotting function of graphs, etc. However, such simple devices are configured to draw graphs directly on the recording device, and do not have a CRT monitoring function like the device shown in Figure 1, so axis labels must be recorded at appropriate positions. It was extremely difficult to do so, and if a mistake was made, the paper had to be replaced and the drawings had to be started all over again.

本発明は、このような点に鑑み、CRT作図表
示対話型作図装置において、簡単な操作で適切な
位置に軸ラベルを位置出しして記録することので
きる対話型作図装置を提供しようとしたものであ
る。
In view of these points, the present invention attempts to provide an interactive plotting device that can position and record axis labels at appropriate positions with a simple operation in a CRT plotting display interactive plotting device. It is.

以下図面を用いて本発明を詳細に説明する。第
2図は本発明に係る対話型作図装置の構成図であ
る。第2図において、1aは文字、数字、記号及
び軸ラベル等のフアンクシヨン・キーからなるキ
ーボード、2aはプロセツサ、3aは軸ラベルの
位置出し及びそのラベルの数値等を演算するため
のプログラムの外、作図に関して必要なプログラ
ムを記録したROM、4aはRAM、5aは表示
器、7aは記録装置であり、これらは例えば第3
図に示すように一体に構成し、操作性の向上を図
つている。
The present invention will be explained in detail below using the drawings. FIG. 2 is a block diagram of an interactive drawing device according to the present invention. In FIG. 2, 1a is a keyboard consisting of function keys such as letters, numbers, symbols, and axis labels; 2a is a processor; 3a is a program for locating axis labels and calculating numerical values of the labels; 4a is a RAM, 5a is a display, and 7a is a recording device; these are, for example, the third
As shown in the figure, it is constructed in one piece to improve operability.

このような構成によりグラフを作図する場合
は、軸、グラフ、軸ラベルの順に作図する。軸及
びグラフの作図は通常の作図装置と同様の動作に
より行なわれるが、その動作は本発明とは直接関
係が薄いのでここではその説明を省略し、軸ラベ
ル記録の動作のみ次に説明する。
When drawing a graph with such a configuration, draw the axis, graph, and axis label in this order. The plotting of axes and graphs is performed in the same manner as in a normal plotting device, but since this operation has little direct bearing on the present invention, its explanation will be omitted here, and only the operation of axis label recording will be explained next.

第4図は操作手順を示すもので左側にキーボー
ド1aの操作キーを示し、その右側にキー操作に
応じて現われる表示器5aの表示を示してある。
まず、キーボード1aの「軸ラベル」キーを押
す。これによりプロセツサ2aはROM3aの軸
ラベル書きのプログラムの実行を開始し、表示器
5aに指令して「ジク ラベル ガキ」と表示さ
せる。続いて、「入力」キーを押すと、表示器5
aには「X タブカンカク=」の表示が現れる。
タブカンカクとはX軸の分割に対しラベルを何分
割おきに記録するかという意味で、例えば第5図
に示すグラフにおいてはX軸の分割は6であり、
キーボード1aよりパラメータとして「1」をキ
ーインすると「X タブカンカク=1」となつて
各データに対して1対1にX軸ラベルを記録する
ことを約束する。なお、「X タブカンカク=
0」とした場合は特別の意味を持ち、自動ラベル
すなわち0、1、2、…、nを施すようになつて
いる。
FIG. 4 shows the operating procedure; the left side shows the operation keys of the keyboard 1a, and the right side shows the display on the display 5a that appears in response to key operations.
First, press the "axis label" key on the keyboard 1a. As a result, the processor 2a starts executing the axis label writing program in the ROM 3a, and instructs the display 5a to display "JIKU LABEL Gaki". Next, press the "Input" key, and display 5 will appear.
The display "X Tab Interval=" appears in a.
Tab interval means how many divisions the label is recorded for the division of the X-axis. For example, in the graph shown in Figure 5, the division of the X-axis is 6.
When "1" is keyed in as a parameter from the keyboard 1a, "X tab interval=1" is set, which promises to record the X-axis label on a one-to-one basis for each data. In addition, “X Tab Kankaku =
0" has a special meaning, and is automatically labeled as 0, 1, 2, . . . , n.

次いで、「入力」キーを押すと今度はY軸ラベ
ルに関する「Y タブカンカク=」の表示が出
る。これに対しパラメータ「0」を入力すると
「Y タブカンカク=0」となつて、データの最
大値と最小値の間でスケーリングしたラベルをY
軸に施す。
Next, when you press the ``input'' key, a message ``Y tab change='' will appear regarding the Y-axis label. On the other hand, if you enter the parameter "0", "Y tab interval = 0" will be generated, and the label scaled between the maximum value and minimum value of the data will be
Apply to the shaft.

続いて、プロセツサ2aはX軸ラベルの位置を
決定する。例えば、折線グラフの場合には各目盛
の下でX軸線より下方にラベル文字高さの2倍の
位置に定められる。また、棒グラフの場合には第
5図に示すように棒の前縁の下より文字高さの2
倍の位置に軸ラベル位置(図中の角枠部分)を決
定する。このように最初のX軸ラベルの位置出し
が決ると、表示器5aに「X ラベル01=」の表
示が出るので、キーボード1aよりラベル文字を
入力する。例えば「4月」と記録する場合は、キ
ラクタ「4」、「月」を順次に入力すればよい。
Subsequently, the processor 2a determines the position of the X-axis label. For example, in the case of a line graph, the position is set at twice the height of the label character below the X-axis line under each scale. In addition, in the case of a bar graph, as shown in Figure 5, the height of the characters should be 2
Determine the axis label position (corner frame part in the figure) at the double position. When the positioning of the first X-axis label is determined in this way, a message "X label 01=" appears on the display 5a, and the label characters are input from the keyboard 1a. For example, if you want to record "April", you may input Kirakuta "4" and "Month" in sequence.

最初のラベル記録を終えた後「入力」キーを押
す。「X ラベル02=」が表示されるので、これ
に応じて2番目ラベルのキヤラクタ(例えば5
月)を入力する。このときプロセツサ2aの制御
下で第5図に示すように2番目の棒の前縁の下よ
り「5月」と記録される。
After finishing recording the first label, press the "Enter" key. "X Label 02=" will be displayed, so change the character of the second label (for example, 5
month). At this time, under the control of the processor 2a, "May" is recorded from below the leading edge of the second bar as shown in FIG.

以降同様の手順でX軸ラベルを記録してゆく。
なお、Y軸ラベルは、第5図に示すようにグラフ
の原点よりラベル文字サイズの5倍の位置から位
置出しされ、4桁の数値ラベルが書けるようにな
つている。
From then on, record the X-axis label using the same procedure.
The Y-axis label is positioned at a position five times the label character size from the origin of the graph, as shown in FIG. 5, so that a four-digit numerical label can be written.

ラベル記録終了時はキーボード1aの「入力」
キーを押し、プロセツサ2aに記録終了を通知
し、表示器5aの「ジクラベル オワリ」の表示
をもつて軸ラベル記録動作を終了する。このよう
にして軸ラベルを簡単な操作で適切な位置に記録
させることができる。軸ラベル記録2関してこの
ように制御し実行する手段、すなわち軸ラベル記
録制御手段は、プロセツサ2a、ROM3a、
RAM4aから成る部分に備えられる。上記のよ
うな軸ラベル記録を行うためのプログラムは
ROM3aに記憶されており、そのプログラムは
プロセツサ2aで実行される。またキーボード1
aからの入力情報(パラメータ)は必要に応じて
RAM4aに適宜格納され、プロセツサにより参
照される。
When label recording is finished, press “Enter” on keyboard 1a.
The user presses the key to notify the processor 2a of the end of recording, and the axis label recording operation is ended with the display 5a displaying "DICLABEL OWARI". In this way, the axis label can be recorded at an appropriate position with a simple operation. The means for controlling and executing the axis label recording 2 in this way, that is, the axis label recording control means, includes the processor 2a, the ROM 3a,
It is provided in the part consisting of RAM4a. The program to record axis labels as above is
The program is stored in the ROM 3a and executed by the processor 2a. Also keyboard 1
Input information (parameters) from a as necessary
It is appropriately stored in the RAM 4a and referenced by the processor.

実施例では、軸ラベルは決定された位置から記
録される場合のみについて説明したが、バツク・
スペース・キー、半ステツプのスペース・キー及
びバツク・ステツプ・キー等を備えれば、X軸及
びY軸共に更に木目細かい位置出しが可能にな
る。
In the example, only the case where the axis label is recorded from the determined position is explained, but
If a space key, half-step space key, back step key, etc. are provided, even more precise positioning will be possible on both the X and Y axes.

また、表示器5aの表示はカタカナ文とした
が、これに限つたことはなく、英文等の他の形式
で表示することもできる。
Further, although the display on the display 5a is in katakana text, the display is not limited to this, and may be displayed in other formats such as English text.

更に、Y軸ラベルは最大値(Ymax)と最小値
(Ymin)から自動的にスケーリングしたラベル、
すなわち(Ymax−Ymin)/Y軸分割数を1ス
テツプとした値としたが、Y軸のみに限らずX軸
にも適用でき、また他の演算値あるいはキーボー
ドからの入力データを記録させることもできる。
Furthermore, the Y-axis label is automatically scaled from the maximum value (Ymax) and minimum value (Ymin),
In other words, (Ymax-Ymin)/Number of Y-axis divisions is taken as one step, but it can be applied not only to the Y-axis but also to the X-axis, and other calculated values or input data from the keyboard can also be recorded. can.

以上説明したように、本発明の対話型作図装置
によれば、キーボードからパラメータを入力する
だけの簡単な操作による作図グラフに関連した軸
ラベル位置が自動的に決定され、簡単な操作の情
報入力によつて所望の軸ラベルをその決定位置に
誤ることなく記録することができ、実用に供して
その効果は大きい。
As explained above, according to the interactive plotting device of the present invention, the axis label positions related to the plotted graph are automatically determined by the simple operation of inputting parameters from the keyboard, and the information input is easy. This allows the desired axis label to be recorded at the determined position without error, which is highly effective in practical use.

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

第1図は従来の対話型作図装置の構成図、第2
図は本発明に係る対話型作図装置の構成図、第3
図は第2図装置の一体構成の具体例、第4図は操
作手順を示す図、第5図は作図グラフの一例を示
す図である。 1a…キーボード、2a…プロセツサ、3a…
ROM、4a…RAM、5a…表示器、7a…記録
装置。
Figure 1 is a configuration diagram of a conventional interactive drawing device, Figure 2
The figure is a configuration diagram of an interactive drawing device according to the present invention, and
FIG. 2 shows a specific example of the integrated structure of the apparatus, FIG. 4 shows an operating procedure, and FIG. 5 shows an example of a drawing graph. 1a...Keyboard, 2a...Processor, 3a...
ROM, 4a...RAM, 5a...display device, 7a...recording device.

Claims (1)

【特許請求の範囲】 1 あらかじめ作成されたプログラムに従つてプ
ロセツサと対話形式でステツプ・バイ・ステツプ
式にキーボードよりグラフ作図情報を入力し、記
録装置にグラフを作図するように構成した対話型
作図装置内において、 現在記録中のグラフの種類に対応した軸ラベル
に関する意味付けされたパラメータの入力要求メ
ツセージを表示器に表示させ、予め定められた条
件及び前記メツセージに応答して入力された軸ラ
ベルに関するパラメータに基づいて軸ラベルの記
録位置を求め、表示装置上の作図されたグラフに
対する軸ラベルを前記求めた記録位置に記録する
ように制御する軸ラベル記録制御手段を具備した
ことを特徴とする対話型作図装置。
[Scope of Claims] 1. An interactive plotter configured to enter graph plotting information step-by-step through a keyboard in an interactive manner with a processor according to a pre-created program, and plot a graph on a recording device. Inside the device, a message is displayed on the display to request input of parameters with meanings regarding the axis label corresponding to the type of graph currently being recorded, and the axis label input in response to predetermined conditions and the message is displayed on the display. The present invention is characterized by comprising an axis label recording control means that determines the recording position of the axis label based on parameters related to the graph, and controls the axis label for the drawn graph on the display device to be recorded at the determined recording position. Interactive diagramming device.
JP12699380A 1980-09-12 1980-09-12 Axial label recording system for conversation type plotter Granted JPS5752941A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12699380A JPS5752941A (en) 1980-09-12 1980-09-12 Axial label recording system for conversation type plotter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12699380A JPS5752941A (en) 1980-09-12 1980-09-12 Axial label recording system for conversation type plotter

Publications (2)

Publication Number Publication Date
JPS5752941A JPS5752941A (en) 1982-03-29
JPS6242293B2 true JPS6242293B2 (en) 1987-09-08

Family

ID=14948996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12699380A Granted JPS5752941A (en) 1980-09-12 1980-09-12 Axial label recording system for conversation type plotter

Country Status (1)

Country Link
JP (1) JPS5752941A (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58149584A (en) * 1982-02-26 1983-09-05 Sharp Corp Automatic graph formulation device
JPS58207427A (en) * 1982-05-25 1983-12-02 ナショナル住宅産業株式会社 Building
JPS5971788U (en) * 1982-06-15 1984-05-16 横河電機株式会社 Recording devices such as graph plotters
JPH0640300B2 (en) * 1983-05-04 1994-05-25 三洋電機株式会社 Table graph converter
JPH0698869B2 (en) * 1984-03-12 1994-12-07 ブラザー工業株式会社 Recording device with keyboard
JPS63288322A (en) * 1988-01-26 1988-11-25 Ricoh Denshi Co Ltd graphing device
JPH08256257A (en) * 1996-01-29 1996-10-01 Canon Inc Image processing apparatus and image processing method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2173461A5 (en) * 1972-02-25 1973-10-05 Honeywell Bull
JPS5247328A (en) * 1975-10-14 1977-04-15 Nippon Telegr & Teleph Corp <Ntt> Conversation type simplified input/output unit using xy plotter
JPS5852256B2 (en) * 1978-02-27 1983-11-21 日本国有鉄道 Interactive character/figure/symbol input/output method
JPS5852255B2 (en) * 1978-02-27 1983-11-21 日本国有鉄道 Interactive character/graphic/symbol input/output device

Also Published As

Publication number Publication date
JPS5752941A (en) 1982-03-29

Similar Documents

Publication Publication Date Title
JP3139551B2 (en) Document display device and document display method
US4648062A (en) Method for providing an on line help facility for interactive information handling systems
US4451900A (en) Method and apparatus for text editing display
JP3292247B2 (en) Desktop document creation system
JPS6242293B2 (en)
JPS6320622A (en) document editing device
US4577206A (en) Pen recording apparatus
JPS5833784A (en) Word processor with frame opening function
JPH01184505A (en) Numerical controller
JPH04256117A (en) information processing equipment
JP2773731B2 (en) Keyboard device
JP2883440B2 (en) Label printing device
JPS6242292B2 (en)
JPS60164873A (en) Word processor provided with simple language for preparation of table
JPS61123924A (en) Document processing system
JP3077777B2 (en) Document processing device
JPH01161428A (en) Interactive writer control system
JPH024026A (en) Document processing device
JPS6069734A (en) interactive plotting device
JPH0323950B2 (en)
JPS60220407A (en) Cursor shift controller of display for numerical controller
JPH05313708A (en) Sequence program editing system
JPS62131322A (en) word processor
JPS60136794A (en) Display for analyzer or the like
JPH02224175A (en) Processing method for inserting ruled lines in tabular data