JPH04118749A - Document preparing device - Google Patents

Document preparing device

Info

Publication number
JPH04118749A
JPH04118749A JP2239322A JP23932290A JPH04118749A JP H04118749 A JPH04118749 A JP H04118749A JP 2239322 A JP2239322 A JP 2239322A JP 23932290 A JP23932290 A JP 23932290A JP H04118749 A JPH04118749 A JP H04118749A
Authority
JP
Japan
Prior art keywords
connection
area
areas
display control
information storage
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.)
Granted
Application number
JP2239322A
Other languages
Japanese (ja)
Other versions
JP2816004B2 (en
Inventor
Yasuhiko Fujita
安彦 藤田
Shigeo Morimoto
茂雄 森本
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 JP2239322A priority Critical patent/JP2816004B2/en
Publication of JPH04118749A publication Critical patent/JPH04118749A/en
Application granted granted Critical
Publication of JP2816004B2 publication Critical patent/JP2816004B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To quickly execute a layout edition by constituting this device so that each area can be connected simply, and also, the set connection can be changed easily. CONSTITUTION:The device is provided with a display controller 20 having a cursor position retrieving part 41, a connection setting/releasing control part 42, a connecting information memory 43, a connecting line display control part 44, and an elimination connecting line display control part 45. In such a state, when areas to be connected are designated to plural displayed areas on a layout editing screen, they are stored in the connecting information storage means 43. Subsequently, storage information stored in this connecting information storage means 43 is read out by the connecting line display control means 44, and the areas whose connection is instructed is displayed by a connecting line. Also, when the connection of areas is designated, in the case a connecting state that a flow of the connection makes a round is generated, the connection to a first area is released. In such a manner, the layout edition can bee executed quickly.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、レイアウト編集機能を備えた文書作成装置に
関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention relates to a document creation device having a layout editing function.

(従来の技術) 近年、文書作成装置(ワードプロセッサ)においては、
レイアウト編集機能を備えたものがある。このレイアウ
ト編集機能は、ルイアウト文書に複数の領域(矩形)を
任意に設定し、各領域毎に任意の文書編集ができるよう
にしたものである。また、上記レイアウト編集では、各
領域を任意の順序で連結し、その連結した順番に従って
文章を連続させる連結機能が設けられている。すなわち
、最初の領域において作成した文書がその領域を越える
と、その領域を越えた分が次の連結領域に移るようにし
たものである。
(Prior art) In recent years, in document creation devices (word processors),
Some have layout editing functions. This layout editing function allows a plurality of regions (rectangles) to be arbitrarily set in a layout document, and arbitrary document editing can be performed for each region. Further, in the layout editing described above, a linking function is provided that connects each area in an arbitrary order and makes sentences consecutive according to the linked order. That is, when the document created in the first area exceeds that area, the portion that exceeds that area is transferred to the next connected area.

上記のように領域を連結して文書編集を行なう場合、編
集の途中で連結の状態を変更したい場合がある。このよ
うに−度設定した連結を変更する場合は、従来では設定
されている連結を一旦解除し、その後、改めて連結操作
を行なうようにしている。
When editing a document by connecting regions as described above, it may be necessary to change the connection state during editing. In order to change the connection that has been set in this way, conventionally the set connection is once canceled and then the connection operation is performed again.

(発明が解決しようとする課題) 上記のように一度設定した連結状態を変更する場合、従
来では、最初に設定した連結を一旦解除し、その後、改
めて連結操作を行なうようにしており、このため連結の
変更、再設定が非常に面倒であり、レイアウト編集に時
間がかかるという問題があった。
(Problem to be Solved by the Invention) When changing the connection state that has been set as described above, conventionally, the initially set connection is canceled and then the connection operation is performed again. There was a problem in that it was extremely troublesome to change and reconfigure connections, and it took time to edit the layout.

本発明は上記のような点に鑑みてなされたもので、複数
の領域を設定して編集処理を行なう場合において、各領
域間を簡単に連結できると共に、設定されている連結に
対しても容易に変更でき、レイアウト編集を迅速に行な
い得る文書作成装置を提供することを目的とする。
The present invention has been made in view of the above points, and when editing is performed by setting a plurality of areas, it is possible to easily connect each area, and it is also possible to easily connect the areas that have been set. An object of the present invention is to provide a document creation device that can change layouts and quickly edit layouts.

[発明の構成コ (課題を解決するための手段と作用) すなわち、本発明は、複数の編集領域を任意に設定可能
なレイアウト編集機能を僧えた文書作成装置において、
上記レイアウト編集画面上に表示された複数の領域間の
連結を指示する連結指示手段と、この手段により指示さ
れた領域間の連結状態を記憶する連結情報記憶手段と、
上記連結指示手段により領域の連結が指定された際、連
結の流れが一周する連結状態が生じた場合に上記連結情
報記憶手段に設定されている最初の領域に対する連結を
解除する手段と、上記連結指示手段によりすでに連結か
設定されている領域に対して連結が指定された場合に新
しい連結を優先し、上記連結情報記憶手段に設定されて
いる以前の連結を解除する手段と、上記連結情報記憶手
段の記憶情報に従って連結指示された領域間を連結線に
より表示する連結線表示制御手段とを備えたことを特徴
としている。
[Configuration of the Invention (Means and Effects for Solving the Problems) That is, the present invention provides a document creation device having a layout editing function that can arbitrarily set a plurality of editing areas.
a connection instruction means for instructing the connection between a plurality of areas displayed on the layout editing screen; a connection information storage means for storing the connection state between the areas instructed by the means;
means for canceling the connection to the first area set in the connection information storage means when a connection state in which the flow of connection completes one cycle occurs when connection of areas is specified by the connection instruction means; means for giving priority to a new connection and canceling the previous connection set in the connection information storage means when connection is specified for an area that has already been set to connection by the instruction means; and the connection information storage means. The present invention is characterized by comprising a connecting line display control means for displaying connecting lines between areas instructed to be connected according to information stored in the means.

この結果、レイアウト編集画面上において、表示されて
いる複数の領域に対し、連結しようとする領域間を指定
すると、その指定された領域間の連結情報が連結情報記
憶手段に記憶される。そして、この連結情報記憶手段に
記憶された記憶情報が連結線表示制御手段により読出さ
れ、連結指示された領域間が連結線により表示される。
As a result, when areas to be connected are specified on the layout editing screen among a plurality of displayed areas, connection information between the specified areas is stored in the connection information storage means. Then, the storage information stored in the connection information storage means is read out by the connection line display control means, and the areas for which connection has been instructed are displayed as connection lines.

また、上記領域の連結が指定された際、連結の流れが一
周する連結状態が生じた場合には最初の領域に対する連
結が解除される。更に、連結が設定されている領域に対
して連結が指定された場合には、新しい連結が優先され
、以前の連結が解除される。
Further, when connection of the above-mentioned areas is specified, if a connection state in which the flow of connection goes around once occurs, the connection to the first area is canceled. Furthermore, if a connection is specified for an area where connection has been set, the new connection is given priority and the previous connection is canceled.

従って、各領域間を簡単に連結できると共に、設定され
ている連結に対しても容易に変更することができる。
Therefore, it is possible to easily connect the regions, and also to easily change the established connections.

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

第1図は、文書作成装置の全体の構成を示すブロック図
である。
FIG. 1 is a block diagram showing the overall configuration of a document creation device.

第1図において、11はキーボードで、かな文字、英文
字、数字等の入カキ−を備えると共に、レイアウト編集
モード等の各種機能を指定するファンクションキー、カ
ーソルの位置を指示するカーソルキー等を備えている。
In Fig. 1, numeral 11 denotes a keyboard, which is equipped with keys for inputting kana characters, alphabetic characters, numbers, etc., as well as function keys for specifying various functions such as layout editing mode, cursor keys for indicating the position of the cursor, etc. ing.

また、機能指定キーとして、例えば「機能IJ、r機能
2Jのキーが設けられており、この「機能1」、「機能
2」のキーと他のキーとの組合わせ操作により各種機能
か指定できるようになっている。上記キーボード11の
キー操作信号は、キー人力制御部12を介して入力処理
部13、マンマシン・インクフェイス14、レイアウト
編集部15に入力される。上記入力処理部13は、文書
バッファ16、図形データバッファ17に接続され、入
力データに従って通常の文書、図形作成処理を行なう。
In addition, as function specification keys, for example, "Function IJ" and "rFunction 2J" keys are provided, and various functions can be specified by operating the "Function 1" and "Function 2" keys in combination with other keys. It looks like this. Key operation signals from the keyboard 11 are input to the input processing section 13, the man-machine ink face 14, and the layout editing section 15 via the key control section 12. The input processing section 13 is connected to a document buffer 16 and a graphic data buffer 17, and performs normal document and graphic creation processing according to input data.

また、レイアウト編集部15は、レイアウト編集モード
が指定された時に動作するもので、上記文書バッファ1
6及び図形データバッファ17に接続され、ると共に、
サンプル様式記憶用メモリ18か接続される。このサン
プル様式記憶用メモリ18には、各種レイアウト用のサ
ンプル様式が記憶されている。更に上記レイアウト編集
部15には、印刷制御装置19、表示制御装置20が接
続される。この表示制御装置20には、上記印刷制御装
置19及び領域管理・書式テーブル21が接続される。
The layout editing section 15 operates when the layout editing mode is specified, and the layout editing section 15 operates when the layout editing mode is specified.
6 and the graphic data buffer 17;
A memory 18 for storing sample formats is connected. This sample format storage memory 18 stores sample formats for various layouts. Furthermore, a print control device 19 and a display control device 20 are connected to the layout editing section 15. The display control device 20 is connected to the print control device 19 and the area management/format table 21 .

一方、上記文書バッファ16及び図形データバッファ1
7には、フロッピーディスク制御部22が接続される。
On the other hand, the document buffer 16 and the graphic data buffer 1
A floppy disk control section 22 is connected to 7.

このフロッピーディスク制御部22は、フロッピーディ
スク装置23を介してフロッピーディスク24に対する
データの読出し/書込みを制御する。また、上記フロッ
ピーディスク制御部22には、マルチウィンドウ用バッ
ファ25が接続される。
The floppy disk controller 22 controls reading/writing of data to/from the floppy disk 24 via the floppy disk device 23 . Further, a multi-window buffer 25 is connected to the floppy disk control section 22.

しかして、文書バッファ16及び図形データバッファ1
7に記憶されたデータは、1行づつラインバッファ26
に読出され、印刷制御装置19の制御により印刷イメー
ジに展開されて印刷イメージバッファ27に記憶され、
更にビデオRAM28に転送される。上記印刷イメージ
バッファ27には、1画面分の印刷イメージデータが記
憶される。また、上記ビデオRAM28には、メツセー
ジデータ及び表示制御部29からメツセージデータが入
力される。上記メツセージデータ及び表示制御部29は
、各種メツセージデータを記憶しており、キー人力制御
部12から送られてくるキー操作内容に応じてメツセー
ジデータを選択し、ビデオRAM28に書込む。そして
、このビデオRAM28に書込まれたデータは、CRT
あるいは液晶表示パネル等からなる表示装置31に出力
されて表示される。
Therefore, the document buffer 16 and the graphic data buffer 1
The data stored in 7 is transferred to the line buffer 26 line by line.
is read out, developed into a print image under the control of the print control device 19, and stored in the print image buffer 27,
Furthermore, it is transferred to the video RAM 28. The print image buffer 27 stores print image data for one screen. Further, message data is inputted to the video RAM 28 from the message data and display control section 29. The message data and display control section 29 stores various message data, selects message data according to the key operation contents sent from the key control section 12, and writes the selected message data into the video RAM 28. The data written to this video RAM 28 is
Alternatively, it is output and displayed on a display device 31 consisting of a liquid crystal display panel or the like.

また、キーボード11により印刷が指示された場合には
、文書バッファ16及び図形データバッファ17に保持
されているデータがラインバッファ26を介してプリン
タ・コントローラ32に送られ、プリンタ33で印字さ
れる。
Further, when printing is instructed by the keyboard 11, the data held in the document buffer 16 and the graphic data buffer 17 is sent to the printer controller 32 via the line buffer 26, and printed by the printer 33.

第2図は、第1図中における連結制御系の部分のみを抽
出して示したものである。キーボード11から入力され
るキー操作信号は、キー人力制御部12を介してレイア
ウト編集部15に入力される。このレイアウト編集部1
5内には、カーソル位置検索部41及び連結設定/解除
制御部42が設けられている。この連結設定/解除制御
部42は、連結処理モードにおいて動作し、カーソル位
置検索部41からの検索信号、キーボード11からの指
示信号に応じて動作し、表示制御装置20に制御信号を
出力すると共に、領域管理・書式テーブル21内の連結
情報メモリ43に対して連結情報の書込み、読出し、削
除の制御を行なう。上記表示制御装置20は、連結線表
示制御部44及び削除連結線表示制御部45を備えてお
り、ビデオRAM28を介して表示装置31に領域の連
結状態を表示する。
FIG. 2 shows only the connection control system part extracted from FIG. 1. Key operation signals input from the keyboard 11 are input to the layout editing section 15 via the key control section 12 . This layout editorial department 1
5, a cursor position search section 41 and a connection setting/cancellation control section 42 are provided. The connection setting/cancellation control section 42 operates in the connection processing mode, operates in response to a search signal from the cursor position search section 41 and an instruction signal from the keyboard 11, and outputs a control signal to the display control device 20. , controls writing, reading, and deletion of linkage information in the linkage information memory 43 in the area management/format table 21. The display control device 20 includes a connection line display control section 44 and a deletion connection line display control section 45, and displays the connection state of the regions on the display device 31 via the video RAM 28.

上記連結線表示制御部44は、連結情報メモリ43の記
憶内容を読出し、領域の連結状態を例えば実線の矢印で
表示する。削除連結線表示制御部45は、連結設定/解
除制御部42の制御に従って連結情報メモリ43の記憶
内容を読出し、削除しようとする連結線を例えば点線の
矢印で表示する。
The connection line display control unit 44 reads out the contents of the connection information memory 43 and displays the connection state of the areas using, for example, solid arrows. The deletion connection line display control section 45 reads out the storage contents of the connection information memory 43 under the control of the connection setting/cancellation control section 42, and displays the connection line to be deleted, for example, with a dotted arrow.

第3図は、上記連結情報メモリ43の記憶構成を示した
ものである。連結情報メモリ43は、各アドレス毎に3
つのエリア、即ち、領域番号エリア43a、前連結情報
エリア43b、後連結情報エリア43cを備えている。
FIG. 3 shows the storage structure of the connection information memory 43. The connection information memory 43 has 3 memories for each address.
There are three areas, namely, an area number area 43a, a front connection information area 43b, and a rear connection information area 43c.

そして、レイアウト編集モードで、各領域が設定された
際に各領域に対して設定順に番号が付され、その番号が
領域番号エリア43gに記憶される。その後、各領域が
連結されると、連結の始端側の領域番号が前連結情報エ
リア43bに書込まれ、連結光の領域番号が後連結情報
エリア43cに書込まれる。上記連結情報メモリ43に
記憶される連結情報は、全文書中に設定される全ての領
域を対象としており、異なる頁の領域を連結する場合で
あっても同様にして連結情報が書込まれる。
Then, in the layout editing mode, when each area is set, a number is assigned to each area in the order of setting, and the number is stored in the area number area 43g. Thereafter, when each area is connected, the area number on the start end side of the connection is written in the front connection information area 43b, and the area number of the connection light is written in the rear connection information area 43c. The link information stored in the link information memory 43 covers all areas set in the entire document, and the link information is written in the same way even when connecting areas on different pages.

次に上記実施例における領域間の連結指定の処理動作に
ついて説明する。
Next, a processing operation for specifying connection between regions in the above embodiment will be described.

レイアウト編集処理において、「領域設定」のモードを
指定すると、表示装置31にはレイアウト編集部15の
制御に従って第4図に示す領域設定モードの基本画面が
表示される。
In the layout editing process, when the "area setting" mode is specified, the basic screen of the area setting mode shown in FIG. 4 is displayed on the display device 31 under the control of the layout editing section 15.

領域指定を含むレイアウト編集画面では、中央部にデー
タ入カニリア50、右側にガイド欄51、下側に1行分
のガイド行52が設けられる。
In the layout editing screen including area specification, a data input canister 50 is provided in the center, a guide column 51 is provided on the right side, and one guide line 52 is provided at the bottom.

上記データ入カニリア50には、左側及び上側にスケー
ル53a、53bが表示されると共に、その内側に十字
カーソル54a、54bが表示される。この十字カーソ
ル54a、54 bは、カーソルキーの操作によって上
下左右に移動し、その交点部分がカーソル指定位置とし
て示される。ガイド欄51には、その時の設定モードに
おいて指定可能な機能と、実際にその機能を指定するキ
との対応関係がガイド表示される。このガイド欄51に
表示される内容は、メツセージデータ及び表示制御部2
9に記憶されており、キー操作内容に応じて順次読出さ
れるようになっている。例えば上記のように「領域設定
」のモードを指定した場合、ガイド欄51には第4図に
示すように領域作成「罫線」 削除「削除」 訂正「1」 連結「2」 移動「3」 等の機能と操作キーとの対応関係がガイド表示される。
In the data input canister 50, scales 53a, 53b are displayed on the left side and upper side, and cross cursors 54a, 54b are displayed inside the scales. The cross cursors 54a, 54b are moved vertically and horizontally by operating the cursor keys, and their intersections are indicated as cursor designated positions. The guide column 51 displays a guide showing the correspondence between functions that can be specified in the current setting mode and keys that actually specify the functions. The contents displayed in this guide column 51 are the message data and the display control unit 2.
9, and are read out sequentially according to the contents of key operations. For example, if you specify the "area setting" mode as shown above, the guide field 51 will display the following information as shown in Figure 4: area creation "ruled line", deletion "delete", correction "1", connection "2", movement "3", etc. The correspondence between the functions and operation keys is displayed as a guide.

また、ガイド行52には、十字カーソル54a、54b
の現在位置を示すrX、YJ座標が表示されると共に、
現在量いている頁と総置が「1/1頁」のように表示さ
れる。更に、ガイド行52には、その時のモードにおけ
るキーの操作ガイドが表示される。例えば「領域設定」
のモードでは、領域を設定するための指示として「カー
ソルで位置を指定し、機能キーを押してください」のメ
ツセージが表示される。
Further, in the guide line 52, cross cursors 54a and 54b are provided.
The rX, YJ coordinates indicating the current position of are displayed, and
The currently weighed page and total weight are displayed as "1/1 page". Further, in the guide line 52, a key operation guide for the current mode is displayed. For example, "area settings"
In this mode, the message ``Specify the position with the cursor and press the function key'' is displayed as an instruction to set the area.

しかして、上記「領域設定」モードで、メツセージに従
い、十字カーソル54a、54bを操作して設定しよう
とする領域の始点に移動し、「罫線」キーを操作すると
、ガイド行52に「終点を指定し、選択/実行キーを押
してください」のメツセージが表示される。この状態で
十字カーソル54a、54bを移動すると、その移動に
伴って作成中の領域が破線で示される。そして、十字カ
ーソル54a、54bを終点の位置に移動し、選択/実
行キーを操作すると、上記破線で示されている領域が実
線で指定され、1つの領域55aが設定される。以下、
同様の操作によりデータ入カニリア50の任意の位置の
任意の大きさの領域55g、55b、・・・を設定する
ことができる。上記領域55g、55b、・・・の設定
データは、領域管理・書式テーブル21に記憶される。
In the above-mentioned "area setting" mode, follow the message and operate the cross cursors 54a and 54b to move to the starting point of the area to be set, and then operate the "rules" key. and press the Select/Enter key.'' message is displayed. When the cross cursors 54a, 54b are moved in this state, the area being created is indicated by a broken line as the cross cursors 54a, 54b are moved. Then, when the cross cursors 54a, 54b are moved to the end point position and the selection/execution key is operated, the area indicated by the broken line is designated by a solid line, and one area 55a is set. below,
By similar operations, it is possible to set areas 55g, 55b, . . . of any size at any position on the data input canister 50. The setting data of the areas 55g, 55b, . . . are stored in the area management/format table 21.

また、上記領域55g、55b、・・・を設定すると、
設定順に番号l、2.・・・が付され、その設定番号が
領域管理・書式テーブル21内の第3図に詳細を示す連
結情報メモリ43の領域番号エリア43aに書込まれる
Also, when the above areas 55g, 55b,... are set,
Number l, 2. . . , and the setting number is written in the area number area 43a of the connection information memory 43, details of which are shown in FIG. 3, in the area management/format table 21.

上記のようにして作成した領域55a、55b。Areas 55a and 55b created as described above.

・・・を連結する場合は、上記第4図の「領域設定」モ
ードの基本画面で、「2」の数値キーを操作して「連結
」モードを指定する。このモード指定により、第6図に
示す「領域連結」の画面に切換ゎり、ガイド欄51には
「連結解除」のモードに移行する場合のキー操作内容が
ガイド表示され、ガイド行52には領域を連結するため
の「最初の領域を指定し、選択/実行キーを押してくだ
さい」のメツセージが表示される。また、上記「領域連
結」のモードを指定するき、連結情報メモリ43の記憶
内容が連結線表示制御部44に読出され、連結線が画面
表示される。第6図では領域55a155b間が実線の
連結線56aで結ばれ、矢印の方向によって領域55a
が領域55bに連結されている状態を示している。また
、領域連結のモードが指定された場合は、各領域に文書
、図形等が既に作成されていたとしても、領域連結のモ
ードが指定されている間、その表示は禁止される。即ち
、各領域の連結状態が容易に確認できるように、文書あ
るいは図形等の表示が禁止される。
..., specify the "concatenation" mode by operating the numeric key "2" on the basic screen of the "area setting" mode shown in FIG. 4 above. By specifying this mode, the screen switches to the "area connection" screen shown in FIG. The message ``Please specify the first area and press the Select/Enter key'' will be displayed to connect the . Further, when specifying the above-mentioned "region connection" mode, the contents stored in the connection information memory 43 are read out to the connection line display control section 44, and the connection lines are displayed on the screen. In FIG. 6, the areas 55a and 155b are connected by a solid connecting line 56a, and the areas 55a and 55b are connected in the direction of the arrow.
shows a state in which the area 55b is connected to the area 55b. In addition, when the area connection mode is specified, even if documents, figures, etc. have already been created in each area, their display is prohibited while the area connection mode is specified. That is, display of documents, figures, etc. is prohibited so that the connected state of each area can be easily confirmed.

そして、上記状態で十字カーソル54a。Then, in the above state, the cross cursor 54a.

54bを最初の領域に移動し、選択/実行キーを操作す
ることにより、連結処理動作が開始される。
By moving 54b to the first area and operating the select/execute key, the concatenation process operation is started.

この連結設定に際しては、次の3つの基本ルールが適用
される。
The following three basic rules are applied to this connection setting.

■ 1領域の連結線は、入力、出力が1つずつ設定され
る。
■ For each area connection line, one input and one output are set.

■ すでに連結されている領域に、別の領域と連結する
指定をした時は、後からの指定が優先される。
■ When specifying to connect an area that has already been connected to another area, the later specification takes precedence.

■ 連結を繰り返して、元の領域に戻る連結(連結のル
ープ)は認めない。このような連結指定を行なった場合
は、初めの領域の連結指定が解除される。
■ Connections that repeatedly connect and return to the original area (connection loops) are not allowed. When such a connection designation is made, the connection designation of the first area is canceled.

しかして、上記第6図に示す「領域連結」のモードでは
、第2図における連結設定/解除制御部42の制御の下
に第5図に示すフローチャートに従って連結処理動作が
行なわれる。上記したようにガイド行52に「最初の領
域を指定し、選択/実行キーを押してください」のメツ
セージを表示している状態では、まず、カーソルキーあ
るいは選択/実行キー(確定キー)の入力に備える(ス
テップA、l)。この状態で、キー人力があると、操作
されたキーが確定キー(選択/実行キー)であるか否か
を判断する(ステップA2)。確定キーでなければ、ス
テップA3において、操作キーに対応した処理を実行す
る。今、十字カーソル54a、54bを最初の領域まで
移動する操作を行なったとすると、ステップA3では、
カーソルキー操作に応じて十字カーソル54a、54b
を移動させる。そして、十字カーソル54a。
In the "area connection" mode shown in FIG. 6, the connection processing operation is performed according to the flowchart shown in FIG. 5 under the control of the connection setting/cancellation control section 42 shown in FIG. As mentioned above, when the message "Please specify the first area and press the select/execute key" is displayed on the guide line 52, first press the cursor key or select/execute key (confirm key). Prepare (step A, l). In this state, if there is human power on the key, it is determined whether the operated key is a confirmation key (selection/execution key) (step A2). If it is not a confirmed key, the process corresponding to the operation key is executed in step A3. Now, if you perform an operation to move the crosshair cursors 54a and 54b to the first area, in step A3,
Cross cursor 54a, 54b according to cursor key operation
move. And a cross cursor 54a.

54bを最初の領域例えば領域55bまて移動させた後
、選択/実行キーを操作すると、このステップA2で確
定キーが操作されたと判断され、ステップA4に進む。
When the selection/execution key is operated after moving 54b to the first area, such as area 55b, it is determined that the enter key has been operated in step A2, and the process proceeds to step A4.

このステップA4では、カーソル位置かカーソル位置検
索部41により検索され、領域内に位置しているか否か
判断され、領域内でなければステップAIに戻る。
In this step A4, the cursor position is searched by the cursor position search unit 41, and it is determined whether the cursor is located within the area. If it is not within the area, the process returns to step AI.

カーソル位置が領域内であれば、連結設定/解除制御部
42は、ガイド行52に「次の領域を指定し、選択/実
行キーを押してください」のメ・ンセージを表示した後
、始点領域が他領域と連結しているか否かを判断しくス
テップA5)、他領域と連結していれば、その連結線を
削除連結線例えば点線に変更する(ステップA6)。こ
のステップA6の処理を行なった場合、あるいは上記ス
テップA5で始点領域が他領域と連結していないと判断
された場合は、ステップA7に進んで次のキー人力に備
える。
If the cursor position is within the area, the connection setting/cancellation control unit 42 displays the message “Please specify the next area and press the select/execute key” on the guide line 52, and then the start point area is It is determined whether or not the area is connected to another area (step A5), and if it is connected to another area, the connection line is deleted and changed to a dotted line, for example (step A6). If the process of step A6 is performed, or if it is determined in step A5 that the starting point area is not connected to other areas, the process proceeds to step A7 to prepare for the next key manual operation.

この状態でキー人力が行なわれると、カーソルキーが操
作されたか否かを判断しくステップA8)、カーソル移
動キーが操作された場合であれば、そのカーソルキーの
操作に応じてカーソル移動を行ない(ステップA9)、
カーソル位置が連結可能か否かを判断する(ステップA
 10)。
If a key is pressed manually in this state, it is determined whether or not a cursor key has been operated (Step A8), and if a cursor movement key has been operated, the cursor is moved in accordance with the operation of the cursor key ( Step A9),
Determine whether the cursor position can be connected (step A
10).

カーソル位置が未だ他の領域に達していない場合は、連
結ができないのでステップA7に戻る。上記ステップA
7〜AIDの繰り返しにより、カーソルが他領域に達す
ると、ステップAIOにおいて連結可能であると判断さ
れ、ステップAI2に進む。
If the cursor position has not yet reached another area, the connection cannot be made and the process returns to step A7. Step A above
When the cursor reaches another area by repeating steps 7 to AID, it is determined in step AIO that connection is possible, and the process proceeds to step AI2.

このステップA12では、終点領域55cが他領域から
連結されているか否かを判断しくステップA12)、連
結されていなければそのままステップA7に戻るが、他
領域から連結されていれば、連結設定/解除制御部42
から削除連結線表示制御部45に指示して、終点領域に
入ってくる連結線を削除連結線(点線)としくステップ
A13)、その後、ステップA7に戻る。例えば第8図
に示すように領域55cが領域55dに連結されている
場合は、連結設定/解除制御部42から削除連結線表示
制御部45に指示して、終点領域に入ってくる連結線5
6cを削除連結線(点線)とする。
In this step A12, it is determined whether the end point area 55c is connected to another area (step A12). If it is not connected, the process returns to step A7, but if it is connected to another area, the connection is set/cancelled. Control unit 42
Instruct the deletion connection line display control section 45 to delete the connection line entering the end point area as a deletion connection line (dotted line) in step A13), and then return to step A7. For example, when the area 55c is connected to the area 55d as shown in FIG. 8, the connection setting/cancellation control unit 42 instructs the connection line display control unit 45 to delete the connection line 55 that enters the end point area.
6c is the deletion connection line (dotted line).

そして、上記第6図の状態から十字カーソル54a  
54bを領域55cまて移動した状態で、領域55bと
領域55cとの間を連結線56bで結ぶ場合には、ステ
ップA7において選択/実行キーを操作する。選択/実
行キーが操作されると、ステップA7からステップAl
lに進み、連結設定/解除制御部42は、領域55bと
領域55cとの間を連結するように連結情報メモリ43
に連結情報を書き込む。また、連結設定/解除制御部4
2は、上記第8図に示したように削除すべき連結線56
cが存在した場合、連結情報メモリ43から連結情報を
削除する。
Then, from the state shown in FIG. 6, the cross cursor 54a
When connecting the area 55b and the area 55c with the connection line 56b after moving the area 54b to the area 55c, the select/execute key is operated in step A7. When the selection/execute key is operated, steps A7 to A1 are performed.
1, the connection setting/cancellation control unit 42 stores the connection information memory 43 so as to connect the area 55b and the area 55c.
Write concatenation information to . In addition, the connection setting/cancellation control section 4
2 is the connection line 56 to be deleted as shown in FIG. 8 above.
If c exists, the link information is deleted from the link information memory 43.

上記連結情報メモリ43に対する連結情報の書込みは、
次のようにして行なわれる。例えば第7図に示すように
領域55a〜55cに領域番号■〜■が設定されている
とすると、第3図に示すように、連結情報メモリ43に
おける領域番号■のアドレスには、後連結情報エリア4
3cに領域番号■か記憶される。また、領域番号■のア
ドレスには、前連結情報エリア43bに領域番号■、後
連結情報エリア43cに■が記憶される。更に領域番号
■のアドレスには、前連結情報エリア43bに領域番号
■が記憶される。以下、同様にして他の領域に連結が行
なわれた場合も、その連結情報が連結情報メモリ43に
記憶設定され、あるいは設定されている連結情報が削除
される。上記連結情報メモリ43に記憶される連結情報
は、領域番号に基づいて設定されるので、各頁内におけ
る領域の連結状態、更には他頁に設定された領域との間
に設定された連結状態を記憶することができる。
Writing the link information to the link information memory 43 is as follows:
It is done as follows. For example, if area numbers ■ to ■ are set in areas 55a to 55c as shown in FIG. 7, as shown in FIG. Area 4
The area number ■ is stored in 3c. Furthermore, at the address of the area number ■, area number ■ is stored in the front connection information area 43b and ■ is stored in the rear connection information area 43c. Furthermore, the area number ■ is stored in the previous connection information area 43b at the address of the area number ■. Thereafter, even when connections are made to other areas in the same way, the connection information is stored and set in the connection information memory 43, or the set connection information is deleted. The connection information stored in the connection information memory 43 is set based on the area number, so the connection state of the areas within each page, and the connection state set between areas set on other pages. can be memorized.

そして、連結線表示制御部44は、連結情報メモリ43
に設定された連結情報を読出し、第7図に示すように領
域55b、55a間が連結されたことを連結線56bで
表示する。また、このとき第8図の場合であれば、連結
線56cの表示が消去される。
Then, the connection line display control unit 44 controls the connection information memory 43
The connection information set in is read out, and as shown in FIG. 7, the connection between regions 55b and 55a is indicated by a connection line 56b. At this time, in the case of FIG. 8, the display of the connecting line 56c is erased.

また、第9図に示すように領域55a、55b間が連結
線56a1領域55b、55a間か連結線56bで連結
されている状態で、第9図に示すように更に領域55c
、55a間を連結すると、連結のループが形成されてし
まうので、この状態は連結設定/解除制御部42により
検知され、領域55c、55a間を連結線56cで連結
した際に、初めの領域55aに設定されている連結線5
6aが連結情報メモリ43から削除される。
Further, as shown in FIG. 9, in a state where the regions 55a and 55b are connected by a connecting line 56a1 or between the regions 55b and 55a or by the connecting line 56b, as shown in FIG.
, 55a, a connection loop will be formed. This state is detected by the connection setting/cancellation control unit 42, and when connecting the areas 55c and 55a with the connection line 56c, the first area 55a Connecting line 5 set to
6a is deleted from the connection information memory 43.

なお、上記実施例では、領域間の連結を行なうことによ
り、削除されるべき連結線がある場合に予め削除連結線
として表示するようにしたが、特に削除連結線として表
示しなくても、連結が確定した時にそのまま削除するよ
うにしてもよい。
Note that in the above embodiment, if there is a connection line to be deleted by connecting between areas, it is displayed as a deletion connection line in advance, but even if it is not specifically displayed as a deletion connection line, the connection line It is also possible to delete it as is when it is determined.

[発明の効果] 以上のように本発明に係る文書作成装置は、レイアウト
編集において、各領域間を簡単に連結できると共に、設
定されている連結に対しても容易に変更でき、レイアウ
ト編集を迅速に行なうことができる。また、各領域間を
連結する場合、1つの領域は他の1つの領域としか連結
させないと共に、連結のループが形成されないようにし
たので、文章の流れが明確となり、文書編集が容易とな
る。更に、すでに連結が行なわれている領域に対して新
たな連結を指定した場合は、新しい連結を優先し、以前
の連結を解除するようにしたので、例えばある領域の文
書編集を終了した後、連結を新しく設定し直すことによ
り、文書編集を終了した領域に対する連結を解除でき、
全体の文書編集処理を効率的に行なうことができる。
[Effects of the Invention] As described above, the document creation device according to the present invention can easily connect each area in layout editing, and can also easily change the set connections, thereby speeding up layout editing. can be done. Furthermore, when connecting each area, one area is only connected to one other area and no connection loop is formed, so the flow of the text becomes clear and document editing becomes easy. Furthermore, if a new connection is specified for an area that has already been connected, the new connection will be given priority and the previous connection will be canceled, so for example, after finishing editing a document in a certain area, By setting new connections, you can unlink areas for which you have finished editing the document.
The entire document editing process can be performed efficiently.

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

第1図ないし第9図は本発明の一実施例を示すもので、
第1図は全体の回路構成を示すブロック図、第2図はレ
イアウト編集機能部分を示すブロック図、第3図は第2
図における連結情報メモリの記憶構成を示す図、第4図
は領域設定モードの基本画面を示す図、第5図は領域間
の連結処理動作を示すフローチャート、第6図ないし第
9図は領域連結の設定状態を説明するための画面表示例
を示す図である。 11・・・キーボード、12・・・キー人力制御部、1
3・・・入力処理部、15・・・レイアウト編集部、1
6・・・文書バッファ、17・・・図形データバッファ
、20・・・表示制御装置、21・・・領域管理・書式
テーブル、26・・・ラインバッファ、27・・・印刷
イメージバッファ、28・・・ビデオRAM、29・・
・メツセージデータ及び表示制御部、31・・・表示装
置、41・・・カーソル位置検索部、42・・・連結設
定/解除制御部、43・・・連結情報メモリ、44・・
・連結線表示制御部、45・・・削除連結線表示制御部
、50・・・データ入カニリア、51・・・ガイド欄、
52・・・ガイド行、53a、53b−スケール、54
a。 54b・・・十字カーソル、55a〜55c・・・領域
、56a〜56c・・・連結線。
1 to 9 show an embodiment of the present invention,
Figure 1 is a block diagram showing the overall circuit configuration, Figure 2 is a block diagram showing the layout editing function, and Figure 3 is the block diagram showing the layout editing function.
4 is a diagram showing the basic screen of the area setting mode, FIG. 5 is a flowchart showing the connection processing operation between areas, and FIGS. 6 to 9 are area connection FIG. 3 is a diagram illustrating an example of a screen display for explaining the setting state of . 11...Keyboard, 12...Key human control unit, 1
3... Input processing section, 15... Layout editing section, 1
6... Document buffer, 17... Graphic data buffer, 20... Display control device, 21... Area management/format table, 26... Line buffer, 27... Print image buffer, 28... ...Video RAM, 29...
- Message data and display control unit, 31... Display device, 41... Cursor position search unit, 42... Connection setting/cancellation control unit, 43... Connection information memory, 44...
- Connecting line display control section, 45... Deletion connecting line display control section, 50... Data input canister, 51... Guide column,
52...Guide row, 53a, 53b-scale, 54
a. 54b...Cross cursor, 55a-55c...area, 56a-56c...connection line.

Claims (1)

【特許請求の範囲】[Claims]  複数の編集領域を任意に設定可能なレイアウト編集機
能を備えた文書作成装置において、上記レイアウト編集
画面上に表示された複数の領域間の連結を指示する連結
指示手段と、この手段により指示された領域間の連結状
態を記憶する連結情報記憶手段と、上記連結指示手段に
より領域の連結が指定された際、連結の流れが一周する
連結状態が生じた場合に上記連結情報記憶手段に設定さ
れている最初の領域に対する連結を解除する手段と、上
記連結指示手段によりすでに連結が設定されている領域
に対して連結が指定された場合に新しい連結を優先し、
上記連結情報記憶手段に設定されている以前の連結を解
除する手段と、上記連結情報記憶手段の記憶情報に従っ
て連結指示された領域間を連結線により表示する連結線
表示制御手段とを具備したことを特徴とする文書作成装
置。
In a document creation device equipped with a layout editing function that can arbitrarily set a plurality of editing areas, a connection instruction means for instructing a connection between a plurality of areas displayed on the layout editing screen; a connection information storage means for storing a connection state between regions; and a connection information storage means that is set in the connection information storage means when a connection state in which the flow of connection goes around once occurs when connection of regions is specified by the connection instruction means. a means for canceling the connection for the first region in the area; and a means for giving priority to a new connection when connection is specified for an area for which connection has already been set by the connection instruction means;
A means for canceling a previous connection set in the connection information storage means, and a connection line display control means for displaying a connection line between areas instructed to be connected according to information stored in the connection information storage means. A document creation device characterized by:
JP2239322A 1990-09-10 1990-09-10 Document creation device Expired - Lifetime JP2816004B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2239322A JP2816004B2 (en) 1990-09-10 1990-09-10 Document creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2239322A JP2816004B2 (en) 1990-09-10 1990-09-10 Document creation device

Publications (2)

Publication Number Publication Date
JPH04118749A true JPH04118749A (en) 1992-04-20
JP2816004B2 JP2816004B2 (en) 1998-10-27

Family

ID=17042996

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2239322A Expired - Lifetime JP2816004B2 (en) 1990-09-10 1990-09-10 Document creation device

Country Status (1)

Country Link
JP (1) JP2816004B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8244039B2 (en) 2007-07-12 2012-08-14 Ricoh Company, Limited Apparatus, method, and computer program product for acquiring processing content for image data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8244039B2 (en) 2007-07-12 2012-08-14 Ricoh Company, Limited Apparatus, method, and computer program product for acquiring processing content for image data

Also Published As

Publication number Publication date
JP2816004B2 (en) 1998-10-27

Similar Documents

Publication Publication Date Title
JPH0363756A (en) Document editor
JPH0749760A (en) Word processor
JPH04118749A (en) Document preparing device
JPH04118762A (en) Document preparing device
JP2816003B2 (en) Document creation device
JP2977256B2 (en) Document creation device
JPH04118753A (en) Document preparing device
JP3248556B2 (en) Information processing apparatus and method
JPH1055431A (en) Image processor
JP2851840B2 (en) Document processing device
JPH05108644A (en) Character processor with post card printing function
JP2606579B2 (en) Character display device
JP2744234B2 (en) Document processing device
JP2597586B2 (en) Information processing device
JP2978178B2 (en) Document creation apparatus and control method thereof
JPH04118770A (en) Document preparing device
JPH04282746A (en) Document preparing device
JPH04118746A (en) Document preparing device
JPH04118743A (en) Document preparing device
JPH04118754A (en) Document preparing device
JPH0384659A (en) Document editing device
JPH0744541A (en) Word processor and display method in the word processor
JPH0764980A (en) Control method and device for preparing next page in document preparing device
JPH04118756A (en) Document preparing device
JPH01149165A (en) Document processor