JPH04118759A - Document preparing device - Google Patents

Document preparing device

Info

Publication number
JPH04118759A
JPH04118759A JP2239332A JP23933290A JPH04118759A JP H04118759 A JPH04118759 A JP H04118759A JP 2239332 A JP2239332 A JP 2239332A JP 23933290 A JP23933290 A JP 23933290A JP H04118759 A JPH04118759 A JP H04118759A
Authority
JP
Japan
Prior art keywords
area
cursor
document
editing
display
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
JP2239332A
Other languages
Japanese (ja)
Inventor
Mitsunori Nakamura
光則 中村
Tomoko Kudo
工藤 朋子
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Toshiba Software Engineering Corp
Original Assignee
Toshiba Corp
Toshiba Software Engineering Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp, Toshiba Software Engineering Corp filed Critical Toshiba Corp
Priority to JP2239332A priority Critical patent/JPH04118759A/en
Publication of JPH04118759A publication Critical patent/JPH04118759A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To reduce the operation burden of an operator without necessitating knowledge of a high level by providing an in-area cursor rounding means and an invalidating means. CONSTITUTION:When moving destination cursor position is in an area, a cursor is moved to its moving destination cursor position and displayed. Also, when the moving destination cursor position is outside of the area, a line position of the cursor is corrected to the final line position of the area concerned and an in-area cursor rounding processing is executed. In such a manner at the time of in-area edition, an in-area cursor rounding means for controlling the cursor movement in one area, and a means invalidating selectively the means are used. Also, the device is constituted so as to have a function for suppressing automatically an outflow to the outside of the area of other specific document in which inconvenience is generated when it is set by stepping over the area, such as a ruled line, a graphic, a graph, an image, line modifying information, etc., except a character. In such a manner, with respect to the document having plural connected areas, the operation burden of an operator can be reduced without necessitating the knowledge of a high level.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は表示画面上にて複数の編集領域を任意に設定可
能なレイアウト編集機能を備えた文書作成装置に係り、
特にレイアウト編集モード下に於ける設定領域内の文書
編集機能に特徴をもつ文書作成装置に関する。
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention relates to a document creation device equipped with a layout editing function that can arbitrarily set a plurality of editing areas on a display screen.
In particular, the present invention relates to a document creation device characterized by a document editing function within a setting area under a layout editing mode.

(従来の技術) 近年、携行可能なパーソナルタイプのワードプロセッサ
が広く普及し、これに伴い、可搬性、操作性、経済性等
に加えて、文書編集機能の拡充化か要求されている。そ
の機能の一つに、新聞のような段組形式の文書編集が容
易に行なえるレイアウト編集機能がある。ここで挙げる
レイアウト編集機能とは、1枚の紙の中に自由に枠(領
域)を設定し、その設定枠(設定領域)の中に、文字、
図形、罫線、グラフ等を書いて編集する機能を指す。
(Prior Art) In recent years, portable personal word processors have become widespread, and along with this, there has been a demand for enhanced document editing functions in addition to portability, operability, economy, etc. One of its functions is a layout editing function that allows you to easily edit a column format document like a newspaper. The layout editing function mentioned here is to freely set a frame (area) on a sheet of paper, and to create text, text, etc.
Refers to the ability to draw and edit figures, ruled lines, graphs, etc.

このようなレイアウト編集機能を小型、軽量、かつ比較
的安価なパーソナルワードプロセッサ上にて実現すると
き、この種の文書編集技能に未熟な不特定多数の使用者
を対象に、如何にして容易に所望する紙面を作成するこ
とのできる使用形態並びに機能構成をとるかが大きな課
題となる。
When realizing such a layout editing function on a small, lightweight, and relatively inexpensive personal word processor, how can it be easily and easily targeted at a large number of unspecified users who are unskilled in this kind of document editing skills? The major issue is how to use the system and create a functional configuration that will allow the creation of paper pages that will be useful.

従来のこの種、小型、軽量、かつ比較的安価なパーソナ
ルワードプロセッサに於いては、容易に所望する紙面を
作成することのできるレイアウト編集機能を搭載した装
置が存在せず、従って所望イメージの文書を能率よく作
成することが難しく、実際に印刷出力される文書イメー
ジが所望するイメージと大きく食い違ってしまうという
不都合があった。例えば複数の領域それぞれに書式を設
定し、その領域内で文書を作成しているとき、文字入力
に対しては領域を食出しても、連結した次領域に文書文
字列を流し込むことにより問題は生じないが、罫線、図
形、行修飾情報等が、領域を跨いで設定されると、その
各領域毎に書式を設定しているため、整合性を保つこと
ができない等の不都合が生じる。
Among the conventional personal word processors of this kind, which are small, lightweight, and relatively inexpensive, there is no device equipped with a layout editing function that allows you to easily create the desired page, and therefore it is difficult to create a document with the desired image. It is difficult to create the document efficiently, and the document image that is actually printed out is inconveniently different from the desired image. For example, when formatting is set for each of multiple areas and a document is created within that area, even if the area is eclipsed for character input, the problem can be resolved by pouring the document string into the next connected area. Although this does not occur, if ruled lines, figures, line modification information, etc. are set across areas, problems such as inability to maintain consistency may occur because the format is set for each area.

(発明が解決しようとする課題) 上述したように従来では、小型、軽量、かつ比較的安価
なパーソナルワードプロセッサに於いて、容易に所望す
る紙面を作成することのできるレイアウト編集機能を搭
載した装置が存在せず、従って所望イメージの文書を能
率よく作成することが難しく、実際に印刷出力される文
書イメージか所望するイメージと大きく食い違ってしま
うという不都合かあった。
(Problems to be Solved by the Invention) As mentioned above, conventionally, small, lightweight, and relatively inexpensive personal word processors have been equipped with layout editing functions that allow users to easily create desired pages. Therefore, it is difficult to efficiently create a document with the desired image, and there is an inconvenience that the document image that is actually printed out differs greatly from the desired image.

本発明は上記実情に鑑みなされたもので、任意の位置及
び大きさをもつ複数の編集領域を設定し、その各領域間
を任意に連結可能なレイアウト編集機能を備えた文書作
成装置に於いて、文字を除く、罫線、図形、グラフ、イ
メージ、行修飾情報等、領域を跨いで設定すると不都合
か生しる特定文書情報の領域外への流出を自動的に抑制
する機能を備えて、連結された複数の領域を有してなる
文書を高度の知識を要せず、オペレータの操作負担を大
幅に軽減して容易かつ迅速に作成することのできるレイ
アウト編集機能をもつ文書作成装置を提供することを目
的とする。
The present invention has been made in view of the above circumstances, and provides a document creation device equipped with a layout editing function that allows setting a plurality of editing areas with arbitrary positions and sizes, and connecting each area arbitrarily. , has a function that automatically prevents specific document information from flowing out of the area, such as ruled lines, figures, graphs, images, line modification information, etc., excluding text, which would be inconvenient if set across areas. To provide a document creation device having a layout editing function that can easily and quickly create a document having a plurality of areas, without requiring advanced knowledge and greatly reducing the operational burden on an operator. The purpose is to

[発明の構成コ (課題を解決するための手段及び作用)本発明は、表示
画面上で、任意の位置及び大きさをもつ複数の編集領域
を設定し、その各領域間を任意に連結可能なレイアウト
編集機能を備えた文書作成装置に於いて、領域内編集時
に、カーソル移動を1領域内に規制する領域内カーソル
丸め手段と、同手段を選択的に無効化する手段とを有し
て、文字を除く、罫線、図形、グラフ、イメージ、行修
飾情報等、領域を跨いで設定すると不都合が生じる他の
特定文書情報の領域外への流出を自動的に抑制する機能
をもつ構成としたもので、これにより連結された複数の
領域をもつ文書を高度の知識を要せず、オペレータの操
作負担を大幅に軽減して容易に作成でき、複数領域のレ
イアウト編集処理を迅速かつ円滑に実行できる。
[Structure of the Invention (Means and Effects for Solving the Problems) The present invention sets a plurality of editing areas with arbitrary positions and sizes on a display screen, and allows each area to be arbitrarily connected. A document creation device equipped with a layout editing function includes an intra-area cursor rounding means for restricting cursor movement within one area when editing within an area, and a means for selectively disabling the same. , excluding text, ruled lines, figures, graphs, images, line modification information, and other specific document information that would cause problems if set across areas, has a function that automatically prevents it from leaking out of the area. As a result, documents with multiple connected areas can be easily created without requiring advanced knowledge, greatly reducing the operational burden on the operator, and layout editing processes for multiple areas can be executed quickly and smoothly. can.

(実施例) 以下図面を参照して本発明の一実施例を説明する。(Example) An embodiment of the present invention will be described below with reference to the drawings.

第1図は本発明の一実施例を示すブロック図であり、こ
こでは、本発明に特に関係するレイアウト編集処理機構
部を中心にその機能構成要素をブロック化して示してい
る。
FIG. 1 is a block diagram showing an embodiment of the present invention, in which functional components are shown in blocks, centering on a layout editing processing mechanism particularly related to the present invention.

第1図に於いて、11は文書の入力及び編集に供される
文字キー及びファンクションキーを備えたキーボードで
あり、ここでは、レイアウト編集モードを設定するため
のファンクションキー(FKI ) 、及びレイアウト
編集モード下での領域設定、領域内編集等に供される各
種のキーを有してなる。12はキーボード11のキー人
力処理を行なうキー人力制御部であり、例えばファンク
ションキー(FKI)のキー操作によりレイアウト編集
モードが選択されると、レイアウト編集マンマシンイン
ターフェイス部14.  レイアウト編集部15メツセ
ージ表示制御部29等に起動をかけ、以降のキー人力操
作に従い対応する上記各機能部にコマンドを送付する。
In FIG. 1, reference numeral 11 denotes a keyboard equipped with character keys and function keys used for document input and editing. It has various keys for setting the area under the mode, editing within the area, etc. Reference numeral 12 denotes a key manual control unit that performs manual key processing on the keyboard 11. For example, when a layout editing mode is selected by operating a function key (FKI), the layout editing man-machine interface unit 14. The layout editing section 15, message display control section 29, etc. are activated, and commands are sent to the corresponding functional sections in accordance with subsequent manual key operations.

13はレイアウト編集を除いた通常の文書入力編集処理
を実行する通常文書の入力処理部である。14はレイア
ウト編集モード下に於ける各種メニュー、選択画面等の
選択操作に伴うコマンド発行機能をもつレイアウト編集
マンマシンインターフェイス部である。15は各設定領
域の管理及び編集処理を含む゛レイアウト編集モードで
の全体の制御を司るレイアウト編集部であり、その−機
能として、ここでは領域内カーソル丸めフラグを有して
、第2図及び第3図に示すような領域内カーソル丸め処
理制御を司る。16はレイアウト編集部15及び通常文
書入力処理部13の制御の下に、入力文書、文書管理情
報等を含む各種の文書情報を格納する文書バッファであ
り、そのうちのレイアウト編集に関係する情報及び記憶
ブロック(バッファ類)を第4図に示している。尚、こ
こでは図形情報を文書バッファ16から除外して示して
いる。17は図形及び罫線情報を貯える図形データバッ
ファであり、図形及び罫線をコード形式で記憶する。1
8はレイアウト様式設定時に用いられる第5図に示すよ
うな、それぞれに設定領域を異にする複数種のサンプル
様式の情報を格納するサンプル様式記憶部であり、サン
プル様式設定画面表示コマンドがレイアウト編集部15
に送付されることにより同レイアウト編集部15の制御
の下にアクセスされる。19はレイアウト編集部15の
制御の下に、レイアウト印刷処理制御を実行するレイア
ウト印刷制御部であり、レイアウト印刷イメージの生成
処理を含むレイアウト印刷の制御を司る。
Reference numeral 13 denotes a normal document input processing unit that executes normal document input and editing processing excluding layout editing. Reference numeral 14 denotes a layout editing man-machine interface section having a command issuing function associated with selection operations on various menus, selection screens, etc. under the layout editing mode. Reference numeral 15 denotes a layout editing section that controls the entire control in the layout editing mode, including the management and editing processing of each setting area, and its function includes an intra-area cursor rounding flag, It controls the intra-region cursor rounding process as shown in FIG. 16 is a document buffer that stores various document information including input documents, document management information, etc. under the control of the layout editing section 15 and the normal document input processing section 13; The blocks (buffers) are shown in FIG. Note that graphic information is shown here excluding from the document buffer 16. A graphic data buffer 17 stores graphic and ruled line information, and stores the graphic and ruled lines in code format. 1
Reference numeral 8 denotes a sample format storage unit that stores information on multiple types of sample formats each having a different setting area, as shown in FIG. Part 15
The layout editing section 15 accesses the information under the control of the layout editing section 15. A layout printing control section 19 executes layout printing processing control under the control of the layout editing section 15, and controls layout printing including layout printing image generation processing.

20はレイアウト編集部15の制御の下に、レイアウト
編集画面の表示制御を司るレイアウト表示制御部であり
、領域管理・書式テーブル212表示形態テーブル28
等を参照して領域枠のイメージ生成を含むレイアウト編
集画面の表示制御を行なう。21はレイアウト編集部1
5の制御の下に、領域間連結情報を含む領域管理情報、
領域内の設定書式情報等を貯える領域管理・書式テーブ
ルである。
20 is a layout display control unit that controls the display of the layout editing screen under the control of the layout editing unit 15, and includes an area management/format table 212 and a display format table 28.
etc., to control the display of the layout editing screen including image generation of the area frame. 21 is layout editing department 1
5, area management information including inter-area connection information,
This is an area management/format table that stores setting format information, etc. within an area.

22乃至27、及び30乃至33はそれぞれ通常のワー
ドプロセッサがもつ構成要素であり、22はフロッピー
ディスク制御部(FDC)、23はフロッピーディスク
ドライブ(FDD)  24は文書フロッピーディスク
、25はマルチウィンドウ用のバッファ、26は行印刷
イメージが展開されるラインバッファ、27は1画面分
の印刷イメージを貯える印刷イメージ表示用バッファ、
30は1画面分の表示イメージがドツト展開されるビデ
オRAM、31はビデオRAk130に展開された表示
イメージを表示出力するLCD表示装置、32はプリン
タコントローラ、33はプリンタである。28はレイア
ウト編集の表示形態を定義する表示形態テーブルであり
、レイアウト編集の表示切替えコマンドに従い、レイア
ウト表示制御部20の制御の下に、デフォルト値が設定
値に更新される。この表示形態の設定項目には、第6図
に示す表示切替メニューに含まれる、表示すイズ(1/
1.2/1.・・・)、領域表示(全イメージ表示/枠
のみ表示)、スケール表示の有無、外字表示の有無、イ
メージ表示の有無等があり、例えば上記表示切替メニュ
ーの「領域表示」の項目にて[全イメージ表示コが設定
されると、領域内に文字、図形等を含んだ印刷結果と同
様の印刷イメージを表示する表示モードとなり、[枠の
み表示]が設定されると設定された領域の枠のみを表示
する表示モードとなる。29はキー人力制御部12より
受けたメツセージ表示コマンドに従う定型のメツセージ
をビデオRAM30上にドツト展開するメツセージ表示
制御部であり、第6図に示すレイアウト編集基本画面の
各メツセージ情報を含む各種の定型メツセージ情報を格
納している。
22 to 27 and 30 to 33 are components of a normal word processor, respectively. 22 is a floppy disk controller (FDC), 23 is a floppy disk drive (FDD), 24 is a document floppy disk, and 25 is a multi-window drive. A buffer 26 is a line buffer in which line print images are developed, 27 is a print image display buffer that stores one screen worth of print images,
30 is a video RAM in which a display image for one screen is expanded into dots; 31 is an LCD display device for displaying and outputting the display image expanded on the video RAk 130; 32 is a printer controller; and 33 is a printer. 28 is a display format table that defines the display format for layout editing, and the default value is updated to the set value under the control of the layout display control section 20 according to the display switching command for layout editing. This display format setting item includes the display size (1/1) included in the display switching menu shown in Figure 6.
1.2/1. ), area display (display all images/display only frame), presence/absence of scale display, presence/absence of external character display, presence/absence of image display, etc. For example, in the "Area display" item of the display switching menu above, select [ When "Display all images" is set, the display mode becomes a display mode that displays a print image similar to the print result that includes characters, figures, etc. in the area, and when "Display only frame" is set, the frame of the set area is displayed. The display mode is to display only the Reference numeral 29 denotes a message display control section which develops a fixed message on the video RAM 30 in accordance with the message display command received from the key human control section 12, and displays various fixed formats including message information on the layout editing basic screen shown in FIG. Stores message information.

第2図は上記実施例に於けるレイアウト編集部15内に
設けられる領域内カーソル丸めフラグの制御処理を示す
フローチャートである。
FIG. 2 is a flowchart showing a control process for the intra-area cursor rounding flag provided in the layout editing section 15 in the above embodiment.

第3図は上記実施例に於けるカーソル移動処理とその丸
め処理の流れを示すフローチャートである。
FIG. 3 is a flowchart showing the flow of cursor movement processing and rounding processing in the above embodiment.

第4図は上記実施例に於ける文書バッファ内のレイアウ
ト編集に関係する情報及び記憶ブロック(バッファ類)
を示す図である。
FIG. 4 shows information and memory blocks (buffers) related to layout editing in the document buffer in the above embodiment.
FIG.

第5図はレイアウト様式設定時に用いられるサンプル様
式設定画面を示す図である。
FIG. 5 is a diagram showing a sample format setting screen used when setting a layout format.

第6図は上記実施例に於けるレイアウト編集基本画面を
示す図である。
FIG. 6 is a diagram showing a basic layout editing screen in the above embodiment.

第7図は上記実施例に於ける領域内文字編集画面の一例
を示す図である。
FIG. 7 is a diagram showing an example of an in-area character editing screen in the above embodiment.

第8図は上記実施例に於ける印刷レイアウト表示例を示
す図である。
FIG. 8 is a diagram showing an example of a print layout display in the above embodiment.

ここで上記各図を参照して本発明の一実施例に於ける動
作を説明する。
Here, the operation in one embodiment of the present invention will be explained with reference to the above figures.

キーボード11上のファンクションキー(PKI)操作
でレイアウト編集モードか選択されると、キー人力制御
部12からメツセージ表示制御部29にレイアウト編集
の立上げメニュー画面表示コマンドが送付され、そのコ
マンドに従う立上げメニュー画面がビデオRAM30上
にドツト展開されてLCD表示装置31に表示される。
When the layout editing mode is selected by operating a function key (PKI) on the keyboard 11, a layout editing startup menu screen display command is sent from the key control unit 12 to the message display control unit 29, and startup according to the command is performed. The menu screen is expanded into dots on the video RAM 30 and displayed on the LCD display device 31.

この立上げメニュー画面上で、例えばサンプル利用によ
る領域作成モードが選択されると、上記同様の表示コマ
ンド制御で、LCD表示装置31に、第5図に示すよう
なサンプル様式選択画面が表示される。
For example, when an area creation mode using a sample is selected on this startup menu screen, a sample format selection screen as shown in FIG. 5 is displayed on the LCD display device 31 under the same display command control as above. .

ここでサンプル様式の一つか選択されると、レイアウト
編集部15の制御の下にその選択されたサンプル様式に
従う各領域情報か領域管理・書式テーブル21に登録さ
れ、更に上記同様の表示コマンド制御で、LCD表示装
置31に、第6図に示すようなレイアウト編集基本画面
が表示される。
When one of the sample formats is selected here, each area information according to the selected sample format is registered in the area management/format table 21 under the control of the layout editing section 15, and further under the same display command control as above. , a basic layout editing screen as shown in FIG. 6 is displayed on the LCD display device 31.

この第6図に示すレイアウト編集基本画面上で、「選択
/実行」キーの操作により「文字編集」が選択されると
、上記同様の表示制御で表示画面が第6図に示すレイア
ウト編集基本画面から、その領域書式に従う通常文書の
作成画面と同様の領域内文書作成画面に切り替わり、こ
こで通常の文書作成と同様の文書作成(領域内文字編集
)が可能になる。
When "Text Edit" is selected by operating the "Select/Execute" key on the layout editing basic screen shown in FIG. 6, the display screen changes to the layout editing basic screen shown in FIG. 6 under the same display control as above. Then, the screen switches to an area document creation screen similar to the normal document creation screen according to the area format, and here it becomes possible to create a document (intra-area character editing) in the same way as normal document creation.

この領域内文字編集に於ける通常の文字入力に対しては
カーソルが常に次の文字入力位置に移動し、文字か領域
より溢れると、その旨を第7図に示す如くガイドメツセ
ージ(“指定領域外です。
For normal character input when editing characters within this area, the cursor always moves to the next character input position, and when a character overflows the area, a guide message (“Specified area It's outside.

書式か異なる場合があります。”)により表示して、更
に文字の継続入力が可能となり、領域外に於いてもカー
ソルが常に次の文字入力位置に移動する。又、文字入力
以外の文字編集の際も領域を越えてカーソルの移動が可
能となる。しかし、領域を跨いで設定すると不都合か生
じる、例えば罫線、図形、グラフ、イメージ、行修飾等
の処理に対しては、カーソルの移動を領域内に規制して
、上記罫線、図形等の領域外への流出しを抑制している
The format may be different. ”) allows you to continue inputting more characters, and the cursor always moves to the next character input position even when outside the area.Also, when editing characters other than inputting characters, the cursor also moves beyond the area. However, for processing such as borders, figures, graphs, images, line decorations, etc. that would be inconvenient if set across areas, it is possible to restrict the movement of the cursor within the area and use the above method. This prevents ruled lines, figures, etc. from flowing out of the area.

この際のカーソル移動制御を第2図及び第3図を参照し
て説明する。
The cursor movement control at this time will be explained with reference to FIGS. 2 and 3.

上記領域内文字編集に於いて、レイアウト編集部I5は
、領域を跨いで設定すると不都合が生じる例えば、罫線
、図形、グラフ、イメージ、行修飾等の編集処理に際し
て、領域内カーソル丸め処理を実行し、領域内カーソル
丸めフラグをセットする(第2図ステップS2)。その
後に上記罫線、図形等の指定編集処理を実行し、これに
伴い第3図に示すような領域内カーソル丸め処理を選択
的に行なうカーソル移動処理を実行する(第2図ステッ
プS2)。そして上記処理の終了に伴い領域内カーソル
丸めフラグをリセットする(第2図ステップS3)。
In the above-mentioned intra-area character editing, the layout editing unit I5 executes an intra-area cursor rounding process when editing borders, figures, graphs, images, line decorations, etc. that would cause problems if set across areas. , sets the intra-area cursor rounding flag (step S2 in FIG. 2). Thereafter, the above-mentioned editing process for specifying ruled lines, figures, etc. is executed, and in conjunction with this, a cursor movement process for selectively performing the intra-area cursor rounding process as shown in FIG. 3 is executed (step S2 in FIG. 2). Then, upon completion of the above processing, the intra-area cursor rounding flag is reset (step S3 in FIG. 2).

上記カーソルの移動処理は、カーソル位置の移動を伴う
キー人力があると、その移動先のカーソル位置を認識し
く第3図ステップ5ll)、領域内カーソル丸めフラグ
がセットされているか否かを判断して(第3図ステップ
5L2)、上記フラグがセットされていれば、その移動
先カーソル位置が現在の編集領域内であるか否かを判断
しく第3図ステップ513)、セットされていなければ
移動先カーソル位置にカーソルを移動し表示する(第3
図ステップ515)。
In the above cursor movement process, if there is a keystroke that moves the cursor position, the cursor position to which the cursor will be moved is recognized (step 5ll in Figure 3), and it is determined whether the in-area cursor rounding flag is set. (Step 5L2 in Figure 3), if the above flag is set, it is determined whether the movement destination cursor position is within the current editing area (Step 513 in Figure 3), and if it is not set, the movement is performed. Move the cursor to the next cursor position and display it (3rd
Figure step 515).

上記移動先カーソル位置の領域内/領域外判断(第3図
ステップS 13)で、移動先カーソル位置が領域内に
ある際は、その移動先カーソル位置にカーソルを移動し
表示する(第3図ステップ515)。又、移動先カーソ
ル位置が領域外である際は、カーソルの行位置を当該領
域の最終行位置に補正する。即ち、領域内カーソル丸め
処理を行なう。(第3図ステップ514)。そしてこの
カーソル丸めを行なった位置(領域内最終行位置)にカ
ーソルを表示する(第3図ステップ515)。
In the determination of whether the destination cursor position is within the area or outside the area (step S13 in Figure 3), if the destination cursor position is within the area, the cursor is moved to and displayed at the destination cursor position (Figure 3). Step 515). Furthermore, when the destination cursor position is outside the area, the line position of the cursor is corrected to the last line position of the area. That is, intra-area cursor rounding processing is performed. (Step 514 in Figure 3). Then, the cursor is displayed at the position where the cursor has been rounded (the position of the last line in the area) (step 515 in FIG. 3).

このようなカーソル制御により、文字を除く、罫線、図
形、グラフ、イメージ、行修飾情報等、領域を跨いて設
定すると不都合が生じる特定文書情報の領域外への流出
が自動的に抑制される。これにより連結された複数の領
域をもつ文書を、高度の知識を要せずに容易に作成でき
、オペレータの操作負担を大幅に軽減して、複数領域の
レイアウト編集処理を迅速かつ円滑に実行できる。
Such cursor control automatically prevents specific document information other than characters, such as ruled lines, figures, graphs, images, line modification information, etc., which would be inconvenient if set across areas, from flowing out of the area. This allows you to easily create documents with multiple linked areas without requiring advanced knowledge, greatly reducing the operational burden on the operator, and allowing you to quickly and smoothly edit the layout of multiple areas. .

尚、上記実施例に於いては、罫線、図形、グラフ、イメ
ージ、行修飾情報等を領域内カーソル丸め処理の対象と
し、通常文字のみを領域内カーソル丸め処理の対象外と
したが、これに限定されるものではなく、他の文書情報
を領域内カーソル丸め処理の対象又は対象外としてもよ
い。又、上記実施例に於ける各操作段階での画面の表示
形態は図示するものに限らず、他の表示形態であっても
よい。
Note that in the above embodiment, ruled lines, figures, graphs, images, line modification information, etc. were subject to intra-area cursor rounding processing, and only normal characters were excluded from intra-area cursor rounding processing. The present invention is not limited to this, and other document information may be subject to or excluded from the intra-area cursor rounding process. Further, the display form of the screen at each operation stage in the above embodiment is not limited to that shown in the drawings, and other display forms may be used.

[発明の効果コ 以上詳記したように本発明によれば、表示画面上で、任
意の位置及び大きさをもつ複数の編集領域を設定し、そ
の各領域間を任意に連結可能なレイアウト編集機能を備
えた文書作成装置に於いて、領域内編集時に、カーソル
移動を1領域内に規制する領域内カーソル丸め手段と、
同手段を選択的に無効化する手段とを有して、文字を除
く、罫線、図形、グラフ、イメージ、行修飾情報等、領
域を跨いで設定すると不都合が生じる他の特定文書情報
の領域外への流出を自動的に抑制する機能をもつ構成と
したことにより、連結された複数の領域をもつ文書を、
高度の知識を要せず、オペレータの操作負担を大幅に軽
減して容易に作成でき、複数領域のレイアウト編集処理
を迅速かつ円滑に実行できる。
[Effects of the Invention] As detailed above, according to the present invention, a plurality of editing areas having arbitrary positions and sizes can be set on a display screen, and each area can be arbitrarily connected. In a document creation device equipped with this function, an intra-area cursor rounding means for restricting cursor movement within one area when editing within an area;
and a means for selectively disabling the same means, except for characters, ruled lines, figures, graphs, images, line modification information, etc. outside the area of other specific document information that would cause problems if set across areas. By using a configuration that has a function that automatically suppresses leakage to other areas, documents with multiple linked areas can
It can be easily created without requiring advanced knowledge, greatly reducing the operating burden on the operator, and allows layout editing processing in multiple areas to be executed quickly and smoothly.

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

第1図は本発明の一実施例を示すブロック図、第2図は
上記実施例に於ける領域内カーソル丸めフラグの制御処
理を示すフローチャート、第3図は上記実施例に於ける
カーソル移動とその丸め処理の流れを示すフローチャー
ト、第4図は上記実施例に於ける文書バッファ内のレイ
アウト編集に関係する情報及び記憶ブロック(バッファ
類)を示す図、第5図はレイアウト様式設定時に用いら
れるサンプル様式設定画面を示す図、第6図は上記実施
例に於けるレイアウト編集基本画面を示す図、第7図は
上記実施例に於ける領域内文字編集画面の一例を示す図
、第8図は上記実施例に於ける印刷レイアウト表示例を
示す図である。 11・・・キーボード、12・・・キー人力制御部、1
3・・・レイアウト通常文書入力処理部、14・・・レ
イアウト編集マンマシンインターフェイス部、15・・
・レイアウト編集部、16・・・文書バッファ、17・
・・図形データバッファ、18・・・サンプル様式記憶
部、19・・・レイアウト印刷制御部、20・・・レイ
アウト表示制御部、21・・・領域管理・書式テーブル
、22・・・フロッピーディスク制御部(FDC)、2
3・・・フロッピーディスクドライブ(FDD)、24
・・・文書フロッピーディスク、25・・・マルチウィ
ンドウ用のバッファ、26・・・ラインバッファ、27
・・・印刷イメージ表示用バッファ、28・・・表示形
態テーブル、29・・・メツセージ表示制御部、30・
・・ビデオRAM、31・・・LCD表示装置、32・
・・プリンタコントローラ、33・・・プリンタ。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a flowchart showing control processing of the intra-area cursor rounding flag in the above embodiment, and FIG. 3 is a flowchart showing cursor movement and control in the above embodiment. A flowchart showing the flow of the rounding process, FIG. 4 is a diagram showing information and storage blocks (buffers) related to layout editing in the document buffer in the above embodiment, and FIG. 5 is used when setting the layout format. A diagram showing a sample format setting screen, FIG. 6 is a diagram showing a basic layout editing screen in the above embodiment, FIG. 7 is a diagram showing an example of an area character editing screen in the above embodiment, and FIG. FIG. 3 is a diagram showing an example of a print layout display in the above embodiment. 11...Keyboard, 12...Key human control unit, 1
3... Layout normal document input processing section, 14... Layout editing man-machine interface section, 15...
・Layout editing department, 16...Document buffer, 17・
...Graphic data buffer, 18...Sample format storage unit, 19...Layout print control unit, 20...Layout display control unit, 21...Area management/format table, 22...Floppy disk control Department (FDC), 2
3...Floppy disk drive (FDD), 24
...Document floppy disk, 25...Buffer for multi-window, 26...Line buffer, 27
. . . Print image display buffer, 28 . . . Display format table, 29 . . . Message display control unit, 30.
...Video RAM, 31...LCD display device, 32.
...Printer controller, 33...Printer.

Claims (2)

【特許請求の範囲】[Claims] (1)、表示画面上で、任意の位置及び大きさをもつ複
数の編集領域を設定し、その各領域間を任意に連結可能
なレイアウト編集機能を備えた文書作成装置に於いて、
領域内編集時に、カーソル移動を1領域内に規制する領
域内カーソル丸め手段と、同手段を選択的に無効化する
手段とを有し、文字を除く他の特定文書情報の領域外へ
の流出を禁止することを特徴とする文書作成装置。
(1) In a document creation device equipped with a layout editing function that allows setting a plurality of editing areas with arbitrary positions and sizes on a display screen and connecting each area arbitrarily,
When editing within an area, it has an intra-area cursor rounding means for restricting cursor movement within one area, and a means for selectively disabling the same, so that specific document information other than characters can leak out of the area. A document creation device characterized by prohibiting.
(2)、特定文書情報には、罫線、図形、グラフ、イメ
ージ、行修飾情報の一部又は全てを含む請求項(1)記
載の文書作成装置。
(2) The document creation device according to claim (1), wherein the specific document information includes a part or all of ruled lines, figures, graphs, images, and line modification information.
JP2239332A 1990-09-10 1990-09-10 Document preparing device Pending JPH04118759A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2239332A JPH04118759A (en) 1990-09-10 1990-09-10 Document preparing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2239332A JPH04118759A (en) 1990-09-10 1990-09-10 Document preparing device

Publications (1)

Publication Number Publication Date
JPH04118759A true JPH04118759A (en) 1992-04-20

Family

ID=17043155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2239332A Pending JPH04118759A (en) 1990-09-10 1990-09-10 Document preparing device

Country Status (1)

Country Link
JP (1) JPH04118759A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5189972A (en) * 1991-03-31 1993-03-02 Brother Kogyo Kabushiki Kaisha Horizontal axis full rotary hook with a bobbin case holder having a needle guiding means

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5189972A (en) * 1991-03-31 1993-03-02 Brother Kogyo Kabushiki Kaisha Horizontal axis full rotary hook with a bobbin case holder having a needle guiding means

Similar Documents

Publication Publication Date Title
JPH04118762A (en) Document preparing device
JPH04118759A (en) Document preparing device
JPH04118755A (en) Document preparing device
JP2816003B2 (en) Document creation device
JPH04118763A (en) Document preparing device
JPH04118758A (en) Document preparing device
JPH04118757A (en) Document preparing device
JPH04118754A (en) Document preparing device
JPH04118756A (en) Document preparing device
JPH0734195B2 (en) Format data setting method for document printing
JPH06266704A (en) Word processor and display control method
JPH04118760A (en) Document preparing device with layout edit function
JPH01231117A (en) Document generating device
JPH03189724A (en) Document processor
JPS62205418A (en) Document layout device
JPH04118768A (en) Document preparing device
JPH11328161A (en) Device and method for document edition
JPH04118769A (en) Document preparing device
JPH05233601A (en) Document processor for setting automatically kana to kanji conversion mode
JPH08287272A (en) Document preparation device and plane figure arranging method
JPH04118761A (en) Document preparing device with layout edit function
JPH05210659A (en) Document preparing device
JPH0844712A (en) Device and method for document preparation
JPH0916562A (en) Comment sentence setting method and document preparing device
JPH06325030A (en) Document preparing device and cursor move control method