JP3089063B2 - Word processor - Google Patents
Word processorInfo
- Publication number
- JP3089063B2 JP3089063B2 JP03275779A JP27577991A JP3089063B2 JP 3089063 B2 JP3089063 B2 JP 3089063B2 JP 03275779 A JP03275779 A JP 03275779A JP 27577991 A JP27577991 A JP 27577991A JP 3089063 B2 JP3089063 B2 JP 3089063B2
- Authority
- JP
- Japan
- Prior art keywords
- ruled line
- line
- ruled
- point
- erasing
- 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 - Fee Related
Links
Landscapes
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
Description
【0001】[0001]
【産業上の利用分野】この発明は、ワードプロセッサや
文書作成が可能なコンピュータなどの罫線処理機能に関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a rule processing function for a word processor or a computer capable of creating a document.
【従来の技術】従来、罫線ブロック毎に管理されている
罫線データを消去するとき、罫線消去領域を指定しない
で消去を行うと、カーソルのある罫線ブロック内の罫線
は全て消去される。カーソルにより始点と終点の位置を
指定すると、この2点の位置を対角とする矩形領域の罫
線が消去されることが知られている(例えば、特開昭6
0−134380号公報、特開昭63−36361号公
報参照)。2. Description of the Related Art Conventionally, when erasing ruled line data managed for each ruled line block, if erasing is performed without specifying a ruled line erasing area, all ruled lines in a ruled line block where a cursor is located are erased. It is known that, when the positions of the start point and the end point are designated by the cursor, the ruled lines of the rectangular area having the positions of these two points as diagonals are deleted (for example, see Japanese Unexamined Patent Publication No.
0-134380, JP-A-63-36361).
【0002】[0002]
【発明が解決しようとする課題】しかしながら、ある始
点の位置から最終の行/桁位置を対角とする矩形領域の
全罫線を消去する場合、その最終の行/桁位置を指定す
るためにカーソルを相当量移動せねばならないという問
題点があった。However, when erasing all ruled lines in a rectangular area having the last line / column position as a diagonal from a certain starting point, the cursor is used to designate the last line / column position. Has to be moved by a considerable amount.
【0003】この発明は、このような事情を考慮してな
されたもので、文書中の罫線の消去処理において、カー
ソルで始点のみを指定することにより、始点位置と最終
の行/桁位置を対角とする矩形領域の全罫線を消去する
ことを可能にしたワードプロセッサを提供する。The present invention has been made in view of such circumstances. In a process of erasing a ruled line in a document, by specifying only a start point with a cursor, the start point position and the last line / column position can be paired. Provided is a word processor capable of erasing all ruled lines in a rectangular area as a corner.
【0004】[0004]
【課題を解決するための手段】図1はこの発明の構成を
示すブロック図である。図1において、この発明は、罫
線を入力するとともに罫線消去領域を指定及び消去指令
をするキー入力手段101と、前記キー入力手段101
により入力された罫線を記憶する罫線記憶手段102
と、前記罫線を画面に表示する表示手段103と、予め
用紙の大きさとその用紙に印字可能な最終行/桁の位置
を記憶する最終位置記憶手段104と、前記キー入力手
段101により指定された前記罫線消去領域に基づいて
前記罫線を消去する罫線消去手段105とを備え、前記
罫線消去手段105は、前記罫線消去領域の指定が始点
だけならば、始点と最終行/桁の位置を対角とする矩形
領域内の罫線を消去し、始点と終点ならば、始点と終点
の位置を対角とする矩形領域内の罫線を消去し、始点及
び終点のいずれも指定されないならば、前記罫線記憶手
段102に記憶された全罫線を消去することを特徴とす
るワードプロセッサである。FIG. 1 is a block diagram showing the configuration of the present invention. In FIG. 1, according to the present invention, a ruled line is input, and a ruled line erasing area is designated and erased.
A key input unit 101 for the said key input means 101
Border storage means for storing the inputted ruled by 102
Display means 103 for displaying the ruled lines on the screen; final position storage means 104 for storing in advance the size of the paper and the position of the last line / column printable on the paper ; based on the ruled line erasure area specified by the key input means 101
A ruled line erasing unit 105 for erasing the ruled line ;
The ruled line erasing unit 105 determines that the ruled line erasing area is a starting point.
, A rectangle with the starting point and the last line / column position diagonally
Delete the ruled lines in the area, and if the start and end points, start and end points
The ruled line in the rectangular area whose diagonal is
If neither the end point nor the end point is specified,
Deleting all ruled lines stored in the step 102;
It is a word processor that.
【0005】なお、この発明において、キー入力手段1
01としては、キーボード、タブレット、あるいはポイ
ンティングデバイス等の入力装置が用いられる。罫線記
憶手段102、最終位置記憶手段104と、罫線消去手
段105としては、CPU、ROM、RAM、I/Oポ
ートからなるマイクロコンピュータを用いるのが便利で
ある。In the present invention , the key input means 1
The 01, keyboard, tablet, or input device of the pointing device or the like is used. Ruled line
As the storage means 102, the final position storage means 104, and the ruled line erasing means 105, it is convenient to use a microcomputer including a CPU , a ROM , a RAM , and an I / O port.
【0006】表示手段103としては、CRTディスプ
レイ、LCD(液晶ディスプレイ)、あるいはELディ
スプレイ等の表示装置が用いられる。[0006] As the display unit 103, CRT Disupu <br/> Ray, LCD (liquid crystal display), or display devices such as EL display is used.
【0007】[0007]
【作用】図1において、キー入力手段101は罫線を入
力するとともに罫線消去領域の指定及び消去指令を入力
する機能を備えている。キー入力手段101により入力
された罫線は横罫線データと縦罫線データに分けて罫線
記憶手段102に記憶される。キー入力手段101によ
り入力された罫線は表示手段103の画面に表示され
る。 In FIG. 1, the key input means 101 enters a ruled line.
And specify the ruled line erase area and input the erase command.
It has the function to do. Input by key input means 101
The ruled line is divided into horizontal ruled line data and vertical ruled line data and stored in the ruled line storage means 102 . By key input means 101
The input ruled line is displayed on the screen of the display means 103.
You.
【0008】また、この装置は、書式指定により予め用
紙の大きさとその用紙に印字可能な最終行/桁の位置を
記憶する最終位置記憶手段104と、キー入力手段10
1により指定される罫線消去領域に基づいて罫線を消去
する罫線消去手段105とを備えている。キー入力手段
101により罫線を消去する領域指定と消去指令が入力
される際、罫線消去手段105は、始点だけの領域指定
か、始点だけの指定でなければ、始点と終点の2点によ
る領域指定か、あるいは終点及び終点のどちらも指定さ
れないかを判定する機能を備えている。 [0008] This device is used in advance by specifying a format.
Determine the size of the paper and the position of the last line / column that can be printed on the paper.
Last position storage means 104 for storing, and key input means 10
Erase ruled lines based on ruled line erasure area specified by 1
And a ruled line erasing unit 105. An area designation for deleting ruled lines and an erasure command are input by key input means 101
At this time, the ruled line erasing unit 105 specifies the area only for the starting point.
Or if only the start point is not specified, the start and end points
Area, or both end point and end point are specified.
It has a function to determine whether or not there is any.
【0009】したがって、罫線消去手段105は、罫線
消去領域の指定が始点だけならば、最終位置記憶手段1
04から最終行/桁の位置を読み出し、始点と最終行/
桁の位置を対角とする矩形領域内の罫線を消去し、始点
と終点ならば、始点と終点の位置を対角とする矩形領域
内の罫線を消去し、始点及び終点のいずれも指定されな
いならば、罫線記憶手段102に記憶された全罫線を消
去するよう作用する。 Therefore, the ruled line erasing means 105
If the designation of the erasure area is only the start point, the final position storage means 1
04, the position of the last line / column is read, and the starting point and the last line /
Delete the ruled lines in the rectangular area with the digit position as the diagonal, and
And the end point, a rectangular area with the positions of the start point and end point diagonally
Erases the ruled line inside the box, and specifies neither the start point nor the end point.
If not, all the ruled lines stored in the ruled line storage means 102 are erased.
Acts to leave.
【0010】この発明によれば、文書作成時の罫線消去
処理において、不要になった罫線を一括消去するとき、
始点と最終行/桁の位置を対角とする矩形領域内の罫線
消去機能、始点と終点の位置を対角とする矩形領域内の
罫線消去機能、全罫線を消去する機能のいずれかを、罫
線消去領域の指定と同時に選択することができる。 した
がって、オペレータは、必要に応じて罫線を一括消去す
る領域を任意に変えることができるので、罫線を含む文
書編集の操作性がさらに向上する。 According to the present invention, ruled line erasure during document creation
When deleting unnecessary ruled lines in the process,
Ruled lines in a rectangular area with the starting point and the position of the last line / column diagonally
Erase function, within the rectangular area with the start point and end point as diagonal
Either the ruled line deletion function or the function to delete all ruled lines
This can be selected simultaneously with the designation of the line erase area. did
Therefore, the operator deletes the ruled lines all at once if necessary.
Area can be changed arbitrarily.
The operability of book editing is further improved.
【0011】[0011]
【実施例】以下、図面に示す実施例に基づいて、この発
明を詳述する。なお、これによってこの発明が限定され
るものでない。図2は、この発明をワードプロセッサに
適用した一実施例の構成を示すブロック図である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below in detail based on embodiments shown in the drawings. It should be noted that the present invention is not limited by this. FIG. 2 is a block diagram showing a configuration of an embodiment in which the present invention is applied to a word processor.
【0012】この図において、1は仮名文字キー、数値
キー、変換キー、消去キー及びファンクションキー等を
備えたキーボードであり、このキーボードから罫線デー
タ、罫線消去領域の位置データ、消去指令及び文章デー
タ等が入力される。In FIG. 1, reference numeral 1 denotes a keyboard provided with a kana character key, a numerical key, a conversion key, an erasure key, a function key, and the like. Is input.
【0013】2はRAMからなる入力バッファであり、
キーボード1から入力された罫線データ、位置データ、
消去指令及び文章データ等が入力される。2はRAMか
らなる入力バッファであり、キーボード1から入力され
た罫線データ、位置データ、及び文章データを一時記憶
しておく。2 is an input buffer comprising a RAM,
Ruled line data, position data,
An erasure command and text data are input. Reference numeral 2 denotes an input buffer composed of a RAM, which temporarily stores ruled line data, position data, and text data input from the keyboard 1.
【0014】3はCPUからなる制御部であり、キーボ
ード1からの指令により文書バッファ5に記憶された文
書データを仮名漢字変換したり、罫線圧縮バッファ6に
記憶される横罫線データおよび縦罫線データの圧縮/展
開の変換処理と、指定位置バッファ7に記憶されている
カーソルの始点位置及び終点位置データから罫線消去領
域の罫線の消去を行う。Reference numeral 3 denotes a control unit composed of a CPU, which converts document data stored in the document buffer 5 into kana-kanji characters in accordance with a command from the keyboard 1, and stores horizontal ruled line data and vertical ruled line data stored in the ruled line compression buffer 6. , And erases the ruled line in the ruled line erase area from the cursor start point position and end point position data stored in the designated position buffer 7.
【0015】4はROMからなるプログラムメモリであ
り、制御部3と共働して、本システム全体の制御を行う
プログラムが書き込まれている。5は前記文章バッファ
である。6は前記罫線圧縮バッファである。7は前記指
定位置バッファである。5、6、7はともにRAMから
構成されている。Reference numeral 4 denotes a program memory composed of a ROM, in which a program for controlling the entire system in cooperation with the control unit 3 is written. 5 is the sentence buffer. Reference numeral 6 denotes the ruled line compression buffer. 7 is the designated position buffer. 5, 6, and 7 are all composed of RAM.
【0016】8はCRTディスプレイ装置やLCDディ
スプレイ装置からなる表示部であり、一連の操作の表示
を行う。9は一連の操作結果を出力する熱転写プリンタ
やインクジェットプリンタ等の出力部である。Reference numeral 8 denotes a display unit including a CRT display device and an LCD display device, and displays a series of operations. An output unit 9 outputs a series of operation results, such as a thermal transfer printer or an ink jet printer.
【0017】図3は、この発明の罫線消去における処理
内容を説明するためのフローチャートである。図3にお
いて、罫線を作成後の罫線消去処理において、制御部3
は罫線消去領域の位置を、指定位置バッファ7から位置
データを読み出して、キーボード1の消去キーの入力が
あるかどうかの待ち状態となっている。FIG. 3 is a flow chart for explaining the contents of processing in the ruled line erasing of the present invention. In FIG. 3, in the ruled line erasing process after the ruled line is created, the control unit 3
Indicates that the position of the ruled line erasure area is read from the designated position buffer 7 to read the position data, and waits for the input of the erase key of the keyboard 1.
【0018】ここで、オペレータによりキーボード1の
カーソルで消去したい罫線消去領域の始点および終点の
位置が指定されると(ステップ31)その位置データを
指定位置バッファ7に記憶する。次に消去キー入力があ
ると(ステップ32)、入力バッファ2の消去指令信号
により、制御部3は待ち状態を解除して罫線消去処理を
行う。When the operator designates the start and end positions of the ruled line erasure area to be erased by the cursor of the keyboard 1 (step 31), the position data is stored in the designated position buffer 7. Next, when there is an erase key input (step 32), the control unit 3 cancels the waiting state and performs the ruled line erasing process according to the erase command signal of the input buffer 2.
【0019】制御部3は指定位置バッファ7から読み出
された位置データが、始点だけの指令かどうか判定する
(ステップ33)。始点だけの指定ならばこの発明のス
テップ34のサブルーチンに進む。ステップ34は、指
定された始点と予じめ記憶されている最終の行/桁位置
を対角とする矩形領域の罫線データを消去する(このス
テップ34のサブルーチンについては、図4で詳細に後
述する)。The control unit 3 determines whether the position data read from the designated position buffer 7 is a command for only the starting point (step 33). If only the start point is specified, the process proceeds to the subroutine of step 34 of the present invention. Step 34 erases the ruled line data of the rectangular area having the designated starting point and the previously stored last row / column position as a diagonal (the subroutine of this step 34 will be described later in detail with reference to FIG. 4). Do).
【0020】次に制御部3は、始点だけの指定でなけ
ば、カーソルによる始点と終点の2点による領域指定
か、あるいは始点および終点のどちらも指定されていな
いかを判定する(ステップ35)。Next, if it is not the case that only the start point is specified, the control unit 3 determines whether the area is specified by the two points of the start point and the end point by the cursor, or whether neither the start point nor the end point is specified (step 35). .
【0021】始点と終点の2点による領域指定ならば、
ステップ36のサブルーチンに進み、制御部3は始点と
終点の2点の位置を対角とする矩形領域の罫線データ
を、罫線圧縮バッファ6より読み出し消去処理を行う。
そして、始点および終点のどちらも指定されていなけれ
ば、ステップ37のサブルーチンに進み、制御部3は罫
線ブロック内による全罫線データを、罫線圧縮バッファ
6より読み出し消去処理を行う。If the area is specified by two points, a start point and an end point,
Proceeding to a subroutine of step 36, the control section 3 reads ruled line data of a rectangular area having a diagonal of the positions of the starting point and the ending point from the ruled line compression buffer 6 and performs an erasing process.
If neither the start point nor the end point is specified, the process proceeds to a subroutine of step 37, in which the control unit 3 reads out all the ruled line data in the ruled line block from the ruled line compression buffer 6 and performs an erasing process.
【0022】図4は、図3のステップ34のサブルーチ
ンのフローチャートである。この図において、制御部3
は、指定位置バッファ7によりカーソル(始点)の行/
桁位置および最終点の行/桁位置を読み出す(ステップ
41)。FIG. 4 is a flowchart of a subroutine of step 34 in FIG. In this figure, the control unit 3
Is specified by the designated position buffer 7 at the line of the cursor (start point).
The digit position and the row / column position of the last point are read (step 41).
【0023】ステップ42からステップ47は、横罫線
を1行づつ消去処理するステップである。ステップ42
は、カーソルで指定された始点の罫線の行数値を行カウ
ンタにプリセットする。ステップ43では、最終行位置
の行数値と、行カウンタの行数値が比較される。行カウ
ンタの行数値が、最終行位置の行数値を越えていなけれ
ばステップ44に進む。Steps 42 to 47 are steps for erasing the horizontal ruled lines line by line. Step 42
Presets the line value of the ruled line at the start point specified by the cursor in the line counter. In step 43, the row value of the last row position is compared with the row value of the row counter. If the row value of the row counter does not exceed the row value at the last row position, the process proceeds to step 44.
【0024】ステップ44では、罫線圧縮バッファ6よ
り、行カウンタの行の横罫線圧縮データを読み出し、展
開データに展開される。展開された横罫線展開データ
は、カーソルの桁位置より上位にある横罫線展開データ
を消去する(ステップ45)。In step 44, the horizontal ruled line compressed data of the row of the row counter is read from the ruled line compression buffer 6 and is expanded into expanded data. As for the developed horizontal ruled line development data, the horizontal ruled line development data higher than the digit position of the cursor is deleted (step 45).
【0025】次にカーソルの桁位置より下位にある横罫
線展開データを圧縮し、罫線圧縮バッファ6に記憶する
(ステップ46)。一行分の横罫線データの消去処理が
完了すると行カウンタの行数値に1を加えて(ステップ
47)、ステップ43に戻る。最終行までの横罫線デー
タの消去が完了すると、行カウンタの行数値は最終行位
置の行数値を越え、ステップ43からステップ48に進
む。Next, the horizontal ruled line development data lower than the digit position of the cursor is compressed and stored in the ruled line compression buffer 6 (step 46). When the erasure processing of the horizontal ruled line data for one line is completed, 1 is added to the line value of the line counter (step 47), and the process returns to step 43. When the erasure of the horizontal ruled line data up to the last line is completed, the line value of the line counter exceeds the line value at the last line position, and the process proceeds from step 43 to step 48.
【0026】ステップ48からステップ53は、縦罫線
を1桁づつ消去処理するステップである。ステップ48
はカーソルで指定された始点の罫線の桁数を桁カウンタ
にプリセットする。ステップ49では、最終桁位置の桁
数値と桁カウンタの桁数値が比較される。桁カウンタの
桁数値が、最終桁数値の桁数値を越えていなければステ
ップ50に進む。ステップ50では、罫線圧縮バッファ
6より、桁カウンタの桁の縦罫線圧縮データを読み出
し、展開データに展開される。展開された縦罫線データ
は、カーソルの桁位置より上位にある縦罫線展開データ
を消去する(ステップ52)。Steps 48 to 53 are steps for erasing the vertical ruled lines one digit at a time. Step 48
Presets the number of digits of the ruled line at the starting point specified by the cursor in the digit counter. In step 49, the digit value of the last digit position is compared with the digit value of the digit counter. If the digit value of the digit counter does not exceed the digit value of the last digit value, the process proceeds to step 50. In step 50, the vertical ruled line compressed data of the digit of the digit counter is read from the ruled line compression buffer 6 and is expanded into expanded data. The developed vertical ruled line data deletes the vertical ruled line developed data higher than the digit position of the cursor (step 52).
【0027】次にカーソルの行位置により下位にある縦
罫線圧縮データを圧縮し、罫線圧縮バッファ6に記憶す
る(ステップ52)。一桁分の縦罫線データの消去処理
が完了すると桁カウンタの桁数値に1を加えて(ステッ
プ53)、ステップ49に戻る。最終行までの縦罫線デ
ータの消去が完了すると、桁カウンタの桁数値は最終桁
位置の桁数値を越え、このようにして始点のみを指定さ
れた罫線消去領域の罫線が全て消去処理される。Next, the compressed vertical ruled line data at the lower position according to the row position of the cursor is compressed and stored in the ruled line compression buffer 6 (step 52). When the process of deleting the vertical ruled line data for one digit is completed, 1 is added to the digit value of the digit counter (step 53), and the process returns to step 49. When the erasing of the vertical ruled line data up to the last line is completed, the digit value of the digit counter exceeds the digit value of the last digit position, and thus all the ruled lines in the ruled line erasing area for which only the starting point is designated are erased.
【0028】図5(a)は、カーソルにより始点と終点
の2点領域を指定した場合、2つの領域指定を対角とす
る矩形領域が消去対象となり、斜線部分が罫線消去対象
範囲である。図5(b)は、図5(a)における消去対
象外の罫線を示す。図5(a)、(b)において、50
は罫線、51、52はカーソル指定、53は罫線消去対
象範囲を示す。FIG. 5A shows that, when two areas of the start point and the end point are designated by the cursor, a rectangular area having two areas designated as diagonals is to be erased, and a hatched portion is a ruled line erasure target range. FIG. 5B shows ruled lines not to be erased in FIG. 5A and 5B, 50
Indicates a ruled line, 51 and 52 indicate cursor designation, and 53 indicates a ruled line erasure target range.
【0029】図6(a)は、カーソルにより始点のみの
領域を指定した場合、始点より最終の行/桁位置を対角
とする矩形領域が消去対象となり、斜線部分が罫線消去
対象範囲である。図6(b)は、図6(a)における消
去対象外の罫線を示す。図6(a)、(b)において、
60は罫線、61はカーソル指定、62は最終の行/桁
位置、63は罫線消去対象範囲を示す。FIG. 6A shows that, when an area of only the start point is designated by the cursor, a rectangular area having the last line / column position as a diagonal from the start point is to be erased, and a hatched area is a ruled line erasure target area. . FIG. 6B shows ruled lines not to be erased in FIG. In FIGS. 6A and 6B,
60 indicates a ruled line, 61 indicates a cursor designation, 62 indicates the last line / column position, and 63 indicates a ruled line erasure target range.
【0030】図7は、文書入力画面での行/桁位置と、
罫線座標関係を示す。例として、罫線座標で4行10桁
目の縦罫線と、7行10桁目の横罫線を示している。罫
線圧縮バッファの罫線圧縮データ上の行/桁位置は、罫
線座標と一致している。FIG. 7 shows the line / column position on the document input screen,
The ruled line coordinate relationship is shown. As an example, a vertical ruled line in the fourth row and tenth digit and a horizontal ruled line in the seventh row and tenth digit in ruled line coordinates are shown. The line / column position on the ruled line compression data in the ruled line compression buffer matches the ruled line coordinates.
【0031】図8は、罫線圧縮データが格納されている
罫線圧縮バッファの全体的な構造を示す。1文書全体の
罫線データは、大ブロック、中ブロック、小ブロック、
線分データに階層化された可変長の罫線圧縮データとし
て管理されている。FIG. 8 shows the overall structure of a ruled line compression buffer in which ruled line compression data is stored. The ruled line data for one entire document consists of large blocks, medium blocks, small blocks,
It is managed as compressed data of variable length ruled lines hierarchized into line segment data.
【0032】[0032]
【発明の効果】以上のようにこの発明によれば、始点位
置のみの入力指示であれば、始点と最終行/桁の位置を
対角とする矩形領域内の罫線を消去し、始点位置と終点
位置の入力指示であれば、該始点と該終点の位置を対角
とする矩形領域内の罫線を消去し、始点位置と終点位置
のいずれも未入力指示であれば、記憶されている全罫線
を消去するものであり、始点と終点の入力指示の仕方だ
けで、3種類の罫線消去範囲を指定できる。したがっ
て、オペレータは、必要に応じて罫線を一括消去する範
囲を任意に変えることができるので、罫線を含む文書編
集の操作性がさらに向上する。As described above, according to the present invention, the starting point
If the input instruction is only for the position, the starting point and the last line / column position
Delete the ruled lines in the rectangular area that is the diagonal, and set the start point and end point
If it is a position input instruction, the positions of the start point and the end point are diagonal
Erase the ruled lines in the rectangular area to be set, and start and end points
If none of these are input instructions, all stored ruled lines
And how to input the start and end points.
Thus, three types of ruled line erasure ranges can be designated. Therefore, the operator can arbitrarily change the range in which the ruled lines are collectively erased as necessary, so that the operability of editing a document including the ruled lines is further improved.
【図1】この発明の基本構成を示すブロック図である。FIG. 1 is a block diagram showing a basic configuration of the present invention.
【図2】この発明の一実施例を示すブロック図である。FIG. 2 is a block diagram showing one embodiment of the present invention.
【図3】この発明の罫線消去処理の内容を示すフローチ
ャートである。FIG. 3 is a flowchart showing the contents of a ruled line erasing process according to the present invention;
【図4】図3のステップ34(サブルーチン)の内容を
示すフローチャートFIG. 4 is a flowchart showing the contents of step 34 (subroutine) in FIG. 3;
【図5】2点領域指定による罫線消去対象範囲を示す説
明図。FIG. 5 is an explanatory diagram showing a ruled line erasure target range by specifying a two-point area;
【図6】1点領域指定による罫線消去対象範囲を示す説
明図。FIG. 6 is an explanatory diagram showing a ruled line erasure target range by specifying a one-point area;
【図7】文書入力画面での行/桁位置と、罫線座標関係
を示す説明図。FIG. 7 is an explanatory diagram showing a line / column position and a ruled line coordinate relationship on a document input screen.
【図8】罫線圧縮バッファの構造を示す説明図。FIG. 8 is an explanatory diagram showing the structure of a ruled line compression buffer.
1 キーボード 2 入力バッファ 3 制御部 4 プログラムメモリ 5 文章バッファ 6 罫線圧縮バッファ 7 指定位置バッファ 8 表示部 9 出力部 DESCRIPTION OF SYMBOLS 1 Keyboard 2 Input buffer 3 Control part 4 Program memory 5 Text buffer 6 Ruled line compression buffer 7 Specified position buffer 8 Display part 9 Output part
フロントページの続き (56)参考文献 特開 昭60−68473(JP,A) 特開 平1−126766(JP,A) 実開 平1−113752(JP,U)Continuation of front page (56) References JP-A-60-68473 (JP, A) JP-A-1-126766 (JP, A) JP-A-1-1133752 (JP, U)
Claims (1)
点位置指定と終点位置指定及び消去命令をするキー入力
手段と、 前記キー入力手段により入力された罫線を記憶する罫線
記憶手段と、 前記罫線を画面に表示する表示手段と、 予め用紙の大きさとその用紙に印字可能な最終行/桁の
位置を記憶する最終位置記憶手段と、 前記キー入力手段からの罫線の消去命令に応答して、始
点位置のみの入力であるか、始点位置と終点位置の入力
であるか、始点位置及び終点位置のいずれも未入力であ
るかを判断する判断手段と、 前記判断手段が始点位置のみの入力を判断した場合に、
始点と最終行/桁の位置を対角とする矩形領域内の罫線
を消去し、始点位置と終点位置の入力を判断した場合
に、始点と終点の位置を対角とする矩形領域内の罫線を
消去し、始点位置及び終点位置のいずれも未入力と判断
した場合に、前記罫線記憶手段に記憶されている全罫線
を消去する罫線消去手段とを備えたことを特徴とするワ
ードプロセッサ。1. A method for inputting a ruled line and starting a ruled line erasing area.
Key input means for designating a point position, an end point position and an erasing command; ruled line storage means for storing ruled lines input by the key input means; display means for displaying the ruled lines on a screen; A last position storage unit for storing the position of the last line / column printable on the sheet; and a start line in response to a ruled line erasing command from the key input unit.
Enter only the point position, or enter the start and end positions
Or both the start point and end point
Determining means for determining whether or not the input of only the starting point position is determined;
Ruled lines in the rectangular area with the starting point and the position of the last line / column diagonal are erased, and when the input of the starting point and the ending point is determined, ruled lines in the rectangular area with the positions of the starting point and the ending point as the diagonal And a ruled line erasing means for erasing all ruled lines stored in the ruled line storing means when it is determined that neither the start point position nor the end point position has been input.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03275779A JP3089063B2 (en) | 1991-10-23 | 1991-10-23 | Word processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03275779A JP3089063B2 (en) | 1991-10-23 | 1991-10-23 | Word processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05113974A JPH05113974A (en) | 1993-05-07 |
| JP3089063B2 true JP3089063B2 (en) | 2000-09-18 |
Family
ID=17560288
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03275779A Expired - Fee Related JP3089063B2 (en) | 1991-10-23 | 1991-10-23 | Word processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3089063B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8028112B2 (en) | 2006-06-22 | 2011-09-27 | Sanrita Automation Co., Ltd. | I/O device, network system with I/O device and communication method in network system with I/O device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01113752U (en) * | 1988-01-28 | 1989-07-31 |
-
1991
- 1991-10-23 JP JP03275779A patent/JP3089063B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05113974A (en) | 1993-05-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0541997B2 (en) | ||
| JP3089063B2 (en) | Word processor | |
| JP3376254B2 (en) | Display device, display control method, and recording medium | |
| JP2672548B2 (en) | Document creation device | |
| JP2845674B2 (en) | Document processing device | |
| JP3260390B2 (en) | Document editing device | |
| JPH08161143A (en) | Handwriting input device | |
| JP2831318B2 (en) | Editing device | |
| JPS63108453A (en) | Electronic equipment | |
| JPH04282753A (en) | Word processor | |
| JPH08138070A (en) | Information processing device with frame editing function | |
| JPH04326478A (en) | Graphic preparing device | |
| JPH1027170A (en) | Document creation display device | |
| JPH04282746A (en) | Document preparing device | |
| JPH05210672A (en) | Word processor | |
| JPH05314105A (en) | Documentation device and block edit control method | |
| JPH0436430B2 (en) | ||
| JPH05151216A (en) | Document processing device with frame editing function | |
| JPH05314109A (en) | Document creation device | |
| JPS6411985B2 (en) | ||
| JPS6151264A (en) | Document processing device | |
| JPH04282754A (en) | Word processor | |
| JPH05266010A (en) | Method and device for production of document | |
| JPH0580013B2 (en) | ||
| JPH0391873A (en) | Picture processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070714 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080714 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080714 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090714 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |