JPS60117377A - Word processor - Google Patents

Word processor

Info

Publication number
JPS60117377A
JPS60117377A JP58225840A JP22584083A JPS60117377A JP S60117377 A JPS60117377 A JP S60117377A JP 58225840 A JP58225840 A JP 58225840A JP 22584083 A JP22584083 A JP 22584083A JP S60117377 A JPS60117377 A JP S60117377A
Authority
JP
Japan
Prior art keywords
movement
frame
frame opening
cursor
area
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
JP58225840A
Other languages
Japanese (ja)
Inventor
Koji Igawa
幸治 井川
Noriyuki Sakaguchi
坂口 則之
Ikuo Yoshida
郁夫 吉田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP58225840A priority Critical patent/JPS60117377A/en
Publication of JPS60117377A publication Critical patent/JPS60117377A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Processing Or Creating Images (AREA)
  • Document Processing Apparatus (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To easily make movement of frame spacing position and change of frame size, by performing the movement and extension/contraction of a set area for frame spacing by operating the positional information of the four vertexes of the set area in accordance with stored information regarding cursor position. CONSTITUTION:When a set area for frame spacing is moved after setting, designate ''movement'' by operating the key of an operating section 1. Then the present cursor position is stored in a cursor position storing area 13 and positional information of the four vertexes of the frame spacing area to be moved is taken, and thereafter, display of the four vertexes is changed to inverted white and black display. When ''Up'' or ''Down'' key is selected thereafter, the four vertexes and cursor are moved if the designated movement is possible by taking information regarding paper size, etc. Then positions of the four vertexes and cursor after movement are respectively stored in a four vertexes position storing area 14 and storing area 15 of cursor position after movement. If an execution key is inputted under this condition, the latest information is taken and frame spacing information after movement is stored after the original frame spacing information before movement is deleted, and then data for displaying frame spacing are produced and displayed.

Description

【発明の詳細な説明】 長生分界 この発明は、枠あけ機能を有するワードプロセッサその
他の文書作成装置に係り、特に一旦設定した枠あけの位
置やその大きさが自由に変更できるようにして、文書作
成時における編集操作を簡略化することにより、オペレ
ータの負担を軽減して操作能率を向上させた文書作成装
置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a word processor or other document creation device having a frame-opening function, and particularly to a word processor or other document creation device having a frame-opening function. The present invention relates to a document creation device that reduces the burden on an operator and improves operational efficiency by simplifying editing operations at the time of editing.

灸釆14 一般に、ワードプロセッサやデータ処理装置、その他の
各種文書作成装置では、表示装置と入力装置とが設けら
れていて、入力装置からの指示により文字や枠等を表示
装置に表示するとともに、必要なデータの入出力処理を
行うようにしており、また、文書作成のための一編集機
能として、枠あけ機能が設けられている。
Moxibustion Tank 14 Generally, word processors, data processing devices, and other various document creation devices are equipped with a display device and an input device. It performs data input/output processing, and also has a frame opening function as an editing function for document creation.

このような枠あけの設定方法としては、従来から、例え
ば、枠あけ領域の4頂点のうち、対角2頂点を指示する
だけで設定する方法や、枠あけ領域の縦・横の長さを指
示して設定する方法、あるいは、インデントでブロック
を作って枠あけを設定する方法等、各種の方式が用いら
れている。
Conventionally, there have been methods for setting such a frame opening, such as a method of setting only two diagonal vertices out of the four vertices of the frame opening area, and a method of setting by simply specifying the vertical and horizontal lengths of the frame opening area. Various methods are used, such as a method of setting by giving instructions, or a method of creating a block using indentation and setting a frame.

ところが、これらの方式によって、一旦枠あけ領域を設
定した場合、その位置を移動させたり、あるいはその大
きさを変更させたいときには、余り簡便な方法はなかっ
た。
However, once a frame area has been set using these methods, there is no easy way to move the frame area or change its size.

第1図(1)と(2)は、枠あけの移動操作を説明する
ための画面表示例で、図(1)は移動前、図(2)は移
動後の枠あけ領域の位置を示す。図面において、Wは枠
あけ設定領域、Sはスケール、LMは左マージン、RM
は右マージンを示す。
Figures 1 (1) and (2) are screen display examples for explaining the frame opening movement operation. Figure (1) shows the position of the frame opening area before movement, and Figure (2) shows the position of the frame opening area after movement. . In the drawing, W is the frame setting area, S is the scale, LM is the left margin, RM
indicates the right margin.

次の第2図(1)と(2)は、枠あけの伸縮操作を説明
するための画面表示例で、図(1)は伸縮前、図(2)
は伸縮後の枠あけ領域を示す。図面の符号は、第1図と
同様であり、また、W′は伸縮後の枠あけ領域を示す。
The following Figures 2 (1) and (2) are screen display examples to explain the expansion/contraction operation of opening the frame. Figure (1) is before expansion/contraction, and Figure (2) is
indicates the frame area after expansion/contraction. The reference numerals in the drawings are the same as in FIG. 1, and W' indicates the frame area after expansion and contraction.

例えば、この第1図(1)の位置に設定した枠あけ領域
を、第1図(2)のように移動させたいとする。
For example, suppose that the frame area set at the position shown in FIG. 1 (1) is to be moved as shown in FIG. 1 (2).

一番単純な方法は、設定済みの枠あけを消去し、改めて
新しい枠を設定する方式である。
The simplest method is to delete the previously set frame and set a new frame.

このような方式を用いれば、文書作成装置の構成が簡略
化される、という利点がある。ところが、文書作成の編
集操作において、最適な位置に、所望の大きさの枠あけ
を設定したいときには、何度も枠あけの設定と消去の操
作を繰返えすことになり、操作能率が極めて悪い、とい
う不都合がある。
Using such a method has the advantage that the configuration of the document creation device is simplified. However, when editing a document, if you want to set a frame of the desired size in the optimal position, you have to repeat the operation of setting and deleting the frame many times, which is extremely inefficient. , there is an inconvenience.

この点は、第2図(1)と(2)に示すように、設定さ
れた枠あけ領域Wの大きさを、領域W′のように変更す
る場合についても、同様である。
This point also applies to the case where the size of the set frame area W is changed to the area W' as shown in FIGS. 2(1) and 2(2).

このような不都合を解決する一つの方法として、設定さ
れた枠あけ領域の右側および左側のテキストの状態によ
って、自動的に縦方向に伸縮させる方式が提案されてい
る。
As one method to solve this inconvenience, a method has been proposed in which the text is automatically expanded or contracted in the vertical direction depending on the state of the text on the right and left sides of the set frame area.

しかし、この方式の場合でも、枠あけの位置を横方向へ
伸縮したいときや、縦方向へ移動させたいときには、一
旦設定された枠あけを消去し、改めて所望の位置に設定
し直さなければならない。
However, even with this method, if you want to expand or contract the position of the frame opening horizontally or move it vertically, you must erase the previously set frame opening and set it again to the desired position. .

このように、従来の枠あけ設定の移動・伸縮方式では、
一旦設定された枠を移動・伸縮するため=3− には、しばしば、その操作対象の枠あけを消去すること
が必要となる。
In this way, with the conventional movement and expansion/contraction method of frame opening settings,
In order to move/expand/shrink a frame once set, it is often necessary to erase the frame opening that is the object of the operation.

ところで、このように一旦設定した枠あけを消去した場
合には、枠あけが消去された編集エリアに、テキストが
ずれ込む。そのため、枠あけを再設定した後、テキスト
の状態を見直し、もし、その状態が不所望な状態であれ
ば、再度その棒を消去して、適当と思われる位置に、適
当な大きさの枠あけを設定する操作を繰返えすことにな
る。
By the way, when the frame opening that has been set once is deleted in this way, the text is shifted into the editing area where the frame opening has been deleted. Therefore, after resetting the frame opening, review the state of the text, and if it is in an undesirable state, delete the bar again and set a frame of an appropriate size at an appropriate position. You will have to repeat the operation to set the opening.

したがって、オペレータの意図する文書の作成には、か
なりの熟練を必要とし、また、そのオペレーションも煩
雑であるから、文書作成に要する時間も多大になる、等
の問題がある。
Therefore, creating the document intended by the operator requires considerable skill, and since the operation is complicated, there are problems such as a large amount of time required to create the document.

このように、従来の文書作成装置では、枠あけの機能は
有していても、一旦設定した枠あけの位置を移動したり
、その大きさを変更したりしたいときには、多くの場合
に、再度設定し直す必要があり、編集操作の能率が低下
する一因となっていた。
In this way, even though conventional document creation devices have a frame punching function, in many cases when you want to move the position of the frame punch or change its size, you have to redo the frame punching function. It was necessary to reset the settings, which was one of the causes of a decrease in the efficiency of editing operations.

目 的 4− そくで、この発明の文書作成装置においては、従来の枠
あけ操作におけるこのような不都合を解決し、一旦設定
した枠あけの位置の移動やその大きさの変更が、簡単な
操作で行えるようにして、文書作成時の編集作業を簡略
化することにより、オペレータの負担を軽減し、文書作
成の処理能率を向上させることを目的とする。
Objective 4 - In the document creation device of the present invention, such inconveniences in conventional frame punching operations are solved, and it is possible to move the position of a once set frame punch and change its size with a simple operation. The purpose is to reduce the burden on the operator and improve the processing efficiency of document creation by simplifying the editing work during document creation.

璽−一双 そのために、この発明の文書作成装置では、枠あけ設定
領域の4頂点の位置情報を格納する4頂点位置格納手段
と、枠あけ設定領域の移動・伸縮の方向と移動量とを指
示するカーソルの位置情報を格納する移動後カーソル位
置格納手段とを設け。
For this purpose, the document creation device of the present invention includes a 4-vertex position storage means for storing positional information of the four vertices of the frame setting area, and instructions for the direction and amount of movement of the frame setting area. and cursor position storage means for storing position information of the cursor to be moved.

文書作成時の編集操作において、一旦設定された枠あけ
の移動・伸縮を行う枠あけ移動・伸縮モードが設定され
たときは、移動後カーソル位置格納手段に格納されたカ
ーソルの位置情報に応じて、4頂点位置格納手段に格納
された4頂点の位置情報を演算することにより、枠あけ
設定領域の移動・伸縮を行うようにしている。
In the editing operation when creating a document, when the frame opening movement/stretching mode is set to move/stretch the frame once set, the cursor position information stored in the cursor position storage means after movement is set. By calculating the position information of the four vertices stored in the four-vertex position storage means, the frame opening setting area is moved and expanded/contracted.

次に、この発明の文書作成装置について、図面を参照し
ながら、その一実施例を詳細に説明する。
Next, an embodiment of the document creation device of the present invention will be described in detail with reference to the drawings.

この発明の文書作成装置では、枠あけ領域の位置の移動
操作では、先の第1図(1)と(2)に示したような移
動が可能であり、大きさはそのままで、縦方向に枠の位
置を行単位で移動させることができる。
In the document creation device of the present invention, when moving the position of the frame area, it is possible to move the frame area as shown in FIGS. You can move the position of the frame line by line.

この場合には、カーソルによって、移動対象の枠あけ領
域を指示した後、その移動方向と移動量とを与えること
により、カーソルを移動させるだけでよい。
In this case, it is sufficient to move the cursor by specifying the frame area to be moved using the cursor and then specifying the direction and amount of movement.

また、枠あけ領域の伸縮操作では、先の第2図(1)と
(2)に示したように、縦方向は行単位、横方向はカラ
ム単位で、伸縮が可能である。
Furthermore, in the expansion/contraction operation of the frame area, as shown in FIGS. 2 (1) and (2) above, expansion/contraction can be performed in units of rows in the vertical direction and in units of columns in the horizontal direction.

ただし、枠あけ操作の場合には、枠あけ設定領域の4辺
のうち、縦の2辺のいずれか1辺は、左右のマージンに
接することが必要である。
However, in the case of a frame opening operation, one of the two vertical sides among the four sides of the frame opening setting area must be in contact with the left and right margins.

第3図は、この発明の文書作成装置における枠あけ操作
を説明するための表示例で、伸縮対象の枠あけ設定領域
を示す。図面において、Pはカー 7− ツル位置、T1〜T4は枠あけ領域の4頂点、a〜dは
枠あけ領域の各辺を示す。
FIG. 3 is a display example for explaining a frame opening operation in the document creation device of the present invention, and shows a frame opening setting area to be expanded/contracted. In the drawings, P represents the cursor position, T1 to T4 represent the four vertices of the frame area, and a to d represent each side of the frame area.

次の第4図(1)と(2)は、それぞれカーソル右移動
キーとカーソル左移動キーを示す。
The following FIGS. 4(1) and 4(2) show the cursor right movement key and cursor left movement key, respectively.

枠あけ設定領域の伸縮操作では、伸縮対象の4辺a ”
 dの指定に際して、カーソルの移動は、この第3図に
示す4頂点T1〜T4を対象として行う。
In the expansion/contraction operation of the frame opening setting area, the four sides to be expanded/contracted are "a"
When specifying d, the cursor is moved to four vertices T1 to T4 shown in FIG.

まず、カーソル位置Pは、自動的に第1の頂点Tlへ移
動する。この位置では、伸縮対象の辺はaとdである。
First, the cursor position P automatically moves to the first vertex Tl. At this position, the sides to be expanded and contracted are a and d.

カーソルの移動は、第4図(1)に示したカーソル右移
動キーと、第4図(2)に示したカーソル左移動キーと
で行う。
The cursor is moved using the cursor right movement key shown in FIG. 4(1) and the cursor left movement key shown in FIG. 4(2).

第3図のような枠あけ領域が設定されている状態で、第
4図(1)のカーソル右移動キーを押下すると、カーソ
ルは、この第1の頂点TIから、第2の頂点T2.第3
の頂点T3.第4の頂点T4゜第1の頂点T1のように
、右廻りに4頂点を移動して、対象頂点を指示する。
When the cursor right movement key in FIG. 4 (1) is pressed with the frame area as shown in FIG. 3 set, the cursor moves from the first vertex TI to the second vertex T2. Third
Vertex T3. Fourth vertex T4° Like the first vertex T1, move four vertices clockwise to indicate the target vertex.

カーソル位置Pが第2の頂点T2にあるときは、伸縮対
象の辺はaとbである。同様に、第3の頂点T3にある
ときは辺すとC1第4の頂点T4にあるときは辺Cとd
が伸縮対象となる。
When the cursor position P is at the second vertex T2, the sides to be expanded and contracted are a and b. Similarly, when it is at the third vertex T3, the sides are C1 and when it is at the fourth vertex T4, the sides are C and d.
is subject to expansion and contraction.

これに対して、第4図(2)に示すカーソル左移動キー
では、逆の左廻りとなり、第4の頂点T4゜第3の頂点
T3.第2の頂点T2.第1の頂点Tlの順序で、対象
の4頂点を移動する。
On the other hand, the left cursor movement key shown in FIG. 4(2) rotates the cursor counterclockwise, moving from the fourth apex T4 to the third apex T3. Second vertex T2. The four target vertices are moved in the order of the first vertex Tl.

ところで、すでに説明したように、枠あけ設定領域の伸
縮操作の場合には、第3図の辺すまたはdのいずれか一
方が、左右マージンLMまたはRMに接している必要が
ある。
By the way, as already explained, in the case of the expansion/contraction operation of the frame opening setting area, either side or d in FIG. 3 needs to be in contact with the left and right margins LM or RM.

そのため、辺dが左マージンLMに接しているときは、
第1の頂点T1あるいは第4のT4にカーソル位置Pが
あっても、辺dは横方向の伸縮の対象とはならない。
Therefore, when side d touches left margin LM,
Even if the cursor position P is at the first vertex T1 or the fourth vertex T4, the side d is not subject to horizontal expansion or contraction.

同様に、辺すが右マージンRMに接しているときは、第
2の頂点T2あるいは第3のT3にカーソル位置Pがあ
っても、辺すは横方向の伸縮対象とはならない。
Similarly, when the edge is in contact with the right margin RM, even if the cursor position P is at the second vertex T2 or the third T3, the edge will not be expanded or contracted in the horizontal direction.

 6− なお、゛ここでは、カーソルの移動を、第4図(1)の
カーモル右移動キー、または、第4図(2)のカーソル
左移動キーによって行う場合について説明しているが、
その他の適当なキーを使用することも可能であり、必ず
しもこのようなカーソル右移動キーと、カーソル左移動
キーとを用いる必要はない。
6- Note that here, the case where the cursor is moved using the cursor right movement key in FIG. 4 (1) or the cursor left movement key in FIG. 4 (2) is explained.
It is also possible to use other suitable keys, and it is not necessary to use such a cursor right movement key and a cursor left movement key.

第5図は、この発明の文書作成装置の一実施例を示す機
能ブロック図である。図面において、1は操作部、2は
次工程判別回路、3はカーソル制御回路、4は現カーソ
ル位置取込み回路、5は枠あけ設定・解除制御回路、6
は2頂点取込み回路、7は2頂点→4頂点変換回路、8
は設定枠あけテーブル、9は枠あけ移動・伸縮制御回路
、IOは枠あけ情報探索回路、11は4頂点取込み回路
、12は4頂点移動制御回路、13はカーソル位置格納
エリア、14は4頂点位置格納エリア、15は移動後カ
ーソル位置格納エリア、16は現枠あけ情報格納エリア
、17は枠あけ表示データ作成回路、18は表示装置を
示す。
FIG. 5 is a functional block diagram showing an embodiment of the document creation device of the present invention. In the drawing, 1 is an operation unit, 2 is a next process discrimination circuit, 3 is a cursor control circuit, 4 is a current cursor position acquisition circuit, 5 is a frame opening setting/cancellation control circuit, and 6
is a 2-vertex capture circuit, 7 is a 2-vertex → 4-vertex conversion circuit, and 8
is a setting frame opening table, 9 is a frame opening movement/extension control circuit, IO is a frame opening information search circuit, 11 is a 4-vertex import circuit, 12 is a 4-vertex movement control circuit, 13 is a cursor position storage area, and 14 is a 4-vertex 15 is a position storage area, 15 is a cursor position storage area after movement, 16 is a current frame opening information storage area, 17 is a frame opening display data creation circuit, and 18 is a display device.

この第5図に示したこの発明の文書作成装置について、
その各部の機能を簡単に説明すれば、次のとおりである
Regarding the document creation device of this invention shown in FIG.
A brief explanation of the functions of each part is as follows.

操作部1は、キーボード等で構成され、文字その他の入
力を行う。
The operation unit 1 is composed of a keyboard and the like, and is used to input characters and other information.

次工程判別回路2は、操作部1がらの入力データをもと
にして、次に行うべき処理を選択し、それぞれの命令を
発生する。
The next process determination circuit 2 selects the process to be performed next based on the input data from the operation unit 1, and generates the respective commands.

カーソル制御回路3は、カーソル表示、カーソル移動等
を制御する。また、必要に応じて、カーソル情報を出力
する。
The cursor control circuit 3 controls cursor display, cursor movement, and the like. It also outputs cursor information if necessary.

現カーソル位置取込み回路4は、現在のカーソル位置情
報を取込む。また、必要に応じて、カーソル情報を出力
する。
The current cursor position acquisition circuit 4 acquires current cursor position information. It also outputs cursor information if necessary.

枠あけ設定・解除制御回路5は、枠あけ設定・解除の一
連の動作を制御する。
The frame opening setting/cancellation control circuit 5 controls a series of operations of frame opening setting/cancellation.

2頂点取込み回路6は、枠あけ設定時に、枠あけ範囲指
定の2頂点位置を取込む。また、必要に応じて、頂点の
行桁情報を出力する。
The two-vertex capture circuit 6 captures the positions of two vertices specified in the frame-opening range when setting the frame-opening. Also, if necessary, line column information of the vertex is output.

2頂点→4頂点変換回路7は、2頂点取込み回路6から
受取った2頂点の行桁情報がら、枠あけの4頂点位置を
算出する。
The 2-vertex → 4-vertex conversion circuit 7 calculates the 4-vertex positions of the frame opening from the line column information of the 2 vertices received from the 2-vertex import circuit 6.

設定枠あけテーブル8は、文書中に設定されているすべ
ての枠あけの全情報を格納する。
The set frame opening table 8 stores all information about all frame openings set in the document.

枠あけ移動・伸縮制御回路9は、枠あけの位置の移動や
大きさの伸縮に関する一連の動作を制御する。
The frame opening movement/expansion/contraction control circuit 9 controls a series of operations related to movement of the position of the frame opening and expansion/contraction of the size.

枠あけ情報探索回路10は、現在編集中のページ内の枠
あけについての情報を探索する。
The frame opening information search circuit 10 searches for information regarding frame openings within the page currently being edited.

4頂点取込み回路11は、操作対象となる枠あけの4頂
点の位置情報を取込む。
The four-vertex capture circuit 11 captures position information of four vertices of the frame to be operated.

4頂点移動制御回路12は、枠あけ移動・伸縮時の4頂
点移動を制御する。また、必要に応じて、4頂点表示デ
ータ、カーソル情報、頂点情報を出力する。
The four-vertex movement control circuit 12 controls the movement of four vertices during frame opening movement and expansion/contraction. Additionally, four-vertex display data, cursor information, and vertex information are output as necessary.

カーソル位置格納エリア13は、現カーソル位置取込み
回路4から受取ったカーソル位置情報を格納する。また
、必要に応じて、カーソル位置情報を出力する。
The cursor position storage area 13 stores cursor position information received from the current cursor position acquisition circuit 4. Additionally, cursor position information is output as necessary.

4頂点位置格納エリア14は、4頂点移動制御 11− 回路゛】2から受取った4頂点の位置情報を格納する。The 4-vertex position storage area 14 is used for 4-vertex movement control 11- Circuit ゛] Stores the position information of the four vertices received from circuit 2.

また、必要に応じて、4頂点位置情報を出力する。Additionally, four vertex position information is output as necessary.

移動後カーソル位置格納エリア15は、枠あけの移動・
伸縮時に、移動・伸縮動作に伴って移動されるカーソル
の位置情報を格納する。また、必要に応じて、カーソル
情報を出力する。
The post-movement cursor position storage area 15 is used for frame opening movement and
At the time of expansion/contraction, the position information of the cursor that is moved along with the movement/extension/contraction operation is stored. It also outputs cursor information if necessary.

現枠あけ情報格納エリア16は、現在編集中のページ内
に設定されているすべての枠あけの全情報を格納する。
The current frame opening information storage area 16 stores all information about all frame openings set in the page currently being edited.

また、必要に応じて、枠あけ情報を出力する。Also, if necessary, frame opening information is output.

枠あけ表示データ作成回路17は、表示装置18に枠あ
けを表示するためのデータを作成し、その情報を出力す
る。
The frame opening display data creation circuit 17 creates data for displaying the frame opening on the display device 18, and outputs the information.

表示装置18は、文字・枠その他のデータにより、可視
的なパターンを表示する。
The display device 18 displays a visible pattern using characters, frames, and other data.

次に、この第5図に示したこの発明の文書作成装置につ
いて、その動作を説明する。
Next, the operation of the document creation device of the present invention shown in FIG. 5 will be explained.

第6図(])〜(7)は、第5図に示した文書作成装置
の動作を説明するためのフローチャートである。
FIGS. 6(]) to 6(7) are flowcharts for explaining the operation of the document creation device shown in FIG.

12− 図面・において、■はフローのスタートを示し、また、
・■〜■はそれぞれ対応する接続点を示す。
12- In the drawing, ■ indicates the start of the flow, and
- ■ to ■ indicate the corresponding connection points.

次の第7図は、枠あけ操作時の画面表示例である。The following FIG. 7 shows an example of a screen display during a frame opening operation.

第5図に示した文書作成装置において、操作部1の操作
によりキー人力を行うと、第6図(1)のフローがスタ
ートして、枠あけキー人力であるか否かを判別し、枠あ
けキー人力でなければ、他処理へ移行する。
In the document creation device shown in FIG. 5, when a key is pressed manually by operating the operation unit 1, the flow shown in FIG. If it is not done manually, the process will be moved to another process.

もし、枠あけキー人力であれば、枠あけモードを設定す
る。この場合の表示画面は、第7図のようになり、また
、第6図(1)のフローでは、1:設定、2:解除、3
:移動、4:伸縮、9:終了のいずれかを選択するキー
人力待ちとなる。
If the frame opening key is manually operated, set the frame opening mode. The display screen in this case will be as shown in Figure 7, and in the flow of Figure 6 (1), 1: Setting, 2: Cancellation, 3
: Move, 4: Extend/contract, 9: End The key to select is Waiting for human power.

ここで、キャンセルキーまたは9:終了キーのいずれか
が入力されると、枠あけモードが解除されて、初期状態
に戻る。
Here, when either the cancel key or the 9: end key is input, the frame opening mode is canceled and the process returns to the initial state.

これに対して、1〜4のいずれかのキー人力があれば、
現カーソル位置取込み回路4によって、現カーソル位置
を取込み、枠あけ情報探索回路10により、そこに枠あ
け領域が存在しているか否かについて探索する。
On the other hand, if you have any of the key human resources from 1 to 4,
A current cursor position capture circuit 4 captures the current cursor position, and a frame opening information search circuit 10 searches to see if a frame area exists there.

そして、枠あけ領域がない場合には、1:設定キーのみ
の入力を有効とする。また、枠あけ領域がある場合は、
2〜4のキー人力を有効とする。
If there is no frame area, 1: Only input by the setting key is valid. Also, if there is a frame area,
2 to 4 key human resources are effective.

次に、枠あけの設定、解除、移動、伸縮の各操作につい
て、順次説明する。
Next, each operation of setting, canceling, moving, and expanding/contracting the frame opening will be sequentially explained.

〔枠あけ設定操作〕[Frame opening setting operation]

まず、枠あけ設定の場合について説明する。 First, the case of frame opening setting will be explained.

この枠あけ設定の操作は、第6図(1)フローで、枠あ
けモード設定の状態でキー人力待ちのとき、枠あけ設定
キーを操作することによって行われる。
This frame opening setting operation is performed by operating the frame opening setting key when the frame opening mode is set and the key is waiting for human input in the flowchart of FIG. 6 (1).

すなわち、第7図の表示状態で、1:設定のキーを選択
した場合である。
That is, this is the case when the 1: setting key is selected in the display state of FIG. 7.

第8図(1)〜(3)は、枠あけ設定モード時の画面表
示例で、図(1)は枠あけ領域の対角の1点を指示した
状態、図(2)は対角の2点を指示した状態、図(3)
は枠あけが設定された状態を示す。図面のWは、枠あけ
領域である。
Figures 8 (1) to (3) are examples of screen displays in the frame opening setting mode. Figure (1) shows the state where one point on the diagonal of the frame opening area is specified, and Figure (2) shows the state where one point on the diagonal of the frame opening area is specified. Figure (3) with two points indicated.
indicates that frame opening is set. W in the drawing is a frame area.

第7図の表示状態で、枠あけ設定モードが設定 15− されど枠あけ領域の1点を指示すると、表示画面は第8
図(1)のようになる。なお、フローは、第6図(1)
の■から第6図(2)の■に移る。
In the display state shown in Figure 7, the frame opening setting mode is set. 15- However, if you specify one point in the frame opening area, the display screen will change to
The result will be as shown in Figure (1). The flow is shown in Figure 6 (1)
Move from ■ to ■ in Figure 6 (2).

枠あけ設定モードは、枠あけ設定・解除制御回路5に設
定され、第1カーソル位置の取込みは、2頂点取込み回
路6で行う。同時に、カーソル位置の桁の表示を、白黒
反転させる。
The frame opening setting mode is set in the frame opening setting/cancellation control circuit 5, and the capture of the first cursor position is performed by the two-vertex capture circuit 6. At the same time, the display of the digit at the cursor position is reversed.

次のキー人力が、カーソル移動のキー人力であれば、カ
ーソル制御回路3によって、カーソル位置を移動させる
。なお、キャンセルキー人力のときは、白黒反転表示を
解除するとともに、枠あけ設定モードを解除し、第7図
の表示状態に戻る。
If the next key input is a key input to move the cursor, the cursor control circuit 3 moves the cursor position. Note that when the cancel key is pressed manually, the black and white inverted display is canceled and the frame opening setting mode is canceled, returning to the display state shown in FIG. 7.

実行キー人力であれば、移動後の現カーソル位置を取込
み、枠あけ情報探索回路10により、カーソル位置に枠
あけ領域があるか否かを調査して、もし、カーソル位置
に枠あけがあれば、実行キー人力を無視する。
If the execution key is done manually, the current cursor position after movement is captured, the frame opening information search circuit 10 investigates whether there is a frame opening area at the cursor position, and if there is a frame opening at the cursor position, , ignore the execution key human power.

これに対して、もし、枠あけ領域がなければ、現カーソ
ル位置を範囲指定の第2カーソル位置として、2頂点取
込み回路6で取込む。この場合には、第8図(2)のよ
うに、該当桁を白黒反転させる。なお、フローは、第6
図(2)の■から第6図(3)の■に移行する。ここで
も、キャンセルキーが入力されれば、前の場合と同様に
、第7図の表示状態に戻る。
On the other hand, if there is no frame area, the current cursor position is taken in as the second cursor position for range specification by the two-vertex import circuit 6. In this case, the corresponding digit is inverted in black and white, as shown in FIG. 8(2). Note that the flow is the sixth
The process shifts from ■ in Figure (2) to ■ in Figure 6 (3). Here again, if the cancel key is input, the display returns to the display state of FIG. 7, as in the previous case.

実行キーが入力された場合には、第6図(3)のフロー
に従って、2頂点→4頂点変換回路7により、取込み済
みの2頂点の位置情報から、枠あけの4頂点を算出する
。 − そして、これらの枠あけの情報を設定枠あけチーフル8
と現枠あけ情報格納エリア16に格納し、枠あけ表示デ
ータ作成回路17で表示用データを作成する。同時に、
枠が設定されたために生じる、テキストのずれ込みを編
集し直して、枠あけ領域とテキストとを表示し、枠あけ
設定モードを解除して第7図の表示状態にする。フロー
は、第6図(3)の■から第6図(1)の■に戻る。
When the execution key is input, the 2-vertex to 4-vertex conversion circuit 7 calculates the four vertices of the frame from the position information of the two vertices that have been taken in, according to the flow shown in FIG. 6(3). − Then, set these frame opening information in the setting frame opening file 8.
is stored in the current frame opening information storage area 16, and the frame opening display data creation circuit 17 creates display data. at the same time,
The text misalignment caused by the setting of the frame is edited again, the frame area and the text are displayed, and the frame setting mode is canceled to make the display state shown in FIG. 7. The flow returns from ■ in FIG. 6(3) to ■ in FIG. 6(1).

この枠あけ設定の操作は、従来の文書作成装置の場合と
、基本的に同様である。
This frame opening setting operation is basically the same as in the case of conventional document creation devices.

〔枠あけ解除操作〕[Frame opening release operation]

−11) − この枠あけ解除は、第6図(1)フローで、枠あけモー
ド設定の状態でキー人力待ちのとき、枠あけ解除キーを
操作することによって行われる。すなわち、第8図(3
)の表示状態で、2:解除のキーを選択した場合である
-11) - This frame opening release is performed by operating the frame opening release key when the frame opening mode is set and the key is waiting for human power in the flowchart of FIG. 6 (1). In other words, Figure 8 (3
) is displayed and the 2: release key is selected.

第9図は、枠あけ解除モードの操作を説明するための画
面表示例である。画面のWは、枠あけ設定領域を示す。
FIG. 9 is an example of a screen display for explaining the operation of the frame opening release mode. W on the screen indicates a frame opening setting area.

まず、枠あけ解除モードを設定し、カーソルの存在する
桁を白黒反転させる。カーソルを枠あけ領域W内に移動
させた状態では、画面表示は、第9図のようになる。フ
ローは、第6図(1)の■から第6図(4)の■に移る
First, set the frame cancellation mode and invert the digit where the cursor is located. When the cursor is moved into the frame area W, the screen display becomes as shown in FIG. The flow moves from ■ in FIG. 6(1) to ■ in FIG. 6(4).

ここで、キャンセルキーが入力されると、白黒反転の表
示を解除するとともに、枠あけ解除モードも解除され、
画面表示は、第8図(3)の枠あけが設定された状態に
戻る。また、フローは、第6図(4)の■から第6図(
1)の■に戻る。
Here, when the cancel key is input, the black and white inverted display is canceled and the frame opening cancellation mode is also canceled.
The screen display returns to the frame opening setting shown in FIG. 8(3). In addition, the flow is from ■ in Figure 6 (4) to Figure 6 (
Return to 1) ■.

これに対して、第9図の表示状態で実行キーが入力され
ると、第6図(4)のフローに従って、呪枠あけ情報格
納エリア16および設定枠あけテーブル8から、解除対
象の枠に関する情報を削除し、枠あけ解除に伴うテキス
トの変化を再編集して、テキストを表示する。
On the other hand, when the execution key is input in the display state shown in FIG. Delete the information, re-edit the changes in text due to frame removal, and display the text.

最後に、設定された枠あけ解除モードを解除して、第7
図の表示状態に戻る。フローも、第6図(4)の■から
第6図(1)の■に戻る。
Finally, cancel the frame opening release mode that has been set, and
Return to the diagram display state. The flow also returns from ■ in FIG. 6(4) to ■ in FIG. 6(1).

この枠あけ解除の操作も、従来の文書作成装置の場合と
、基本的に同様である。
The operation for canceling this frame opening is also basically the same as in the case of conventional document creation devices.

〔枠あけ移動操作〕[Frame opening movement operation]

次に、この発明の文書作成装置による枠あけ移動につい
て説明する。
Next, frame opening movement by the document creation device of the present invention will be explained.

この枠あけ移動は、第6図(1)に示したフローで、3
:移動を選択した場合であり、フローは、この第6図(
1)の■から第6図(5)の■に移る。なお、この移動
操作では、移動対象として、すでに設定された枠あけ領
域が存在している。
This frame opening movement is performed in the flow shown in Figure 6 (1).
: This is the case where you select move, and the flow is as shown in this figure 6 (
Move from ■ in 1) to ■ in Figure 6 (5). Note that in this moving operation, there is already a frame opening area set as a moving target.

第10図(1)〜(3)は、枠あけ移動操作における画
面表示例で、図(1)は枠あけ移動モードが設定された
状態、図(2)は8行分だけ上方向への移動を指示“し
た状態、図(3)は移動後の状態を示す。
Figures 10 (1) to (3) are examples of screen displays during the frame opening movement operation. Figure (1) shows the frame opening movement mode set, and Figure (2) shows the screen displayed when the frame opening movement mode is set. Figure (3) shows the state after the movement has been instructed.

図面のWは、枠あけ設定領域である。W in the drawing is a frame opening setting area.

枠あけ移動キーが入力されると、第6図(5)のフロー
に示すように、まず、現カーソル位置をカーソル位置格
納エリア13に格納する。
When the frame opening movement key is input, the current cursor position is first stored in the cursor position storage area 13, as shown in the flowchart of FIG. 6(5).

そして、枠あけ移動モードを設定し、移動対象の枠あけ
領域の4頂点の位置情報を取込み、4頂点を白黒反転の
表示に変化させる。この状態の画面表示は、第10図(
1)のようになる。
Then, the frame opening movement mode is set, the position information of the four vertices of the frame opening area to be moved is taken in, and the display of the four vertices is changed to black and white inversion. The screen display in this state is shown in Figure 10 (
1).

すでに第3図に関連して説明したように、枠あけ領域は
、その縦の1辺すまたはdが、右マージンまたは左マー
ジンに接していることが必要である。そのため、この移
動操作では、上方向か下方向への移動のみが可能である
As already explained in connection with FIG. 3, it is necessary that one vertical side or d of the frame area is in contact with the right margin or the left margin. Therefore, in this movement operation, only upward or downward movement is possible.

まず、この第10図(1)の表示状態で、に上。First, in the display state shown in FIG. 10 (1), click on the top.

2:下のいずれかのキーを選択すると、用紙サイズや他
の枠あけ情報などを加味して、指定方向への移動が可能
か否かを調査する。
2: When one of the keys below is selected, it is investigated whether movement in the specified direction is possible, taking into account the paper size and other frame opening information.

もし、移動が可能であれば、4頂点の白黒反転表示とカ
ーソルの移動とを行い、移動後の4頂点 19− とカーソルの位置を、それぞれ4頂点位置格納エリア1
4と移動後カーソル位置格納エリア15に格納する。
If movement is possible, display the 4 vertices in black and white and move the cursor, and store the 4 vertices 19- and the cursor position after the movement in the 4-vertex position storage area 1.
4 and is stored in the cursor position storage area 15 after the movement.

一例として、上方向に8行分だけ移動させる□とすれば
、この時点の表示画面は、第10図(2)に示すように
変化する。
As an example, if □ is moved upward by 8 lines, the display screen at this point changes as shown in FIG. 10 (2).

ここで、実行キーの入力があれば、4頂点位置格納エリ
ア14の最新情報を取込み、現枠あけ情報格納エリア1
6と設定枠あけテーブル8とから、移動前の元の枠あけ
情報を削除し、代りに移動後の枠あけ情報を格納する。
Here, if the execution key is input, the latest information in the 4 vertex position storage area 14 is fetched and the current frame opening information storage area 1 is loaded.
6 and the setting frame opening table 8, the original frame opening information before movement is deleted, and the frame opening information after movement is stored in its place.

 □ 次に、枠あけ表示用データを作成し、枠あけ移動に伴う
テキストの変化を再編集して、枠とテキストの表示を行
った後、枠あけ移動モードを解除する。この移動後の状
態では、画゛面表示は、第10図(3)のようになる。
□ Next, create the frame opening display data, re-edit the changes in text that accompany the frame movement, display the frame and text, and then cancel the frame movement mode. In the state after this movement, the screen display becomes as shown in FIG. 10 (3).

また、フローは、第6図(5)の■から第6図(1)の
■に戻る。 ゛なお、第10図(1)または(2)の表
示状態で、キャンセルキーが入力された場合□には、フ
ローは、第6図(5)の左側に示されどように、4頂点
の白20− 無反転表示を解除し、カーソルを元の位置へ移動すると
ともに、枠あけ移動モードを解除して、第6図(5)の
■から第6図(1)の■に戻る。また、画面表示も、移
動対象の枠あけが設定された第8図(3)の表示状態に
戻る。
Further, the flow returns from ■ in FIG. 6(5) to ■ in FIG. 6(1).゛In addition, if the cancel key is input in the display state of Figure 10 (1) or (2), the flow will change to the white of the four vertices as shown on the left side of Figure 6 (5). 20- Cancel the non-inverted display, move the cursor to the original position, and cancel the frame opening movement mode, returning from ■ in FIG. 6(5) to ■ in FIG. 6(1). The screen display also returns to the display state shown in FIG. 8(3) in which the frame opening for the moving object is set.

〔枠あけ伸縮操作〕[Frame opening/expanding operation]

次に、この発明の文書作成装置による枠あけ伸縮操作に
ついて説明する。
Next, a frame expansion/contraction operation performed by the document creation device of the present invention will be explained.

この伸縮操作は、第6図(1)のフローで、4:伸縮を
選択した場合である。この伸縮操作については、すでに
第3図に関連してその概要を説明したが、ここでは、さ
らに詳しく説明する。
This expansion/contraction operation is performed when 4: Expansion/contraction is selected in the flow shown in FIG. 6(1). This expansion/contraction operation has already been briefly explained with reference to FIG. 3, but will be explained in more detail here.

第11図(1)〜(5)は、枠あけ伸縮操作における画
面の表示例で、図(1)は枠あけ伸縮モードが設定され
た状態、図(2)は図(1)の表示状態で上方向に4行
分伸縮する指示を行った状態、図(3)は図(2)の表
示状態で右方向に5力ラム分伸縮する指示櫨°行った状
態、図(4)は図(3)の表示状態で下方向に4行分伸
縮する指示を行った状態、図(5)は図(4)の表示状
態で実行キーを入力した、伸縮操作後の状態を示す。図
面のWは、枠あけ設定領域である。
Figures 11 (1) to (5) are examples of screen displays during frame expansion/contraction operations; Figure (1) shows the state when the frame expansion/contraction mode is set, and Figure (2) shows the display state of Figure (1). Figure (3) is the state in which the instruction to expand and contract 4 lines upwards is given, Figure (3) is the state in which the display state of Figure (2) is indicated, and the command to expand and contract 5 force rams to the right is performed, and Figure (4) is the figure. Figure (5) shows the state after the expansion/contraction operation when the execution key is input in the display state of Figure (4). W in the drawing is a frame opening setting area.

第6図(1)で4:伸縮のキーを入力すると、フローは
、第6図(1)の■から第6図(6)の■に移る。
When the 4: expansion/contraction key is input in FIG. 6(1), the flow shifts from ■ in FIG. 6(1) to ■ in FIG. 6(6).

まず、現カーソル位置をカーソル位置格納エリア13に
格納し、枠あけ伸縮モードを設定する。
First, the current cursor position is stored in the cursor position storage area 13, and the frame expansion/contraction mode is set.

そして、伸縮対象の枠あけ領域の4頂点位置を取込むと
ともに、それらの4頂点を白黒反転の表示に切換える。
Then, the positions of the four vertices of the frame area to be expanded/contracted are taken in, and the display of those four vertices is switched to black and white inversion.

次に、カーソルを先の第3図の第1の頂点Tlに相当す
る位置にセット(初期化)する。この状態の画面表示は
、第11図(1)のようになる。なお、そのフローは、
第6図(6)に示されている。
Next, the cursor is set (initialized) at a position corresponding to the first vertex Tl in FIG. 3 above. The screen display in this state is as shown in FIG. 11 (1). The flow is as follows:
This is shown in FIG. 6(6).

この伸縮操作では、4頂点を対象としてカーソルを移動
させるが、カーソルの移動には、第4図(1)の右移動
キーと第4図(2)の左移動キーのいずれかが使用され
る。
In this stretching operation, the cursor is moved to the four vertices, and either the right movement key in Figure 4 (1) or the left movement key in Figure 4 (2) is used to move the cursor. .

この2つの移動キーのいずれかのキーによる入力がある
と、それが右移動キーによる入力であるか、左移動キー
による入力であるかが判別され、 91− それに対応する右廻り方向か左廻り方向の移動後のカー
ソル位置を算出する。算出された情報は。
When there is an input with either of these two movement keys, it is determined whether it is an input with the right movement key or a left movement key, and 91- the corresponding clockwise or counterclockwise direction is input. Calculate the cursor position after moving in the direction. The calculated information is.

移動後カーソル位置格納エリア15に格納され、次のキ
ー人力待ちとなる。
After the movement, the cursor is stored in the cursor position storage area 15 and waits for the next key.

そして、1:上、2:下、3:左、4:右のいずれかの
伸縮方向指定キーが入力されると、現カーソル位置を取
込み、伸縮対象2頂点の算出を行う。
When any of the expansion/contraction direction specifying keys, 1: up, 2: down, 3: left, 4: right, is input, the current cursor position is taken in and two vertices to be expanded/contracted are calculated.

ここで、伸縮対象2頂点とは、先の第3図の枠あけ領域
の場合、第1の頂点T1または第2の頂点T2について
、上・下方向の伸縮指定があった場合には、この第1の
頂点T1と第2の頂点T2である。
Here, the two vertices to be expanded/contracted are, in the case of the frame area shown in Fig. 3, if there is an upward/downward expansion/contraction specification for the first vertex T1 or the second vertex T2. They are a first vertex T1 and a second vertex T2.

同様に、第2の頂点T2または第3の頂点T3について
、左・右方向の伸縮指定があった場合には、伸縮対象2
頂点は、この第2の頂点T2と第3の頂点T3である。
Similarly, if the second vertex T2 or the third vertex T3 is specified to stretch in the left or right direction, the stretch target 2
The vertices are the second apex T2 and the third apex T3.

伸縮対象2頂点の算出が終了すると、用紙サイズ、マー
ジン、枠等の情報と参照して、伸縮が可能であるか否か
の判別を行う。
When the calculation of the two vertices to be expanded/contracted is completed, it is determined whether expansion/contraction is possible by referring to information such as paper size, margin, frame, etc.

もし、伸縮が可能であれば、伸縮対象2頂点とカーソル
位置とを移動させる。そして、移動後の4頂点、および
カーソル位置を格納し、再びキー人力待ちとなる。
If expansion/contraction is possible, the two vertices to be expanded/contracted and the cursor position are moved. Then, the four vertices and the cursor position after the movement are stored, and the process waits again for key input.

例えば、第11図(1)の表示状態で、上方向へ4行分
の伸縮を行う場合には、カーソルが第1の頂点を指示し
ている状態で、上方向に4行分移動させれば、伸縮対象
2頂点である第1の頂点と第2の頂点が4行分上方向へ
移動され、第11図(2)に示すような画面になる。こ
こで、実行キーを入力すれば、この第11図(2)の4
頂点で囲まれた範囲が枠あけ領域となる。
For example, in the display state shown in Figure 11 (1), if you want to expand or contract four lines upwards, move the cursor four lines upwards with the cursor pointing to the first vertex. For example, the first and second vertices, which are the two vertices to be expanded/contracted, are moved upward by four lines, resulting in a screen as shown in FIG. 11(2). Here, if you input the execution key, this 4 in Figure 11 (2)
The range surrounded by the vertices becomes the frame area.

すなわち、実行キーが入力されたときは、フローは、第
6図(6)の■から第6図(7)の■に移り、この第6
図(7)のフローに従って、伸縮後の4頂点の位置情報
を取込み、現枠あけ情報格納エリア16と設定枠あけテ
ーブル8から伸縮対象9枠あけ情報を削除し、代りに伸
縮後の枠あけ情報を格納する。
That is, when the execution key is input, the flow moves from ■ in FIG. 6 (6) to ■ in FIG. 6 (7), and this
According to the flow shown in Figure (7), the position information of the four vertices after expansion/contraction is imported, the nine frame opening information to be expanded/contracted is deleted from the current frame opening information storage area 16 and the setting frame opening table 8, and the frame opening information after expansion/contraction is replaced. Store information.

さらに、枠あけ表示用データを作成し、枠あけ−14= 伸縮′に伴うテキストの変化を再編集して、伸縮後の枠
・あけ領域とテキストの表示を行い、枠あけ伸縮モード
を解除する。フローは、第6図(7)の■から第6図(
1)の■に戻る。
Furthermore, create frame opening display data, re-edit the text changes associated with frame opening - 14 = expansion/contraction', display the frame/open area and text after expansion/contraction, and cancel the frame expansion/contraction mode. . The flow is from ■ in Figure 6 (7) to Figure 6 (
Return to 1) ■.

また、この第11図(2)の表示状態で、カーソル右移
動キーの操作により、カーソルを第2の頂点に移動させ
ると、第2の頂点と第3の頂点が伸縮対象2頂点となる
。この状態で、右方向へ5力ラム分の移動を行うと、表
示画面は、第11図(3)のようになる。ここで、実行
キーを入力すれば、これらの4頂点で囲まれた範囲に伸
縮された枠あけ領域が設定される。
Furthermore, in the display state of FIG. 11(2), when the cursor is moved to the second vertex by operating the cursor right movement key, the second vertex and the third vertex become the two vertices to be expanded and contracted. In this state, when the robot is moved to the right by five force rams, the display screen becomes as shown in FIG. 11 (3). If the execution key is input here, a stretched frame area is set within the range surrounded by these four vertices.

同様に、この第11図(3)の表示状態で、カーソル右
移動キーを操作して、第3の頂点にカーソルを移動させ
ると、第3の頂点と第4の頂点が伸縮対象2頂点となる
。この状態で、下方向へ4行分の移動を指示すると、第
11図(4)のような画面表示に変化する。
Similarly, in the display state shown in Fig. 11 (3), if you operate the cursor right movement key to move the cursor to the third vertex, the third and fourth vertices become the two vertices to be expanded/contracted. Become. In this state, if an instruction is given to move four lines downward, the screen display changes to the one shown in FIG. 11 (4).

この第11図(4)の表示状態で、実行キーを入力すれ
ば、第11図(5)のような表示画面となり、これらの
4頂点で囲まれた範囲に伸縮された枠あけ領域Wが設定
される。
If you press the execution key in the display state shown in Figure 11 (4), the display screen will appear as shown in Figure 11 (5), and the frame area W expanded and contracted within the range surrounded by these four vertices will be displayed. Set.

なお、第11図(2)〜(4)の表示状態で、キャンセ
ルキー人力があると、第6図(7)に示すフローのよう
に、白黒反転表示を解除し、元のカーソル位置にカーソ
ルを移動する。そして、枠あけ伸縮モードを解除し、フ
ローは、第6図(7)の■から第6図(1)の■に戻る
。また、表示画面は、伸縮対象の枠あけが設定された第
10図(3)の表示状態に戻る。
In addition, if the cancel key is pressed manually in the display state of Fig. 11 (2) to (4), the black and white inverted display is canceled and the cursor returns to the original cursor position, as shown in the flow shown in Fig. 6 (7). move. Then, the frame expansion and contraction mode is canceled, and the flow returns from ■ in FIG. 6(7) to ■ in FIG. 6(1). Further, the display screen returns to the display state shown in FIG. 10 (3) in which the frame opening for the expansion/contraction object is set.

以上の実施例では、枠あけ領域を伸長する場合について
説明したが、伸縮対象2頂点の移動方向を、実施例の場
合と反対にすれば、枠あけ領域が縮少されることは明ら
かである。
In the above example, the case where the frame area is expanded has been explained, but it is clear that the frame area will be reduced if the moving direction of the two vertices to be expanded or contracted is reversed from that in the example. .

また、枠あけ領域Wが、左マージンに接している場合に
ついてだけ説明したが、右マージンに接しているときも
、同様な操作で伸縮が行えることはいうまでもない。
Moreover, although the explanation has been given only for the case where the frame area W is in contact with the left margin, it goes without saying that the same operation can be used to expand and contract when the frame area W is in contact with the right margin.

以上に詳細に説明したとおり、この発明の文書作成装置
では、枠あけ機能を有する文書作成装置において、枠あ
け設定領域の4頂点の位置情報を格納する4頂点位置格
納手段と、枠あけ設定領域の移動・伸縮の方向と移動量
とを指示するカーソルの位置情報を格納する移動後カー
ソル位置格納手段とを設け、文書作成時の編集操作にお
いて、一旦設定された枠あけの移動・伸縮を行う枠あけ
移動・伸縮モードが設定されたときは、移動後カーソル
位置格納手段に格納されたカーソルの位置情報に応じて
、4頂点位置格納手段に格納された4頂点の位置情報を
演算することにより、枠あけ設定領域の移動・伸縮を行
うようにしている。
As described above in detail, in the document creation device of the present invention, the document creation device having a border punching function includes a four-vertex position storage means for storing position information of four vertices of a border setting region; A post-movement cursor position storage means for storing position information of a cursor that indicates the direction and amount of movement of the frame is provided, and the frame opening once set is moved/stretched in an editing operation when creating a document. When the frame movement/stretching mode is set, the position information of the four vertices stored in the four vertex position storage means is calculated according to the position information of the cursor stored in the cursor position storage means after movement. , the frame setting area can be moved and expanded.

倭−一米 したがって、この発明の文書作成装置によれば、一旦設
定した枠あけの位置の移動や、その大きさの変更を、簡
単な操作で行うことが可能になる。
Therefore, according to the document creation device of the present invention, it is possible to move the position of a once set frame opening and change its size with a simple operation.

その結果、文書作成時の編集作業が著しく簡略化され、
オペレータの負担が軽減されるので、文書作成の処理能
率が向上される。
As a result, editing work when creating documents is significantly simplified.
Since the burden on the operator is reduced, the processing efficiency of document creation is improved.

その上、そのために使用される装置も、比較的簡単であ
るから、コスト面でも有利である、等の−Z/ − 多くの優れた効果が得られる。
Moreover, since the equipment used for this purpose is relatively simple, many excellent effects can be obtained, such as being advantageous in terms of cost.

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

第1図(1)と(2)は枠あけの移動操作を説明するた
めの画面表示例で、図(1)は移動前、図(2)は移動
後の枠あけ領域の位置を示し、第2図(1)と(2)は
枠あけの伸縮操作を説明するたあの画面表示例で、図(
1)は伸縮前、図(2)は伸縮後の枠あけ領域を示し、
第3図はこの発明の文書作成装置における枠あけ操作を
説明するための表示例で、伸縮対象の枠あけ設定領域を
示し、第4図(1)と(2)はそれぞれカーソル右移動
キーとカーソル左移動キー、第5図はこの発明の文書作
成装置の一実施例を示す機能ブロック図、第6図(1)
〜(7)は第5図に示した文書作成装置の動作を説明す
るためのフローチャート、第7図は枠あけ操作時の画面
表示例、第8図(1)〜(3)は枠あけ設定モード時の
画一表示例で、筒(1)は枠あけ領域の対角の1点をi
示した状態、図(2)は対角の2点を指示した状態、図
(3)は枠あけが設定された状態を示し、第9図は枠あ
け解除モードの操作を説明するための画面表28− 示例、第1O図(1)〜(3)は枠あけ移動操作におけ
る画面表示例で、図(1)は枠あけ移動モードが設定さ
れた状態、図(2)は8行分だけ上方向への移動を指示
した状態、図(3)は移動後の状態を示し、第11図(
1)〜(5)は枠あけ伸縮操作における画面の表示例で
、図(1)は枠あけ伸縮モードが設定された状態、図(
2)は図(1)の表示状態で上方向に4行分伸縮する指
示を行った状態、図(3)は図(2)の表示状態で右方
向に5力ラム分伸縮する指示を行った状態、図(4)は
図(3)の表示状態で下方向に4行分伸縮する指示を行
った状態、図(5)は図(4)の表示状態で実行キーを
入力した、伸縮操作の完了後の状態を示す。 図面において、1は操作部、2は次工程判別回路、3は
カーソル制御回路、4は現カーソル位置取込み回路、5
は枠あけ設定・解除制御回路、6゛は2頂点取込み回路
、7は2頂点→4頂点変換回路、8は設定枠あけテーブ
ル、9は枠あけ移動・伸縮制御回路、lOは枠あけ情報
探索回路、11は4頂点取込み回路、12は4頂点移動
制御回路、13はカーソル位置格納エリア、14は4頂
点位置格納エリア、15は移動後カーソル位置格納エリ
ア、16は現枠あけ情報格納エリア、17は枠あけ表示
データ作成回路、18は表示装置を示す。 31− 特開昭GO−117377(12) ;:寵 ・ ツ :暉 :脩 :≦ : Ov ・寺e :壜 !′:町 壕雀 : − 0:4I″ ′−二@ S:荻 、 0 : Iヒ ニ−!、@ 費。 雇卑 : 0 :曹 反町 桿 、T襞 一〇 :揮 区 、Φ : N 慶安 、6コ 、 0 :II− ・= 囚 : ω そ・ 唖充 ・ 8 : 1− 二菖 口 l ヘ o:Iヒ マ、 卒= 、 0 、 N :零 口 (f) :11−1 旧 、 つ :叱 :馨 呵肖 、へ :0 の= 手続補正書(方式) 昭和58年 特許願 第225840号2、発明の名称 文書作成装置 3、補正をする者 事件との関係 特許出願人 東京都大田区中馬込1丁目3番6号 (674)株式会社 リ コ − 4、代理人 5、補正命令の日付 昭和59年2月8日6、補正の対
象 図 面 7、補正の内容
Figures 1 (1) and (2) are screen display examples for explaining the frame opening movement operation; Figure (1) shows the position of the frame opening area before movement, and Figure (2) shows the position of the frame opening area after movement; Figures 2 (1) and (2) are examples of screen displays to explain the expansion and contraction operations for opening the frame.
1) shows the frame area before expansion and contraction, Figure (2) shows the frame area after expansion and contraction,
Fig. 3 is a display example for explaining the frame opening operation in the document creation device of the present invention, showing the frame opening setting area to be expanded/contracted, and Fig. 4 (1) and (2) respectively show the cursor right movement key and the frame opening setting area. Cursor left movement key, FIG. 5 is a functional block diagram showing an embodiment of the document creation device of the present invention, FIG. 6 (1)
~(7) are flowcharts for explaining the operation of the document creation device shown in Figure 5, Figure 7 is an example of the screen display during frame opening operation, and Figures 8 (1) to (3) are frame opening settings. In the example of the uniform display in mode, tube (1) points i at one point on the diagonal of the frame opening area.
The state shown in Figure (2) is a state where two diagonal points are specified, Figure (3) is a state where frame opening is set, and Figure 9 is a screen for explaining the operation of frame opening release mode. Table 28 - Examples, Figures 1O (1) to (3) are screen display examples during frame movement movement operations, where figure (1) shows the frame movement mode set, and figure (2) shows only 8 lines. Figure (3) shows the state after the movement is instructed, and Figure 11 (
1) to (5) are examples of screen displays during the frame expansion/contraction operation. Figure (1) shows the state where the frame expansion/contraction mode is set;
2) is a state in which an instruction is given to expand and contract 4 lines upwards in the display state of figure (1), and figure (3) is a state in which an instruction is given to extend and contract 5 force rams in the right direction in a state in which the display is shown in figure (2). Figure (4) shows the display state shown in Figure (3) when an instruction is given to extend/contract four lines downwards. Figure (5) shows the display state shown in Figure (4) when the execution key is pressed. Indicates the state after the operation is completed. In the drawing, 1 is an operation unit, 2 is a next process discrimination circuit, 3 is a cursor control circuit, 4 is a current cursor position acquisition circuit, and 5
6 is a frame opening setting/cancellation control circuit, 6 is a 2-vertex import circuit, 7 is a 2-vertex → 4-vertex conversion circuit, 8 is a setting frame opening table, 9 is a frame opening movement/extension control circuit, IO is a frame opening information search 11 is a 4-vertex capture circuit, 12 is a 4-vertex movement control circuit, 13 is a cursor position storage area, 14 is a 4-vertex position storage area, 15 is a post-movement cursor position storage area, 16 is a current frame opening information storage area, Reference numeral 17 indicates a frame opening display data creation circuit, and reference numeral 18 indicates a display device. 31- Unexamined Japanese Patent Application Sho GO-117377 (12) ;: 作・ ツ: 暉: 脩: ≦: Ov・寺e: 磜! ′: Town trench sparrow: - 0:4I″ ′-2 @ S: Ogi, 0: I hini-!, @ Expense. Hiring base: 0: Sozan town wall, T fold 10: Kiku, Φ: N Keian , 6 Ko, 0: II- ・= Prisoner: ω So・ Mouthful ・ 8: 1- Two irises Mouth l Heo: I time, Graduation= , 0, N: Zero Mouth (f): 11-1 Old, TS: Scold: Keihan Xiao, H: 0 No = Procedural amendment (method) 1982 Patent application No. 225840 2, Invention title document creation device 3, Relationship with the person making the amendment Case Patent applicant Tokyo Ricoh Co., Ltd. 1-3-6 Nakamagome, Ota-ku (674) - 4, Agent 5, Date of amendment order February 8, 1980 6, Drawings subject to amendment 7, Contents of amendment

Claims (1)

【特許請求の範囲】[Claims] 少なくとも表示装置と入力装置とを備え、入力装置から
の指示により文字や枠等を表示装置に表示するとともに
、必要なデータの入出力処理を行うワードプロセッサそ
の他の文書作成装置において、枠あけ設定領域の4頂点
の位置情報を格納する4頂点位置格納手段と、枠あけ設
定領域の移動・伸縮の方向と移動量とを指示するカーソ
ルの位置情報を格納する移動後カーソル位置格納手段と
を備え、文書作成時の編集操作において、一旦設定され
た枠あけの移動・伸縮を行う枠あけ移動・伸縮モードが
設定されたときは、前記移動後カーソル位置格納手段に
格納されたカーソルの位置情報に応じて、前記4頂点位
置格納手段に格納された4頂点の位置情報を演算するこ
とにより、枠あけ設定領域の移動・伸縮を行うことを特
徴とする文書作成装置。
A word processor or other document creation device that is equipped with at least a display device and an input device, displays characters, frames, etc. on the display device according to instructions from the input device, and also performs input/output processing of necessary data. 4-vertex position storage means for storing positional information of four vertices, and a post-movement cursor position storage means for storing positional information of a cursor that instructs the direction and amount of movement of the frame opening setting area; In the editing operation at the time of creation, when the frame opening movement/stretching mode is set to move/stretch the once set frame opening, the cursor position information stored in the post-movement cursor position storage means is set. . A document creation device, characterized in that a frame opening setting area is moved and expanded/contracted by calculating positional information of the four vertices stored in the four-vertex position storage means.
JP58225840A 1983-11-30 1983-11-30 Word processor Pending JPS60117377A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58225840A JPS60117377A (en) 1983-11-30 1983-11-30 Word processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58225840A JPS60117377A (en) 1983-11-30 1983-11-30 Word processor

Publications (1)

Publication Number Publication Date
JPS60117377A true JPS60117377A (en) 1985-06-24

Family

ID=16835644

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58225840A Pending JPS60117377A (en) 1983-11-30 1983-11-30 Word processor

Country Status (1)

Country Link
JP (1) JPS60117377A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62115586A (en) * 1985-11-15 1987-05-27 Casio Comput Co Ltd Graphic display device
JPH01130257A (en) * 1987-11-16 1989-05-23 Canon Inc Document processor
EP0335689A2 (en) * 1988-03-29 1989-10-04 Brother Kogyo Kabushiki Kaisha Frame processing system capable of expanding and contracting a frame
JPH04105164A (en) * 1990-08-24 1992-04-07 Matsushita Electric Ind Co Ltd Sentence controller
US5179646A (en) * 1988-03-29 1993-01-12 Brother Kogyo Kabushiki Kaisha Frame processing system capable of expanding and contracting a frame
JPH0772843A (en) * 1994-08-09 1995-03-17 Casio Comput Co Ltd Window display control method
JPH0772841A (en) * 1994-08-09 1995-03-17 Casio Comput Co Ltd Window display control method
JPH0743782U (en) * 1993-04-14 1995-09-12 中部精機株式会社 Acceleration detector

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5840679A (en) * 1981-09-03 1983-03-09 Casio Comput Co Ltd Picture data processor
JPS5843056A (en) * 1981-09-07 1983-03-12 Toshiba Corp Converter of structure

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5840679A (en) * 1981-09-03 1983-03-09 Casio Comput Co Ltd Picture data processor
JPS5843056A (en) * 1981-09-07 1983-03-12 Toshiba Corp Converter of structure

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62115586A (en) * 1985-11-15 1987-05-27 Casio Comput Co Ltd Graphic display device
JPH01130257A (en) * 1987-11-16 1989-05-23 Canon Inc Document processor
EP0335689A2 (en) * 1988-03-29 1989-10-04 Brother Kogyo Kabushiki Kaisha Frame processing system capable of expanding and contracting a frame
US5179646A (en) * 1988-03-29 1993-01-12 Brother Kogyo Kabushiki Kaisha Frame processing system capable of expanding and contracting a frame
JPH04105164A (en) * 1990-08-24 1992-04-07 Matsushita Electric Ind Co Ltd Sentence controller
JPH0743782U (en) * 1993-04-14 1995-09-12 中部精機株式会社 Acceleration detector
JPH0772843A (en) * 1994-08-09 1995-03-17 Casio Comput Co Ltd Window display control method
JPH0772841A (en) * 1994-08-09 1995-03-17 Casio Comput Co Ltd Window display control method

Similar Documents

Publication Publication Date Title
JPS63173116A (en) Information processor
JPS60117377A (en) Word processor
JPH0535685A (en) Mixed fraction input displaying type electronic computer
JPH0232660B2 (en)
JP3077158B2 (en) Document editing processor
JPS6336362A (en) Ruled line editing device
JPH0470925A (en) Help message display system
JPH0537317Y2 (en)
JPH02176853A (en) Character processor
JPH02186838A (en) Information processor
JPS60117367A (en) Kanji inputting device
JP3189110B2 (en) Document processing device
JPS6312061A (en) Documentation device
JPH04156681A (en) Display device of image processing device and designation method for display magnification and display position
JPH0687240B2 (en) Document processor
JPS63188219A (en) Information processor
JPH0237471A (en) Information retrieving device
JPS6336361A (en) Ruled line editing device
JPH08204944A (en) Image processor and copying machine
JPH01303964A (en) Image magnification and reduction indicating method
JPH0384659A (en) Document editing device
JPH0370077A (en) Back-up system for cad user
JPH1021040A (en) Method and device for document display by screen division
JPH06162009A (en) Document editing device
JPS63173115A (en) Information processor