[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH08212201A - Document processing device - Google Patents

Document processing device

Info

Publication number
JPH08212201A
JPH08212201A JP7015766A JP1576695A JPH08212201A JP H08212201 A JPH08212201 A JP H08212201A JP 7015766 A JP7015766 A JP 7015766A JP 1576695 A JP1576695 A JP 1576695A JP H08212201 A JPH08212201 A JP H08212201A
Authority
JP
Japan
Prior art keywords
ruled line
hidden
document
key
copy
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.)
Withdrawn
Application number
JP7015766A
Other languages
Japanese (ja)
Inventor
Yoshifusa Togawa
好房 外川
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP7015766A priority Critical patent/JPH08212201A/en
Publication of JPH08212201A publication Critical patent/JPH08212201A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】罫線や表等を多重に含む文書に対する挿入、移
動及び複写を罫線ずれを起こすことなく簡単に可能とす
る。 【構成】作成文書上の指定された位置に隠れ罫線設定部
25によって隠れ罫線として、文書の行方向に隠れ罫線
の開始点64と終了点66を設定し、罫線編集処理部3
6は、設定した隠れ罫線の範囲内で挿入、移動及び複写
などの編集を行う。
(57) [Summary] [Purpose] It is possible to easily insert, move, and copy a document that contains multiple ruled lines, tables, etc. without causing ruled line misalignment. [Structure] A hidden ruled line setting unit 25 sets a start point 64 and an end point 66 of a hidden ruled line in the document line direction at a specified position on a created document as a hidden ruled line.
Reference numeral 6 performs editing such as insertion, movement and copying within the set hidden ruled line range.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、罫線の設定で作成され
た枠や表等を含む文書の作成編集に使用される文書処理
装置に関し、特に、罫線による枠や表をもつ文書に対し
文書の挿入、移動、複写を行う文書処理装置に関する。
近年の文書作成装置にあっては、作成した文書によるプ
レゼンテーションなどでの視覚的な判断を容易にするた
め、表や枠取りを積極的に取り入れている。この場合、
作成文書に対し他の文書の一部をクリップして表や罫線
枠の中の指定した場所に複写または移動する機能に加
え、複写先の指定したスペースに合わせて文書の移動や
複写を行うことが望まれる。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus used for creating and editing a document including a frame and a table created by setting a ruled line, and more particularly to a document for a document having a frame and a table based on the ruled line. The present invention relates to a document processing device for inserting, moving, and copying documents.
In recent document creation apparatuses, tables and framing are actively incorporated in order to facilitate visual judgment in presentations and the like based on created documents. in this case,
In addition to the function to copy a part of another document to the created document and copy or move it to the specified place in the table or ruled line frame, move or copy the document according to the specified space of the copy destination Is desired.

【0002】特に、今日、マルチメディア対応により図
形、静止画等の文書上への取込みが可能となってきてい
る中で、罫線枠や表等のズレを意識せずに文書に手を加
えたり移動でき、更に他の文書を流用して自分の思うよ
うに複写できることが、文書作成が一般化しているワー
プロ、パソコン及びワークステーションに至る全ての文
書作成装置の分野で強く望まれる。
[0002] In particular, as it is now possible to incorporate graphics, still images, etc. into a document due to multimedia support, it is possible to modify the document without paying attention to deviations of ruled line frames, tables, etc. It is strongly desired to be able to move and copy other documents as desired, in the field of all document production devices such as word processors, personal computers and workstations, where document production is becoming popular.

【0003】[0003]

【従来の技術】従来のワープロ等の文書作成装置で行わ
れている編集機能には、挿入、移動、及び複写の各機能
が設けられている。例えば複写機能は、複写元の文書の
指定した領域を、複写先の文書の指定した位置に単純に
複写するというものである。この場合、複写位置に後続
する文書は、複写した文書分だけ後にシフトされる。
2. Description of the Related Art Editing functions performed in a conventional document processing apparatus such as a word processor are provided with functions of inserting, moving and copying. For example, the copy function is to simply copy a specified area of a copy source document to a specified position of a copy destination document. In this case, the document following the copy position is shifted by the copied document.

【0004】このため、作成文書の罫線枠や表の一部を
指定して文章を複写しようとしても、複写により追加さ
れた文章によって表や罫線がずれ、複写後に移動を行っ
て予定した位置に文書を整えている。
Therefore, even if an attempt is made to copy a text by designating a ruled line frame of the created document or a part of the table, the table or the ruled line is displaced due to the added text due to the copy, and the text or the ruled line is moved to a predetermined position after copying. The documents are in order.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うな従来の文書処理装置にあっては、作成文書の罫線枠
の中に表等の罫線枠を二重にもつ場合、文書の特定領域
を指定して挿入、移動又は複写を行った場合、正しい領
域の指定ができず、既存の罫線枠が崩された文書とな
り、挿入、移動または複写に伴い編集をやり直す必要が
あり、編集作業が繁雑になる問題があった。
However, in such a conventional document processing apparatus, when a ruled line frame of a created document has double ruled line frames such as a table, a specific area of the document is designated. If you insert, move, or copy the file, you cannot specify the correct area, and the existing ruled line frame is destroyed, and you need to re-edit the file when you insert, move, or copy it. There was a problem.

【0006】図11は従来の文書処理装置による複写処
理であり、作成中の処理文書100aは、罫線枠102
の中に表等の罫線枠104をもっている。このような処
理文書100aに対し左側の複写元文書108の複写領
域110の文章を破線の領域105に複写する。この場
合は、領域105の左上隅の複写開始位置をカーソル等
で指定点106として指示する。
FIG. 11 shows a copying process by a conventional document processing apparatus. A processed document 100a being created is a ruled line frame 102.
Inside, there is a ruled line frame 104 such as a table. The text in the copy area 110 of the copy source document 108 on the left side of the processed document 100a is copied to the broken area 105. In this case, the copy start position at the upper left corner of the area 105 is designated as the designated point 106 with a cursor or the like.

【0007】このような複写指示に対し、文書処理装置
は、処理文書100aの左上隅を原点112として、指
定点106までの文字数を計算し、この計算点から文書
の複写を行う。しかし、途中に罫線枠104が存在する
場合、罫線枠104内の文章を保護するため、罫線枠1
04の領域を外して原点112から指定点106までの
文字位置を計算する。このため、指定点106を示す計
算上の位置である計算点114は、罫線枠104の文字
数分だけ後にずれる。
In response to such a copy instruction, the document processing apparatus uses the upper left corner of the processed document 100a as the origin 112, calculates the number of characters up to the designated point 106, and copies the document from this calculation point. However, when the ruled line frame 104 exists in the middle of the ruled line frame 104, the ruled line frame 1 is used to protect the text in the ruled line frame 104.
The region of 04 is removed and the character position from the origin 112 to the designated point 106 is calculated. Therefore, the calculation point 114, which is the calculated position indicating the designated point 106, is displaced by the number of characters of the ruled line frame 104.

【0008】このように複写開始の指定点106と計算
点114がずれた場合、文書処理装置は、処理エラーと
みなし、処理文書100bに示すように、複写領域11
0の文書の形を維持せずに、単純な複写処理をエラー対
応処理として行ってしまう。この結果、罫線枠102が
102a,102bのように崩れ、処理文書100aの
罫線枠102の状態に戻す編集のやり直しに相当な時間
がかかる。
When the designated point 106 for starting copying and the calculation point 114 are deviated in this way, the document processing apparatus regards this as a processing error and, as shown in the processed document 100b, the copy area 11
A simple copy process is performed as an error handling process without maintaining the document shape of 0. As a result, the ruled line frame 102 collapses like 102a and 102b, and it takes a considerable time to redo the editing for returning the state of the ruled line frame 102 of the processed document 100a.

【0009】この点は、処理文書100aに対する挿
入、処理文書100a内での移動についても、同様であ
る。本発明は、このような従来の問題点に鑑みてなされ
たもので、罫線や表等を多重に含む文書に対する挿入、
移動及び複写を罫線ずれを起こすことなく簡単にできる
文書処理装置を提供することを目的とする。
This point is the same for insertion into the processed document 100a and movement within the processed document 100a. The present invention has been made in view of the above conventional problems, and inserts a document including multiple ruled lines and tables,
An object of the present invention is to provide a document processing device that can easily move and copy without causing a ruled line shift.

【0010】[0010]

【課題を解決するための手段】図1は本発明の原理説明
図である。本発明の文書処理装置は、作成文書上の指定
された位置に隠れ罫線を設定する隠れ罫線設定部25
と、隠れ罫線設定部25により設定された隠れ罫線の領
域内で文書を編集する隠れ罫線編集処理部36を設けた
ことを特徴とする。
FIG. 1 is a diagram illustrating the principle of the present invention. The document processing apparatus of the present invention is a hidden ruled line setting unit 25 that sets a hidden ruled line at a specified position on a created document.
And a hidden ruled line edit processing unit 36 for editing the document within the hidden ruled line area set by the hidden ruled line setting unit 25.

【0011】ここで隠れ罫線設定部25は、文書の行方
向に隠れ罫線の開始点64と終了点66を設定し、これ
を受けて隠れ罫線編集処理部36は、開始点64と終了
点66を設定した以降の各行につき、開始点64と終了
点66の範囲内で文書の挿入、移動及び複写などの編集
を行う。また隠れ罫線編集処理部36は、隠れ罫線の開
始点64と終了点66の文字位置の範囲(隠れ罫線7
0,72の範囲)内に、罫線枠の罫線(見える罫線)が
存在する場合は、開始点64または終了点66から罫線
までの範囲で文書を編集する。
Here, the hidden ruled line setting unit 25 sets the start point 64 and the end point 66 of the hidden ruled line in the line direction of the document, and the hidden ruled line editing processing unit 36 receives the start point 64 and the end point 66. For each line after the setting of, the document is edited within the range of the start point 64 and the end point 66 such as insertion, movement and copying. Further, the hidden ruled line editing processing unit 36 determines the range of the character positions of the hidden ruled line start point 64 and the end point 66 (the hidden ruled line 7
If a ruled line (a visible ruled line) of the ruled line frame exists within the range (0, 72), the document is edited in the range from the start point 64 or the end point 66 to the ruled line.

【0012】更に、隠れ罫線設定部25は、隠れ罫線挿
入キー20、隠れ罫線移動キー22、及び隠れ罫線複写
キー24を備え、各キー20,22,24によって挿
入、移動又は複写時に作成文書に隠れ罫線を設定する。
これを受けて隠れ罫線編集処理部36は、各キー20,
22,24により設定された隠れ罫線の範囲に対し文書
の挿入、文書の移動また文書の複写を行う。
Further, the hidden ruled line setting section 25 is provided with a hidden ruled line insertion key 20, a hidden ruled line moving key 22 and a hidden ruled line copying key 24, which are used to create a document to be created at the time of insertion, movement or copying. Set hidden ruled lines.
In response to this, the hidden ruled line edit processing unit 36 causes the keys 20,
The document is inserted, the document is moved, and the document is copied within the range of the hidden ruled line set by 22 and 24.

【0013】[0013]

【作用】このような本発明の文書処理装置によれば、罫
線による枠や表等を含む文書中の指定した領域に、文章
の挿入、移動、または他の文書からの複写を行う際に、
隠れ罫線の位置を指定して挿入、移動、複写する範囲を
設定することで、既に設定している罫線のずれの発生を
防ぎ、オペレータが意図した位置に、挿入、移動、複写
等の編集が簡単にできる。
According to such a document processing apparatus of the present invention, when a text is inserted, moved, or copied from another document in a designated area in a document including a frame by ruled lines, a table, etc.,
By specifying the position of the hidden ruled line and setting the range to insert, move, and copy, it is possible to prevent the occurrence of deviation of the ruled line that has already been set, and to edit the insert, move, copy, etc. at the position intended by the operator. Easy to do.

【0014】このため、複雑な罫線の使い方をしていて
も、挿入、移動、複写によって罫線の移動がなく、罫線
のずれによる修正作業を不要とし、編集時間を短縮して
作業効率を向上できる。
Therefore, even if complicated ruled lines are used, there is no movement of the ruled lines due to insertion, movement, and copying, and correction work due to deviation of the ruled lines is unnecessary, and editing time can be shortened and work efficiency can be improved. .

【0015】[0015]

【実施例】図2は本発明の文書処理装置の構成を機能ブ
ロックで示す。図2において、文書処理装置は、入力部
10、キー判定部26、入力処理部34、データ処理部
35、表示処理部46、表示部48、印刷制御部50お
よび印刷部52で構成される。
2 is a functional block diagram showing the configuration of a document processing apparatus according to the present invention. In FIG. 2, the document processing apparatus includes an input unit 10, a key determination unit 26, an input processing unit 34, a data processing unit 35, a display processing unit 46, a display unit 48, a print control unit 50, and a printing unit 52.

【0016】入力部10はキーボードおよびマウスなど
で構成され、一般キーに加え、本発明の隠れ罫線編集処
理を行うため、従来ある挿入キー12、移動キー14、
複写キー16および削除キー18に加え、隠れ罫線挿入
キー20、隠れ罫線移動キー22および隠れ罫線複写キ
ー24を設けている。勿論、隠れ罫線挿入キー20、隠
れ罫線移動キー22および隠れ罫線複写キー24の代わ
りに、画面上のメニュー選択により各キーの機能を指定
するようにしてもよい。
The input unit 10 is composed of a keyboard, a mouse, etc., and in addition to the general keys, the conventional insert key 12, move key 14, in order to perform the hidden ruled line editing process of the present invention,
In addition to the copy key 16 and the delete key 18, a hidden ruled line insertion key 20, a hidden ruled line movement key 22 and a hidden ruled line copy key 24 are provided. Of course, instead of the hidden ruled line insertion key 20, the hidden ruled line movement key 22 and the hidden ruled line copy key 24, the function of each key may be designated by menu selection on the screen.

【0017】キー判定部26には、一般キー解析部2
8、特殊キー解析部30、コマンド解析部32が設けら
れる。一般キー解析部28は、入力部10からの文字キ
ーの操作によるキーコードを文字コードに変換する。特
殊キー解析部30は、入力部10に設けた各種のファン
クションキーを解析して、解析結果に基づく制御コード
に変換する。
The key determination unit 26 includes a general key analysis unit 2
8. A special key analysis unit 30 and a command analysis unit 32 are provided. The general key analysis unit 28 converts a key code obtained by operating a character key from the input unit 10 into a character code. The special key analysis unit 30 analyzes various function keys provided in the input unit 10 and converts them into control codes based on the analysis result.

【0018】この特殊キーには、本発明により新たに設
けた隠れ罫線挿入キー20、隠れ罫線移動キー22およ
び隠れ罫線複写キー24が含まれる。コマンド解析部3
2は、表示画面を利用したカーソルによるメニュー入力
処理によるコマンド入力を解析して、対応する制御コー
ドを出力する。この入力部10およびキー判定部26に
よって、本発明における隠れ罫線設定部25の機能が実
現される。
The special keys include a hidden ruled line insertion key 20, a hidden ruled line moving key 22 and a hidden ruled line copy key 24 which are newly provided according to the present invention. Command analysis unit 3
2 analyzes the command input by the menu input processing by the cursor using the display screen, and outputs the corresponding control code. The function of the hidden ruled line setting unit 25 in the present invention is realized by the input unit 10 and the key determination unit 26.

【0019】キー判定部26に続いて設けた入力処理部
34とデータ処理部35によって、本発明における隠れ
罫線編集処理部36の機能が実現される。データ処理部
35は編集処理部として機能するもので、本発明にあっ
ては、隠れ罫線挿入処理を行う挿入処理部38、隠れ罫
線移動処理を行う移動処理部40および、隠れ罫線複写
処理を行う複写処理部42を設けている。更にデータ記
憶部44には、作成対象となる文書、複写元となる文書
などの各種の文書データが記憶される。
The function of the hidden ruled line edit processing unit 36 in the present invention is realized by the input processing unit 34 and the data processing unit 35 provided subsequent to the key determination unit 26. The data processing unit 35 functions as an edit processing unit. In the present invention, the insertion processing unit 38 that performs hidden ruled line insertion processing, the movement processing unit 40 that performs hidden ruled line movement processing, and the hidden ruled line copying processing. A copy processing unit 42 is provided. Further, the data storage unit 44 stores various document data such as a document to be created and a document to be a copy source.

【0020】表示処理部46は、入力部10の入力操作
に伴い、キー判定部26より出力された制御コードおよ
び文字コードに従った表示画面および表示文字への変換
を、例えば文字については文字コードに基づく文字フォ
ントから生成し、CRTや液晶ディスプレイなどを用い
た表示部48に表示する。印刷制御部50は、入力部1
0に設けられた印刷制御に関する各種の制御キーの操作
によるキー判定部26からの制御コードあるいは制御コ
マンドを受け、印刷制御部50を介してレーザプリンタ
などの印刷部52に対する各種の印刷制御を行う。
The display processing unit 46 performs conversion into a display screen and a display character according to the control code and the character code output from the key determination unit 26 in accordance with the input operation of the input unit 10, for example, a character code for a character. It is generated from a character font based on, and is displayed on the display unit 48 using a CRT or a liquid crystal display. The print control unit 50 includes the input unit 1
No. 0 receives a control code or control command from the key determination unit 26 by operating various control keys related to print control, and performs various print controls on the print unit 52 such as a laser printer via the print control unit 50. .

【0021】図3は図2のデータ処理部35における文
書の編集処理の全体的なフローチャートである。装置の
動作状態にあっては、まずステップS1で、隠れ罫線挿
入キー20の操作をチェックしており、隠れ罫線挿入キ
ー20の操作が行われると、ステップS2に進み、隠れ
罫線挿入処理を実行する。またステップS3では、隠れ
罫線移動キー22の操作をチェックしており、隠れ罫線
移動キー22の操作が判別されると、ステップS4に進
んで、隠れ罫線移動処理を実行する。
FIG. 3 is an overall flow chart of the document editing process in the data processing unit 35 of FIG. In the operation state of the apparatus, first, in step S1, the operation of the hidden ruled line insertion key 20 is checked. When the hidden ruled line insertion key 20 is operated, the process proceeds to step S2 and the hidden ruled line insertion process is executed. To do. In step S3, the operation of the hidden ruled line moving key 22 is checked. When the operation of the hidden ruled line moving key 22 is determined, the process proceeds to step S4 and the hidden ruled line moving process is executed.

【0022】更にステップS4にあっては、隠れ罫線複
写キー24の操作をチェックしており、隠れ罫線複写キ
ー24の操作を行われると、ステップS6に進んで、隠
れ罫線複写処理を実行する。更に、図示しない一般キー
や特殊キーなどの操作も判別しており、それぞれのキー
操作に対応した公知の編集処理を行う。次に図3のステ
ップS2に示した隠れ罫線の編集処理を例にとって、本
発明の隠れ罫線の設定と、設定した隠れ罫線に基づく編
集処理の原理を説明する。
Further, in step S4, the operation of the hidden ruled line copy key 24 is checked, and when the hidden ruled line copy key 24 is operated, the process proceeds to step S6 to execute the hidden ruled line copy process. Further, operations of general keys and special keys (not shown) are also discriminated, and publicly known editing processing corresponding to each key operation is performed. Next, the principle of the hidden ruled line setting of the present invention and the editing process based on the set hidden ruled line will be described by taking the hidden ruled line editing process shown in step S2 of FIG. 3 as an example.

【0023】図4のフローチャートは、図3のステップ
S2に示した隠れ罫線の挿入処理の詳細である。まずス
テップS1で、作成文書を対象に、文章を挿入したい位
置の隠れ罫線の開始位置と終了位置を、カーソルと図2
の隠れ罫線挿入キー20の操作で設定する。例えば、表
示部48に図5のような作成文書78が表示されていた
とする。この作成文書78の中には罫線枠60が設けら
れており、罫線枠60の中に更に、表を作っている罫線
枠62が設けられている。
The flowchart of FIG. 4 shows details of the hidden ruled line insertion processing shown in step S2 of FIG. First, in step S1, the start position and end position of the hidden ruled line at the position where the text is to be inserted are set to the cursor and the position shown in FIG.
It is set by operating the hidden ruled line insertion key 20 of. For example, assume that the created document 78 as shown in FIG. 5 is displayed on the display unit 48. A ruled line frame 60 is provided in the created document 78, and a ruled line frame 62 for making a table is further provided in the ruled line frame 60.

【0024】このような作成文書78に対し、例えば罫
線枠62の下側に新たに文章を挿入したい場合には、カ
ーソルを例えば開始点64に移動して隠れ罫線挿入キー
20を押し、次にカーソルを同じ行の終了点66に移動
して隠れ罫線挿入キー20を押す。このようなカーソル
と隠れ罫線挿入キー20の操作による隠れ罫線枠の開始
点64と終了点66の設定により、破線で示す、画面上
では見えない隠れ罫線68,70,72による罫線枠の
設定が行われる。
When a new sentence is to be inserted into the created document 78 below the ruled line frame 62, the cursor is moved to, for example, the start point 64, the hidden ruled line insertion key 20 is pressed, and then the The cursor is moved to the end point 66 on the same line and the hidden ruled line insertion key 20 is pressed. By setting the starting point 64 and the ending point 66 of the hidden ruled line frame by operating the cursor and the hidden ruled line insertion key 20 as described above, the setting of the ruled line frame by the hidden ruled lines 68, 70 and 72 which are invisible on the screen and which are shown by broken lines can be performed. Done.

【0025】この隠れ罫線枠は、行方向については開始
点64から終了点66までの隠れ罫線68の範囲となる
が、頁方向については隠れ罫線罫線70,72のように
制限はなく、文書作成のために確保されたメモリ容量で
決まる全域に設定される。次に図4のステップS2に進
み、隠れ罫線枠を指定した開始点64と終了点66で決
まる座標を元に、一般キーを用いた入力文字の挿入を行
っている。この隠れ罫線の座標に基づいた文字挿入処理
の際に、隠れ罫線枠の範囲内で見ることのできる罫線が
現われた場合には、罫線を優先して折り返す処理を行
う。この場合の折返し部分は、罫線の位置から隠れ罫線
が最初に出た位置とする。
The hidden ruled line frame is in the range of the hidden ruled line 68 from the start point 64 to the end point 66 in the line direction, but is not limited in the page direction like the hidden ruled line ruled lines 70 and 72, and the document is created. It is set to the entire area determined by the memory capacity reserved for. Next, proceeding to step S2 of FIG. 4, the input character is inserted using the general key based on the coordinates determined by the start point 64 and the end point 66 that specify the hidden ruled line frame. When a ruled line that can be seen within the range of the hidden ruled line frame appears during the character insertion process based on the coordinates of the hidden ruled line, the ruled line is preferentially folded back. In this case, the folded portion is the position where the hidden ruled line first appears from the position of the ruled line.

【0026】具体的には、例えば図6のように、開始点
64と終了点66の指定で設定された頁方向の隠れ罫線
70,72について、左側の隠れ罫線70側に罫線枠が
設定されて罫線74が位置した場合には、文字の挿入は
開始点64の隠れ罫線70からではなく罫線74を優先
し、罫線74の次の位置から文字を入力して隠れ罫線7
2で折り返すように挿入する。
Specifically, for example, as shown in FIG. 6, regarding the hidden ruled lines 70 and 72 in the page direction set by designating the start point 64 and the end point 66, a ruled line frame is set on the left hidden ruled line 70 side. When the ruled line 74 is positioned as a result, the insertion of the character has priority over the ruled line 74 rather than from the hidden ruled line 70 at the start point 64, and the character is input from the position next to the ruled line 74 to hide the hidden ruled line 7.
Insert so that it folds back at 2.

【0027】また図7のように、開始点64と終了点6
6の指定で設定された頁方向の隠れ罫線70,72につ
き、右側の隠れ罫線72の部分に罫線枠が設定されて罫
線76が存在している場合には、開始点64の隠れ罫線
70の位置から文字を入力し、罫線76の位置で折り返
す挿入を繰り返す。このようにして開始点64と終了点
66の指定で設定した隠れ罫線の領域に対する文字の挿
入処理が終了したならば、ステップS3で隠れ罫線の指
定を解除して、図3のメインルーチンにリターンする。
Further, as shown in FIG. 7, a start point 64 and an end point 6
For the hidden ruled lines 70 and 72 in the page direction set by the designation of 6, when the ruled line frame is set at the right hidden ruled line 72 and the ruled line 76 exists, the hidden ruled line 70 of the start point 64 The character is input from the position and the insertion is repeated at the position of the ruled line 76. When the character insertion processing for the hidden ruled line area set by specifying the start point 64 and the end point 66 is completed in this manner, the hidden ruled line is canceled in step S3 and the process returns to the main routine of FIG. To do.

【0028】図8は、図3のステップS4に示した本発
明による隠れ罫線移動処理の詳細であり、図2の移動処
理部40で実行される。図8において、隠れ罫線移動処
理は、まずステップS1で、移動するデータの取出しを
行う。移動元の文書としては、作成文書以外の他の文書
であってもよいし、作成文書の中のデータであってもよ
い。この移動データの取出し処理は、具体的には、カー
ソルを移動するデータの先頭に移動して、図2の入力部
10に設けた隠れ罫線移動キー22を操作し、続いてカ
ーソルを移動するデータの最後の位置に移動して、同じ
く隠れ罫線移動キー22を操作すればよい。このような
移動するデータの取出しが行われると、その部分の移動
元のデータの削除が行われる。
FIG. 8 shows details of the hidden ruled line moving process according to the present invention shown in step S4 of FIG. 3, which is executed by the moving processing unit 40 of FIG. In FIG. 8, in the hidden ruled line moving process, first, in step S1, the moving data is taken out. The source document may be a document other than the created document, or may be data in the created document. Specifically, the process of extracting the movement data is performed by moving the cursor to the beginning of the data to be moved, operating the hidden ruled line movement key 22 provided in the input unit 10 of FIG. 2, and subsequently moving the cursor. Then, the hidden ruled line moving key 22 may be operated. When the data to be moved is taken out in this way, the data of the movement source of that portion is deleted.

【0029】次にステップS2で、移動先の文書を開
く。この移動先の文書について、ステップS3で、図5
に示したようにして、移動したい位置の隠れ罫線の開始
点64と終了点66をカーソルと隠れ罫線移動キー22
の操作で設定する。これにより図5のように、移動先と
なる作成文書78の中に隠れ罫線枠を形成する隠れ罫線
68,70,72の設定が行われる。
Next, in step S2, the destination document is opened. For the destination document, in FIG.
As shown in, the start point 64 and the end point 66 of the hidden ruled line at the position to be moved are set to the cursor and the hidden ruled line moving key 22.
Set with the operation. As a result, as shown in FIG. 5, the hidden ruled lines 68, 70, and 72 that form the hidden ruled line frame are set in the created document 78 that is the movement destination.

【0030】続いてステップS4で、隠れ罫線の座標を
元に、ステップS1で取り出した文字データを移動して
いく。このとき途中で罫線が現われたら、罫線を優先し
て折返し処理を行う。この折返し処理の詳細は、例えば
図6または図7に示したようになる。一連の移動処理が
終了すると、ステップS5で隠れ罫線の指定を解除し
て、図3のメインルーチンにリターンする。
Subsequently, in step S4, the character data extracted in step S1 is moved based on the coordinates of the hidden ruled line. At this time, if a ruled line appears in the middle, the ruled line is given priority and the folding process is performed. The details of the loopback process are as shown in FIG. 6 or 7, for example. When the series of movement processes is completed, the hidden ruled line is deselected in step S5, and the process returns to the main routine of FIG.

【0031】図9は、図3のステップS6における隠れ
罫線複写処理の詳細であり、図2のデータ処理部35に
設けた複写処理部42により実行される。まずステップ
S1で、複写方の文書から複写するデータを取り出す。
この複写データの取出しは、複写文書について複写開始
位置にカーソルをセットして複写キー16を押し、続い
てカーソルを複写終了位置に移動して複写キー16を押
せばよい。次にステップS2で、複写先の文書を展開す
る。展開した複写先文書について、ステップS3で、図
5の作成文書78と同様、複写したい位置を示す隠れ罫
線の開始点64と終了点66を、カーソルと隠れ罫線複
写キー24のキー操作により設定する。
FIG. 9 shows details of the hidden ruled line copy processing in step S6 of FIG. 3, which is executed by the copy processing unit 42 provided in the data processing unit 35 of FIG. First, in step S1, data to be copied is extracted from the document to be copied.
To take out the copy data, the cursor may be set at the copy start position for the copy document and the copy key 16 may be pressed, then the cursor may be moved to the copy end position and the copy key 16 may be pressed. Next, in step S2, the copy destination document is expanded. For the expanded copy destination document, in step S3, the start point 64 and the end point 66 of the hidden ruled line indicating the position to be copied are set by operating the cursor and the hidden ruled line copy key 24 in the same manner as the created document 78 in FIG. .

【0032】この隠れ罫線の指定に基づき、ステップS
4で、開始点64と終了点66について設定された横方
向の罫線68の下側で且つ左右の隠れ罫線70,72の
間となる位置に、ステップS1で取り出したデータの複
写が行われる。この複写の途中で罫線が現われた場合に
は、罫線を優先して折り返す処理を例えば図6あるいは
図7に示したように行う。全てのデータの複写が終了し
たならば、ステップS5で隠れ罫線の指定を解除し、ス
テップS3のメインルーチンにリターンする。
Based on the designation of this hidden ruled line, step S
At 4, the data extracted in step S1 is copied to a position below the horizontal ruled line 68 set for the start point 64 and the end point 66 and between the left and right hidden ruled lines 70 and 72. When a ruled line appears in the middle of this copying, the ruled line is preferentially folded back as shown in FIG. 6 or 7, for example. When the copying of all the data is completed, the hidden ruled line is undesignated in step S5, and the process returns to the main routine in step S3.

【0033】図10は、図9の隠れ罫線複写処理におけ
る複写元文書と作成文書の一例である。作成文書78に
は、罫線枠60の中に表を構成する罫線枠62が設けら
れている。この作成文書78に複写元文書80の複写領
域82の文章を、図9に示した複写処理に従って複写す
ることで、もともと存在している罫線枠60のずれを起
こすことなく、複写領域82の文章を領域84に示すよ
うに複写することができる。
FIG. 10 shows an example of a copy source document and a created document in the hidden ruled line copying process of FIG. In the created document 78, a ruled line frame 62 forming a table is provided in the ruled line frame 60. By copying the text of the copy area 82 of the copy source document 80 to the created document 78 according to the copy processing shown in FIG. 9, the text of the copy area 82 is not shifted without causing the original ruled line frame 60 to be displaced. Can be duplicated as shown in area 84.

【0034】尚、本発明の文書処理装置は、ワープロな
どの専用の文書処理装置に限定されず、パーソナルコン
ピュータやワークステーションがアプリケーションとし
て持っている文書作成装置としての機能についてもその
まま適用することができる。
Note that the document processing apparatus of the present invention is not limited to a dedicated document processing apparatus such as a word processor, and can be directly applied to the function of a document creating apparatus that a personal computer or workstation has as an application. it can.

【0035】[0035]

【発明の効果】以上説明してきたように本発明によれ
ば、罫線による枠や表などを含む複雑な文書であって
も、文書中の任意の位置に隠れ罫線を指定することで、
挿入、移動または複写を罫線のずれを起こすことなく確
実に意図した場所に行うことができ、編集作業による罫
線のずれの修正作業を必要としないことから、文書作成
時の挿入、移動、複写などの編集がオペレータの意図し
た位置に自由に且つ簡単にでき、文書作成および編集の
作業効率を大幅に向上することができる。
As described above, according to the present invention, even if a complicated document including a frame and a table by ruled lines is specified, a hidden ruled line can be specified at an arbitrary position in the document.
Inserting, moving or copying can be done surely at the intended place without causing ruled line shifts, and correction work for ruled line shifts by editing work is not required, so insert, move, copy etc. at the time of document creation Can be freely and easily edited at the position intended by the operator, and the work efficiency of document creation and editing can be greatly improved.

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

【図1】本発明の原理説明図FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】本発明の実施例を示したブロック図FIG. 2 is a block diagram showing an embodiment of the present invention.

【図3】本発明の全体処理のフローチャートFIG. 3 is a flowchart of the overall processing of the present invention.

【図4】本発明の隠れ罫線を用いた挿入処理のフローチ
ャート
FIG. 4 is a flowchart of insertion processing using hidden ruled lines according to the present invention.

【図5】本発明による隠れ罫線の設定状態の説明図FIG. 5 is an explanatory diagram of a hidden ruled line setting state according to the present invention.

【図6】隠れ罫線範囲の左側に罫線が存在する場合の説
明図
FIG. 6 is an explanatory diagram when a ruled line exists on the left side of the hidden ruled line range.

【図7】隠れ罫線範囲の右側に罫線が存在する場合の説
明図
FIG. 7 is an explanatory diagram when a ruled line exists on the right side of the hidden ruled line range.

【図8】本発明の隠れ罫線を用いた移動処理のフローチ
ャート
FIG. 8 is a flowchart of a moving process using hidden ruled lines according to the present invention.

【図9】本発明の隠れ罫線を用いた複写処理のフローチ
ャート
FIG. 9 is a flowchart of a copying process using hidden ruled lines according to the present invention.

【図10】本発明による隠れ罫線異常処理の結果を示し
た説明図
FIG. 10 is an explanatory diagram showing a result of hidden ruled line abnormality processing according to the present invention.

【図11】従来の複写処理の説明図FIG. 11 is an explanatory diagram of a conventional copying process.

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

10:入力部 12:挿入キー 14:移動キー 16:複写キー 18:削除キー 20:隠れ罫線挿入キー 22:隠れ罫線移動キー 24:隠れ罫線複写キー 25:隠れ罫線設定部 26:キー判定部 28:一般キー解析部 30:特殊キー解析部 32:コマンド解析部 34:入力処理部 35:データ処理部(編集処理部) 36:隠れ罫線編集処理部 38:挿入処理部 40:移動処理部 42:複写処理部 44:データ記憶部 46:表示処理部 48:表示部 50:印刷制御部 52:印刷部 60,62:罫線枠 64:開始点 66:終了点 68,70,72:隠れ罫線 78:処理文書 80:複写元文書 10: Input part 12: Insert key 14: Move key 16: Copy key 18: Delete key 20: Hidden ruled line insertion key 22: Hidden ruled line movement key 24: Hidden ruled line copy key 25: Hidden ruled line setting part 26: Key determination part 28 : General key analysis unit 30: Special key analysis unit 32: Command analysis unit 34: Input processing unit 35: Data processing unit (editing processing unit) 36: Hidden ruled line editing processing unit 38: Insertion processing unit 40: Movement processing unit 42: Copy processing unit 44: Data storage unit 46: Display processing unit 48: Display unit 50: Print control unit 52: Printing unit 60, 62: Ruled line frame 64: Start point 66: End point 68, 70, 72: Hidden ruled line 78: Processed document 80: Copy source document

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】作成文書上の指定された位置に隠れ罫線を
設定する隠れ罫線設定部と、 前記隠れ罫線設定部により設定された隠れ罫線の領域内
で文書を編集する隠れ罫線編集処理部と、を備えたこと
を特徴とする文書処理装置。
1. A hidden ruled line setting unit that sets a hidden ruled line at a specified position on a created document, and a hidden ruled line editing processing unit that edits a document within the hidden ruled line region set by the hidden ruled line setting unit. A document processing apparatus comprising:
【請求項2】請求項1記載の文書処理装置に於いて、前
記隠れ罫線設定部は、文書の行方向に隠れ罫線の開始点
と終了点を設定し、 前記隠れ罫線編集処理部は、開始点と終了点を設定した
以降の各行につき、前記開始点と終了点の範囲内で文書
を編集することを特徴とする文書処理装置。
2. The document processing apparatus according to claim 1, wherein the hidden ruled line setting unit sets a start point and an end point of a hidden ruled line in a document line direction, and the hidden ruled line edit processing unit starts A document processing apparatus, which edits a document within a range of the start point and the end point for each line after setting the point and the end point.
【請求項3】請求項2記載の文書処理装置に於いて、前
記隠れ罫線編集処理部は前記隠れ罫線の開始点と終了点
の文字位置の範囲内に、罫線枠の罫線が存在する場合
は、前記開始点または終了点から前記罫線までの範囲で
文書を編集することを特徴とする文書処理装置。
3. The document processing apparatus according to claim 2, wherein the hidden ruled line editing processing unit determines that the ruled line of the ruled line frame exists within the character positions of the start point and the end point of the hidden ruled line. A document processing apparatus for editing a document within a range from the start point or the end point to the ruled line.
【請求項4】請求項1乃至3記載の文書処理装置に於い
て、 前記隠れ罫線設定部は、隠れ罫線挿入キー、隠れ罫線移
動キー、及び隠れ罫線複写キーを備え、各キーによって
挿入、移動又は複写時に作成文書に隠れ罫線を設定し、 前記隠れ罫線編集処理部は、前記各キーにより設定され
た隠れ罫線の範囲に対し文書の挿入、文書の移動また文
書の複写を行うことを特徴とする文書処理装置。
4. The document processing apparatus according to claim 1, wherein the hidden ruled line setting unit includes a hidden ruled line insertion key, a hidden ruled line moving key, and a hidden ruled line copying key, and the keys are inserted and moved. Alternatively, a hidden ruled line is set in the created document at the time of copying, and the hidden ruled line editing processing unit inserts a document, moves a document, or copies a document within the range of the hidden ruled line set by each of the keys. Document processing device.
JP7015766A 1995-02-02 1995-02-02 Document processing device Withdrawn JPH08212201A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7015766A JPH08212201A (en) 1995-02-02 1995-02-02 Document processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7015766A JPH08212201A (en) 1995-02-02 1995-02-02 Document processing device

Publications (1)

Publication Number Publication Date
JPH08212201A true JPH08212201A (en) 1996-08-20

Family

ID=11897928

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7015766A Withdrawn JPH08212201A (en) 1995-02-02 1995-02-02 Document processing device

Country Status (1)

Country Link
JP (1) JPH08212201A (en)

Similar Documents

Publication Publication Date Title
JPH04128970A (en) Document processing system
JPH04148475A (en) Document processor
JPH08212201A (en) Document processing device
JP3474961B2 (en) Document information processing device
JP3076348B2 (en) Document shaping apparatus and document shaping method
JP3062259B2 (en) Document processing apparatus and method
JP2608276B2 (en) Document display device
JPH05313877A (en) Program editing apparatus and program display method thereof
JPS63109578A (en) Processing system for logic diagram outline display
JPH01108670A (en) Mathematical formula input and edit system
JPS60167059A (en) System for using chart and data in document
JP3113066B2 (en) Document processing device with long sentence editing function
JP2594043B2 (en) Ruled line creation device
JP2751224B2 (en) Document creation device
JPH04303273A (en) Graphic preparing device
JPH06131335A (en) Sentence editing device
JPS61229161A (en) Documentation and editing device
JPH05274311A (en) Device and method for preparing document
JPH1069473A (en) Document processor
JPH0916562A (en) Comment sentence setting method and document preparing device
JPH05197715A (en) Document preparing device
JPH08221411A (en) Document creation processor
JP2001043214A (en) Automatic tabulating method
JPS59125406A (en) Automatic computer programming device
JPH04247559A (en) Document processor

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020402