JPH0440553A - Document processor - Google Patents
Document processorInfo
- Publication number
- JPH0440553A JPH0440553A JP2147356A JP14735690A JPH0440553A JP H0440553 A JPH0440553 A JP H0440553A JP 2147356 A JP2147356 A JP 2147356A JP 14735690 A JP14735690 A JP 14735690A JP H0440553 A JPH0440553 A JP H0440553A
- Authority
- JP
- Japan
- Prior art keywords
- area
- document
- page
- input
- edited
- 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)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
本発明は、文書情報の入力及び編集などを行なう文書処
理装置に関するものである。The present invention relates to a document processing device that inputs and edits document information.
従来、ワードプロセッサなどの文書処理装置において、
複数ページに亙って、各ページの同し位置に同じ文書デ
ータを作成したい場合がある。このような場合は、最初
のページの所望の位置に所望の文書データを作成し、そ
の作成した文書ブタを、例えば範囲指定した後、次頁の
所望の位置にカーソルを移動して複写操作を行うことに
より実現していた。Conventionally, in document processing devices such as word processors,
There are cases where it is desired to create the same document data at the same position on each page over multiple pages. In such a case, create the desired document data at the desired position on the first page, specify the range of the created document pig, for example, and then move the cursor to the desired position on the next page and perform the copy operation. This was achieved by doing.
しかしながら上記従来例では、次項に文書データを複写
する際の位置合わせか面倒であった。また、こうして作
成された文書情報のうち、各ペシに複写された共通部分
を変更したい場合かある。このような場合、従来は、各
ページに対して同様の編集作業を行なうか、最初のペー
ジの文書データを編集し、その文書データを再度前述と
同し動作により次ページ以降に複写し直さなければなら
ず、操作が面倒であった。
本発明は上記従来例に鑑みてなされたもので、ある頁の
所望の領域に文書情報の入力或は変更か行なわれると、
現頁或は他の頁の同じ領域に、同じ文書情報が入力され
、あるいは編集されるようにした文書処理装置を提供す
ることを目的とする。However, in the above conventional example, it is troublesome to align the document data when copying it in the next section. Furthermore, among the document information created in this way, there may be cases where it is desired to change the common parts copied to each page. In such a case, conventionally, you would have to perform the same editing work on each page, or edit the document data on the first page, and copy that document data again from the next page onward using the same operations as described above. However, the operation was troublesome. The present invention has been made in view of the above conventional example, and when document information is input or changed in a desired area of a certain page,
It is an object of the present invention to provide a document processing device in which the same document information can be input or edited in the same area of the current page or another page.
」二記目的を達成するために本発明の文書処理装置は以
下の様な構成からなる。即ち、
文書情報の入力及び編集を行なう文書処理装置であって
、文書情報の各ページ内で任意の領域を指定する指定手
段と、前記領域に文書情報を入力可能な入力手段と、前
記入力手段により前記領域に文書情報の入力及び、或は
編集が行なわれると、同じサイズを有する他の領域に同
様な文書情報の入力及び、或は編集が行なわれるように
制御する制御手段とを有する。In order to achieve the second object, the document processing device of the present invention has the following configuration. That is, it is a document processing device that inputs and edits document information, and includes a specifying means for specifying an arbitrary area within each page of document information, an input means capable of inputting document information into the area, and the input means. The apparatus further includes a control means for controlling such that when document information is input and/or edited in the area, similar document information is input and/or edited in another area having the same size.
以上の構成において、文書情報の各ページ内で任意の領
域を指定し、入力手段によりその領域に文書情報の入力
及び、或は編集が行なわれると、同しサイズを有する他
の領域に同様な文書情報の入力及び、或は編集か行なわ
れるように動作する。In the above configuration, when an arbitrary area is specified within each page of document information and document information is input or edited in that area using the input means, a similar area is displayed in other areas having the same size. It operates to input and/or edit document information.
以下、添付図面を参照して本発明の好適な実施例を詳細
に説明する。
〈文書処理装置の説明 (第1図)〉
第1図は本実施例の文書処理装置の概略構成を示すブロ
ック図である。
図中、1は文書あるいは各種メツセージを表示する表示
部(CRT)であり、ビデオメモリ(VRAM)2に展
開されたイメージデータを、その表示画面に表示する。
3は本装置全体を制御するマイクロプロセッサ(MPU
)で、第2図のフローチャートで示された制御プログラ
ムに従って各種制御信号を入出力して装置全体の制御を
行っている。この制御プログラムは、磁気ディスク(H
D)4に格納されており、このHD4よりプログラムメ
モリ(RAM)5に読出されて実行される。なお、この
HD5には複数の文書ファイルも格納されている。5a
は第3図を参照して後述する領域データテーブルである
。
6はイメージメモリ(IMEM)で、スキャナ7から入
力された画像データをドツトイメージデータで記憶した
り、プリンタ8に出力するためにビットマツプ展開され
た画像データが格納されている。キーボード(KB)9
とポインティングデバイスPD(マウス等)10は、と
もに文書編集のためのキー入力処理や各種メニュー指示
に使用される。
〈動作説明 (第2図)〉
続いて、第2図のフローチャートを参照して本実施例の
文書処理装置における動作の詳細を説明する。
ま1゛、ステップS1てPDIOあるいはKB9により
編集処理に関する情報が入力されると、ステップS2て
領域指定指示であるか否か判定し、領域指定指示の場合
、ステップS3で領域のデータテーブルに指示された領
域を登録して、ステップS1に戻る。これは例えば、マ
ウス等により文書データ或は1頁中の所望の領域を範囲
指定する動作を表わしている。
ステップS2て領域指定指示でない場合はステップS4
に進み、ステップS1て入力された指示か文書編集に関
する入力か否かを判定し、文書編集でない場合はステッ
プS5に進み、終了指示か否か判定する。終了指示のと
きは処理を終了するが、終了指示てないときはステップ
S6に進み、ステップS1での入力指示に従って印刷な
どの入力に対応する処理を行なってステップS1に戻る
。
ステップS4て文書編集処理であると判定されるとステ
ップS7に進み、指示された文書編集がステップS2で
指定された領域における文書編集か否か判定する。その
指定された領域内での文書編集処理の場合はステップS
8に進み、指定された領域の文書データを編集し、その
編集データをVRAM2に展開してステップS10に進
む。ステップS7で指定された領域の文書編集でないと
判定された場合はステップS9に進み、原紙文書データ
を編集して編集データをVRAM2に展開する。
ステップ810では、指定された領域のデータテーブル
から、編集中の頁以外に同し指定領域が存在するか否か
を判定し、存在しない場合はステップS1に戻る。この
指定領域か存在するかとつかば、現在編集作業中の領域
の、領域位置32と領域サイズ33が同しである領域が
他のページに存在するかどうかにより決定される。一方
、指定領域か存在する場合はステップSllに進み、そ
の指定されている領域の文書データを、現在編集中の文
書データで置換える。
第3図は領域データテーブルの例を示す図で、各領域に
対し、存在するページナンバー・領域位置(x、y)
・領域サイズ(△X、△y)、文書データか格納され
ている。
第3図(A)は領域データテーブルの構成を示す図で、
31はその領域が存在するページ数、32は、そのペー
ジ内におけるその領域の先頭位置(x、y)を示す領域
位置、33はその領域のサイズ(△X、△y)を表わす
領域サイズを示している。34は、その指定された領域
に含まれる文書データ領域を示している。
第3図(B)は各領域の領域データテーブル例を示した
図で、35は領域1のデータテーブルを、36ば領域2
のデータテーブルを示している。これによると、領域1
は、1ページのアドレス(0,0)より(200,15
0)の範囲内にあり、そこには文書データ1が含まれて
いる。また領域2は、同じ1ページの(200,O)か
ら(200,150)の範囲に亙って規定されており、
ここには文書データ2が含まれている。さらに、37は
ページ2の指定領域3を示し、この領域3は2ページ内
で、1ページの領域1と同じ領域として規定されている
。
従って、第2図のフローチャートを実行して、例えば1
ページの文書データ1を編集すると、2ページの領域3
の文書データ3も同様に編集されることになる。
なお、第2図のステップSllにおいて、現在編集され
た文書データを他の領域に展開する場合、その展開され
る領域は現在編集中のページ以降の対応する領域に対し
て行ってもよく、文書全体の指定領域に対して行っても
良いことはもちろんである。
なお、第3図(B)で示したように、同し1ページ内の
領域1と領域2とが同じ領域サイズを有していて、これ
らの領域か対応する領域として指定されているときは、
領域1の文書データ1を編集すると、同し頁内の領域2
の文書データ2も同様に編集するようにしてもよい。
以上説明したように本実施例によれば、文書情報中の指
定した領域に文書情報の入力・編集が行なわれると、他
のページ、或は現ページの対応する領域に対して、同様
の文書情報の入力・編集が行なわれるため、簡単な操作
で連続する複数ペシの同じ位置に対して同じ文書編集を
行なうことができる。Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. <Description of Document Processing Apparatus (FIG. 1)> FIG. 1 is a block diagram showing a schematic configuration of the document processing apparatus of this embodiment. In the figure, 1 is a display unit (CRT) that displays documents or various messages, and displays image data developed in a video memory (VRAM) 2 on its display screen. 3 is a microprocessor (MPU) that controls the entire device.
), the entire apparatus is controlled by inputting and outputting various control signals according to the control program shown in the flowchart of FIG. This control program is based on a magnetic disk (H
D) 4, and is read out from this HD 4 to a program memory (RAM) 5 and executed. Note that this HD 5 also stores a plurality of document files. 5a
is an area data table which will be described later with reference to FIG. Reference numeral 6 denotes an image memory (IMEM) in which image data input from the scanner 7 is stored as dot image data, and image data developed into a bitmap for output to the printer 8 is stored. Keyboard (KB)9
and pointing device PD (mouse, etc.) 10 are both used for key input processing for document editing and various menu instructions. <Description of Operation (FIG. 2)> Next, details of the operation of the document processing apparatus of this embodiment will be described with reference to the flowchart of FIG. 1. When information related to editing processing is input through PDIO or KB9 in step S1, it is determined in step S2 whether or not it is an area specification instruction, and if it is an area specification instruction, the instruction is entered in the area data table in step S3. The registered area is registered and the process returns to step S1. This represents, for example, the operation of specifying a desired area within document data or one page using a mouse or the like. If step S2 is not an area specification instruction, step S4
The process proceeds to step S1, where it is determined whether the input instruction is related to document editing. If the input instruction is not document editing, the process proceeds to step S5, where it is determined whether or not it is an end instruction. If there is a termination instruction, the process is terminated, but if there is no termination instruction, the process proceeds to step S6, where the process corresponding to the input such as printing is performed in accordance with the input instruction in step S1, and the process returns to step S1. If it is determined in step S4 that the document editing process is to be performed, the process proceeds to step S7, and it is determined whether the instructed document editing is in the area specified in step S2. In the case of document editing processing within the specified area, step S
The process proceeds to step S8, in which the document data in the designated area is edited, the edited data is developed in the VRAM 2, and the process proceeds to step S10. If it is determined in step S7 that the specified area is not edited, the process proceeds to step S9, where the original paper document data is edited and the edited data is developed in the VRAM2. In step 810, it is determined from the data table of the specified area whether or not the same specified area exists on a page other than the page being edited, and if it does not exist, the process returns to step S1. Whether this specified area exists or not is determined by whether an area with the same area position 32 and area size 33 as the area currently being edited exists on another page. On the other hand, if the specified area exists, the process advances to step Sll, and the document data in the specified area is replaced with the document data currently being edited. Figure 3 is a diagram showing an example of an area data table. For each area, existing page number and area position (x, y)
- Area size (△X, △y) and document data are stored. FIG. 3(A) is a diagram showing the structure of the area data table.
31 is the number of pages in which the area exists, 32 is the area position indicating the starting position (x, y) of the area within the page, and 33 is the area size indicating the size of the area (△X, △y). It shows. 34 indicates a document data area included in the designated area. FIG. 3(B) is a diagram showing an example of the area data table for each area, 35 is the data table for area 1, 36 is the area data table for area 2.
shows the data table. According to this, area 1
is (200,15) from address (0,0) of page 1
0), and document data 1 is included therein. Furthermore, area 2 is defined over the range from (200, O) to (200, 150) on the same page,
Document data 2 is included here. Further, numeral 37 indicates designated area 3 of page 2, and this area 3 is defined as the same area as area 1 of page 1 within two pages. Therefore, by executing the flowchart in FIG.
When you edit page document data 1, area 3 of page 2
The document data 3 will be edited in the same way. In addition, in step Sll of FIG. 2, when the currently edited document data is expanded to another area, the area to be expanded may be a corresponding area after the page currently being edited; Of course, the process may be performed for the entire specified area. Note that, as shown in FIG. 3(B), when area 1 and area 2 on the same page have the same area size and these areas are designated as corresponding areas, ,
When document data 1 in area 1 is edited, area 2 in the same page
The document data 2 may also be edited in the same way. As explained above, according to this embodiment, when document information is input or edited in a specified area in document information, similar documents are Since information is input and edited, the same document editing can be performed on the same position in a plurality of consecutive pages with a simple operation.
以上説明したように本発明によれば、ある頁の所望の領
域に文書情報の入力或は変更が行なわれると、現頁或は
他の頁の同し領域に、同じ文書情報が入力され、あるい
は編集されるため、複数の文書データを同時に編集・入
力できる効果がある。As explained above, according to the present invention, when document information is input or changed in a desired area of a certain page, the same document information is input into the same area of the current page or another page, Alternatively, since it is edited, it has the effect of allowing multiple document data to be edited and input at the same time.
第1図は本実施例の文書処理装置の概略構成を示すブロ
ック図、
第2図は本実施例の文書編集処理を示すフローチャート
、そして
第3図は本実施例の文書処理装置における領域データテ
ーブルの具体例を示す図で、第3図(A)はテーブルの
データ構成を示す図、第3図(B)は領域テーブルの具
体例を示した図である。
図中、1・・・表示部(CRT) 、2・・・ビデオメ
モリ (VRAM)、3・・・MPU、4・・・磁気デ
ィスク(HD)、5・・・プログラムメモリ (RAM
) 、6・・・イメージメモリ(IMEM) 、7・・
・スキャナ、8・・・プリンタ、9・・・キーボード(
KB)、1.0・・・ポインティングデバイス(PD)
である。
特許出願人 キャノン株式会社FIG. 1 is a block diagram showing a schematic configuration of the document processing device of this embodiment, FIG. 2 is a flowchart showing document editing processing of this embodiment, and FIG. 3 is an area data table in the document processing device of this embodiment. FIG. 3(A) is a diagram showing a data structure of a table, and FIG. 3(B) is a diagram showing a specific example of an area table. In the figure, 1...Display unit (CRT), 2...Video memory (VRAM), 3...MPU, 4...Magnetic disk (HD), 5...Program memory (RAM)
), 6... Image memory (IMEM), 7...
・Scanner, 8...Printer, 9...Keyboard (
KB), 1.0...Pointing device (PD)
It is. Patent applicant Canon Co., Ltd.
Claims (2)
あつて、 文書情報の各ページ内で任意の領域を指定する指定手段
と、 前記領域に文書情報を入力可能な入力手段と、前記入力
手段により前記領域に文書情報の入力及び、或は編集が
行なわれると、同じサイズを有する他の領域に同様な文
書情報の入力及び、或は編集が行なわれるように制御す
る制御手段と、を有することを特徴する文書処理装置。(1) A document processing device for inputting and editing document information, which comprises: a designating means for specifying an arbitrary area within each page of the document information; an input means capable of inputting document information into the area; and the inputting means. control means for controlling such that when document information is input and/or edited in the area by the means, similar document information is input and/or edited in another area having the same size; A document processing device comprising:
じ位置にある他の頁の領域に対して同様な入力・編集を
行うようにしたことを特徴とする請求項第1項に記載の
文書処理装置。(2) The control means is configured to perform similar input/editing to an area of another page located at the same position as the area of the page currently being input/edited. Document processing device as described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2147356A JPH0440553A (en) | 1990-06-07 | 1990-06-07 | Document processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2147356A JPH0440553A (en) | 1990-06-07 | 1990-06-07 | Document processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0440553A true JPH0440553A (en) | 1992-02-10 |
Family
ID=15428346
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2147356A Pending JPH0440553A (en) | 1990-06-07 | 1990-06-07 | Document processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0440553A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6208447B1 (en) | 1997-02-25 | 2001-03-27 | Matsushita Electric Industrial Co., Ltd. | Optical receiver |
-
1990
- 1990-06-07 JP JP2147356A patent/JPH0440553A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6208447B1 (en) | 1997-02-25 | 2001-03-27 | Matsushita Electric Industrial Co., Ltd. | Optical receiver |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08292951A (en) | Document editing device | |
| JPH04118762A (en) | Document preparing device | |
| JP2000227914A (en) | Document edition device | |
| JP3161744B2 (en) | Information processing device | |
| JPH03131961A (en) | Document processor | |
| JP2978178B2 (en) | Document creation apparatus and control method thereof | |
| JP3205016B2 (en) | Electronic device and control method thereof | |
| JPH04274485A (en) | Presentation device and its scenario display selecting method | |
| JP2751224B2 (en) | Document creation device | |
| JPH02226476A (en) | Picture display device | |
| JP2597586B2 (en) | Information processing device | |
| JP3175220B2 (en) | Document creation device | |
| JPH04296966A (en) | Production of questionnaire sheet | |
| JP3049755B2 (en) | Image display device of information processing device | |
| JPH06215096A (en) | Menu selecting/displaying method in image processing system | |
| JPH09319885A (en) | Method and device for information processing | |
| JP3154790B2 (en) | Optical character reader | |
| JPS63193275A (en) | How to display partial enlargement of image data | |
| JPH0443457A (en) | Document editing device | |
| JPH0415876A (en) | Information processor | |
| JPH07249027A (en) | Document processor | |
| JPS63174162A (en) | document processing device | |
| JPH0340020A (en) | document creation device | |
| JPH0567110A (en) | Document processing method and apparatus | |
| JPH02150954A (en) | Document producing device |