JPH0363771B2 - - Google Patents
Info
- Publication number
- JPH0363771B2 JPH0363771B2 JP57166555A JP16655582A JPH0363771B2 JP H0363771 B2 JPH0363771 B2 JP H0363771B2 JP 57166555 A JP57166555 A JP 57166555A JP 16655582 A JP16655582 A JP 16655582A JP H0363771 B2 JPH0363771 B2 JP H0363771B2
- Authority
- JP
- Japan
- Prior art keywords
- editing
- input
- section
- sentences
- created
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は表の編集において、一度作成した表の
構成を簡単かつスピーデイに編集する事ができる
文書編集装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a document editing device that can easily and quickly edit the structure of a table once created.
従来、文書の中に表を作成し、編集する装置と
してオフイスコンピユータやワードプロセサ等が
ある。これらは対話的に罫線を引き、その中に文
章を作成する機能がある。また、あるワードプロ
セサでは罫線で分割されたサブゾーンが入力され
る文字列の長さにより自動的に伸縮する機能を持
つものがある。
Conventionally, there are office computers, word processors, and the like as devices for creating and editing tables in documents. These have the ability to interactively draw ruled lines and create sentences within them. Furthermore, some word processors have a function that automatically expands or contracts subzones divided by ruled lines depending on the length of input character strings.
しかし、表の内容として縦あるいは横方向の一
連の複数の領域は同一内容項目を表わしているこ
とが多い。その時一連の複数の領域単位の挿入、
訂正、削除、移動、コピー等の編集を行なう場
合、一連の複数の領域の各領域毎に罫線を引き直
し、文章の編集を行なわなければならず非常に時
間がかかりまた、正確に編集処理することがむず
かしかつた。 However, a series of a plurality of areas in the vertical or horizontal direction often represent the same content item. Then insert a series of multiple area units,
When editing such as correction, deletion, movement, copying, etc., it is necessary to redraw the borders for each area of a series of multiple areas and edit the text, which is very time consuming and requires accurate editing processing. It was difficult.
本発明はこのような不都合を除いた文章編集装
置を提供することにある。
The object of the present invention is to provide a text editing device that eliminates such inconveniences.
表は一般的に縦方向あるいは横方向に同一層性
の項目を列挙して縦方向あるいは横方向の一連の
複数の領域は内容的に関連していることがある。
A table generally lists items of the same level in the vertical or horizontal direction, and a series of a plurality of areas in the vertical or horizontal direction may be related in content.
したがつて表に新しい項目を追加したり削除し
たり、位置を変えたりする場合に項目の先頭の領
域を指定することにより、その項目が属する一連
の縦方向あるいは横方向をまとめて扱うことがで
きるようにしたことを特徴とする。 Therefore, when adding, deleting, or changing the position of a new item in a table, by specifying the area at the beginning of the item, you can handle the series of vertical or horizontal items to which the item belongs as a whole. It is characterized by being made possible.
これにより表に書かれた内容に応じた項目単位
の編集が容易に行なうことができ、表の編集処理
を簡単にスピーデイに行なうことができ、文章の
作成処理の効率を向上させることができる。 This makes it easy to edit item by item according to the contents written in the table, to easily and quickly edit the table, and to improve the efficiency of text creation.
以下、図面を見ながら本発明の詳細を説明す
る。第1図において、文章情報(表を含む)を表
示するための例えばCRTデイスプレイ等からな
る表示装置6、文章情報入力するためのタブレツ
ト入力装置等からなる入力装置1、入力装置1よ
り入力された入力コードを変換し文書情報にする
入力制御部2、さらに入力された文書情報を文書
として作成するための編集処理部3とその結果を
記憶しておく文書記憶部7、作成された文書情報
をデイスプレイ6に表示するための表示制御部5
から構成されている。
The details of the present invention will be explained below with reference to the drawings. In FIG. 1, a display device 6 consisting of, for example, a CRT display for displaying textual information (including tables), an input device 1 consisting of a tablet input device, etc. for inputting textual information, and input from the input device 1 are shown. An input control unit 2 that converts input codes into document information, an editing processing unit 3 for creating the input document information as a document, a document storage unit 7 for storing the results, and a document storage unit 7 for storing the created document information. Display control unit 5 for displaying on display 6
It consists of
第2図はデイスプレイ装置6に表示出力された
文書情報を示している文書情報として罫線7で構
成された「表」が表示されている。また縦横罫線
によつて分割された領域をサブゾーンと呼び例え
ばa1〜a4のように分割される。 In FIG. 2, a "table" made up of ruled lines 7 is displayed as document information indicating the document information displayed on the display device 6. As shown in FIG. Further, areas divided by vertical and horizontal ruled lines are called subzones, and are divided into, for example, a 1 to a 4 .
本発明で特徴としている一連のサブゾーンの編
集単位とはサブゾーンa1〜a4をまとめて編集単位
8として扱うことができる。 The editing unit of a series of subzones, which is a feature of the present invention, is that subzones a 1 to a 4 can be collectively treated as an editing unit 8 .
第3図は文書記憶装置4に「表」7が記憶され
ている状態を概念として示めしている。すなわ
ち、第2図のサブゾーンb1は第3図のt1〜t3のよ
うに、紙面からの相対位置t1とそのサブゾーンの
幅t2とそのサブゾーン内に入力された文字列t3の
情報を記憶している。 FIG. 3 conceptually shows a state in which a "table" 7 is stored in the document storage device 4. As shown in FIG. That is, subzone b 1 in Figure 2 is defined by the relative position t 1 from the paper, the width t 2 of that subzone, and the character string t 3 input in that subzone, as shown in t 1 to t 3 in Figure 3. remembers information.
例えば「表」7に対して一連のサブゾーン単位
8を全体を削除しようとする場合の操作として入
力装置1より表示装置6上に表示されている
「表」7の9の位置を指示するその位置コードが
入力制御部2に入力され表示装置と「表」7の情
報が記憶されている記憶装置4上のアドレスに変
換する。さらに入力装置1より一連のサブゾーン
単位を扱うことを示すフアンクシヨンキーが入力
され入力制御部2を経て編集処理部3へ渡され
る。さらに入力装置1より「削除」フアンクシヨ
ンキーが入力され入力制御部2を経て編集処理部
3へ渡される。編集処理部3は記憶装置4に対
し、該アドレスで検示しサブゾーン位置t1の調べ
る。一連のサブゾーンとして位置指定9の位置で
あれば縦方向であるとすると、t1情報のX方向の
値が一値しているサブゾーンを全部検出し、その
サブゾーンの削除処理を行なう。その結果を表示
編集部5がデイスプレイ6へ出力する。その状態
を表示しているのが第4図である。 For example, when attempting to delete the entire series of subzone units 8 for "table" 7, the input device 1 indicates the position of 9 in "table" 7 displayed on the display device 6. The code is input to the input control section 2 and converted into an address on the display device and the storage device 4 where the information in the "table" 7 is stored. Further, a function key indicating that a series of subzone units will be handled is inputted from the input device 1 and passed through the input control section 2 to the editing processing section 3. Furthermore, a "delete" function key is input from the input device 1 and is passed to the editing processing section 3 via the input control section 2. The editing processing section 3 searches the storage device 4 for the subzone position t1 by checking the address. Assuming that the position specified by position 9 is in the vertical direction as a series of subzones, all subzones whose t1 information has a single value in the X direction are detected, and the subzones are deleted. The display editing section 5 outputs the result to the display 6. FIG. 4 shows this state.
第6図に上記の処理を実行する編集回路の詳細
を示した。 FIG. 6 shows details of the editing circuit that executes the above processing.
編集処理部3に入力された位置データは編集回
路にIn1として入力され、入力指示データバツフ
ア11に入る。In1は例えば第2図の9の位置と
すると(150,0)となる。次に、編集処理部3
には、一連のサブゾーンを処理する旨のフアンク
シヨンキーが入力されると、編集回路へはIn2と
して入力される。するとIn2は順次読出し回路1
2を起動し、記憶装置4の中の表データのサブゾ
ーン位置を順次読出してくる。そしてサブゾーン
位置比較回路13へ読出したサブゾーン位置を送
り、In1の値と比較する。In1は(150,0)であ
るので、Y位置が「0」であることから縦方向の
一連のサブゾーンであると認識して、X位置
「150」と同じサブゾーンについてのみ一連のサブ
ゾーン位置記憶バツフア14へ順次次記憶させ
る。すなわち、サブゾーン位置「(150,0)」、
「(150,50)」、「(150,100)」、「(150,150)
」の4
つのサブゾーンが一連のサブゾーン位置記憶バツ
フア14へ格納される。 The position data input to the editing processing section 3 is input to the editing circuit as In 1 and enters the input instruction data buffer 11. In 1 is, for example, (150, 0) at position 9 in FIG. Next, the editing processing section 3
When a function key is input to process a series of subzones, it is input as In 2 to the editing circuit. Then In 2 is sequential readout circuit 1
2 is activated, and the subzone positions of the table data in the storage device 4 are sequentially read out. Then, the read subzone position is sent to the subzone position comparison circuit 13 and compared with the value of In1 . Since In 1 is (150, 0), since the Y position is "0", it is recognized as a series of subzones in the vertical direction, and a series of subzone positions are stored only for the same subzone as the X position "150". The data are sequentially stored in the buffer 14. That is, the subzone position "(150,0)",
"(150, 50)", "(150, 100)", "(150, 150)"
' No. 4
The subzones are stored in a series of subzone location storage buffers 14.
次に編集処理部3へ「削除」のフアンクシヨン
キーが入力されると、編集回路へIn3として削除
コードが入力される。In3が入力されると、編集
処理実行回路15は一連のサブゾーン位置記憶バ
ツフア14よりサブゾーン位置を順次読み出し、
記憶装置4上のサブゾーン位置に該当するサブゾ
ーンデータを順次削除の処理を実行する。 Next, when the "delete" function key is input to the editing processing section 3, a deletion code is input as In 3 to the editing circuit. When In 3 is input, the editing processing execution circuit 15 sequentially reads out subzone positions from a series of subzone position storage buffers 14.
The subzone data corresponding to the subzone position on the storage device 4 is sequentially deleted.
同様に「移動」フアンクシヨンキーが入力され
た場合には、移動先の位置指定を指示してやるこ
とにより一連のサブゾーン8は一括して移動し、
第5図のように表示される。 Similarly, when the "Move" function key is input, the series of subzones 8 are moved all at once by specifying the destination position.
It will be displayed as shown in Figure 5.
同様な方法により一連のサブゾーンを一括して
「挿入」、「訂正」、「コピー」等の編集処理を行な
うことができる。 In a similar manner, editing processes such as "insertion", "correction", "copy", etc. can be performed on a series of subzones all at once.
また一連のサブゾーンを8のように縦方向に定
義するように位置指定9を入力したが、一連のサ
ブゾーンを横方向に定義する場合は例えば位置指
定10のように指示すれば一連のサブゾーンが横
方向に定義できる。 Also, position specification 9 was entered to define a series of subzones in the vertical direction as shown in 8, but if you want to define a series of subzones in the horizontal direction, for example, specify position 10 to define a series of subzones horizontally. It can be defined in the direction.
以上述べた様に、この発明によれば、利用者は
表の編集をより簡単にスピーデイにしかも正確に
行なうことができ、従来に比べ大幅な処理の効率
を向上させることができる。
As described above, according to the present invention, a user can edit a table more easily, speedily, and accurately, and processing efficiency can be greatly improved compared to the conventional method.
上記実施例以外に、入力装置としてタブレツト
装置ではなくカナキーボードとフアンクシヨンキ
ーからなる入力装置であつてもよく、ようは、一
連のサブゾーンを扱うことを指示できる入力装置
であればよい。また、記憶装置に記憶する表の構
造をサブゾーンの位置と幅とサブゾーンデータか
らなるようにしたが、この構造については、本発
明の一連のサブゾーン単位を認識するために、指
示された位置からどのサブゾーンとどのサブゾー
ンが一連のサブゾーンであるかを認識できるよう
な方法であればどのようなものでもよい。 In addition to the embodiments described above, the input device may be an input device consisting of a kana keyboard and function keys instead of a tablet device, as long as it can instruct handling of a series of subzones. In addition, the structure of the table stored in the storage device is made up of the subzone position, width, and subzone data. Any method may be used as long as the subzones and which subzones are a series of subzones can be recognized.
第1図は本発明の1実施例を示す概略構成図、
第2図は「表」をデイスプレイ画面に表示した
図、第3図は記憶装置へ内容例を示す図、第4図
は第2図の「表」の一連のサブゾーンを削除した
結果を表示した例を示す図、第5図は第2図の
「表」の一連のサブゾーンを移動した結果を示し
た図、第6図は編集回路の構成例を示す図であ
る。
1……入力装置、2……入力制御部、3……編
集処理部、4……記憶装置、5……表示編集部、
6……出力装置、7……表、8……一連のサブゾ
ーン、9……一連のサブゾーンを指示する位置
(縦方向)、10……一連のサブゾーンを指示する
位置(横方向)。
FIG. 1 is a schematic configuration diagram showing one embodiment of the present invention,
Figure 2 shows the "table" displayed on the display screen, Figure 3 shows an example of the contents transferred to the storage device, and Figure 4 shows the result of deleting a series of subzones of the "table" in Figure 2. FIG. 5 is a diagram showing the result of moving a series of subzones of the "table" in FIG. 2, and FIG. 6 is a diagram showing an example of the configuration of an editing circuit. 1... Input device, 2... Input control section, 3... Editing processing section, 4... Storage device, 5... Display editing section,
6...Output device, 7...Table, 8...Series of subzones, 9...Position for indicating a series of subzones (vertical direction), 10...Position for indicating a series of subzones (horizontal direction).
Claims (1)
た文字列を編集するための制御キーと、作表する
ための罫線作成キーを備えた入力部と、前記入力
部から入力した情報を解析する入力キー解析部
と、該入力キー解析部で解析した入力情報に従つ
て文章、表を作成、編集する編集部と、作成した
文章、表を保存しておく記憶部と、作成した文
章、表を表示する表示部からなる文章、表作成編
集装置において、作成された表について、罫線に
よつた分割された複数領域のうち、縦方向あるい
は横方向に連続した領域を1つのグループとして
扱うことを指示するキーを備え、当該キーと「移
動」「訂正」「削除」等の表の編集のための前記制
御キーの入力により、前記記憶部に保存された表
データについて前記表の縦あるいは横方向に連続
した領域をまとめて編集するための編集回路を具
備した文書編集装置。1. An input section equipped with character keys for inputting sentences and character strings, control keys for editing created character strings, and ruled line creation keys for tabulating, and for analyzing information input from the input section. An input key analysis section, an editing section that creates and edits sentences and tables according to the input information analyzed by the input key analysis section, a storage section that stores the created sentences and tables, and a storage section that stores the created sentences and tables. In a text/table creation/editing device consisting of a display section that displays a table, it is possible to treat continuous vertically or horizontally continuous areas as one group among multiple areas divided by ruled lines in the created table. A command key is provided, and by inputting the said key and the control key for table editing such as "move", "correction", "delete", etc., the table data stored in the storage unit can be changed in the vertical or horizontal direction of the table. A document editing device equipped with an editing circuit for collectively editing continuous areas.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57166555A JPS5957326A (en) | 1982-09-27 | 1982-09-27 | Document editing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57166555A JPS5957326A (en) | 1982-09-27 | 1982-09-27 | Document editing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5957326A JPS5957326A (en) | 1984-04-02 |
| JPH0363771B2 true JPH0363771B2 (en) | 1991-10-02 |
Family
ID=15833428
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57166555A Granted JPS5957326A (en) | 1982-09-27 | 1982-09-27 | Document editing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5957326A (en) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0682360B2 (en) * | 1984-08-29 | 1994-10-19 | 株式会社東芝 | Document creation device |
| JPS6280692A (en) * | 1985-10-04 | 1987-04-14 | 株式会社日立製作所 | Table creation device |
| JPS63159977A (en) * | 1986-12-24 | 1988-07-02 | Dainippon Printing Co Ltd | Table editing method by computer |
| JPS63273160A (en) * | 1987-04-30 | 1988-11-10 | Sanyo Electric Co Ltd | Table edit device |
| JPS63273162A (en) * | 1987-04-30 | 1988-11-10 | Pfu Ltd | How to edit tabular data |
| JPH03157755A (en) * | 1989-11-16 | 1991-07-05 | Sanyo Electric Co Ltd | Document preparing device |
| JP2996443B2 (en) * | 1990-01-12 | 1999-12-27 | 富士通株式会社 | Table data controller |
| JPH0619935A (en) * | 1992-12-10 | 1994-01-28 | Casio Comput Co Ltd | Table processor |
| JPH08470B2 (en) * | 1993-12-03 | 1996-01-10 | カシオ計算機株式会社 | How to create a table |
| JP2940657B2 (en) * | 1994-05-13 | 1999-08-25 | カシオ計算機株式会社 | Table printing control device |
| JP3518266B2 (en) | 1997-07-18 | 2004-04-12 | 富士ゼロックス株式会社 | Table editing device |
| AU1735701A (en) * | 2000-12-08 | 2002-06-18 | Fujitsu Ltd | Sequence analysis method and sequence analysis apparatus |
-
1982
- 1982-09-27 JP JP57166555A patent/JPS5957326A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5957326A (en) | 1984-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61120275A (en) | Japanese word processor | |
| JPH0363771B2 (en) | ||
| JPH0128980B2 (en) | ||
| JPS6037945B2 (en) | How to display hierarchical tree-structured text in an ordered structure | |
| JPH0541997B2 (en) | ||
| JPH0117184B2 (en) | ||
| JPS5969829A (en) | Device for documentation | |
| JPH0612548B2 (en) | Document processor | |
| JP2845897B2 (en) | Document search / display method and apparatus | |
| JPH0326422B2 (en) | ||
| JPH01136270A (en) | Word processor device | |
| JP3020213B2 (en) | Document processing device | |
| JPH05298368A (en) | Search word input method for electronic filing system | |
| JPH04148370A (en) | document processing device | |
| JPH01261775A (en) | How to register a document in a document editing device | |
| JPH05307545A (en) | Document creation device | |
| JP4256841B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP2821002B2 (en) | Character processing device and character processing method | |
| JPH08161336A (en) | Document creating apparatus and its item management method | |
| JPH02297279A (en) | Document processor with next registration code display function | |
| JPH01169672A (en) | Character processor | |
| JPH06236369A (en) | Word processor and replacing method for page | |
| JPH06187341A (en) | Document processor | |
| JPH04329467A (en) | Japanese document preparing device | |
| JPS6167170A (en) | Editor system |