JPS6339925B2 - - Google Patents

Info

Publication number
JPS6339925B2
JPS6339925B2 JP57107107A JP10710782A JPS6339925B2 JP S6339925 B2 JPS6339925 B2 JP S6339925B2 JP 57107107 A JP57107107 A JP 57107107A JP 10710782 A JP10710782 A JP 10710782A JP S6339925 B2 JPS6339925 B2 JP S6339925B2
Authority
JP
Japan
Prior art keywords
recording
symmetrical
code
present
record
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
JP57107107A
Other languages
Japanese (ja)
Other versions
JPS58223842A (en
Inventor
Takeo Tamura
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.)
NEC Home Electronics Ltd
Original Assignee
NEC Home Electronics Ltd
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 NEC Home Electronics Ltd filed Critical NEC Home Electronics Ltd
Priority to JP10710782A priority Critical patent/JPS58223842A/en
Publication of JPS58223842A publication Critical patent/JPS58223842A/en
Publication of JPS6339925B2 publication Critical patent/JPS6339925B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/13Digital output to plotter ; Cooperation and interconnection of the plotter with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Image Generation (AREA)
  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

本発明は、プロセツサによりプロツタを制御し
て文字、パターン等の図形を記録する方法の改良
に関するものである。 従来においては、外部から与えられたデータに
基づき、図形信号発生器が具体的にプロツタの記
録ヘツドを駆動するコードを発生し、このコード
に応じてプロセツサが記録ヘツドを駆動するもの
となつており、対称的な図形を記録させる際に
も、図形の全体と対応するコードを図形信号発生
器が発生しなければならず、図形信号発生器内の
コード量が増大し、メモリ等を図形信号発生器と
して用いた場合、これの記憶容量が大となる欠点
を生じていた。 本発明は、従来のかゝる欠点を根本的に解決す
る目的を有し、対称図形を記録する際、対称図形
の半分と対応するコードを与えて半分の図形を記
録すると共に、対称記録を指令するコードを与え
て半分以外の部分を記録させることにより、図形
信号発生器の構成を大幅に簡略化することのでき
る極めて効果的な、プロツタによる記録方法を提
供するものである。 以下、実施例を示す図によつて本発明の詳細を
説明する。 第1図は全構成を示すブロツク図であり、コネ
クタCNを介して外部の主電算機等から与えられ
た図形を指定するデータDは、マイクロ電算機
MCPからのアドレス指定信号ADに応じてバツフ
アメモリBMへ格納されたうえ、インターフエイ
スIFを介してマイクロ電算機MCPへ与えられ、
マイクロ電算機MCP内のメモリを用いた図形信
号発生器によりプロツタの記録ヘツドを具体的に
駆動するコードへ変換され、駆動回路DR1,DR2
を介し、プロツタの記録ヘツドHDにおけるX軸
駆動用のステツプモータSM1、ならびに、Y軸駆
動用のステツプモータSM2、および、記録用のペ
ンを上下させるマグネツトMGへ与えられるもの
となつている。 また、マイクロ電算機MCPに対しデータの取
込みを指令する外部からのストローブ信号STB、
マイクロ電算機MCPから外部に対する応答信号
ACKおよびプロツタの稼動中を示す稼動信号
BUSY等のコントロール信号CSは、インターフ
エイスIFを介し、コネクタCNとマイクロ電算機
MCPとの間において授受されるものとなつてい
る。 このほか、マイクロ電算機MCPに付属して制
御用のスイツチ群SWが設けてあり、手動による
記録ヘツドHDのペン移動制御、ペンの色別選択
および、ペンを交換する際にペンを交換し易い位
置へ移動させる制御等が行なえるものとなつてい
る。 このため、外部から与えられた図形を指定する
データに応じてマイクロ電算機MCP内のプロセ
ツサが応動し、記録ヘツドHDのペンを下降させ
て記録状態としたうえ、ステツプモータSM1
SM2を制御することにより、外部からのデータに
応じた図形がプロツタにより記録される。 次表は、図形信号発生器から発生される各種の
コードを示す表であり、「1」〜「8」は、第2
図に示す移動方向と対応して定めてある。
The present invention relates to an improvement in a method for recording figures such as characters and patterns by controlling a plotter using a processor. Conventionally, a graphic signal generator generates a code to specifically drive the recording head of a plotter based on data given from the outside, and a processor drives the recording head in accordance with this code. Even when recording a symmetrical figure, the figure signal generator must generate a code corresponding to the entire figure, which increases the amount of code in the figure signal generator and requires memory etc. to generate the figure signal. When used as a container, it had the disadvantage of having a large storage capacity. The present invention has the purpose of fundamentally solving such drawbacks of the conventional art, and when recording a symmetrical figure, a code corresponding to half of the symmetrical figure is given to record the half figure, and the symmetrical recording is also commanded. The present invention provides an extremely effective recording method using a plotter that can greatly simplify the configuration of a graphic signal generator by giving a code to record the other half. Hereinafter, details of the present invention will be explained with reference to figures showing examples. Figure 1 is a block diagram showing the entire configuration, and data D specifying a figure given from an external main computer etc. via connector CN is sent to the microcomputer.
In response to the addressing signal AD from the MCP, it is stored in the buffer memory BM, and then given to the microcomputer MCP via the interface IF.
A graphic signal generator using the memory in the microcomputer MCP converts it into a code that specifically drives the recording head of the plotter, and then sends it to drive circuits DR 1 and DR 2 .
is applied to the step motor SM 1 for driving the X axis in the recording head HD of the plotter, the step motor SM 2 for driving the Y axis, and the magnet MG that moves the recording pen up and down. . In addition, an external strobe signal STB that instructs the microcomputer MCP to import data;
Response signal from the microcomputer MCP to the outside
ACK and operating signal indicating that the plotter is operating
Control signals CS such as BUSY are connected to the connector CN and the microcomputer via the interface IF.
It is supposed to be exchanged with MCP. In addition, a control switch group SW is attached to the microcomputer MCP, which allows manual pen movement control of the recording head HD, selection of pen colors, and easy pen replacement. It is possible to control the movement to a certain position. For this reason, the processor in the microcomputer MCP responds to the data specifying the figure given from the outside, lowers the pen of the recording head HD to enter the recording state, and then switches the step motors SM 1 ,
By controlling SM 2 , the plotter records figures according to external data. The following table shows various codes generated from the graphic signal generator, and "1" to "8" are the second
It is defined in correspondence with the direction of movement shown in the figure.

【表】【table】

【表】 したがつて、第1表の「D」〜「8」を用いて
対称図形の半分を記録させたうえ、「H」または
「V」を用いて半分以外の部分を記録させれば、
少ないコード数により対称図形を記録することが
できる。 第3図は、対称図形の記録状況例を示し、同図
Aの最終図形を記録する際、まず、同図Bのとお
り対称図形の半分をアルフアベツトの順位に応じ
て記録させたうえ、同図Cにおいて破線により示
すとおり、対称記録を指令するコード「H」また
は「V」を与えて半分以外の部分を記録させれ
ば、同図Aの最終図形が記録される。 なお、第3図の各図形を記録させるコード群は
次表のとおりであるが、参考のため、従来の方法
によるコード群も併記する。
[Table] Therefore, if you use "D" to "8" in Table 1 to record half of the symmetrical figure, and then record the other half using "H" or "V", ,
Symmetrical figures can be recorded with a small number of codes. Figure 3 shows an example of the recording situation of symmetrical figures. When recording the final figure in Figure A, first record half of the symmetrical figure according to the alphabetical order as shown in Figure B. As shown by the broken line in C, if a code "H" or "V" instructing symmetrical recording is given to record the other half, the final figure in A of the figure is recorded. The code groups for recording each figure in FIG. 3 are shown in the following table, but for reference, code groups based on the conventional method are also listed.

【表】 すなわち、2コードを1バイトとすれば、従来
必要としたバイト数に比し、本発明による必要な
バイト数は約1/2へ減少するため、図形信号発生
器の格納内容が大幅に減じ、少ない記憶容量のメ
モリを用いることが可能となる。 なお、“0”,“T”,“U”,“V”等の対称図形
についても同様となる。 第4図は、以上の動作を実現するためのマイク
ロ電算機MCP内におけるプロセツサの制御動作
を示すフローチヤートであり、まず、“DATA
READ”による外部からデータを取り込み、
“DECOD”によつて図形信号発生器のアドレス
番号Xを求め、“READ”によりアドレス番号X
からのコード読み出しを行ない、この中にコード
「H」が含まれているか否かを“Hあり?”によ
つて判断し、これがNOであれば、“Rあり?”
によりコード「R」が読み出されかた否かを判断
のうえ、これがNOの間は、“PLOT”により対
称図形の半分に対する記録を行ない、“X=X+
1”によつて読み出しアドレスを一つずつ前進さ
せ、これを反復する。 また、“Hあり?”がYESとなれば、“X=X
−1”によりアドレス番号Xから1を減じた番号
のアドレスから“READ”による読み出しを行
ない、今まで読み出しを行なつた各アドレスを逆
方向から読み出しを行なうものとしたうえ、コー
ド「D」が読み出されたか否かを“Dあり?”に
より判断し、これがNOの間は、“CHANGE”に
より読み出したコードを対称図形の半分以外の部
分へ適応する様に変換してから、“PLOT”によ
り半分以外の部分に対する記録を行ない、これを
反復する。 なお、対称図形以外の図形は、“Hあり?”が
NOのまゝであり、“DECOD”につぐ“READ”
乃至“X=X+1”のルートを反復して記録が行
なわれる。また、コード「V」を用いる際は、
“Hあり?”を“Vあり?”へ置換すれば同様と
なる。 したがつて、第3図Cに示すとおり、対称図形
の半分がまず記録されたうえ、半分以外の部分が
対称的に記録され、同図Aに示す図形が得られ
る。 たゞし、第1図の構成は条件に応じた選定が任
意であると共に、文字のみならず、対称的な図形
であれば、記号、各種のパターン等へ適用しても
同様である等、本発明は種々の変形が自在であ
る。 以上の説明により明らかなとおり本発明によれ
ば、対称図形が少ない数のコードにより自在に記
録できるため、図形信号発生器の記憶容易が減少
し、装置を簡単かつ安価に構成できる等、プロツ
タを用いた図形の記録において顕著な効果が得ら
れる。
[Table] In other words, if two codes are made into one byte, the number of bytes required by the present invention is reduced to approximately 1/2 compared to the number of bytes required conventionally, so the storage contents of the graphic signal generator can be greatly reduced. It is possible to use a memory with a small storage capacity. The same applies to symmetrical figures such as "0", "T", "U", and "V". Figure 4 is a flowchart showing the control operation of the processor in the microcomputer MCP to realize the above operation.
READ” to import data from outside,
Use “DECOD” to find the address number X of the graphic signal generator, and use “READ” to find the address number
The code is read from the code, and whether or not the code "H" is included is determined by "H present?" If this is NO, "R present?" is determined.
After determining whether or not the code "R" has been read out, if it is NO, record the half of the symmetrical figure using "PLOT" and write "X=X+".
1", the read address is advanced one by one and this is repeated. Also, "H present? ” is YES, “X=X
-1", the address with the number obtained by subtracting 1 from the address number Determine whether or not it has been read by “D present?” If this is NO, convert the read code by “CHANGE” so that it applies to a part other than the half of the symmetrical figure, and then “PLOT” Recording is performed for the other half, and this process is repeated. In addition, for shapes other than symmetrical shapes, "Is there an H?"
Staying NO, “READ” follows “DECOD”
Recording is performed by repeating the route from "X=X+1". Also, when using the code "V",
The same result can be obtained by replacing "Is there H?" with "Is there V?". Therefore, as shown in FIG. 3C, half of the symmetrical figure is first recorded, and the other half is recorded symmetrically, resulting in the figure shown in FIG. 3A. However, the configuration shown in Figure 1 can be selected arbitrarily depending on the conditions, and can be applied not only to characters but also to symbols and various patterns as long as they are symmetrical. The present invention is open to various modifications. As is clear from the above explanation, according to the present invention, symmetrical figures can be freely recorded with a small number of codes, so the ease of memorization of the figure signal generator is reduced, and the apparatus can be constructed easily and inexpensively. A remarkable effect can be obtained in recording the figures used.

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

図は本発明の実施例を示し、第1図は全構成の
ブロツク図、第2図はペンの移動方向を示す図、
第3図は対称図形の記録状況例を示す図、第4図
はプロセツサによる制御状況を示すフローチヤー
トである。 CN…コネクタ、BM…バツフアメモリ、I…
インターフエイス、MCP…マイクロ電算機、
DR1,DR2…駆動回路、HD…記録ヘツド、SM1
SM2…ステツプモータ、MG…マグネツト。
The figures show an embodiment of the present invention, in which Figure 1 is a block diagram of the entire configuration, Figure 2 is a diagram showing the direction of movement of the pen,
FIG. 3 is a diagram showing an example of a recording situation of a symmetrical figure, and FIG. 4 is a flowchart showing a control situation by the processor. CN...Connector, BM...Buffer memory, I...
Interface, MCP...Microcomputer,
DR 1 , DR 2 ...drive circuit, HD...recording head, SM 1 ,
SM 2 ...Step motor, MG...Magnet.

Claims (1)

【特許請求の範囲】[Claims] 1 プロセツサによりプロツタを制御して図形を
記録する方法において、対称図形を記録する際、
前記対称図形の半分と対応するコードを与えて前
記半分の図形を記録させ、かつ、対称記録を指令
するコードを与えて前記対称図形の半分以外の部
分を前記半分の図形と対称に記録させることを特
徴とするプロツタによる記録方法。
1 In a method of recording figures by controlling a plotter with a processor, when recording a symmetrical figure,
A code corresponding to a half of the symmetric figure is given to record the half figure, and a code for instructing symmetric recording is given to record a part other than the half of the symmetric figure symmetrically with the half figure. A recording method using Protsuta, which is characterized by:
JP10710782A 1982-06-22 1982-06-22 Recording method using plotter Granted JPS58223842A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10710782A JPS58223842A (en) 1982-06-22 1982-06-22 Recording method using plotter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10710782A JPS58223842A (en) 1982-06-22 1982-06-22 Recording method using plotter

Publications (2)

Publication Number Publication Date
JPS58223842A JPS58223842A (en) 1983-12-26
JPS6339925B2 true JPS6339925B2 (en) 1988-08-09

Family

ID=14450639

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10710782A Granted JPS58223842A (en) 1982-06-22 1982-06-22 Recording method using plotter

Country Status (1)

Country Link
JP (1) JPS58223842A (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5162940A (en) * 1974-11-29 1976-05-31 Kokusai Denshin Denwa Co Ltd BEKUTORUHYO JISHIKI PATAANKIROKUJOHONO HENKANHOSHIKI

Also Published As

Publication number Publication date
JPS58223842A (en) 1983-12-26

Similar Documents

Publication Publication Date Title
KR850008742A (en) Disk drive controls
KR940010042A (en) System for acquiring and playing back sequences of moving images in real time
JPS6339925B2 (en)
US5045955A (en) Digital data recording and reproducing apparatus for recording and producing an image on and from a video tape through matrix conversion
JP2697831B2 (en) Playback device
JPS63148777A (en) Image processing device
JPH02282981A (en) Tracking servo device
JPH06168000A (en) Information recording / reproducing device
JPH08195031A (en) Hard disk drive
JPH0320871A (en) Image retriever
JP2644506B2 (en) Image processing device
JPH0525234B2 (en)
JPS6479741A (en) Image forming device
JPS6180689A (en) Digital disk record reproducing device
JPS5828587B2 (en) menzukeihatsuseisouchi
JPS6231889A (en) Image display unit
JP2737839B2 (en) Optical card and optical card device
JPS59116843A (en) Plotting method by plotter
JPH02282987A (en) Information reproducing device
JPS63229677A (en) Disk device addressing scheme
JPH02254680A (en) information reproducing device
JPS61138326A (en) Electronic typewriter
JPH0250381A (en) playback device
JPS58115211U (en) medical display device
JPS60234268A (en) Data processing method of magnetic disk