JPH0750477B2 - Information processing equipment - Google Patents

Information processing equipment

Info

Publication number
JPH0750477B2
JPH0750477B2 JP61202671A JP20267186A JPH0750477B2 JP H0750477 B2 JPH0750477 B2 JP H0750477B2 JP 61202671 A JP61202671 A JP 61202671A JP 20267186 A JP20267186 A JP 20267186A JP H0750477 B2 JPH0750477 B2 JP H0750477B2
Authority
JP
Japan
Prior art keywords
page
data
block
instruction
document
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 - Fee Related
Application number
JP61202671A
Other languages
Japanese (ja)
Other versions
JPS6359654A (en
Inventor
洋 高倉
高裕 加藤
正基 浜田
ゆかり 谷口
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP61202671A priority Critical patent/JPH0750477B2/en
Publication of JPS6359654A publication Critical patent/JPS6359654A/en
Publication of JPH0750477B2 publication Critical patent/JPH0750477B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、文書データおよび画像データを含む文書画
像データを処理する情報処理装置に関するものである。
Description: TECHNICAL FIELD The present invention relates to an information processing apparatus for processing document image data including document data and image data.

〔従来の技術〕[Conventional technology]

従来ワードプロセッサでは、文書に地図や写真を貼り込
む場合、文書中の文章の途中に固定的な枠(ブロック)
を空け、その中に図形や写真を貼り付けるという方法を
とっていた。
With conventional word processors, when a map or photo is pasted into a document, a fixed frame (block) is placed in the middle of the text in the document.
I used the method of emptying the space and pasting figures and photos inside it.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

しかしながら、このような手法では改ページの制御文字
データによりブロックの前のページに、ページの差し込
みが行われると、ブロック内の情報と関連する文章が次
のページに移動し、そのページに固定的に設けられたブ
ロック(固定的な枠)だけが取り残されてしまい、移動
された関連文章に新たに固定枠作成作業を行わなければ
ならない等の問題があった。
However, in such a method, when the page before the block is inserted by the control character data of the page break, the text related to the information in the block is moved to the next page, and the page is fixed to the page. There is a problem that only the block (fixed frame) provided in is left behind, and a new fixed frame creation work has to be performed on the moved related sentence.

〔目的〕〔Purpose〕

この発明は、上記の問題点を解消するためになされたも
ので、文書画像データの編集を行う際にページ割り込み
が必要となった場合、操作者が第1の指示を入力すれ
ば、指示された位置より後ろに表示されている文書デー
タと画像データとのどちらか一方が他ページに移動して
表示され、第2の指示を入力すれば、指示された位置よ
り後ろに表示されている文書データと画像データとの両
方が他ページに移動して表示されることにより、簡単な
操作指示で文書画像データを効率よく移動編集できる情
報処理装置を提供することを目的とする。
The present invention has been made to solve the above problems, and when a page interrupt is required when editing document image data, if the operator inputs the first instruction, the instruction is given. Either the document data or the image data displayed after the specified position is moved to another page and displayed, and if the second instruction is input, the document displayed after the specified position is displayed. An object of the present invention is to provide an information processing apparatus that can move and edit document image data efficiently with a simple operation instruction by moving and displaying both data and image data to another page.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係る情報処理装置は、文書データおよび画像
データを含む文書画像データを記憶する記憶手段と、前
記記憶手段に記憶された文書画像データを表示する表示
手段と、前記表示手段に表示された文書画像データ中の
任意の位置を指示する位置指示手段と、第1の指示およ
び第2の指示を入力する指示入力手段と、前記指示入力
手段により前記第1の指示が入力されたのか、前記第2
の指示が入力されたのかを判断する判断手段と、前記判
断手段が前記第1の指示が入力されたと判断した場合
に、前記位置指示手段により指示された位置より後ろに
表示されている文書データと画像データとのどちらか一
方を他ページに移動して表示するように制御し、前記判
断手段が前記第2の指示が入力されたと判断した場合
に、前記位置指示手段により指示された位置より後ろに
表示されている文書データと画像データとの両方を他ペ
ージに移動して表示するように制御する制御手段とを備
える。
An information processing apparatus according to the present invention includes a storage unit that stores document image data including document data and image data, a display unit that displays the document image data stored in the storage unit, and a display unit displayed on the display unit. The position indicating means for indicating an arbitrary position in the document image data, the instruction inputting means for inputting the first instruction and the second instruction, and whether the first instruction is inputted by the instruction inputting means, Second
Determination means for determining whether the first instruction has been input, and document data displayed behind the position designated by the position indicating means when the determination means determines that the first instruction has been input. One of the image data and the image data is controlled to be moved to another page and displayed, and when the determination means determines that the second instruction has been input, it is determined from the position instructed by the position instruction means. And a control means for controlling both the document data and the image data displayed behind to be moved to another page and displayed.

〔作用〕[Action]

この発明においては、判断手段が指示入力手段により第
1の指示が入力されたと判断した場合に、位置指示手段
により指示された位置より後ろに表示されている文書デ
ータと画像とのどちらか一方を他ページに移動して表示
するように制御し、判断手段が指示入力手段により第2
の指示が入力されたと判断した場合に、位置指示手段に
より指示された位置より後ろに表示されている文書デー
タと画像データとの両方を他ページに移動して表示する
ように制御する。
In the present invention, when the determination means determines that the first instruction has been input by the instruction input means, either one of the document data and the image displayed behind the position designated by the position designation means is displayed. It is controlled to move to another page and displayed, and the judging means uses the instruction input means to display the second page.
If it is determined that the instruction has been input, both the document data and the image data displayed after the position designated by the position designating unit are moved to another page and displayed.

〔実施例〕〔Example〕

第1図はこの発明の一実施例を示す情報処理装置のブロ
ック図であり、1はCRT表示部で、ラスタスキャンして
文書画像データを表示する。2はビデオRAM(VRAM)
で、CRT表示部1の1画面のパターン展開情報を記憶す
る。3は表示制御部で、VRAM2へのパターン展開制御お
よびCRT表示部1へのパターン読出しを制御する。4は
この発明の編集手段とデータ制御手段とを兼ねるマイク
ロプロセッサ(MPU)で、各部を総括的に制御する。5
は主メモリで、第8図に示すフローチャートに従った制
御プログラムを内蔵するROMとデータ処理のためのワー
クメモリとなるRAMから構成されている。6は外部磁気
ディスク装置で、文書ファイル等を格納している。7は
この発明の指示手段を兼ねるポインティングデバイス
(PD)で、CRT表示部1の任意の位置を指定する。8は
キーボード、9はI/Oバスで、各ブロックとMPU4とを接
続する。なお、この発明において、組版とは、元来活版
印刷の1工程を表す言葉であり、一言で説明すると、
「原稿に基づいて活字を拾い、原稿の指定に基づいて順
序,字詰め,字間,行間,位置等を正しく組み上げ、1
つの文書を作り上げる」ことを意味し、この処理を電子
的に行うことである。
FIG. 1 is a block diagram of an information processing apparatus showing an embodiment of the present invention. Reference numeral 1 is a CRT display unit which displays document image data by raster scanning. 2 is video RAM (VRAM)
Then, the pattern development information for one screen of the CRT display unit 1 is stored. A display control unit 3 controls the pattern development to the VRAM 2 and the pattern reading to the CRT display unit 1. Reference numeral 4 denotes a microprocessor (MPU) which serves both as an editing means and a data control means according to the present invention, and controls each part as a whole. 5
Is a main memory, which comprises a ROM incorporating a control program according to the flowchart shown in FIG. 8 and a RAM serving as a work memory for data processing. An external magnetic disk device 6 stores document files and the like. Reference numeral 7 is a pointing device (PD) which also serves as an instruction means of the present invention, and designates an arbitrary position on the CRT display unit 1. A keyboard 8 and an I / O bus 9 connect each block to the MPU 4. In the present invention, the typesetting is a word originally representing one process of letterpress printing, and in a word,
"Picking the type based on the manuscript, and correctly assembling the order, character spacing, character spacing, line spacing, position, etc. based on the manuscript specifications, 1
It means "make up one document", and this process is performed electronically.

第2図は、第1図に示した外部磁気ディスク装置6に格
納される文書ファイルのフォーマットを説明する模式図
であり、11は文書ヘッダで、文書ファイルの大きさ,ブ
ロック数,書式定義12,ブロック情報13(固定または浮
動ブロック等から構成される)等のアドレス情報が書き
込まれている。書式定義12には用紙サイズ,版面位置,
文字セット情報,文字ピッチ,行ピッチ等の書式の情報
が書き込まれている。ブロック情報13は、各々呼び出し
順にソートされている。14はブロックデータで、ブロッ
ク情報13に対応する実データが書き込まれている。15は
文章データである。
FIG. 2 is a schematic diagram for explaining the format of the document file stored in the external magnetic disk device 6 shown in FIG. 1, and 11 is a document header, which is the size of the document file, the number of blocks, and the format definition 12 Address information such as block information 13 (composed of fixed or floating blocks) is written therein. Form definition 12 includes paper size, plate position,
Format information such as character set information, character pitch, and line pitch is written. The block information 13 is sorted in the order of calling. Reference numeral 14 is block data in which actual data corresponding to the block information 13 is written. Reference numeral 15 is text data.

第3図は第2図に示したブロック情報13の構成を説明す
る模式図であり、21は優先順位(プライオリティ)で、
複数ブロックが重なった時の表示優先順位を示すデータ
である。22は固定/浮動で、当該ブロックが固定ブロッ
クか浮動ブロックかを示すフラグデータである。23はペ
ージ番号/浮動ブロック番号で、固定ブロックの時はペ
ージ番号が入り、浮動ブロックの時は浮動ブロック番号
が入る。24はブロック左上座標で、ブロック左上のx座
標データとy座標データとが書き込まれる。25はブロッ
クデータで、ブロックの幅と高さとが書き込まれる。26
はブロックデータアドレスで、ブロックデータ25中の当
該ブロックに関するデータのアドレスが書き込まれてい
る。
FIG. 3 is a schematic diagram for explaining the configuration of the block information 13 shown in FIG. 2, and 21 is a priority (priority),
It is data indicating a display priority when a plurality of blocks overlap. Reference numeral 22 denotes fixed / floating, which is flag data indicating whether the block is a fixed block or a floating block. Reference numeral 23 is a page number / floating block number. When the block is fixed, the page number is entered. When the block is floating, the floating block number is entered. Reference numeral 24 is a block upper left coordinate, and x coordinate data and y coordinate data of the block upper left are written. 25 is block data in which the width and height of the block are written. 26
Is a block data address, and the address of the data regarding the block in the block data 25 is written.

第4図は第1図に示したMPU4の機能を説明するブロック
図であり、第1図と同一のものには同じ符号を付してあ
る。
FIG. 4 is a block diagram for explaining the function of the MPU 4 shown in FIG. 1, and the same parts as those in FIG. 1 are designated by the same reference numerals.

この図において、31はデータ供給源で、キーボード8か
ら入力される文書データまたは外部磁気ディスク装置6
から読み出される文書データで構成されている。32は制
御手段で、データ供給源31から送出される文書データを
ポインティングデバイス7から指示される情報に基づい
てページ処理手段33に転送する。34はページアドレステ
ーブルで、ページ処理手段33が読み込んだ文書データ列
に含まれる改行,改頁,オフセット等の各種フォーマッ
ト制御コードに従いVRAM2への展開アドレスと入力文書
コードが書き込まれる。ページアドレステーブル34は主
メモリ5上のRAM上に作成される。35はキャラクタジェ
ネレータ(CG)で、入力文書コードに対応する文字フォ
ント(ドットパターン)を発生させ、発生させたドット
パターンをVRAM2の指定されるアドレスに書き込む。36
は固定ブロック情報エリアで、データ供給源31から送出
されたブロック情報13が書き込まれる。
In this figure, 31 is a data supply source, which is the document data input from the keyboard 8 or the external magnetic disk device 6
It is composed of document data read from. Reference numeral 32 is a control means, which transfers the document data sent from the data supply source 31 to the page processing means 33 based on the information instructed from the pointing device 7. Reference numeral 34 is a page address table in which the expansion address and the input document code to the VRAM 2 are written according to various format control codes such as line feed, page break, offset, etc. included in the document data string read by the page processing means 33. The page address table 34 is created in the RAM on the main memory 5. A character generator (CG) 35 generates a character font (dot pattern) corresponding to the input document code, and writes the generated dot pattern in a specified address of VRAM2. 36
Is a fixed block information area in which the block information 13 sent from the data supply source 31 is written.

第5図は、第4図に示したページアドレステーブル34の
構成を説明する模式図であり、y0とx0は行の先頭の文字
位置のy座標とx座標を与えるデータである。この場合
に先頭文字位置からのオフセットであることを示すため
ofst1の最上位ビットはOFFになっている。はヘッダ制
御データで、x座標のオフセットofsti1は「0」のオフ
セット値となり次の文字の表示位置に影響を与えない。
そして、この場合ofsti1の最上位ビットはONになってい
る。
FIG. 5 is a schematic diagram for explaining the configuration of the page address table 34 shown in FIG. 4, and y 0 and x 0 are data that give the y and x coordinates of the character position at the beginning of the line. In this case, to indicate that the offset is from the first character position
The most significant bit of ofst1 is OFF. Is header control data, and the offset of stti1 of the x coordinate is an offset value of "0" and does not affect the display position of the next character.
In this case, the most significant bit of ofsti1 is ON.

次に第6図(a),(b)を参照しながらこの発明によ
るページ編集動作について説明する。
Next, the page editing operation according to the present invention will be described with reference to FIGS. 6 (a) and 6 (b).

第6図(a),(b)はこの発明によるページ編集動作
を説明する模式図であり、同図(a)は編集前の文書画
像データを示し、Nページ目の先頭に入力ポジション41
と図形データブロック42が書き込まれている状態を示し
てある。同図(b)は編集後の文書画像データを示し、
Nページ目に改ページデータ43が入力された状態を示し
てある。
6 (a) and 6 (b) are schematic diagrams for explaining the page editing operation according to the present invention. FIG. 6 (a) shows the document image data before editing, and the input position 41 at the beginning of the Nth page.
And the graphic data block 42 is written. FIG. 6B shows the document image data after editing,
A state in which the page break data 43 is input to the Nth page is shown.

これらの図から分かるように、第6図(a)に示す文書
画像データがデータ供給源31から与えられて、CRT表示
部1に表示された場合に、Nページ目の入力ポジション
41にてキーボード8により制御キー(例えばファンクシ
ョンキー)と改ページキー(図示しない)とが同時に押
下された場合に、MPU4はNページ目にあった文書データ
と図形ブロック42の移動指令が発生したと判断し、第6
図(b)に示すように、Nページ目にあった文書画像デ
ータを(N+1)ページ目に図形ブロック42とともに移
動編集する。これにより第4図に示したページアドレス
テーブル34,ブロック情報13が自動更新される。
As can be seen from these figures, when the document image data shown in FIG. 6A is given from the data supply source 31 and displayed on the CRT display unit 1, the input position of the Nth page is displayed.
When a control key (for example, a function key) and a page break key (not shown) are pressed at the same time by the keyboard 8 at 41, the MPU 4 issues the document data on the Nth page and a move command for the graphic block 42. It is judged that the sixth
As shown in FIG. 6B, the document image data on the Nth page is moved and edited together with the graphic block 42 on the (N + 1) th page. As a result, the page address table 34 and block information 13 shown in FIG. 4 are automatically updated.

一方、第6図(a)に示す文書画像データがデータ供給
源31から与えられて、CRT表示部1に表示された場合
に、Nページ目の入力ポジション41にてキーボード8に
より改ページキーのみが押下された場合は、MPU4はNペ
ージ目にあった文書データのみを(N+1)ページ目に
移動させ、第6図(b)の点線で示すように、図形ブロ
ック42はNページ目に残存させる。なお、第6図(b)
に示す状態で、改ページデータ43をポインティングデバ
イス7にて指示させた後、制御キーと削除キーが同時に
押下された場合は、MPU4は(N+1)ページ目に存在す
る文書データと図形ブロック42を同時にNページ目に移
動させ、第6図(a)に示す状態に復帰させることがで
きる。このとき、削除キー(図示しない)のみが押下さ
れた場合はMPU4は第6図(b)に示す(N+1)ページ
目に存在する図形ブロック42を残存させ文書データのみ
をNページ目に移動させる。なお、図形ブロック42以降
のブロックも同様に動作させるかどうかは、この発明で
は限定されることはない。
On the other hand, when the document image data shown in FIG. 6A is given from the data supply source 31 and displayed on the CRT display unit 1, only the page break key is pressed by the keyboard 8 at the input position 41 of the Nth page. When is pressed, the MPU 4 moves only the document data on the Nth page to the (N + 1) th page, and the figure block 42 remains on the Nth page as shown by the dotted line in FIG. 6 (b). Let Incidentally, FIG. 6 (b)
When the control key and the delete key are pressed at the same time after the page break data 43 is instructed by the pointing device 7 in the state shown in, the MPU 4 displays the document data existing in the (N + 1) th page and the graphic block 42. At the same time, it is possible to move to the Nth page and return to the state shown in FIG. 6 (a). At this time, if only the delete key (not shown) is pressed, the MPU 4 leaves the figure block 42 existing on the (N + 1) th page shown in FIG. 6B and moves only the document data to the Nth page. . It should be noted that the present invention does not limit whether or not the blocks subsequent to the graphic block 42 are also operated in the same manner.

次に第7図(a),(b)を参照しながらこの発明によ
る改ページブロックの制御文字に対するイメージデータ
ブロックのページ編集動作について説明する。
Next, the page editing operation of the image data block for the control character of the page break block according to the present invention will be described with reference to FIGS. 7 (a) and 7 (b).

第7図(a),(b)はこの発明による改ページブロッ
クの制御文字に対するイメージデータブロックのページ
編集動作を説明する模式図であり、同図(a)は編集前
の文書画像データを示し、(N−1)ページ目に入力ポ
ジション51と改ページブロックの制御文字52が書き込ま
れ、Nページ目にイメージデータブロック53が書き込ま
れている状態を示してある。同図(b)は編集後の文書
画像データを示し、同図(a)に示した(N−1)ペー
ジ目にあった改ページブロックの制御文字52が(N−
1)ページ目に文書データ、例えば「XYZ…あいう」が
挿入されたために、Nページ目に移動し、Nページ目に
あったイメージデータブロック53を(N+1)ページ目
に移動させた状態を示してある。
7 (a) and 7 (b) are schematic diagrams for explaining the page editing operation of the image data block for the control character of the page break block according to the present invention, and FIG. 7 (a) shows the document image data before editing. , (N-1) th page, the input position 51 and the control character 52 of the page break block are written, and the image data block 53 is written in the Nth page. FIG. 11B shows the edited document image data, and the control character 52 of the page break block on the (N-1) th page shown in FIG.
1) Shows a state in which the document data, for example, “XYZ ... There is.

同図(a)に示すように、文書画像データ中の(N−
1)ページ目に改ページブロックの制御文字52がある文
書データ中に、入力ポジション51をポインティングデバ
イス7で指示した後、挿入モードで、文書データ例えば
「XYZ…あいう」を挿入したことにより、改ページブロ
ックの制御文字52が次ページに移動したとMPU4が判断し
た場合は、入力ポジション51から後続する文書データの
次ページへの移動とともに、Nページ目にあったイメー
ジデータブロック53を(N+1)ページ目に移動させ
(第7図(b)参照)、主メモリ5上に作成した第4図
に示すページアドレステーブル34,ブロック情報13が自
動更新される。なお、(N−1)ページ目に改ページブ
ロックの制御文字52が書き込まれていない場合は、文書
データのみが移動し、Nページ目にあったイメージデー
タブロック53は移動することはない。
As shown in FIG. 9A, (N-
1) By inserting the document data, for example, "XYZ ..." in the insert mode after pointing the input position 51 with the pointing device 7 in the document data having the page break block control character 52 on the page, When the MPU4 determines that the control character 52 of the page block has moved to the next page, the image data block 53 located on the Nth page is moved to (N + 1) as the document data following from the input position 51 moves to the next page. The page address table 34 and the block information 13 shown in FIG. 4 created on the main memory 5 are automatically updated by moving to the page (see FIG. 7B). When the control character 52 of the page break block is not written on the (N-1) th page, only the document data is moved, and the image data block 53 on the Nth page is not moved.

次に第8図を参照しながらこの発明によるブロック情報
のページ編集制御動作について説明する。
Next, the page information control operation of block information according to the present invention will be described with reference to FIG.

第8図はこの発明によるブロック情報のページ編集制御
動作手順を説明するフローチャートである。なお、
(1)〜(28)は各ステップを示す。
FIG. 8 is a flow chart for explaining the page information control operation procedure of block information according to the present invention. In addition,
(1) to (28) show each step.

文書データがデータ供給源31より入力されたかどうかを
判断し(1)、NOならばポインティングデバイス7の入
力があったかどうかを判断し(2)、NOならばステップ
(1)に戻り、YESならばブロック処理モードかどうか
を判断し(3)、NOならばステップ(1)に戻り、YES
ならばブロック処理、すなわちブロックの作成や修正,
削除等の処理を行い(4)、ステップ(1)に戻る。
It is determined whether the document data is input from the data source 31 (1), if NO is determined whether the pointing device 7 is input (2), if NO, the process returns to step (1), and if YES. It is judged whether it is the block processing mode (3), and if NO, the process returns to step (1) and YES
Then block processing, that is, creating and modifying blocks,
Processing such as deletion is performed (4), and the process returns to step (1).

一方、ステップ(1)の判断で、YESの場合は、入力さ
れた文書データが文字データかどうかを判断し(5)、
YESならば文字データを読み取りページ処理手段33にそ
の文字データを送出する(6)。次いで、改ページブロ
ックの制御文字52がページ間で移動したかどうかを判断
し(7)、YESならば移動前のページを保存し(8)、
改ページブロックの制御文字52の移動方向が減少方向か
どうかを判断する(9)。この判断で、YESの場合はそ
のページ以降にあるブロック情報13中のページ数を改ペ
ージブロックの制御文字52が移動した分だけ減少させ
(10)、NOならばそのページ以降にあるブロック情報13
中のページ数を改ページブロックの制御文字52が移動し
た分だけ増加させる(11)。次いで、ステップ(10),
(11)によりブロックの移動が発生し、ページ構成が変
わるので、もう一度ページ処理手段33によってページの
再構成を行い(12)、ページ中のデータのVRAM2上での
アドレスを求め直し(13)、文字コードのアドレスをペ
ージアドレステーブル34に登録し(14)、キャラクタジ
ェネレータ35を用いてVRAM2上にページを展開し直し(1
5)、ステップ(1)に戻る。
On the other hand, if YES in the determination in step (1), it is determined whether the input document data is character data (5),
If YES, the character data is read and the character data is sent to the page processing means 33 (6). Next, it is determined whether the control character 52 of the page break block has moved between pages (7), and if YES, the page before the move is saved (8),
It is determined whether the moving direction of the control character 52 of the page break block is the decreasing direction (9). If YES in this determination, the number of pages in the block information 13 on and after that page is reduced by the amount of movement of the control character 52 of the page break block (10), and if NO, block information 13 on and after that page is reduced.
The number of pages inside is increased by the amount of movement of the control character 52 of the page break block (11). Then step (10),
Since the block movement occurs due to (11) and the page configuration is changed, the page processing means 33 reconfigures the page again (12), and the address of the data in the page on VRAM2 is recalculated (13), The address of the character code is registered in the page address table 34 (14), and the page is expanded again on the VRAM2 using the character generator 35 (1
5) Return to step (1).

一方、ステップ(7)の判断で、NOの場合、すなわち改
ページブロックの制御文字52がページ間での移動がない
場合は、データに対してページのイメージによるVRAM2
の座標を求め(16)、求めた座標とコードをページアド
レステーブル34に登録する(17)。次いで、ページアド
レステーブル34に従ってコードと座標をキャラクタジェ
ネレータ35に送り(18)、VRAM2へパターンの展開を行
い(19)、ステップ(1)に戻る。
On the other hand, if the result of the determination in step (7) is NO, that is, if the control character 52 of the page break block does not move between pages, VRAM2 based on the image of the page is used for the data.
(16), and the obtained coordinates and code are registered in the page address table 34 (17). Next, the code and coordinates are sent to the character generator 35 according to the page address table 34 (18), the pattern is developed in the VRAM 2 (19), and the process returns to step (1).

一方、ステップ(5)の判断でNOの場合、すなわち文字
データ以外のデータと判定された場合は、そのデータが
制御キーと改ページキーとの同時押下かどうかを判定し
(20)、YESであれば改ページ処理を行い(21)、元の
ページをセーブし(22)、ステップ(10)に戻り、NOで
あれば削除キーが押下されたかどうかを判断し(23)、
NOならば制御データ固有の処理、すなわち他の文字デー
タ処理を行い(24)、ステップ(1)に戻り、YESなら
ば削除処理を行う(25)。次いで、削除処理により改ペ
ージブロックの制御文字52がページ間で移動したかどう
かを調べ(26)、YESならばステップ(8)に戻り、NO
ならば制御キーと削除キーが同時に押下されたかどうか
を判断し(27)、NOならばステップ(1)に戻り、YES
ならば元のページをセーブしてステップ(11)に戻る。
On the other hand, if the judgment in step (5) is NO, that is, if the data is judged to be data other than character data, it is judged whether or not the data is the control key and the page break key being pressed simultaneously (20), and YES is determined. If there is a page break process (21), save the original page (22), return to step (10), if NO, determine whether the delete key was pressed (23),
If NO, a process peculiar to control data, that is, another character data process is performed (24), and the process returns to step (1). If YES, a deletion process is performed (25). Then, it is checked whether or not the control character 52 of the page break block is moved between pages by the deletion process (26). If YES, the process returns to step (8), and NO.
If so, determine whether the control key and the delete key have been pressed simultaneously (27), and if NO, return to step (1), YES
If so, save the original page and return to step (11).

なお、上記実施例では、改ページブロックの制御文字52
の入力,削除による固定ブロックの移動と改ページブロ
ックの制御文字52の移動による固定ブロックの移動とを
同時に取り扱っているが、同時に取り扱う必要はない。
また、もし改ページデータの入力,削除による固定ブロ
ックの移動と改ページブロックによる移動が同時に発生
しそうになった場合は、優先権の設定あるいは移動量を
どちらかの移動の最大値をとればよいことは云うまでも
ない。
In the above embodiment, the page break block control character 52
Although the fixed block movement due to input and deletion of and the fixed block movement due to movement of the control character 52 of the page break block are handled at the same time, they need not be handled at the same time.
Also, if it is likely that the fixed block moves due to page break data input or deletion and the page break block moves at the same time, the priority is set or the move amount is set to the maximum value of either move. Needless to say.

また、改ページ制御ブロック52によるブロック移動の判
断を、ページ間を移動したときとしたが、改ページ制御
ブロック52が最初に入力した位置等を基点として、1ペ
ージ以上のページの移動を判断の対象としてもよい。
Further, although the page break control block 52 judges the block movement when moving between pages, the page break control block 52 judges the movement of one or more pages based on the position input first and the like. It may be the target.

〔発明の効果〕〔The invention's effect〕

以上説明したように、この発明によれば、文書画像デー
タの編集を行う際にページ割り込みなどが必要となった
場合、操作者が第1の指示を入力すれば、指示された位
置より後ろに表示されている文書データと画像データと
のどちらか一方が他ページに移動して表示され、第2の
指示を入力すれば、指示された位置より後ろに表示され
ている文書データと画像データとの両方が他ページに移
動して表示されるので、簡単な操作指示で文書画像デー
タを効率よく移動編集できるという優れた効果がある。
As described above, according to the present invention, when a page interrupt or the like is required when editing document image data, if the operator inputs the first instruction, the operator can enter the position after the instructed position. Either one of the displayed document data and image data is moved to another page and displayed, and if the second instruction is input, the document data and image data displayed after the instructed position will be displayed. Since both of them are displayed by moving to another page, there is an excellent effect that the document image data can be efficiently moved and edited by a simple operation instruction.

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

第1図はこの発明の一実施例を示す情報処理装置のブロ
ック図、第2図は、第1図に示した外部磁気ディスク装
置に格納される文書ファイルのフォーマットを説明する
模式図、第3図は、第2図に示したブロック情報の構成
を説明する模式図、第4図は、第1図に示したMPUの機
能を説明するブロック図、第5図は、第4図に示したペ
ージアドレステーブルの構成を説明する模式図、第6図
はこの発明によるページ編集動作を説明する模式図、第
7図はこの発明による改ページブロックの制御文字に対
するイメージデータブロックのページ編集動作を説明す
る模式図、第8図はこの発明によるブロック情報のペー
ジ編集制御動作手順を説明するフローチャートである。 図中、1はCRT表示部、2はVRAM、3は表示制御部、4
はMPU、5は主メモリ、6は外部磁気ディスク装置、7
はポインティングデバイス、8はキーボード、9はI/O
バスである。
FIG. 1 is a block diagram of an information processing apparatus showing an embodiment of the present invention, FIG. 2 is a schematic diagram for explaining the format of a document file stored in the external magnetic disk device shown in FIG. 1, and FIG. FIG. 4 is a schematic diagram for explaining the configuration of the block information shown in FIG. 2, FIG. 4 is a block diagram for explaining the function of the MPU shown in FIG. 1, and FIG. 5 is shown in FIG. FIG. 6 is a schematic diagram illustrating the configuration of a page address table, FIG. 6 is a schematic diagram illustrating a page editing operation according to the present invention, and FIG. 7 is a diagram illustrating a page editing operation of an image data block for a control character of a page break block according to the present invention. FIG. 8 is a schematic diagram for explaining a block information page edit control operation procedure according to the present invention. In the figure, 1 is a CRT display unit, 2 is a VRAM, 3 is a display control unit, 4
Is an MPU, 5 is a main memory, 6 is an external magnetic disk device, 7
Is a pointing device, 8 is a keyboard, 9 is I / O
It's a bus.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 谷口 ゆかり 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (56)参考文献 特開 昭57−29179(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Yukari Taniguchi 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (56) Reference JP-A-57-29179 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】文書データおよび画像データを含む文書画
像データを記憶する記憶手段と、 前記記憶手段に記憶された文書画像データを表示する表
示手段と、 前記表示手段に表示された文書画像データ中の任意の位
置を指示する位置指示手段と、 第1の指示および第2の指示を入力する指示入力手段
と、 前記指示入力手段により前記第1の指示が入力されたの
か、前記第2の指示が入力されたのかを判断する判断手
段と、 前記判断手段が前記第1の指示が入力されたと判断した
場合に、前記位置指示手段により指示された位置より後
ろに表示されている文書データと画像データとのどちら
か一方を他ページに移動して表示するように制御し、 前記判断手段が前記第2の指示が入力されたと判断した
場合に、前記位置指示手段により指示された位置より後
ろに表示されている文書データと画像データとの両方を
他ページに移動して表示するように制御する制御手段
と、 を具備したことを特徴とする情報処理装置。
1. Storage means for storing document image data including document data and image data; display means for displaying the document image data stored in the storage means; and document image data displayed on the display means. Position instructing means for instructing an arbitrary position, instruction input means for inputting a first instruction and a second instruction, and whether the first instruction is input by the instruction input means or the second instruction And a document data and an image displayed after the position instructed by the position instructing unit when the instructing unit determines that the first instruction is input. One of the data is controlled to be moved to another page and displayed, and when the determination means determines that the second instruction has been input, the position instruction means gives an instruction. The information processing apparatus being characterized in that comprising a control means for controlling such that both the display by moving to another page of the document data and image data that is displayed behind the position.
JP61202671A 1986-08-30 1986-08-30 Information processing equipment Expired - Fee Related JPH0750477B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61202671A JPH0750477B2 (en) 1986-08-30 1986-08-30 Information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61202671A JPH0750477B2 (en) 1986-08-30 1986-08-30 Information processing equipment

Publications (2)

Publication Number Publication Date
JPS6359654A JPS6359654A (en) 1988-03-15
JPH0750477B2 true JPH0750477B2 (en) 1995-05-31

Family

ID=16461222

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61202671A Expired - Fee Related JPH0750477B2 (en) 1986-08-30 1986-08-30 Information processing equipment

Country Status (1)

Country Link
JP (1) JPH0750477B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101103341A (en) * 2005-01-17 2008-01-09 松下电器产业株式会社 Electronic document display device and method
JP5582151B2 (en) 2012-01-12 2014-09-03 コニカミノルタ株式会社 Image forming apparatus and document data preview display method in the same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5729179A (en) * 1980-07-30 1982-02-17 Nec Corp Document drawing-up system

Also Published As

Publication number Publication date
JPS6359654A (en) 1988-03-15

Similar Documents

Publication Publication Date Title
US6324554B1 (en) Character processing apparatus
US4745561A (en) Character font pattern editing system for modification of font patterns
US4785296A (en) Method and system for displaying image data
JPH026072B2 (en)
JPH0750477B2 (en) Information processing equipment
JP3277588B2 (en) Image editing method
JP2744228B2 (en) Image processing device
JP2730716B2 (en) Image processing device
JPS6359653A (en) Picture processor
JPH0594511A (en) Image processor
JP2851840B2 (en) Document processing device
JP2974345B2 (en) Document processing method and apparatus
JP2933958B2 (en) Image processing apparatus and method
JP2621869B2 (en) Document editing device
JP3035126B2 (en) Information processing device
JP2974638B2 (en) Document processing apparatus and method
JP4266392B2 (en) Document processing apparatus and method
JP2547798B2 (en) Document processing method
JP2547799B2 (en) Document processing method
JP3071801B2 (en) Character editing system
JPS63165852A (en) Magazine editing system
JP3020883B2 (en) Information processing apparatus and control method thereof
JPH01130257A (en) Document processor
JP2547797B2 (en) Document processing method
JP3260390B2 (en) Document editing device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees