JPH04328687A - Document preparing device - Google Patents

Document preparing device

Info

Publication number
JPH04328687A
JPH04328687A JP3099134A JP9913491A JPH04328687A JP H04328687 A JPH04328687 A JP H04328687A JP 3099134 A JP3099134 A JP 3099134A JP 9913491 A JP9913491 A JP 9913491A JP H04328687 A JPH04328687 A JP H04328687A
Authority
JP
Japan
Prior art keywords
mirror image
display
data
key
point
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.)
Pending
Application number
JP3099134A
Other languages
Japanese (ja)
Inventor
Ryoji Narutomi
成富 良治
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP3099134A priority Critical patent/JPH04328687A/en
Publication of JPH04328687A publication Critical patent/JPH04328687A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To prepare an object graphic with only an easy key operation by preparing a mirror image graphic onto a display part with a graphic output means based on the mirror image graphic data for the graphic data stored in a storing means, considering the range of the designated mirror image copy and the direction of the mirror image copy. CONSTITUTION:Mirror image graphic data for graphic data stored in a buffer 32 for point data are computed by a CPU 10 and the mirror image graphic is prepared on a display 18. That is, one cross cursor is displayed on the display 18, and when a keyboard 16 is operated, it is moved on the display 18, and when the execution key is operated, (x) coordinates and (y) coordinates of the point where the cross cursor is positioned are stored in the buffer 32 for the point data. Then, a second cross cursor is moved on the display 18 in accordance with the operation of a key, the (x) coordinates and the (y) coordinates of the point where the second cross cursor is positioned are stored in the buffer 32 for the point data and the processing to link between the cross cursors is performed.

Description

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

【0001】0001

【産業上の利用分野】本発明は作図機能を備えた文書作
成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document creation device having a drawing function.

【0002】0002

【従来の技術】作図機能を備えた文書作成装置(ワ−ド
プロセッサ)が知られている。この作図機能として直線
、円、楕円、スプライン、スプル−プ等を作図する機能
がある。ここで、スプラインとは指定された点を始点か
ら終点までをなめらかな曲線で結んだ開曲線を意味し、
スプル−プとは指定された点を始点から終点までをなめ
らかな曲線で結ぶと共に始点と終点をもなめらかな曲線
で結んだ閉曲線を意味する。
2. Description of the Related Art Document creation devices (word processors) having a drawing function are known. This drawing function includes functions for drawing straight lines, circles, ellipses, splines, sprues, etc. Here, spline means an open curve that connects specified points from the start point to the end point with a smooth curve.
Sproup means a closed curve that connects specified points from the start point to the end point with a smooth curve, and also connects the start point and the end point with a smooth curve.

【0003】0003

【発明が解決しようとする課題】このような作図機能を
利用して表示部に対象図形を描こうとした場合に、オペ
レ−タのキ−操作だけによって対象図形を描こうとして
も正確に描くことはできなかった。また、正確に描くに
は相当の時間を要していた。
[Problem to be solved by the invention] When attempting to draw a target figure on the display using such a drawing function, it is difficult to draw the target figure accurately even if the operator attempts to draw the target figure only by key operations. I couldn't. Also, it took a considerable amount of time to draw accurately.

【0004】本発明は上記の点に鑑みてなされたもので
、その目的は特定キ−操作により表示部に表示された図
形に対する鏡像コピ−を行うことができるようにして、
対象図形を簡単なキ−操作だけで作成することができる
文書作成装置を提供することにある。
The present invention has been made in view of the above points, and its object is to enable a mirror image copy of a figure displayed on a display section by operating a specific key.
It is an object of the present invention to provide a document creation device capable of creating a target figure with only simple key operations.

【0005】[0005]

【課題を解決するための手段】本発明は表示部上に図形
を作成する作図手段と、この作図手段により作成された
図形に対する図形デ−タを記憶する記憶手段と、上記表
示部に表示されている図形に対して鏡像コピ−を指示す
る指示手段と、該鏡像コピ−の範囲を指定する第1の指
定手段と、該鏡像コピ−の方向を指定する第2の指定手
段と、上記指示手段により鏡像コピ−が指示された際に
上記第1及び第2の指定手段により指定された鏡像コピ
−の範囲及び鏡像コピ−の方向を考慮して上記記憶手段
に記憶されている図形デ−タに対する鏡像図形デ−タを
演算する演算手段とを具備し、この演算手段により演算
された鏡像図形デ−タを記憶すると共に、該鏡像図形デ
−タに基づいて上記作図手段により表示部上に鏡像図形
を作成することを特徴とする文書作成装置である。
[Means for Solving the Problems] The present invention includes a drawing means for creating a figure on a display section, a storage means for storing figure data for the figure created by the drawing means, and a drawing means for storing figure data for the figure created by the drawing means. a first specifying means for specifying the range of the mirror image copy, a second specifying means for specifying the direction of the mirror image copy, and a second specifying means for specifying the direction of the mirror image copy; When a mirror image copy is instructed by the means, the graphic data stored in the storage means is stored in consideration of the mirror image copy range and the mirror image copy direction specified by the first and second specifying means. and a calculation means for calculating mirror image data for the data, and stores the mirror image data calculated by the calculation means, and displays the data on the display section by the drawing means based on the mirror image data. This is a document creation device characterized by creating a mirror image figure.

【0006】[0006]

【作用】鏡像コピ−が指示手段により指示された際に第
1及び第2の指定手段により指定された鏡像コピ−の範
囲及び鏡像コピ−を方向を考慮して上記記憶手段に記憶
されている図形デ−タに対する鏡像図形デ−タを演算し
て記憶し、該鏡像図形デ−タに基づいて作図手段により
表示部上に鏡像図形を作成するようにしている。
[Operation] When a mirror image copy is instructed by the instruction means, the range and direction of the mirror image copy specified by the first and second specifying means are stored in the storage means. Mirror image data for the graphic data is calculated and stored, and based on the mirror image data, a mirror image is created on the display section by a drawing means.

【0007】[0007]

【実施例】以下図面を参照して本発明の一実施例に係わ
る文書作成装置について説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS A document creation apparatus according to an embodiment of the present invention will be described below with reference to the drawings.

【0008】図1は同実施例に係る文書作成装置の構成
を示す図である。同図において、10はマイクロプロセ
ッサ(以下、CPUと称す)、11および12はCPU
10によりアクセスされるメモリ(RAM,ROM)で
ある。
FIG. 1 is a diagram showing the configuration of a document creation device according to the same embodiment. In the figure, 10 is a microprocessor (hereinafter referred to as CPU), and 11 and 12 are CPUs.
10 (RAM, ROM).

【0009】CPU10は、装置全体の制御を行なうも
ので、RAM11、ROM12をアクセスして入力指示
に従うプログラムの起動で文書作成処理や図3のフロ−
チャ−トに示すような作図処理及び図4のフロ−チャ−
トに示す鏡像コピ−処理等を実行する。
The CPU 10 controls the entire device, and accesses the RAM 11 and ROM 12 to start programs that follow input instructions to perform document creation processing and the flowchart shown in FIG.
The drawing process as shown in the chart and the flowchart in FIG.
Executes the mirror image copying process shown in Figure 3.

【0010】RAM11には、文書デ−タを格納するた
めの文書バッファ31及びポイントデ−タ用バッファ3
2が設けられている。このポイントデ−タ用バッファ3
2については、後に詳しく説明する。ROM12には、
CPU10の動作を決定する各種処理プログラムが格納
されたプログラム領域13をはじめ、フォントデ−タが
格納された文字パタ−ン領域14、仮名あるいはロ−マ
字で入力された読みを漢字に変換するための各種辞書が
登録された辞書領域15等が設けられている。
The RAM 11 includes a document buffer 31 for storing document data and a point data buffer 3.
2 is provided. This point data buffer 3
2 will be explained in detail later. In ROM12,
A program area 13 stores various processing programs that determine the operation of the CPU 10, a character pattern area 14 stores font data, and a character pattern area 14 for converting readings input in kana or Roman characters into kanji. A dictionary area 15 etc. in which various dictionaries are registered is provided.

【0011】また、16はキ−ボ−ド(KB)、17は
キ−ボ−ドインタ−フェイス(KB−IF)、18は表
示器、19は表示コントロ−ラ(表示−CNT)、20
は表示用ドットメモリ、21はフロッピ−ディスク装置
(FDD)、22はFDDインタ−フェイス(FDD−
IF)、23はプリンタ装置(PRT)、24はプリン
タインタ−フェイス(PRT−IF)である。
Further, 16 is a keyboard (KB), 17 is a keyboard interface (KB-IF), 18 is a display, 19 is a display controller (display-CNT), and 20
2 is a display dot memory, 21 is a floppy disk device (FDD), and 22 is an FDD interface (FDD-
IF), 23 is a printer device (PRT), and 24 is a printer interface (PRT-IF).

【0012】キ−ボ−ド(KB)16は、文書作成等に
必要な入力情報をキ−ボ−ドインタ−フェイス(KB−
IF)17を介してCPU10へ出力する。このキ−ボ
−ド16には、「文字」キ−、「数値」キ−、「実行」
キ−、「取消」キ−をはじめ、ここでは文書デ−タと共
に画面上に表示されたカ−ソルの移動を指定するための
「カ−ソル」キ−が設けられている。
The keyboard (KB) 16 inputs information necessary for document creation etc. through a keyboard interface (KB-16).
IF) 17 to the CPU 10. This keyboard 16 includes "character" keys, "numeric" keys, and "execute" keys.
In this case, a ``cursor'' key is provided for specifying the movement of a cursor displayed on the screen together with document data, including a ``cancel'' key and a ``cancel'' key.

【0013】表示器18は、例えば40字20行のバッ
クライト付き液晶ディスプレイからなり、最下行(第2
0行目)をガイド表示専用の領域(ガイド行)に設定し
ている。表示−CNT19は、CPU10の制御の下に
表示用ドットメモリ20を用いて表示器18の表示制御
を行なう。
The display 18 consists of a backlit liquid crystal display of, for example, 40 characters and 20 lines.
0th line) is set as an area exclusively for guide display (guide line). The display-CNT 19 controls the display of the display 18 using the display dot memory 20 under the control of the CPU 10.

【0014】フロッピ−ディスク装置(FDD)21は
、CPU10の制御の下に、FDDインタ−フェイス(
FDD−IF)22を介して、作成された文書を保存し
たり外字(JIS第1水準文字および第2水準文字以外
の文字や記号・マ−ク等をいう)および第2水準文字等
を記憶するものである。プリンタ装置(PRT)23は
、例えばシリアルプリンタからなる。このプリンタ装置
23は、CPU10の制御の下に、プリンタインタ−フ
ェイス(PRT−IF)24を介してRAM11内の文
書バッファ31に格納された文書、あるいはフロッピ−
ディスク装置(FDD)21から本体内に読込まれて文
書バッファ31に格納された文書情報を用紙上に印刷す
る等の印刷処理を実行する。
The floppy disk device (FDD) 21 has an FDD interface (FDD) under the control of the CPU 10.
FDD-IF) 22 to save created documents and store external characters (characters, symbols, marks, etc. other than JIS 1st level characters and 2nd level characters) and 2nd level characters, etc. It is something to do. The printer device (PRT) 23 includes, for example, a serial printer. Under the control of the CPU 10, this printer device 23 prints a document stored in a document buffer 31 in the RAM 11 via a printer interface (PRT-IF) 24, or a floppy disk.
Print processing such as printing document information read into the main body from the disk device (FDD) 21 and stored in the document buffer 31 onto paper is executed.

【0015】また、図2を参照してポイントデ−タ用バ
ッファ32について説明する。このポイントデ−タ用バ
ッファ32は図形を表示器18上に描く際に、図形の特
定ポイントのx,y座標を記憶させておくためのバッフ
ァである。つまり、このポイントデ−タ用バッファ32
は図形の種別を記憶する「種類」領域、表示器18上に
作図を行なうのかあるいはすでに表示器18上に表示さ
れている図を削除するのかを指定する「描/消」領域、
線幅あるいは線種を記憶する「線幅,線種」領域、指定
されたポイント数nを記憶する「ポイント個数」領域、
この「ポイント個数」で指定されたn個の(x座標,y
座標)を記憶する領域を有する。
Further, the point data buffer 32 will be explained with reference to FIG. This point data buffer 32 is a buffer for storing the x and y coordinates of a specific point of a figure when drawing the figure on the display 18. In other words, this point data buffer 32
is a "type" area for storing the type of figure; a "draw/erase" area for specifying whether to draw on the display 18 or delete a figure already displayed on the display 18;
"Line width, line type" area to store the line width or line type, "Number of points" area to store the specified number of points n,
n (x coordinate, y
It has an area for storing coordinates).

【0016】次に、上記のように構成された本発明の一
実施例の動作について説明する。この実施例においては
、表示器18上にハ−ト図形の左半分をスプラインで作
図し、その左半分を右半分に鏡像コピ−することによっ
て、ハ−ト図形を描く動作について説明する。
Next, the operation of one embodiment of the present invention constructed as described above will be explained. In this embodiment, the operation of drawing a heart shape will be explained by drawing the left half of the heart shape on the display 18 using a spline, and copying the left half to the right half as a mirror image.

【0017】まず、ハ−ト図形の左半分の図形をスプラ
インにより作図する動作を図3のフロ−チャ−トを参照
して説明する。まず、キ−ボ−ド16の所定キ−操作に
より例えば、スプラインの作成モ−ドに設定する。この
スプライン作成モ−ドが設定されると、表示器18には
図5(A)に示すように、まず1つの+字カ−ソルP2
1が表示される。そして、キ−ボ−ド16の「カ−ソル
」キ−を操作すると、「カ−ソル」キ−の操作に応じて
+字カ−ソルP21が表示器18上を移動するようにカ
−ソル制御が行われる(ステップS11)。
First, the operation of drawing the left half of a heart shape using splines will be explained with reference to the flowchart of FIG. First, by operating a predetermined key on the keyboard 16, a spline creation mode is set, for example. When this spline creation mode is set, a + character cursor P2 is displayed on the display 18 as shown in FIG.
1 is displayed. Then, when the "cursor" key on the keyboard 16 is operated, the cursor is moved so that the + character cursor P21 moves on the display 18 in accordance with the operation of the "cursor" key. Sol control is performed (step S11).

【0018】そして、オペレ−タはスプラインの始点に
+字カ−ソルP1を合わせて「実行」キ−を操作すると
、ステップS12において操作されたキ−は「実行」キ
−であると判定されて、ステップS13以降の処理が行
われる。まず、+字カ−ソルP21が位置するポイント
のx座標及びy座標がポイントデ−タ用バッファ32に
記憶される。そして、スプラインを点線で表示するわけ
であるが、まだ1つのポイントしか指定していないので
、ステップS14で行われるスプラインを点線で表示す
る表示処理は行われない。
Then, when the operator places the plus sign cursor P1 on the starting point of the spline and operates the "execute" key, the operated key is determined to be the "execute" key in step S12. Then, the processing from step S13 onwards is performed. First, the x and y coordinates of the point where the + character cursor P21 is located are stored in the point data buffer 32. Then, the spline is displayed as a dotted line, but since only one point has been specified yet, the display process of displaying the spline as a dotted line, which is performed in step S14, is not performed.

【0019】さらに、+字カ−ソルP1を固定的に図示
の位置に表示する処理が行われる(ステップS15)。 そして、次のキ−操作に対するキ−操作信号の読取り処
理(キ−ゲット)が行われ(ステップS16)、このキ
−操作信号により操作されたキ−が「実行」キ−か「取
消」キ−か「どちらでもない」か判定される(ステップ
S17)。
Further, processing is performed to permanently display the + character cursor P1 at the position shown in the figure (step S15). Then, a key operation signal reading process (key get) for the next key operation is performed (step S16), and the key operated by this key operation signal is either an "execute" key or a "cancel" key. - or "neither" (step S17).

【0020】ここで、+字カ−ソルP1が表示されてい
る位置から「カ−ソル」キ−を操作すると、上記ステッ
プS17の判定で「どちらでもない」と判定され、その
「カ−ソル」キ−の操作に応じて2つ目の+字カ−ソル
P2が表示器18上を移動する。2つ目の+字カ−ソル
P2に対するカ−ソル制御は上記ステップS11で行わ
れる。そして、2つ目の+字カ−ソルP2の位置が決定
し、「実行キ−」を操作すると、2つ目の+字カ−ソル
P2が位置するポイントのx座標及びy座標がポイント
デ−タ用バッファ32に記憶される。そして、+字カ−
ソルP1とP2間を点線で結ぶ処理が行われる(ステッ
プS14)。
[0020] Here, when the ``cursor'' key is operated from the position where the + character cursor P1 is displayed, it is determined in step S17 that it is ``neither'', and the ``cursor'' is ” key is operated, the second + character cursor P2 moves on the display 18. Cursor control for the second + character cursor P2 is performed in step S11. Then, when the position of the second + character cursor P2 is determined and the "execute key" is operated, the x and y coordinates of the point where the second + character cursor P2 is located are set to the point data. - is stored in the data buffer 32. And the + character car
A process of connecting the sol P1 and P2 with a dotted line is performed (step S14).

【0021】さらに、2つ目の+字カ−ソルP2を固定
的に図示の位置に表示する処理が行われる(ステップS
15)。そして、次のキ−操作に対するキ−操作信号の
読取り処理(キ−ゲット)が行われ(ステップS16)
、このキ−操作信号により操作されたキ−が「実行」キ
−か「取消」キ−か「どちらでもない」か判定される(
ステップS17)。
Further, a process is performed to permanently display the second + character cursor P2 at the position shown in the figure (step S
15). Then, a key operation signal reading process (key get) for the next key operation is performed (step S16).
Based on this key operation signal, it is determined whether the operated key is an "execute" key, a "cancel" key, or "neither" (
Step S17).

【0022】そして、2つ目の+字カ−ソルキ−P2が
表示されている位置から「カ−ソル」キ−を操作すると
、上記ステップS17の判定で「どちらでもない」と判
定され、その「カ−ソル」キ−の操作に応じて3つ目の
+字カ−ソルP3が表示器18上を移動する。以下、3
つ目,4つ目,5つ目の+字カ−ソルP3〜P5の処理
が上記した+字カ−ソルP1及びP2に対する処理と同
様に行われ、ポイントデ−タ用バッファ32に+字カ−
ソルP1〜P5のx座標及びy座標が記憶されると共に
、+字カ−ソルP3〜P5を固定的に図示の位置に表示
する処理が行われる。
[0022] Then, when the ``cursor'' key is operated from the position where the second + character cursor key P2 is displayed, it is determined that it is ``neither'' in the judgment in step S17, and the A third + character cursor P3 moves on the display 18 in response to the operation of the "cursor" key. Below, 3
The processing for the first, fourth, and fifth + character cursors P3 to P5 is performed in the same way as the processing for the + character cursors P1 and P2 described above, and the + character is stored in the point data buffer 32. Car
The x-coordinates and y-coordinates of the cursors P1 to P5 are stored, and a process is performed to fixedly display the +-shaped cursors P3 to P5 at the positions shown.

【0023】上記した+字カ−ソルP1〜P5により描
こうとするハ−ト図形の左半分の図形がスプラインによ
り描くことができれば、スプラインに対するキ−入力処
理が終わったことを示すために、再度「実行」キ−を操
作する。この「実行キ−」の操作によりステップS18
以降の処理が実行される。つまり、+字カ−ソルP11
〜P5が実線で結ばれ、スプラインaが図5(B)に示
すように実線で表示される。
If the left half of the heart shape to be drawn using the above-mentioned + character cursors P1 to P5 can be drawn using a spline, press the button again to indicate that the key input process for the spline has been completed. Operate the "Execute" key. By operating this "execute key", step S18 is executed.
The subsequent processing is executed. In other words, the + character cursor P11
~P5 are connected with a solid line, and the spline a is displayed as a solid line as shown in FIG. 5(B).

【0024】そして、図5(B)のスプラインaにより
ハ−ト図形の左半分の図形が表示されている状態で、キ
−ボ−ド16の所定キ−の操作により「鏡像コピ−」モ
−ドを設定する。この所定キ−の操作があると、図4の
フロ−チャ−トのステップS21で「YES」と判定さ
れて以降のステップの処理が実行される。そして、対象
図形の範囲が設定されたか判定される(ステップS22
)。ここで、オペレ−タは「鏡像コピ−」モ−ドを設定
した後に、図5(B)に示すように2つの+字カ−ソル
P11及びP12により鏡像コピ−すべき対象図形の範
囲を設定する。このような対象図形の範囲が設定される
とステップS22において「YES」と判定され、対象
図形の範囲がRAM11の所定領域に記憶される(ステ
ップS23)。
Then, with the left half of the heart shape being displayed by spline a in FIG. − Set the code. When this predetermined key is operated, "YES" is determined in step S21 of the flowchart of FIG. 4, and the processing of the subsequent steps is executed. Then, it is determined whether the range of the target figure has been set (step S22
). Here, after setting the "mirror image copy" mode, the operator selects the range of the target figure to be mirror image copied using the two + character cursors P11 and P12, as shown in FIG. 5(B). Set. Once the range of the target figure is set, the determination in step S22 is YES, and the range of the target figure is stored in a predetermined area of the RAM 11 (step S23).

【0025】そして、鏡像コピ−の方向が左右あるいは
上下方向であるかが判定される(ステップS24)。こ
の実施例では、図5(B)に示すようにスプラインaで
示したハ−ト図形の左半分の図形を右方向に反転してコ
ピ−する場合であるので、スプラインaで示したハ−ト
図形の左半分の図形を右方向に反転コピ−した場合の各
ポイントのx,y座標が算出される。
Then, it is determined whether the direction of the mirror image copy is horizontal or vertical (step S24). In this embodiment, as shown in FIG. 5(B), the left half of the heart shape indicated by spline a is to be copied by inverting it to the right. The x and y coordinates of each point when the left half of the figure is inverted and copied in the right direction are calculated.

【0026】以下、図6を参照してその算出方法につい
て説明する。ところで、ポイントデ−タ用バッファ32
に記憶されているポイントP2に対する座標(x2,y
2)に対してx=Xを軸に右方向に反転した場合の座標
を算出する場合について説明する。この場合にはx2′
=(X−x2)+X=2X−x2、y2′=y2が算出
され、鏡像図形デ−タとしてポイントデ−タ用バッファ
32に記憶される。以下、ポイントP3及びP4に対す
る鏡像図形デ−タが算出されて記憶される(ステップS
25)。なお、上記ステップS24の判定で、鏡像コピ
−の方向が上下方向であると判定された場合には、上方
向あるいは下方向に対する鏡像図形デ−タが同様に算出
されて記憶される。
The calculation method will be explained below with reference to FIG. By the way, the point data buffer 32
The coordinates (x2, y
A case will be described in which the coordinates of 2) are calculated when the coordinates are reversed to the right with x=X as the axis. In this case x2'
=(X-x2)+X=2X-x2, y2'=y2 is calculated and stored in the point data buffer 32 as mirror image figure data. Thereafter, mirror image data for points P3 and P4 is calculated and stored (step S
25). Incidentally, if it is determined in step S24 that the direction of the mirror image copy is the vertical direction, mirror image figure data for the upward or downward direction is similarly calculated and stored.

【0027】その後、このようにして算出された鏡像図
形デ−タに基づいてハ−ト図形の右半分の図形が作図さ
れ、図7に示すようにハ−ト図形が表示器18に表示さ
れる。
Thereafter, the right half of the heart shape is drawn based on the mirror image data thus calculated, and the heart shape is displayed on the display 18 as shown in FIG. Ru.

【0028】なお、上記実施例では表示器18上にスプ
ラインで図形を作成し、その図形の鏡像コピ−を行うよ
うにしたが、スプラインに限らず、直線、曲線等に対す
る鏡像コピ−を行うことができる。
In the above embodiment, a figure is created using a spline on the display 18, and a mirror image copy of the figure is performed. Can be done.

【0029】[0029]

【発明の効果】以上詳述したように本発明によれば、表
示部に表示された図形に対する鏡像コピ−を特定キ−操
作により行うことができるので、対象図形が簡単に描く
ことができる文書作成装置を提供することができる。
As described in detail above, according to the present invention, it is possible to perform a mirror image copy of a figure displayed on the display section by operating a specific key, thereby creating a document in which the target figure can be easily drawn. A production device can be provided.

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

【図1】本発明の一実施例に係わる文書作成装置の構成
を示す図。
FIG. 1 is a diagram showing the configuration of a document creation device according to an embodiment of the present invention.

【図2】同実施例に係わるポイントデ−タ用バッファの
構成を示す図。
FIG. 2 is a diagram showing the configuration of a point data buffer according to the same embodiment.

【図3】同実施例の動作を示すフロ−チャ−ト。FIG. 3 is a flowchart showing the operation of the same embodiment.

【図4】同実施例の動作を示すフロ−チャ−ト。FIG. 4 is a flowchart showing the operation of the same embodiment.

【図5】同実施例の表示状態を示す図。FIG. 5 is a diagram showing the display state of the same embodiment.

【図6】鏡像図形デ−タの算出方法を説明するための図
FIG. 6 is a diagram for explaining a method of calculating mirror image data.

【図7】表示器に表示されたハ−ト図形を示す図。FIG. 7 is a diagram showing a heart shape displayed on a display.

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

10…マイクロプロセッサ(CPU)、11…RAM、
12…ROM、16…キ−ボ−ド、18…表示器、32
…ポイントデ−タ用バッファ。
10...Microprocessor (CPU), 11...RAM,
12...ROM, 16...keyboard, 18...display, 32
...Buffer for point data.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  表示部上に図形を作成する作図手段と
、この作図手段により作成された図形に対する図形デ−
タを記憶する記憶手段と、上記表示部に表示されている
図形に対して鏡像コピ−を指示する指示手段と、該鏡像
コピ−の範囲を指定する第1の指定手段と、該鏡像コピ
−の方向を指定する第2の指定手段と、上記指示手段に
より鏡像コピ−が指示された際に上記第1及び第2の指
定手段により指定された鏡像コピ−の範囲及び鏡像コピ
−の方向を考慮して上記記憶手段に記憶されている図形
デ−タに対する鏡像図形デ−タを演算する演算手段を具
備し、この演算手段により演算された鏡像図形デ−タを
記憶すると共に該鏡像図形デ−タに基づいて上記作図手
段により表示部上に鏡像図形を作成することを特徴とす
る文書作成装置。
Claim 1: A drawing means for creating a figure on a display section, and a figure data for the figure created by the drawing means.
a storage means for storing data; an instruction means for instructing a mirror image copy of the figure displayed on the display section; a first specifying means for specifying a range of the mirror image copy; a second specifying means for specifying the direction of the mirror image copy, and a second specifying means for specifying the direction of the mirror image copy, and a range of the mirror image copy and the direction of the mirror image copy specified by the first and second specifying means when the mirror image copy is instructed by the specifying means. It is provided with calculation means for calculating mirror image figure data for the figure data stored in the storage means, and stores the mirror image figure data calculated by the calculation means and also stores the mirror image figure data. - A document creation device characterized in that a mirror image figure is created on a display section by the drawing means based on the data.
JP3099134A 1991-04-30 1991-04-30 Document preparing device Pending JPH04328687A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3099134A JPH04328687A (en) 1991-04-30 1991-04-30 Document preparing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3099134A JPH04328687A (en) 1991-04-30 1991-04-30 Document preparing device

Publications (1)

Publication Number Publication Date
JPH04328687A true JPH04328687A (en) 1992-11-17

Family

ID=14239264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3099134A Pending JPH04328687A (en) 1991-04-30 1991-04-30 Document preparing device

Country Status (1)

Country Link
JP (1) JPH04328687A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009251858A (en) * 2008-04-04 2009-10-29 Nintendo Co Ltd Image conversion program and image conversion device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009251858A (en) * 2008-04-04 2009-10-29 Nintendo Co Ltd Image conversion program and image conversion device
US8643679B2 (en) 2008-04-04 2014-02-04 Nintendo Co., Ltd. Storage medium storing image conversion program and image conversion apparatus

Similar Documents

Publication Publication Date Title
JPH04328687A (en) Document preparing device
JP2692063B2 (en) Document processing device
JPH01217540A (en) Document preparing device
JPH04328686A (en) Document preparing device
JP2922068B2 (en) Word processor with character font correction function
JPS6366630A (en) Input device for print position
JPH03156668A (en) Document preparing device
JPH07287769A (en) Device and method for preparing document
JPH03282881A (en) Document preparation device
JP2609614B2 (en) Character pattern display control method
JPH0756911A (en) Document preparing device
JPS59135582A (en) Idle feed control system of printer for sentence processor
JPH04303272A (en) Graphic preparing device
JPH04303271A (en) Graphic preparing device
JP2635602B2 (en) Document creation device
JP3026992B2 (en) Display control method and device
JP3404770B2 (en) Document processing device
JPH0264853A (en) Document generating device
JPH08123801A (en) Document preparing device and frame editing method
JPH05210669A (en) Document preparing device
JPH07114559A (en) Document preparation device and modification character moving method
JPH0512279A (en) Document preparing device
JPH07230450A (en) Document information processor
JPH01217670A (en) Document preparing device
JPH06337869A (en) Document generation device and printing control method