JPS62229433A - Document processor - Google Patents

Document processor

Info

Publication number
JPS62229433A
JPS62229433A JP61071351A JP7135186A JPS62229433A JP S62229433 A JPS62229433 A JP S62229433A JP 61071351 A JP61071351 A JP 61071351A JP 7135186 A JP7135186 A JP 7135186A JP S62229433 A JPS62229433 A JP S62229433A
Authority
JP
Japan
Prior art keywords
function
data
document
position information
display control
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
Application number
JP61071351A
Other languages
Japanese (ja)
Inventor
Masayuki Uchiumi
内海 雅行
Fumio Furukawa
古川 文夫
Toshiyuki Arai
俊之 荒井
Masaki Sago
佐合 正樹
Taketo Hasegawa
長谷川 岳都
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 JP61071351A priority Critical patent/JPS62229433A/en
Publication of JPS62229433A publication Critical patent/JPS62229433A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To specify and print plural document files in a lump by providing a function table, a display control means, a position specifying means, a data extraction means and a function execution means. CONSTITUTION:The function table 92 stores data regarding each function in terms of processing documents together with display position information, and the display control means 1 converts function data that the function table 92 stores into a corresponding function picture, and displays it at a place that the display position information indicates. An operator specifies the function picture that a display control means 1 displays with the aid of the position specifying means 7 by a dot or area. The data extraction means extracts corresponding function data out of function table display position information with coordinate data that the position specifying means 7 specifies, and the function execution means executes the function of the function data, which the data extraction means extracts. Accordingly if function data is a document file to be printed, plural document files can be specified and printed in a lump.

Description

【発明の詳細な説明】 [fi業上の利用分野] 本発明は文書処理袋Hに関し、特に複数文書ファイルの
印刷等が容易に行える文書処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application in FI Industry] The present invention relates to a document processing bag H, and more particularly to a document processing device that can easily print a plurality of document files.

[従来の技術] 近年、文書処理装置(ワードプロセッサ)の普及は著し
い。何人でも自由に文書を作成できるようになった。と
ころで、ビジネスユースの場合は多くの文書ファイルが
ディスク等に保管される。
[Background Art] In recent years, document processing devices (word processors) have become widespread. Any number of people can now create documents freely. By the way, in the case of business use, many document files are stored on disks and the like.

オリジナル原稿に相当するからである。従って文書ファ
イルの数が増してくるとその管理が煩雑になる。特に複
数文書ファイルを抽出して印刷するとき等は、従来はま
ず第1の文書ファイルを選択して印刷し、次に第2の文
書ファイルを選択して印刷していた。
This is because it corresponds to the original manuscript. Therefore, as the number of document files increases, their management becomes complicated. In particular, when extracting and printing multiple document files, conventionally, the first document file was first selected and printed, and then the second document file was selected and printed.

[発明が解決しようとする問題点コ 本発明は上述した従来技術の欠点に鑑みでなされたもの
であって、その目的とする所は、複数文書ファイルを一
括指定して印刷できる文書処理公認を提供することにあ
る。
[Problems to be Solved by the Invention] The present invention has been made in view of the above-mentioned drawbacks of the prior art, and its purpose is to provide a document processing certification that allows multiple document files to be designated and printed at once. It is about providing.

[問題点を解決するための手段] 本発明の文書処理公認は上記問題点を解決するため、文
書処理の各種機能に関するデータをその表示位置情報と
共に記憶する機能テーブルと、前記機能テーブルが記憶
している機能データを対応する機能画像に変換して前記
表示位置情報が示す場所に表示する表示制御手段と、前
記表示制御手段が表示している機能画像を点又は領域で
指定する位置指定手段と、前記位置指定手段が指定した
座標データにより前記機能テーブルの表示位置情報から
対応する機能データを抽出するデータ抽出手段と、前記
データ抽出手段が抽出した機能データの機能を実行する
機能実行手段を備える。
[Means for Solving the Problems] In order to solve the above-mentioned problems, the document processing certification of the present invention includes a function table that stores data regarding various functions of document processing together with display position information thereof, and a function table that stores data on various functions of document processing. display control means for converting the functional data displayed into a corresponding functional image and displaying the converted functional image at a location indicated by the display position information; and position specifying means for specifying the functional image displayed by the display control means by a point or an area. , comprising data extraction means for extracting corresponding function data from the display position information of the function table based on the coordinate data specified by the position specification means, and function execution means for executing the function of the function data extracted by the data extraction means. .

[作用] 上記構成において、機能テーブルは文書処理の各種機能
に関するデータをその表示位置情報と共に記憶する。表
示制御手段は前記機能テーブルが記憶している機能デー
タを対応する機能画像(アイコン)に変換して前記表示
位置情報が示す場所に表示する。オペレータは位置指定
手段を用いて前記表示制御手段が表示している機能画像
を点又は領域で指定する。データ抽出手段は前記位置指
定手段で指定した座標データにより前記機能テーブルの
表示位置情報から対応する機能データを抽出する。機能
実行手段は前記データ抽出手段が抽出した機能データの
機能を実行する。従って機能データが印刷すべぎ文書フ
ァイルであるときけ複数を一括指定して印刷できる。
[Operation] In the above configuration, the function table stores data regarding various functions of document processing together with their display position information. The display control means converts the function data stored in the function table into a corresponding function image (icon) and displays the image at a location indicated by the display position information. The operator uses the position specifying means to specify the functional image displayed by the display control means as a point or area. The data extracting means extracts corresponding functional data from the display position information of the function table based on the coordinate data specified by the position specifying means. The function execution means executes the function of the function data extracted by the data extraction means. Therefore, if the functional data is a document file to be printed, multiple files can be designated at once and printed.

[実施例〕 以下、添付図面に従って本発明の実施例を詳細に説明す
る。
[Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

第1図は実施例の文書処理装置のブロック構成図である
。図において、1は本実施例装置の主制御を掌るセント
ラルブロセツシングユニット(CPU)、2は第4図の
処理プログラムを記憶しているプログラムメモリ(PM
)、3は第3図のような機能メニューをアイコン表示す
るディスプレイユニット(DU)、4は必要に応じ文書
ファイルに挿入するような画像データを原稿画像から読
み取るイメージリーダ(IR)、5は処理プログラム並
びに印刷すべき複数文書ファイルを外部で記憶している
ディスクユニット(DSK)、6は一括指定した文書フ
ァイルを印刷するプリンタ(PR)、7はディスプレイ
ユニット3に表示したアイコンの所定位誼又は所定領域
をカーソルにで指摘するポインティングデバイス(PD
)、8は文書データ、制御データ等を人力するキーボー
ド、9はCPUIで実現される機能ブロック、10はC
PU 1の共通バスである。
FIG. 1 is a block diagram of a document processing apparatus according to an embodiment. In the figure, 1 is a central processing unit (CPU) that is in charge of the main control of the apparatus of this embodiment, and 2 is a program memory (PM) that stores the processing program shown in FIG.
), 3 is a display unit (DU) that displays a function menu as an icon as shown in Fig. 3, 4 is an image reader (IR) that reads image data from the original image to be inserted into a document file if necessary, and 5 is a processing unit. A disk unit (DSK) that externally stores programs and multiple document files to be printed; 6 a printer (PR) that prints document files specified at once; 7 a predetermined position of icons displayed on the display unit 3; Pointing device (PD) that points out a predetermined area with a cursor
), 8 is a keyboard for manually inputting document data, control data, etc., 9 is a functional block realized by CPUI, and 10 is a C
This is a common bus for PU 1.

機能ブロック9にはCPU 1のプログラム実行により
実現される各種機能が概念的に示されている。91はデ
ィスプレイユニット3に表示する一画面分の画像データ
IDを記憶する画像メモリである。ディスプレイユニッ
ト3の画面座標を(x、y)とするときは画像メモリ9
1の座標も(x、y)に対応している。92は文書処理
の各種機能に関するデータをその表示位置情報と共に記
憶する機能テーブルである。
A functional block 9 conceptually shows various functions realized by program execution by the CPU 1. Reference numeral 91 denotes an image memory that stores one screen worth of image data ID to be displayed on the display unit 3. When the screen coordinates of the display unit 3 are (x, y), the image memory 9
The coordinates of 1 also correspond to (x, y). Reference numeral 92 denotes a function table that stores data regarding various functions of document processing together with display position information thereof.

第2図は機能テーブル92の記憶構造を示す図である。FIG. 2 is a diagram showing the storage structure of the function table 92.

「アイコン位M」は所定機能を画像化(アイコン化)し
て表わすときの表示位mfg、標を記憶し、例えばアイ
コン開始位置の座標データ(x、y)より成る。「属性
」は機能の種類及び必要なパラメータ数等を特定するコ
ードであって、例えば属性“F”は機能が文書ファイル
であり、パラメータ(1)の文書名と、パラメータ(2
)の物理的ファイルアドレスと、パラメータ(3)の更
新した日付等の情報が付随することを示す、R性“C”
は機能がキャビネットであり、キャビネットサイズ24
0X120内のアイコンが一括指定又は部分指定できる
こと、及びキャビネット名が(6)であること等を示し
ている。属性″S′°は機能がスイッチであり、スイッ
チとして機能するエリアは300X100ドツト分の広
さを持っている。属性“GP″はサイズが10×10で
あって給紙のために原稿用紙を選択する機能を示す。属
性“ZP”は図形用紙を選択する機能を示す。属性” 
P R”はプリントする機能を示す。
The "icon position M" stores the display position mfg and mark when representing a predetermined function as an image (iconization), and is composed of, for example, coordinate data (x, y) of the icon start position. "Attribute" is a code that specifies the type of function and the number of required parameters. For example, attribute "F" indicates that the function is a document file, and the document name of parameter (1) and the number of parameters (2) are specified.
) and information such as the updated date of parameter (3) is attached.
The function is cabinet, and the cabinet size is 24.
The icon in 0X120 indicates that the icon can be specified all at once or in parts, and that the cabinet name is (6). The attribute "S'° has a function of a switch, and the area that functions as a switch has a size of 300 x 100 dots. The attribute "GP" has a size of 10 x 10, and the size is 10 x 10, and the area that functions as a switch has a size of 300 x 100 dots. Indicates the function to select.Attribute "ZP" indicates the function to select graphic paper.Attribute"
PR” indicates a printing function.

このような機能データFDはディスクユニット5に記憶
されておりキーボード8又は他のメニュー画面でのポイ
ンティングデバイス7の指示により機能テーブル92に
ブロック転送される。
Such function data FD is stored in the disk unit 5, and is transferred in blocks to the function table 92 in response to an instruction from the keyboard 8 or other pointing device 7 on a menu screen.

93は画像変換手段である。機能テーブル92から読み
出した機能データFDを逐次対応するアイコンIDに変
換して画像メモリ91のアイコン位置(x、y)に展開
する。
93 is an image converting means. The function data FD read from the function table 92 is sequentially converted into a corresponding icon ID and expanded at the icon position (x, y) of the image memory 91.

第3図は画像メモリ91のアイコン展開図を示す図であ
る。属性“F”は31〜34のようなアイコンに翻訳さ
れる。更にパラメータ(1)の文書名前とパラメータ(
3)の更新日付が抽出されてオーバレイ表示される。そ
して文書(1)の展開はアドレス(x、y)= (30
,30)を開始点として行なわれる。
FIG. 3 is a diagram showing an icon development diagram of the image memory 91. Attribute "F" is translated into icons such as 31-34. Furthermore, the document name of parameter (1) and the parameter (
The update date of 3) is extracted and displayed as an overlay. Then, the expansion of document (1) is address (x, y) = (30
, 30) as the starting point.

こうして全てのアイコンデータIDが画像メモリ91に
展開されるとディスプレイユニット3に表示する。従っ
て、オペレータはポインティングデバイス7で任意のア
イコン画像を指示できる。
When all the icon data IDs are developed in the image memory 91 in this way, they are displayed on the display unit 3. Therefore, the operator can point to any icon image using the pointing device 7.

オペレータがアイコン画像を指示するとその指示座標P
 (x、y)もしくは指示領域P(ΔX、Δy)が読み
出され、該座標情報で機能テーブル92の対応する機能
データFCを抽出する。
When the operator indicates an icon image, the indicated coordinates P
(x, y) or the designated area P (ΔX, Δy) is read out, and the corresponding function data FC of the function table 92 is extracted using the coordinate information.

第4図は実施例の文書−柄印刷処理を示すフローチャー
トである。ステップS1ではアイコンがポイントされる
のを待つ。第3図の35は仮想的なキャビネットであり
文書ファイルの保管場所を表わしている。図によれば文
書ファイル31〜34等はキャビネット(6)に保管さ
れている。
FIG. 4 is a flowchart showing the document-pattern printing process of the embodiment. In step S1, the process waits for an icon to be pointed at. 35 in FIG. 3 is a virtual cabinet and represents a storage location of document files. According to the figure, document files 31 to 34, etc. are stored in a cabinet (6).

カーソルに、に’はポインティングデバイス7が指す位
置を表わし、その矢印はポインティングデバイスのし動
につれて動く。例えば、K′の位置でポインティグデバ
イスについているボタンを押し、次にボタンを押したま
まKの位置にもっていき、ボタンを離すと、ボタンを押
している間、K′の位置とKの現在の位置を対角とする
矩形が描かれ、ボタンを離すと、31.32のアイコン
が黒く反転してそれらが選ばれたことを示す。ステップ
S42では座標P (x、y)(上記領域指定の場合は
これに加えて座標P(ΔX、Δy))を入力する。ステ
ップS43では人力した座標データに基づいて機能テー
ブル92を参照して機能データを抽出する。これは人力
した座標が機能テーブル92中のアイコン位置に含まれ
るか否かで判断する。ステップS44ではEND機能か
否かを判別する。END機能44なら処理をぬけ、EN
D機能でなければステップS45で機能データをキュー
イングする。50はキューイングスタックであって2つ
の文書ファイル31.32と、これらをプリントすべき
ことと、原稿用紙を給紙すること等が指示シーフェンス
に従ってキューイングされている。図示しないが、実行
ルーチンはスタック50の内容に従って処理を行なう。
On the cursor, ni' represents the position pointed by the pointing device 7, and the arrow moves as the pointing device moves. For example, if you press the button on the pointing device at position K', then move it to position K while holding the button, and release the button, the position of K' and the current position of K will change while the button is held down. A rectangle with diagonal corners at the position is drawn, and when the button is released, the icons 31 and 32 are highlighted in black to indicate that they have been selected. In step S42, the coordinates P (x, y) (in addition to the coordinates P (ΔX, Δy) in the case of the above region specification) are input. In step S43, function data is extracted by referring to the function table 92 based on the manually input coordinate data. This is determined based on whether the manually entered coordinates are included in the icon position in the function table 92. In step S44, it is determined whether or not it is the END function. If the END function is 44, exit the process and press EN.
If it is not the D function, the function data is queued in step S45. Reference numeral 50 denotes a queuing stack in which two document files 31 and 32, their printing, document paper feeding, etc. are queued according to the instruction fence. Although not shown, the execution routine performs processing according to the contents of the stack 50.

尚、ポインティングデバイス7で範囲指定する方法は、
上述実施例以外にも、例えば始点と終点でボタンを1回
ずつ押す方法、あるいは2つ以上のボタンを設は始点で
左ボタン、終点で右ボタンを押すようにしても良い。
The method for specifying the range using the pointing device 7 is as follows:
In addition to the above-described embodiments, for example, the button may be pressed once at the start point and the end point, or two or more buttons may be set such that the left button is pressed at the start point and the right button is pressed at the end point.

[発明の効果コ 以上述べた如く本発明によれば、印刷する文書ファイル
が多数存在する場合でも一括指定して容易に印刷できる
[Effects of the Invention] As described above, according to the present invention, even when there are a large number of document files to be printed, it is possible to easily specify them all at once and print them.

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

第1図は実施例の文書処理装置のブロック構成図、 第2図は機能テーブルの記憶構造を示す図、第3図は画
像メモリ91のアイコン展開図を示す図、 第4図は実施例の文書一括印刷処理を示すフローチャー
トである。 図中、1・・・セントラルブロセツシングユニット(C
PU)、2・・・プログラムメモリ(PM)、3・・・
ディスプレイユニット(DU)、4・・・イメージリー
ダ(IR)、5・・・ディスクユニット(DSK)、6
・・・プリンタ(PR)、7・・・ポインティングデバ
イス(PD)、8・・・キーボード、9・・・機能ブロ
ック、10・・・共通バスである。
FIG. 1 is a block configuration diagram of the document processing device of the embodiment, FIG. 2 is a diagram showing the storage structure of the function table, FIG. 3 is a diagram showing an icon development diagram of the image memory 91, and FIG. 4 is a diagram of the embodiment. 3 is a flowchart illustrating document batch printing processing. In the figure, 1... central processing unit (C
PU), 2...Program memory (PM), 3...
Display unit (DU), 4... Image reader (IR), 5... Disk unit (DSK), 6
... printer (PR), 7 ... pointing device (PD), 8 ... keyboard, 9 ... functional block, 10 ... common bus.

Claims (2)

【特許請求の範囲】[Claims] (1)文書データを作成、編集し出力する文書処理装置
において、文書処理の各種機能に関するデータをその表
示位置情報と共に記憶する機能テーブルと、前記機能テ
ーブルが記憶している機能データを対応する機能画像に
変換して前記表示位置情報が示す場所に表示する表示制
御手段と、前記表示制御手段が表示している機能画像を
点又は領域で指定する位置指定手段と、前記位置指定手
段が指定した座標データにより前記機能テーブルの表示
位置情報から対応する機能データを抽出するデータ抽出
手段と、前記データ抽出手段が抽出した機能データの機
能を実行する機能実行手段を備えることを特徴とする文
書処理装置。
(1) In a document processing device that creates, edits, and outputs document data, there is a function table that stores data related to various functions of document processing together with its display position information, and a function that corresponds to the function data stored in the function table. display control means for converting the functional image into an image and displaying it at the location indicated by the display position information; position specification means for specifying the functional image displayed by the display control means by a point or area; A document processing device comprising: data extraction means for extracting corresponding function data from the display position information of the function table using coordinate data; and function execution means for executing the function of the function data extracted by the data extraction means. .
(2)機能データは印刷すべき文書ファイルであること
を特徴とする特許請求の範囲第1項記載の文書処理装置
(2) The document processing device according to claim 1, wherein the functional data is a document file to be printed.
JP61071351A 1986-03-31 1986-03-31 Document processor Pending JPS62229433A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61071351A JPS62229433A (en) 1986-03-31 1986-03-31 Document processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61071351A JPS62229433A (en) 1986-03-31 1986-03-31 Document processor

Publications (1)

Publication Number Publication Date
JPS62229433A true JPS62229433A (en) 1987-10-08

Family

ID=13457985

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61071351A Pending JPS62229433A (en) 1986-03-31 1986-03-31 Document processor

Country Status (1)

Country Link
JP (1) JPS62229433A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01125663A (en) * 1987-11-11 1989-05-18 Canon Inc Information processor
JPH01169576A (en) * 1987-12-24 1989-07-04 Sharp Corp Translation file specifying system
JP2011141884A (en) * 2011-02-16 2011-07-21 Canon Inc Control method, controller, data processing apparatus, and recording medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59197930A (en) * 1983-04-26 1984-11-09 Toshiba Corp Graphic input device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59197930A (en) * 1983-04-26 1984-11-09 Toshiba Corp Graphic input device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01125663A (en) * 1987-11-11 1989-05-18 Canon Inc Information processor
JPH01169576A (en) * 1987-12-24 1989-07-04 Sharp Corp Translation file specifying system
JP2011141884A (en) * 2011-02-16 2011-07-21 Canon Inc Control method, controller, data processing apparatus, and recording medium

Similar Documents

Publication Publication Date Title
JP2007249863A (en) Image processor, user interface screen customizing method and user interface screen customizing program
US20060075362A1 (en) Image processing apparatus, method, and recording medium on which program is recorded for displaying thumbnail/preview image
JP4138231B2 (en) Composite user interface method, computer system, and computer-readable recording medium
CN105912315A (en) Information Processing Apparatus, Information Processing System, Information Processing Method, And A Computer Program Product
JPS62229433A (en) Document processor
JP4419316B2 (en) Data output device and recording medium
JP2605370B2 (en) Operation instruction device
JPH0695464A (en) Image processor
JPH11143605A (en) Portable terminal
JPH0766375B2 (en) Document processing apparatus and document display method
JPH1055431A (en) Image processor
JPH04118763A (en) Document preparing device
JP4480378B2 (en) Character input support module
JPS60250482A (en) Picture rotation indicating system
JP3608921B2 (en) Line drawing processing method and apparatus, and recording medium on which program for executing the processing is recorded
JP3854916B2 (en) Printing control apparatus and method, printing control program, and storage medium
JPH0379732B2 (en)
JPH06214710A (en) Registration method for tablet menu
JPH06266706A (en) Word processor with character size changing function
JP2925092B2 (en) Grid setting method in image processing device
JP2597586B2 (en) Information processing device
JP2000001026A (en) Apparatus and method for processing information
JP2019070808A (en) Display control device, display control method, and program
JPH04333966A (en) Document data processor
JP2006085425A (en) Document processor