JPH0668080A - Document creation device - Google Patents
Document creation deviceInfo
- Publication number
- JPH0668080A JPH0668080A JP4221158A JP22115892A JPH0668080A JP H0668080 A JPH0668080 A JP H0668080A JP 4221158 A JP4221158 A JP 4221158A JP 22115892 A JP22115892 A JP 22115892A JP H0668080 A JPH0668080 A JP H0668080A
- Authority
- JP
- Japan
- Prior art keywords
- column
- stage
- mark
- document
- unit
- 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
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】 オペレータの手入力によらず作成文書に設定
した複数の段のそれぞれの終わりに次の段の始めを示す
マークを表示する。
【構成】 段組み判断部6によって設定された各段を特
定し、段組み編集部9によって設定された各段の次段を
特定し、段位値判定部10によってその特定された次段
の始めとその直前の段の終わりとの位置関係に応じてそ
の直前の段の終わりに付加する次段の始め位置の方向を
示すマークの種類を選択し、書式・文章編集部11によ
ってその選択されたマークのデータを次段位置マークデ
ータ格納部12から読み出し、各段の終わりにそれぞれ
対応するマークデータを付与し、表示装置4によって各
段に対して次の読み先の段の位置を示すマークを自動的
に表示する。
(57) [Summary] [Purpose] A mark indicating the beginning of the next column is displayed at the end of each of the multiple columns set in the created document without manual input by the operator. [Structure] Each column set by the column determination unit 6 is identified, the next stage of each stage set by the column editing unit 9 is identified, and the start of the identified next stage is determined by the column value determination unit 10. The type of mark indicating the direction of the starting position of the next stage to be added to the end of the immediately preceding stage is selected according to the positional relationship between the end of the immediately preceding stage and the end of the stage immediately before that, and the format / sentence editing unit 11 selects the mark. The mark data is read from the next-stage position mark data storage unit 12, mark data corresponding to the end of each stage is added, and a mark indicating the position of the next read stage is given to each stage by the display device 4. Display automatically.
Description
【0001】[0001]
【産業上の利用分野】この発明は、段組みによる文書作
成を行なえるワードプロセッサ等の文書作成装置に関す
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document creating apparatus such as a word processor which can create a document by a column.
【0002】[0002]
【従来の技術】ワードプロセッサ等の文書作成装置に備
わる文書作成のための各種機能のうち、1ページ分の領
域を複数の段に分けて1連の文章をその各段に振り分け
て編集する段組み機能がある。従来、そのような段組み
機能を備えた文書作成装置には次に示すようなものがあ
った。2. Description of the Related Art Of various functions for creating a document provided in a document creating apparatus such as a word processor, a column for dividing one page area into a plurality of columns and allocating a series of sentences to each column for editing. There is a function. Conventionally, the following document preparation apparatuses have such a columnar function.
【0003】(1)段組み開始のコードを入力して所望
の段組み対象の文字列を入力し、段組み終了のコードを
入力すると、その段組み開始及び終了のコードの間の文
字列を所定数の段に自動的に振り分けて表示する(例え
ば特開昭58−203547号公報参照)文書作成装
置。(1) When a column start code is input, a desired column target character string is input, and a column end code is input, a character string between the column start and end codes is entered. A document creation device that automatically sorts and displays a predetermined number of stages (for example, see Japanese Patent Laid-Open No. 58-203547).
【0004】(2)矩形領域の位置を指定してその矩形
領域の定義情報及びデータを入力し、段数及び段間隔を
ページ乃至領域の定義情報として指定し、その定義情報
によってページ乃至領域を矩形分割した結果作成された
領域間データを配置して段組みを行なう(例えば特開昭
62−143189号公報参照)文書作成装置。(2) The position of a rectangular area is designated, the definition information and data of the rectangular area are input, the number of steps and the step interval are specified as the definition information of the page or area, and the page or area is defined by the definition information. A document creating apparatus for arranging the inter-region data created as a result of division to form columns (see, for example, Japanese Patent Laid-Open No. 62-143189).
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上述し
たような文書作成装置では、表示されている文書を読み
易くするために、次の段の始めの位置を示すマークをそ
の直前の段の終わりに表示させたい場合、オペレータが
各段毎にそれぞれ入力しなければならないので、手間が
かかるという問題があった。However, in the document creating apparatus as described above, in order to make the displayed document easier to read, a mark indicating the start position of the next row is added to the end of the immediately preceding row. When the operator wants to display the information, the operator has to input the data for each stage, which causes a problem that it takes time and effort.
【0006】また、作成した文書全体のレイアウトを変
更したり任意の段を削除又は追加したりすることによっ
て各段の位置関係が変わってしまった場合、既に各段に
入力されている次の段の始めの位置を示すマークを1つ
1つ変更しなければならなくなるので、オペレータの作
業負担が多くなって文書作成の能率が悪くなるという問
題があった。Further, when the positional relationship of each stage is changed by changing the layout of the entire created document or deleting or adding an arbitrary stage, the next stage already input to each stage is changed. Since it is necessary to change each mark indicating the start position of the document, there is a problem that the operator's work load increases and the efficiency of document creation deteriorates.
【0007】この発明は上記の点に鑑みてなされたもの
であり、オペレータの手入力によらず作成文書に設定し
た複数の段のそれぞれの終わりに次の段の始めを示すマ
ークを表示できるようにすることを目的とする。The present invention has been made in view of the above points, and a mark indicating the beginning of the next stage can be displayed at the end of each of a plurality of stages set in a created document without manual input by the operator. The purpose is to
【0008】[0008]
【課題を解決するための手段】この発明による文書作成
装置は、上記の目的を達成するため、文字等の情報を入
力して文書を作成する文書作成手段と、その手段によっ
て作成した文書に対して複数の段を設定する段組み手段
と、文書作成手段によって作成した文書を段組み手段に
よって設定した各段に順次振り分けて表示する表示手段
と、段組み手段によって設定した段の削除,追加,及び
移動等の段編集を行なう段編集手段とを備えている。In order to achieve the above-mentioned object, a document creating apparatus according to the present invention provides a document creating means for creating a document by inputting information such as characters, and a document created by the means. Column setting means for setting a plurality of columns, a display means for sequentially displaying the document created by the document creating means in each column set by the column setting means, and deleting or adding the columns set by the column setting means. And column editing means for performing column editing such as movement.
【0009】さらに、段組み手段によって設定された各
段の次段を特定する次段特定手段と、その手段によって
特定された次段の始めとその直前の段の終わりとの位置
関係に応じてその直前の段の終わりに次段の始め位置の
方向を示すマークを付与して表示手段に表示させる次段
位置マーク付与手段とを設けたものである。Further, depending on the next stage specifying means for specifying the next stage of each stage set by the column assembling means, and the positional relationship between the start of the next stage and the end of the stage immediately before that specified by the means. A mark for indicating the direction of the start position of the next stage is provided at the end of the stage immediately before the next stage, and the next stage position mark giving means for displaying the mark on the display means is provided.
【0010】また、段編集手段によって各段のいずれか
が移動されたとき、その段の移動によって変更された各
段の位置関係に応じて次段位置マーク付与手段によって
付与されたマークの方向を変更する手段を設けるとよ
い。さらにまた、段編集手段によって上記段が追加又は
削除されたとき、その追加又は削除後の新たな各段の位
置関係に応じて次段位置マーク付与手段によって付与さ
れたマークの方向を変更する手段を設けるとよい。Further, when any one of the steps is moved by the step editing means, the direction of the mark given by the next step position mark giving means is changed according to the positional relationship of each step changed by the movement of the step. It is advisable to provide means for changing. Furthermore, when the step is added or deleted by the step editing means, means for changing the direction of the mark given by the next step position mark giving means according to the positional relationship of each new step after the addition or deletion Should be provided.
【0011】[0011]
【作用】この発明による文書作成装置は、文字等の情報
を入力して文書を作成してその作成した文書に対して複
数の段を設定すると、その作成した文書に対して設定さ
れた各段に順次振り分けて表示する。According to the document creating apparatus of the present invention, when a document is created by inputting information such as characters and a plurality of columns are set for the created document, each stage set for the created document is set. Are sequentially sorted and displayed.
【0012】その際、その設定された各段の次段を特定
し、その特定された次段の始めとその直前の段の終わり
との位置関係に応じてその直前の段の終わりに次段の始
め位置の方向を示すマークを付与して表示させるので、
各段に対して次の読み先の段の位置を示すマークを自動
的に表示させることができる。At this time, the next stage of each of the set stages is specified, and the next stage is set at the end of the stage immediately before that stage according to the positional relationship between the start of the specified next stage and the end of the stage immediately before that stage. Since a mark indicating the direction of the start position of is added and displayed,
A mark indicating the position of the next read destination column can be automatically displayed for each column.
【0013】また、各段のいずれかが移動されたとき、
その段の移動によって変更された各段の位置関係に応じ
て各段に付与されたマークの方向を変更するようにすれ
ば、任意の段が移動されたときのマークの訂正を自動的
に行なえる。さらにまた、段が追加又は削除されたと
き、その追加又は削除後の新たな各段の位置関係に応じ
て各段に対して付与されたマークの方向を変更するよう
にすれば、任意の段が削除又は追加されたときのマーク
の訂正を自動的に行なえる。When any one of the stages is moved,
By changing the direction of the mark given to each step according to the positional relationship of each step changed by the movement of that step, the mark can be automatically corrected when any step is moved. It Furthermore, when a step is added or deleted, if the direction of the mark given to each step is changed according to the positional relationship of each new step after the addition or deletion, any step The mark can be automatically corrected when is deleted or added.
【0014】[0014]
【実施例】以下、この発明の実施例を図面に基づいて具
体的に説明する。図1はこの発明による一実施例の文書
作成装置の構成を示すブロック図であり、その文書作成
装置は、キーボード装置1,マウス2,本体装置3,及
び表示装置4からなる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT An embodiment of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a document creating apparatus according to an embodiment of the present invention. The document creating apparatus comprises a keyboard device 1, a mouse 2, a main body device 3, and a display device 4.
【0015】そのキーボード装置1は各種の入力キーを
備えた入力装置であり、マウス2は表示装置4に表示さ
れるマウスカーソルの位置情報を入力するための入力装
置である。そして、オペレータはそのキーボード装置1
及びマウス2によって、段組みを含む文書作成の際の文
字等の情報や各種の機能等の情報を入力する。The keyboard device 1 is an input device provided with various input keys, and the mouse 2 is an input device for inputting position information of a mouse cursor displayed on the display device 4. Then, the operator uses the keyboard device 1
The mouse 2 is used to input information such as characters when creating a document including columns, and information about various functions.
【0016】本体装置3はCPU,ROM,及びRAM
からなるマイクロコンピュータを内蔵し、この文書作成
装置における文書作成のための各種の処理と装置全体の
制御処理を司り、この実施例における主要部として、入
力解析部5,段組み判断部6,段組み情報格納部7,書
式情報格納部8,段組み編集部9,段位置判定部10,
書式・文書編集部11,次段位置マークデータ格納部1
2,及び表示制御部13の各機能を備えている。The main unit 3 comprises a CPU, a ROM, and a RAM
Is incorporated in the microcomputer, and is responsible for various processes for document creation in this document creation device and control process for the entire device. The main part of this embodiment is an input analysis part 5, a column determination part 6, and a step. Assembly information storage unit 7, format information storage unit 8, column assembly editing unit 9, column position determination unit 10,
Format / document editing unit 11, next position mark data storage unit 1
2 and each function of the display control unit 13.
【0017】その入力解析部5はキーボード装置1又は
マウス2から入力される文字等の情報や次段位置マーク
を自動付与表示させる指示等の情報、あるいは段を指定
する情報を解析して段組み判断部6へ送る。The input analysis unit 5 analyzes information such as characters input from the keyboard device 1 or the mouse 2, information such as an instruction for automatically adding and displaying a next-column position mark, or information designating a column, and sets columns. Send to the judgment unit 6.
【0018】段組み判断部6は段組み情報格納部7及び
書式情報格納部8に格納されているデータを参照し、入
力解析部5から受け取った解析結果によっていずれの段
が指定されたかを判断し、その指定された段を特定して
段組み編集部9へ送る。また、文字等の情報や文書作成
のための各種機能指示の情報を書式・文書編集部11へ
送る。The column determination section 6 refers to the data stored in the column information storage section 7 and the format information storage section 8 and determines which column is designated by the analysis result received from the input analysis section 5. Then, the designated column is specified and sent to the column editing unit 9. Also, information such as characters and information on various function instructions for creating a document are sent to the format / document editing unit 11.
【0019】段組み情報格納部7は作成した文書に対し
て設定されている複数の段の情報を格納するメモリであ
る。書式情報格納部8は作成した文書に対して設定され
ている書式情報を格納するメモリである。The column information storage unit 7 is a memory for storing information on a plurality of columns set for the created document. The format information storage unit 8 is a memory for storing the format information set for the created document.
【0020】段組み編集部9は段組み判断部6から受け
取った特定された段の情報を基にしてその段の次の段を
特定し、その情報を段位置判定部10へ送る。段位置判
定部10は段組み編集部9から受け取った特定された段
の情報を基にして、その段が表示画面上に仮想した用紙
面上のどの位置にあるかを段組み情報格納部7及び書式
情報格納部8のデータを基にして判断し、その判断結果
によって次の段の始めの位置を示すマークを判定する。The column editing unit 9 specifies the next column of the column based on the specified column information received from the column determining unit 6 and sends the information to the column position determining unit 10. The column position determination unit 10 determines, based on the specified column information received from the column editing unit 9, which position on the virtual paper surface the column is on the display screen. And a mark based on the data in the format information storage unit 8 and the mark indicating the start position of the next stage is determined based on the result of the determination.
【0021】書式・文書編集部11は文字等の情報を入
力して文書を作成する文書作成処理と、その作成した文
書に対して設定した複数の段を設定して段組み編集部9
へ送る処理と、その作成した文書を設定した段に順次振
り分けて表示制御部13へ送る処理と、段の削除,追
加,及び移動等の段編集の処理とを行なう。The format / document editing unit 11 inputs document information such as characters to create a document, and sets a plurality of columns set for the created document to set a column editing unit 9
To the display control unit 13, and the process of editing, such as deleting, adding, and moving columns, is performed.
【0022】また、段位置判定部10の判定結果を基に
して、特定された次段の始めとその直前の段の終わりと
の位置関係に応じた次段の始めの位置の方向を示すマー
クを次段位置マークデータ格納部12から読み出し、そ
のマークを直前の段の終わりに付与する処理を行なう。A mark indicating the direction of the start position of the next stage according to the positional relationship between the start of the specified next stage and the end of the stage immediately preceding the specified next stage based on the determination result of the stage position determination unit 10. Is read from the next-stage position mark data storage unit 12 and the mark is added to the end of the immediately preceding stage.
【0023】さらに、各段のいずれかを移動したとき
に、その段の移動によって変更した各段の位置関係に応
じたマークの方向を変更する処理と、各段を追加又は削
除したときに、その追加又は削除後の新たな各段の位置
関係に応じたマークの方向を変更する処理を行なう。Furthermore, when any one of the stages is moved, the process of changing the direction of the mark according to the positional relationship of each stage changed by the movement of the stage, and the process of adding or deleting each stage, A process of changing the direction of the mark according to the new positional relationship of each stage after the addition or deletion is performed.
【0024】次段位置マークデータ格納部12は、段の
終わりに付与するその段の次の段の始め位置の方向を示
すマークのデータを格納している。表示制御部11は表
示装置12の表示制御を司る。表示装置12はLCD等
のディスプレイであり、作成された文書をべた書き表や
段毎に表示したり、段組み編集等の際の作業画面やオペ
レータに対するメッセージ等を表示する。The next-stage position mark data storage unit 12 stores the mark data indicating the direction of the starting position of the next stage to the end of the stage. The display control unit 11 controls the display of the display device 12. The display device 12 is a display such as an LCD, and displays a created document in a solid writing table or column by column, a work screen at the time of column editing and the like, a message to an operator, and the like.
【0025】次に、この文書作成装置における段編集時
の処理について説明する。キーボード装置1又はマウス
2によって任意の段に次の段の始めの位置を示すマーク
の付加要求がされると、段組み判断部6が段組み情報格
納部7及び書式情報格納部8に格納されている情報を解
析することにより、その指定された段を特定して段組み
編集部9及び書式・文書編集部11へ知らせる。Next, the processing at the time of column editing in this document creating apparatus will be described. When the keyboard device 1 or the mouse 2 requests addition of a mark indicating the start position of the next column to any column, the column determination unit 6 is stored in the column information storage unit 7 and the format information storage unit 8. By analyzing the information, the specified column is specified and notified to the column editing unit 9 and the format / document editing unit 11.
【0026】段組み編集部9は同じく段組み情報格納部
7及び書式情報格納部8に格納されている情報を基にし
て、段組み判断部6によって特定された段の次の段を特
定して段位置判定部10へ知らせる。The column editing unit 9 specifies the next column after the column specified by the column determining unit 6 based on the information stored in the column information storage unit 7 and the format information storage unit 8. To notify the step position determination unit 10.
【0027】段位置判定部10は、段組み情報格納部7
及び書式情報格納部8に格納されている情報を基にし
て、段組み編集部9によって特定された段の表示画面上
に仮想した用紙面上の位置を調べ、その段の始めとその
直前の段の終わりとの位置関係を判断し、その位置関係
に応じて直前の段の終わりに付与する次の段の始め位置
の方向を示すマークの種類を判断して書式・文書編集部
11へ知らせる。The column position determination unit 10 includes a column information storage unit 7.
Also, based on the information stored in the format information storage unit 8, the virtual position on the paper surface on the display screen of the column specified by the column editing unit 9 is checked, and the start of the column and the position immediately before it are examined. The positional relationship with the end of the column is determined, and according to the positional relationship, the type of mark indicating the direction of the starting position of the next column to be added to the end of the immediately preceding column is determined and notified to the format / document editing unit 11. .
【0028】書式・文書編集部11は段位置判定部10
によって知らされたマーク種類に該当するマークデータ
を次段位置マークデータ格納部12から読み出し、その
マークデータを該当する位置、つまり段組み判断部6に
よって特定された段の終わりの位置に付与して表示制御
部13へ送る。The format / document editing unit 11 is a column position determination unit 10.
The mark data corresponding to the mark type notified by is read from the next-stage position mark data storage unit 12, and the mark data is added to the corresponding position, that is, the end position of the stage specified by the column determination unit 6. It is sent to the display control unit 13.
【0029】表示制御部13は書式・文書編集部11か
ら受け取ったデータを基にして、作成された文書を設定
された複数の段毎に振り分けて表示し、各段の終わりに
次の段の始め位置の方向を示すマークを表示させる。Based on the data received from the format / document editing unit 11, the display control unit 13 sorts and displays the created document for each of a plurality of set columns and displays the next stage at the end of each stage. Display a mark indicating the direction of the start position.
【0030】また、キーボード装置1又はマウス2によ
って任意の段の移動が指示されると、段組み判断部6が
段組み情報格納部7及び書式情報格納部8に格納されて
いる情報を基にして、移動する対象の段を特定して段組
み編集部9及び書式・文書編集部11へ知らせる。When an instruction to move an arbitrary column is given by the keyboard device 1 or the mouse 2, the column determination unit 6 uses the information stored in the column information storage unit 7 and the format information storage unit 8 as a basis. The column to be moved is specified and notified to the column editing unit 9 and the format / document editing unit 11.
【0031】段組み編集部9は段組み情報格納部7及び
書式情報格納部8に格納されている情報を基にして、段
組み判断部6によって特定された移動する段と関係のあ
る段、つまりその段の移動に伴ってその位置関係が変更
される段を特定して段位置判定部10へ知らせる。The column editing section 9 is based on the information stored in the column information storing section 7 and the format information storing section 8, and is related to the moving row specified by the column determining section 6. That is, the step position determination unit 10 is notified by specifying the step whose positional relationship is changed as the step moves.
【0032】段位置判定部10は、段組み情報格納部7
及び書式情報格納部8に格納されている情報を基にし
て、段組み編集部9によって特定された段を移動するこ
とによって生じた各段の新たな位置関係に応じて各段の
終わりに付与した次の段の始め位置の方向を示すマーク
の種類を判断し、それを書式・文書編集部11へ知らせ
る。The column position determination unit 10 includes a column information storage unit 7.
And, based on the information stored in the format information storage unit 8, added to the end of each column according to the new positional relationship of each column generated by moving the column specified by the column editing unit 9. The type of mark indicating the direction of the start position of the next stage is determined and the format / document editing unit 11 is notified of it.
【0033】書式・文書編集部11は、段組み判断部6
によって特定された段に振り分けた情報を移動してその
段の移動にしたがって他の段に振り分けた情報の位置も
変更し、段位置判定部10から知らされたマークの種類
に該当するマークデータを次段位置マークデータ格納部
12から読み出して各段の終わりに付与して、各段毎の
情報及びそのマークデータを表示制御部13へ送る。The format / document editing unit 11 includes a column determination unit 6
The information distributed to the stage specified by is moved, the position of the information distributed to other stages is also changed according to the movement of the stage, and the mark data corresponding to the type of the mark notified from the stage position determination unit 10 is obtained. The information is read from the next-stage position mark data storage unit 12, added to the end of each stage, and information for each stage and its mark data are sent to the display control unit 13.
【0034】つまり、キーボード装置1又マウス2によ
って指定された段を移動することによって変更した各段
の位置関係に応じて各段の終わりに付与した次の段の始
め位置の方向を示すマークを変更する。That is, a mark indicating the direction of the starting position of the next stage is added to the end of each stage according to the positional relationship of each stage changed by moving the stage specified by the keyboard device 1 or the mouse 2. change.
【0035】さらに、キーボード装置1又はマウス2に
よって任意の段の削除が指示されると、段組み判断部6
が段組み情報格納部7及び書式情報格納部8に格納され
ている情報を基にして、削除する対象の段を特定して段
組み編集部9及び書式・文書編集部11へ知らせる。Further, when the keyboard device 1 or the mouse 2 gives an instruction to delete an arbitrary column, the column determination unit 6
On the basis of the information stored in the column information storage section 7 and the format information storage section 8, the column to be deleted is specified and notified to the column editing section 9 and the format / document editing section 11.
【0036】段組み編集部9は段組み情報格納部7及び
書式情報格納部8に格納されている情報を基にして、段
組み判断部6によって特定された削除する段と関係のあ
る段、つまりその段の削除に伴ってその位置関係が変更
される段を特定して段位置判定部10へ知らせる。The column editing section 9 is based on the information stored in the column information storing section 7 and the format information storing section 8 and is related to the column to be deleted specified by the column determining section 6, In other words, the stage position determination unit 10 is notified by specifying the stage whose positional relationship is changed due to the deletion of the stage.
【0037】段位置判定部10は、段組み情報格納部7
及び書式情報格納部8に格納されている情報を基にし
て、段組み編集部9によって特定された段を削除するこ
とによって生じた各段の新たな位置関係に応じて各段の
終わりに付与した次の段の始め位置の方向を示すマーク
の種類を判断し、それを書式・文書編集部11へ知らせ
る。The column position determination unit 10 includes a column information storage unit 7.
And, based on the information stored in the format information storage unit 8, added to the end of each column according to the new positional relationship of each column created by deleting the column specified by the column editing unit 9. The type of mark indicating the direction of the start position of the next stage is determined and the format / document editing unit 11 is notified of it.
【0038】書式・文書編集部11は、段組み判断部6
によって特定された段を削除してその段の削除にしたが
って次段以降の位置を変更し、段位置判定部10から知
らされたマークの種類に該当するマークデータを次段位
置マークデータ格納部12から読み出して各段の終わり
に付与して、各段毎の情報及びそのマークデータを表示
制御部13へ送る。The format / document editing unit 11 includes a column determination unit 6
The step specified by is deleted, and the position of the next step and after is changed according to the deletion of the step. The information and the mark data for each stage are sent to the display control unit 13.
【0039】あるいは、キーボード装置1又はマウス2
によって新たな段の追加が指示されると、段組み判断部
6が段組み情報格納部7及び書式情報格納部8に格納さ
れている情報を基にして、追加する対象の段を特定して
段組み編集部9及び書式・文書編集部11へ知らせる。Alternatively, the keyboard device 1 or the mouse 2
When the addition of a new column is instructed by, the column determination unit 6 identifies the column to be added based on the information stored in the column information storage 7 and the format information storage 8. Notify the column editing unit 9 and the format / document editing unit 11.
【0040】段組み編集部9は段組み情報格納部7及び
書式情報格納部8に格納されている情報を基にして、段
組み判断部6によって特定された追加する段と関係のあ
る段、つまりその段の追加に伴ってその位置関係が変更
される段を特定して段位置判定部10へ知らせる。The column editing section 9 is based on the information stored in the column information storing section 7 and the format information storing section 8, and is related to the column to be added specified by the column determining section 6, That is, a stage whose positional relationship is changed due to the addition of the stage is specified and notified to the stage position determination unit 10.
【0041】段位置判定部10は、段組み情報格納部7
及び書式情報格納部8に格納されている情報を基にし
て、段組み編集部9によって特定された段を追加するこ
とによって生じた各段の新たな位置関係に応じて各段の
終わりに付与した次の段の始め位置の方向を示すマーク
の種類を判断し、それを書式・文書編集部11へ知らせ
る。The column position determination unit 10 includes a column information storage unit 7.
And, based on the information stored in the format information storage unit 8, added to the end of each column according to the new positional relationship of each column generated by adding the column specified by the column assembly editing unit 9. The type of mark indicating the direction of the start position of the next stage is determined and the format / document editing unit 11 is notified of it.
【0042】書式・文書編集部11は、段組み判断部6
によって特定された段を追加して他の段の位置を変更
し、段位置判定部10から知らされたマークの種類に該
当するマークデータを次段位置マークデータ格納部12
から読み出して各段の終わりに付与して、各段毎の情報
及びそのマークデータを表示制御部13へ送る。The format / document editing unit 11 includes a column determination unit 6
By adding the stage specified by, the positions of other stages are changed, and the mark data corresponding to the kind of the mark notified from the stage position determination unit 10 is added to the next stage position mark data storage unit 12.
The information and the mark data for each stage are sent to the display control unit 13.
【0043】図2は次の段の始め位置の方向を示すマー
クの種類を示す図である。そのマークには、右上方向を
示すマークM1,左下方向を示すマークM2,左上方向
を示すマークM3,右下方向を示すマークM4の4種類
ある。FIG. 2 is a diagram showing types of marks indicating the direction of the start position of the next stage. There are four types of marks, a mark M indicating the upper right direction, a mark M indicating the lower left direction, a mark M indicating the upper left direction, and a mark M4 indicating the lower right direction.
【0044】図3は図2に示した各マークの次段位置マ
ークデータ格納部12における格納フォーマットの一例
を示す図である。次段位置マークデータ格納部12に
は、図2に示した4種類のマークに対応するマーク識別
子,データ長,及びマークデータ(ビットマップ等)を
格納している。FIG. 3 is a diagram showing an example of a storage format of the mark in the next-stage position mark data storage unit 12 for each mark shown in FIG. The next-stage position mark data storage unit 12 stores mark identifiers, data lengths, and mark data (bitmap, etc.) corresponding to the four types of marks shown in FIG.
【0045】なお、必要に応じてそのマーク種類を増や
した場合、そのマークデータを新たに格納することがで
きる。また、ここに格納した各マークデータを他のデー
タとして利用することもできる。If the number of mark types is increased as necessary, the mark data can be newly stored. Further, each mark data stored here can be used as other data.
【0046】図4は段位置判定部10における判定処理
の説明に供する図である。例えば、図4に示したように
2つの段D1,D2を設定し、その段D1,D2に文章
を連続して横書きで振り分けた場合、段D1に付与する
マークを判断する処理について説明する。FIG. 4 is a diagram for explaining the determination processing in the step position determination unit 10. For example, as shown in FIG. 4, when two columns D1 and D2 are set and a sentence is continuously distributed horizontally in the columns D1 and D2, a process of determining a mark to be provided to the column D1 will be described.
【0047】段D1の終わりに付与する段D2の始め位
置を示すマークの種類は、段D1の終わりの位置を終点
E(X1,Y1),段D2の始めの位置を始点S(X
2,Y2)とすると、そのE(X1,Y1)とS(X
2,Y2)を用いた関係式の満たす条件に応じて判断す
ることができる。The kind of mark indicating the starting position of the step D2, which is provided at the end of the step D1, is the end point E (X1, Y1) at the end position of the step D1 and the starting point S (X
2, Y2), E (X1, Y1) and S (X
2, Y2) can be determined according to the condition satisfied by the relational expression.
【0048】つまり、次に示す4つの条件に応じて図2
に示した4種類のマークのいずれかを選択する。 (1)(Y2−Y1)÷(X2−X1)≦−1 かつ X
2>X1のときはマークM1を選択する。 (2)(Y2−Y1)÷(X2−X1)≦−1 かつ X
2<X1のときはマークM2を選択する。That is, according to the following four conditions, FIG.
Select one of the four types of marks shown in. (1) (Y2-Y1) ÷ (X2-X1) ≦ −1 and X
When 2> X1, the mark M1 is selected. (2) (Y2-Y1) ÷ (X2-X1) ≦ −1 and X
When 2 <X1, the mark M2 is selected.
【0049】(3)(Y2−Y1)÷(X2−X1)≧
−1 かつ X2<X1のときはマークM3を選択する。 (4)(Y2−Y1)÷(X2−X1)≧−1 かつ X
2>X1のときはマークM4を選択する。(3) (Y2-Y1) ÷ (X2-X1) ≧
-1 and X2 <X1, the mark M3 is selected. (4) (Y2-Y1) ÷ (X2-X1) ≧ −1 and X
When 2> X1, mark M4 is selected.
【0050】なお、ここでは横書き複数段の場合につい
て説明したが、この判断処理は縦書きの場合にも応用す
ることが可能である。Although the case of horizontal writing in a plurality of stages has been described here, this determination processing can also be applied to the case of vertical writing.
【0051】次に、図5乃至図12によって、具体的な
マーク表示例について説明する。図5は表示画面上に仮
想した紙面上に複数の段を設定したときの一表示例を示
す図である。この紙面20の上側に段21,22,23
の3段を、下側に段24,25の2段をそれぞれ組み、
一連の文章を段21〜25に振り分けて表示している
(ここではその文章の内容の図示は省略している)。Next, specific mark display examples will be described with reference to FIGS. FIG. 5 is a diagram showing a display example when a plurality of columns are set on a virtual paper surface on the display screen. On the upper side of the paper surface 20, steps 21, 22, 23
3 stages, and 2 stages 24 and 25 on the lower side,
A series of sentences is divided and displayed in columns 21 to 25 (the content of the sentence is not shown here).
【0052】ここで、オペレータが段21に対してマー
ク付加要求を指示すると、図6に示すように、段21〜
24の終わりにそれぞれ次の段の始め位置を示すマーク
が表示される。つまり、段21,段22,及び段24の
終わりにはマークM1が、段23の終わりにはマークM
2がそれぞれ表示される。When the operator issues a mark addition request to the column 21, as shown in FIG.
At the end of 24, a mark indicating the start position of the next stage is displayed. That is, the mark M1 is at the end of the steps 21, 22, and 24, and the mark M1 is at the end of the step 23.
2 is displayed respectively.
【0053】その後、任意の段を移動させると、その移
動に伴って位置関係が変わる段についてはその表示して
いるマークが変更される。例えば、図7に示すように段
23を破線で示した位置から真下に移動させると、図8
に示すように、その移動後の段23′の終わりのマーク
M2が消える。そして、段22のマークM1がマークM
2に変更され、段25の終わりにマークM1が新たに表
示される。After that, when any stage is moved, the mark displayed for the stage whose positional relationship changes with the movement is changed. For example, when the step 23 is moved from the position indicated by the broken line to the position directly below as shown in FIG.
As shown in, the mark M2 at the end of the step 23 'after the movement disappears. The mark M1 on the step 22 is the mark M
2, and the mark M1 is newly displayed at the end of the row 25.
【0054】また、任意の段を削除した場合も、その段
の削除に伴って位置関係が変わる段についてはその表示
しているマークが変更される。例えば、図9に破線で示
すように段23を削除すると、図10に示すように段2
2の終わりのマークM1がマークM2に変更表示され
る。Also, when an arbitrary stage is deleted, the mark displayed for the stage whose positional relationship changes due to the deletion of the stage is changed. For example, if the step 23 is deleted as shown by the broken line in FIG. 9, the step 2 as shown in FIG.
The mark M1 at the end of 2 is changed and displayed as the mark M2.
【0055】さらに、任意の段を追加した場合、その段
の追加に伴って追加した段と他の段のマークが変更及び
追加される。例えば、図10に示した表示例の状態のと
き、図11に破線で示すように段22と段25の右隣り
にそれぞれ新たな段26及び段27を追加すると、図1
2に示すように段26の終わりにマークM2が、段25
の終わりにマークM1がそれぞれ表示される。そして、
段22の終わりのマークM2がマークM1に変更表示さ
れる。Further, when an arbitrary stage is added, the marks of the added stage and other stages are changed and added in accordance with the addition of the stage. For example, in the state of the display example shown in FIG. 10, when new columns 26 and 27 are added to the right of columns 22 and 25, respectively, as shown by the broken lines in FIG.
As shown in FIG. 2, the mark M2 at the end of the step 26 is
Marks M1 are displayed at the end of each. And
The mark M2 at the end of the step 22 is changed and displayed as the mark M1.
【0056】このようにして、連続した文章が続いてい
る複数の段に対して順位関係を持たせることにより、各
段の終わりに次の読み先を示すマークを自動的に表示さ
せることができる。したがって、オペレータが文章の読
み先を探してその方向に該当するマークを選択入力する
必要がない。In this way, a mark indicating the next reading destination can be automatically displayed at the end of each column by giving a ranking relationship to a plurality of columns in which continuous sentences continue. . Therefore, it is not necessary for the operator to find the reading destination of the sentence and select and input the mark corresponding to the direction.
【0057】また、そのマークの入力作業を行なわなく
てよいので、文書作成のときの作業を軽減させることが
でき、オペレータはマーク付与を考えずにページレイア
ウトにのみ集中することができる。さらに、読み先を示
すのに適したマークが無い場合、オペレータが外字作成
やパターン作成の作業によって適当なマークを作成する
ことになるが、とりあえずマークが付加されるので、文
書作成を効率良く進めることができる。Further, since the work of inputting the mark does not have to be performed, the work for creating the document can be reduced, and the operator can concentrate on the page layout without considering the marking. Furthermore, if there is no mark suitable for indicating the reading destination, the operator will create an appropriate mark by the work of creating an external character or a pattern, but since the mark is added for the time being, the document creation will proceed efficiently. be able to.
【0058】また、オペレータの指示によって任意の段
を移動,削除,及び追加したときは、その段と他の段の
新しい順位関係によって各段に付与したマークを変更す
るので、オペレータは段の移動,削除,及び追加等の段
編集によるレイアウト変更に伴うマーク訂正の作業を行
なわなくて済む。When an operator moves, deletes, or adds an arbitrary row in accordance with an instruction, the mark assigned to each row is changed according to the new rank relation between that row and the other rows, so the operator moves the row. It is not necessary to perform mark correction work associated with layout changes such as deletion, addition, and step editing.
【0059】[0059]
【発明の効果】以上説明してきたように、この発明によ
る文書作成装置によれば、文字等の情報を入力して文書
を作成して、その作成した文書に対して設定された各段
に順次振り分けて表示し、その際、各段の次段の始めと
その直前の段の終わりとの位置関係に応じてその直前の
段の終わりに次段の始め位置の方向を示すマークを自動
的に付与して表示させることができる。As described above, according to the document creating apparatus of the present invention, a document is created by inputting information such as characters, and the created document is sequentially processed in each set stage. It is divided and displayed, and at that time, a mark indicating the direction of the start position of the next stage is automatically set at the end of the stage immediately before that according to the positional relationship between the start of the next stage of each stage and the end of the stage immediately before it. It can be given and displayed.
【0060】また、各段のいずれかが移動されたとき
は、その段の移動によって変更された各段の位置関係に
応じて各段に付与されたマークの方向を変更してマーク
の訂正を自動的に行なえる。さらにまた、段が追加又は
削除されたときは、その追加又は削除後の新たな各段の
位置関係に応じて各段に対して付与されたマークの方向
を変更してマークの訂正を自動的に行なえる。When any one of the stages is moved, the direction of the mark given to each stage is changed according to the positional relationship of each stage changed by the movement of the stage to correct the mark. It can be done automatically. Furthermore, when a step is added or deleted, the mark is automatically corrected by changing the direction of the mark given to each step according to the new positional relationship of each step after the addition or deletion. Can be done.
【0061】したがって、オペレータは段組みをした文
書を読みやすくするためのマークを入力する作業や、作
成した文書全体のレイアウトを変更したり任意の段を削
除又は追加したりすることによって各段の位置関係が変
わってしまったときのマークの訂正入力作業を行なわな
くて済むので、文書作成を能率良く行なえる。Therefore, the operator inputs a mark for making a multi-column document easy to read, or changes the layout of the created document as a whole or deletes or adds an arbitrary column to add each column. Documents can be created efficiently because there is no need to perform mark correction input work when the positional relationship has changed.
【図面の簡単な説明】[Brief description of drawings]
【図1】この発明による一実施例の文書作成装置の構成
を示すブロック図である。FIG. 1 is a block diagram showing the configuration of a document creating apparatus according to an embodiment of the present invention.
【図2】作成した文書を段組みによって表示する際の各
段の次段の始め位置の方向を示すマークの種類を示す図
である。FIG. 2 is a diagram showing types of marks indicating a direction of a starting position of a next column of each column when a created document is displayed in a column.
【図3】図2に示した各マークの次段位置マークデータ
格納部12における格納フォーマットの一例を示す図で
ある。FIG. 3 is a diagram showing an example of a storage format of each mark shown in FIG. 2 in a next-stage position mark data storage unit 12;
【図4】図1に示した文書作成装置の段位置判定部10
における判定処理の説明に供する図である。4 is a step position determination unit 10 of the document creation apparatus shown in FIG.
FIG. 6 is a diagram for explaining a determination process in FIG.
【図5】図1に示した表示部4の表示画面上に仮想した
紙面上に複数の段を設定したときの一表示例を示す図で
ある。5 is a diagram showing a display example when a plurality of columns are set on a virtual paper surface on the display screen of the display unit 4 shown in FIG.
【図6】図5に示した各段の終わりに次段の始め位置の
方向を示すマークを表示したときの例を示す図である。6 is a diagram showing an example in which a mark indicating the direction of the start position of the next stage is displayed at the end of each stage shown in FIG.
【図7】図5に示した段23を移動した場合の説明図で
ある。FIG. 7 is an explanatory diagram when the step 23 shown in FIG. 5 is moved.
【図8】図5に示した段23を移動した後の表示例を示
す図である。FIG. 8 is a diagram showing a display example after moving the column 23 shown in FIG. 5;
【図9】図5に示した段23を削除した場合の説明図で
ある。FIG. 9 is an explanatory diagram when the step 23 shown in FIG. 5 is deleted.
【図10】図5に示した段23を削除した後の表示例を
示す図である。10 is a diagram showing a display example after deleting the column 23 shown in FIG.
【図11】図10に示した各段に段26,27を追加し
た場合の説明図である。11 is an explanatory diagram of a case where stages 26 and 27 are added to the stages shown in FIG.
【図12】図10に示した各段に段26,27を追加し
た後の表示例を示す図である。12 is a diagram showing a display example after adding columns 26 and 27 to each stage shown in FIG.
1 キーボード装置 2 マウス 3 本体装置 4 表示装置 5 入力解析部 6 段組み判断部 7 段組み情報格納部 8 書式情報格納部 9 段組み編集部 10 段位置判定部 11 書式・文書編集部 12 次段位置マー
クデータ格納部 13 表示制御部 20 表示画面に仮
想した紙面 M1〜M4 次段の始め位置の方向を示すマーク 21〜27,D1,D2 段 S 始点 E 終点1 keyboard device 2 mouse 3 main body device 4 display device 5 input analysis unit 6 column setting determination unit 7 column setting information storage unit 8 format information storage unit 9 column setting editing unit 10 column position determination unit 11 format / document editing unit 12 next stage Position mark data storage unit 13 Display control unit 20 Virtual paper on display screen M1 to M4 Marks 21 to 27, D1, D2 stages S Start point E End point indicating the direction of the start position of the next stage
Claims (3)
文書作成手段と、該手段によって作成した文書に対して
複数の段を設定する段組み手段と、前記文書作成手段に
よって作成した文書を前記段組み手段によって設定した
各段に順次振り分けて表示する表示手段と、前記段組み
手段によって設定した段の削除,追加,及び移動等の段
編集を行なう段編集手段とを備えた文書作成装置におい
て、 前記段組み手段によって設定された各段の次段を特定す
る次段特定手段と、該手段によって特定された次段の始
めとその直前の段の終わりとの位置関係に応じて該直前
の段の終わりに次段の始め位置の方向を示すマークを付
与して前記表示手段に表示させる次段位置マーク付与手
段とを設けたことを特徴とする文書作成装置。1. A document creating means for creating a document by inputting information such as characters, a column forming means for setting a plurality of columns for a document created by the means, and a document created by the document creating means. Document creation including display means for sequentially sorting and displaying each column set by the column setting means, and column editing means for performing column editing such as deletion, addition, and movement of the columns set by the column setting means In the apparatus, the next stage specifying means for specifying the next stage of each stage set by the column assembling means, and the next stage according to the positional relationship between the start of the next stage specified by the means and the end of the stage immediately preceding A document preparation device, comprising: a mark for indicating the direction of the start position of the next stage at the end of the immediately preceding stage, and a next stage position mark giving means for displaying the mark on the display means.
たとき、その段の移動によって変更された前記各段の位
置関係に応じて前記次段位置マーク付与手段によって付
与されたマークの方向を変更する手段を設けたことを特
徴とする文書作成装置。2. The document creating apparatus according to claim 1, wherein when any one of the stages is moved by the stage editing unit, the position is changed according to the positional relationship of the stages changed by the movement of the stage. A document creating apparatus comprising means for changing the direction of a mark given by a next-stage position mark giving means.
いて、 前記段編集手段によって前記段が追加又は削除されたと
き、その追加又は削除後の新たな各段の位置関係に応じ
て前記次段位置マーク付与手段によって付与されたマー
クの方向を変更する手段を設けたことを特徴とする文書
作成装置。3. The document creation apparatus according to claim 1, wherein when the column is added or deleted by the column editing unit, the next step is added according to the positional relationship of each new column after the addition or deletion. A document creating apparatus comprising means for changing the direction of a mark given by the step position mark giving means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4221158A JPH0668080A (en) | 1992-08-20 | 1992-08-20 | Document creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4221158A JPH0668080A (en) | 1992-08-20 | 1992-08-20 | Document creation device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0668080A true JPH0668080A (en) | 1994-03-11 |
Family
ID=16762388
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4221158A Pending JPH0668080A (en) | 1992-08-20 | 1992-08-20 | Document creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0668080A (en) |
-
1992
- 1992-08-20 JP JP4221158A patent/JPH0668080A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4912669A (en) | Document-editing system | |
| US4608662A (en) | Method for editing document | |
| JPH08235162A (en) | Document preparation device | |
| JPH08161309A (en) | Document creation device | |
| JPH0668080A (en) | Document creation device | |
| US5185854A (en) | Document processing apparatus having a ruled line print control function | |
| JPH0830587A (en) | Document creating apparatus and format changing method | |
| JP2824169B2 (en) | Scroll bar movement control method | |
| JP2753015B2 (en) | Attribute input method | |
| JPH0554114A (en) | Image display | |
| JP2879940B2 (en) | Score editing system | |
| JP2592840B2 (en) | Character processor | |
| JPS6394324A (en) | Field input processing system | |
| JPS6344255A (en) | Displaying system for list for information processor | |
| JP2655900B2 (en) | Character processor | |
| JP3044052B2 (en) | Character processor | |
| JPH04302366A (en) | Retrieving display device of interactive data system | |
| JPH08293033A (en) | Information processing device | |
| JP2669625B2 (en) | Resource information display system | |
| JP3976799B2 (en) | Table creation processing unit | |
| JPH0877167A (en) | Document processor | |
| JPS605955B2 (en) | Display control method | |
| JPH06117869A (en) | Display method of additional information in map information system | |
| JPH07200859A (en) | Figure moving device | |
| JPH06342430A (en) | Automatic page divided display editing device |