JPH04362772A - Document processing method and device - Google Patents

Document processing method and device

Info

Publication number
JPH04362772A
JPH04362772A JP3137519A JP13751991A JPH04362772A JP H04362772 A JPH04362772 A JP H04362772A JP 3137519 A JP3137519 A JP 3137519A JP 13751991 A JP13751991 A JP 13751991A JP H04362772 A JPH04362772 A JP H04362772A
Authority
JP
Japan
Prior art keywords
font
document
data
information
window
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.)
Granted
Application number
JP3137519A
Other languages
Japanese (ja)
Other versions
JP3051496B2 (en
Inventor
Atsushi Kakimoto
柿本 厚志
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 JP3137519A priority Critical patent/JP3051496B2/en
Publication of JPH04362772A publication Critical patent/JPH04362772A/en
Application granted granted Critical
Publication of JP3051496B2 publication Critical patent/JP3051496B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は文書処理方法及びその装
置に関し、特に、異なるフォントをもつ複数のプリンタ
を接続して任意にフォントを選択して文書編集出力が可
能な文書処理方法及びその装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing method and apparatus, and more particularly, to a document processing method and apparatus capable of connecting a plurality of printers with different fonts and selecting arbitrary fonts to edit and output documents. Regarding.

【0002】0002

【従来の技術】従来、文書処理装置に於ては、装置本体
側にプリンタが搭載する書体情報を持っており、文書編
集・印刷時には、その情報をもとに使用書体を選択する
という方法がとられていた。
[Prior Art] Conventionally, in a document processing device, the printer has font information installed in the main body of the device, and when editing or printing a document, the font to be used is selected based on that information. It had been taken.

【0003】0003

【発明が解決しようとする課題】しかしながら上記従来
例では、1台の文書処理装置に対して異なるフォントを
搭載したプリンタが複数台接続されているシステム構成
の場合、装置本体側にプリンタが搭載する書体情報を持
つため、常に装置本体が使用できるプリンタは限定され
てしまい、任意のプリンタから所望のフォントを選択し
て文書データを編集・印刷する事はできなかった。
[Problem to be Solved by the Invention] However, in the above conventional example, in the case of a system configuration in which multiple printers equipped with different fonts are connected to one document processing device, the printer is installed on the device main body side. Because the device has font information, the printers that can be used by the device are limited, and it is not possible to edit and print document data by selecting a desired font from any printer.

【0004】本発明は上記従来例に鑑みてなされたもの
であり、複数のプリンタに搭載されているフォントを動
的に選択して文書編集・印刷に利用できる文書処理方法
及びその装置を提供することを目的としている。
The present invention has been made in view of the above-mentioned conventional example, and provides a document processing method and device that can dynamically select fonts installed in a plurality of printers and use them for document editing and printing. The purpose is to

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に本発明の文書処理方法は、以下のような工程からなる
。即ち、異なるフォントを有する複数のプリンタと通信
可能な文書処理方法において、文書の出力時のフォント
選択を指示する工程と、前記工程の指示を契機として、
前記複数のプリンタが有するフォント情報を収集する工
程と、収集された前記フォント情報に基づいて、フォン
ト情報表示のウィンドウを生成してウィンドウを表示す
る工程と、前記ウィンドウに表示されたフォント情報か
ら所望のフォントを選択する工程と、前記工程によって
選択されたフォントを有する前記複数のプリンタの内の
いづれかに対して前記文書の印刷を指示する工程とを有
することを特徴とする文書処理方法を備える。
[Means for Solving the Problems] In order to achieve the above object, the document processing method of the present invention includes the following steps. That is, in a document processing method capable of communicating with a plurality of printers having different fonts, a step of instructing font selection when outputting a document, and triggered by the instruction of the step,
a step of collecting font information possessed by the plurality of printers; a step of generating and displaying a font information display window based on the collected font information; and a step of generating a desired font information from the font information displayed in the window. The document processing method includes the steps of: selecting a font; and instructing one of the plurality of printers having the font selected in the step to print the document.

【0006】また他の発明によれば、異なるフォントを
有する複数の印刷手段を接続する文書処理装置であって
、文書及び前記文書に関連した情報を表示する表示手段
と、前記複数の印刷手段各々と印刷情報を授受する通信
手段と、前記文書の出力時のフォント選択を指示するフ
ォント選択指示手段と、前記フォント選択指示手段によ
る指示を契機として前記複数の印刷手段が有するフォン
ト情報を前記通信手段を介して収集し、前記フォント情
報に基づいて、フォント情報表示のウィンドウを生成し
て前記表示手段に表示するウィンドウ生成手段と、前記
ウィンドウに表示されたフォント情報から所望のフォン
トを選択して指示するフォント選択手段と、前記フォン
ト選択手段によって選択されたフォントを有する前記複
数の印刷手段の内のいづれかに対して前記文書の印刷を
指示する印刷指示手段とを有することを特徴とする文書
処理装置を備える。
According to another aspect of the present invention, there is provided a document processing apparatus for connecting a plurality of printing means having different fonts, comprising: a display means for displaying a document and information related to the document; and a display means for displaying a document and information related to the document; font selection instruction means for instructing font selection when outputting the document; and font selection instruction means for transmitting font information held by the plurality of printing means in response to an instruction from the font selection instruction means. window generating means for generating a font information display window and displaying the font information on the display means based on the font information; and selecting and instructing a desired font from the font information displayed on the window. font selection means for selecting a font; and print instruction means for instructing one of the plurality of printing means having the font selected by the font selection means to print the document. Equipped with

【0007】[0007]

【作用】以上の構成により本発明は、フォント選択時に
複数の印刷手段各々からそれらが有するフォント情報を
収集し、そのフォント情報をウィンドウを生成して表示
し、そのウィンドウから所望のフォントを選択して、選
択されたフォントを有する印刷手段に対して文書印刷を
指示するよう動作する。
[Operation] With the above configuration, the present invention collects font information possessed by each of a plurality of printing means when selecting a font, generates and displays the font information in a window, and selects a desired font from the window. and instructs the printing means having the selected font to print the document.

【0008】[0008]

【実施例】以下添付図面を参照して、本発明の好適な実
施例を詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

【0009】また、本実施例で言及する文書とは、文章
(表も含む)、図形、イメージ等を含めた総称として用
いる。
[0009] In addition, the term "document" referred to in this embodiment is used as a general term including texts (including tables), figures, images, and the like.

【0010】[システムの概略説明(図1〜図2)]図
1は、本発明の代表的な実施例である文書処理システム
の構成を示すブロツク図である。図1において、1はシ
ステムバスであり、後述の各構成要素はこのシステム・
バス1に接続される。2はCPUである。3はプログラ
ムメモリ(以下、PMEMと称す)で、編集処理のため
のプログラムを適宜ハードデイスク15から選択して読
込み、CPU2で実行する。
[Schematic Description of the System (FIGS. 1 and 2)] FIG. 1 is a block diagram showing the configuration of a document processing system that is a typical embodiment of the present invention. In Figure 1, 1 is a system bus, and each component described below is this system bus.
Connected to bus 1. 2 is a CPU. 3 is a program memory (hereinafter referred to as PMEM), in which a program for editing processing is appropriately selected from the hard disk 15, read therein, and executed by the CPU 2;

【0011】また、キーボード9から入力されたデータ
はテキスト・メモリでもあるPMEM3にコード情報と
して格納される。8は入力制御部であり、9のキーボー
ド、10のマウス等の入力装置が接続される。操作者は
このキーボード9を操作することによりシステムの動作
指令等を行う。10は、13のCRT上で画像情報を加
工指示するためのポインテイング・デバイス(以下、P
Dと称す)で本実施例ではマウスを使用している。これ
によりCRT13上のカーソルをX(横方向),Y方向
(縦方向)任意に移動してコマンドメニユー上のコマン
ド・アイコンを選択して処理の指示や、編集対象の指示
,描画位置の指示等を行う。
Furthermore, data input from the keyboard 9 is stored as code information in the PMEM 3, which is also a text memory. 8 is an input control unit to which input devices such as a keyboard 9 and a mouse 10 are connected. By operating this keyboard 9, the operator issues system operation commands and the like. 10 is a pointing device (hereinafter referred to as P) for instructing processing of image information on CRT 13;
In this embodiment, a mouse is used. This allows you to arbitrarily move the cursor on the CRT 13 in the X (horizontal) and Y (vertical) directions and select a command icon on the command menu to issue processing instructions, editing targets, drawing positions, etc. I do.

【0012】11はビデオイメージメモリ(以下、VR
AMと称す)、12は表示出力制御部、13はCRTで
ある。CRT13に表示されるデータは、VRAM11
上にビツトマツプデータとして展開されている。例えば
、文字データであれば、そのコードに対応した文字パタ
ーンがVRAMに展開される。また、ソフト制御により
VRAMの表示エリアに直接カーソルを発生して表示す
ることも可能である。14は外部記憶装置制御部、15
、16はデータフアイル用の外部記憶媒体(デイスクな
ど)で、例えば15はハードデイスク(以下、HDと称
す)であり、16はフロツピィデイスク(以下、FDと
称す)である。
11 is a video image memory (hereinafter referred to as VR
12 is a display output control section, and 13 is a CRT. The data displayed on the CRT13 is stored in the VRAM11.
It is developed as bit map data above. For example, in the case of character data, a character pattern corresponding to the code is developed in the VRAM. It is also possible to generate and display a cursor directly in the display area of the VRAM by software control. 14 is an external storage device control unit, 15
, 16 are external storage media (disks, etc.) for data files, for example, 15 is a hard disk (hereinafter referred to as HD), and 16 is a floppy disk (hereinafter referred to as FD).

【0013】また、本実施例の文書処理システムは、通
信制御部4より通信ポート5、通信回線6を経由して送
出される書体/文字サイズ指示情報、印字位置、文字コ
ード列等を受信し、自機内に持つ文字フォント等により
印刷ビツトマツプイメージを展開し印刷出力する複数台
のプリンタ7を接続している。
The document processing system of this embodiment also receives font/character size instruction information, print position, character code string, etc. sent from the communication control unit 4 via the communication port 5 and the communication line 6. A plurality of printers 7 are connected to each other for developing and printing out a printing bitmap image using character fonts and the like held within the printer.

【0014】図2は、プリンタ7の構成を示すブロツク
図である。図2において、21はシステムバスであり、
後述する各構成要素は、システムバス21に接続されて
いる。22はCPU、23はPMEMであり、印刷ビツ
トマツプイメージ展開出力処理のためのプログラムを適
宜ハードデイスク28またはROM30から選択して読
込み、CPU22で実行する。
FIG. 2 is a block diagram showing the configuration of the printer 7. As shown in FIG. In FIG. 2, 21 is a system bus;
Each component described below is connected to the system bus 21. 22 is a CPU, and 23 is a PMEM, which selects and reads a program for printing bitmap image development and output processing from the hard disk 28 or ROM 30 and executes it in the CPU 22.

【0015】さて、通信回線33を経由して通信ポート
32、通信制御部31を経由して受信入力されたデータ
はテキスト・メモリでもあるPMEM23にコード情報
として格納される。24はイメージメモリ(以下、IM
EMと称す)、25は印刷出力制御部、26は印刷出力
部であり、印刷イメージはビツトマツプデータとしてI
MEM24に展開されたのち、印刷出力制御部25の制
御により印刷出力部26に出力される。29は外部記憶
装置制御部、28,27はデータフアイル用のデイスク
で、27がFD、28がHDである。30はROMであ
り文字フォントの制御情報、ビツトマツプデータ、輪郭
情報等とプリンタ7の制御プログラム等が格納される。
Now, data received and input via the communication line 33, the communication port 32, and the communication control unit 31 is stored as code information in the PMEM 23, which is also a text memory. 24 is an image memory (hereinafter referred to as IM)
EM), 25 is a print output control section, 26 is a print output section, and the print image is input as bitmap data.
After being developed in the MEM 24, it is output to the print output section 26 under the control of the print output control section 25. 29 is an external storage device control unit, 28 and 27 are disks for data files, 27 is an FD, and 28 is an HD. A ROM 30 stores character font control information, bitmap data, outline information, etc., and a control program for the printer 7.

【0016】[フォント管理データの構造(図3)]図
3は、プリンタ7に搭載されるフォント管理データの構
造を示す図である。プリンタ7には各書体ごとに図3に
示すような構造をもつ管理データを持つており、装置本
体側からの要求により、これらのデータを装置本体側に
取り込む事が可能である。図3において、41は内部的
に書体データを認識するための書体idコード、42は
書体選択ウインドウに書体名を表示するための書体名文
字コード、43はドツトデータ、圧縮データ、ベクトル
データ等のパターンのデータ種を識別するためのデータ
種id、44はバージヨン、パターンボツクスサイズ等
他の書体管理データ群である。
[Structure of Font Management Data (FIG. 3)] FIG. 3 is a diagram showing the structure of font management data installed in the printer 7. As shown in FIG. The printer 7 has management data having a structure as shown in FIG. 3 for each typeface, and this data can be imported into the main body of the apparatus upon request from the main body of the apparatus. In FIG. 3, 41 is a font ID code for internally recognizing font data, 42 is a font name character code for displaying the font name in the font selection window, and 43 is for dot data, compressed data, vector data, etc. The data type ID 44 for identifying the data type of the pattern is a group of other font management data such as version and pattern box size.

【0017】[書体選択ウインドウの説明(図4)]図
4は、図3を用いて説明した各プリンタ7に搭載される
フォント管理データに基づいて作成される書体選択ウイ
ンドウの一例を示す図である。図4には、プリンタAに
中明朝体、教科書体、楷書体のフォントデータが、プリ
ンタBに中明朝体、楷書体、草書体のフォントデータが
、そして、プリンタCにゴシツク体、楷書体のフォント
データが登録されている様子が示されている。図4にお
いて、書体データの選択は、図1で示したマウス10ま
たはキーボード9のいづれから選択指示を入力すること
によってなされる。例えば、マウス10による選択指示
であれば、図4の所望の書体のエリアをクリツクすれば
良いし、またキーボード9であればウインドウに表示さ
れている所望の書体に対応する数値を入力すれば良い。
[Description of the font selection window (FIG. 4)] FIG. 4 is a diagram showing an example of the font selection window created based on the font management data installed in each printer 7 described using FIG. 3. be. In Figure 4, printer A has font data for medium Mincho, textbook, and block fonts, printer B has font data for medium Mincho, block, and cursive, and printer C has Gossik and block type font data. It shows how the body font data is registered. In FIG. 4, font data is selected by inputting a selection instruction from either the mouse 10 or the keyboard 9 shown in FIG. For example, if you are using the mouse 10 to make a selection, you can click on the area of the desired font in Figure 4, or if you are using the keyboard 9, you can enter the numerical value corresponding to the desired font displayed in the window. .

【0018】[書体選択ウインドウ生成処理と書体選択
による文書出力(図5〜図7)]ここでは、上記のよう
な構成をもつ文書処理システムが実行する書体選択ウイ
ンドウ生成処理と書体選択による文書出力について、図
5に示す文書例と図6に示す印刷データを用いて図7に
示すフローチャートを参照しながら説明する。
[Typeface selection window generation process and document output by font selection (FIGS. 5 to 7)] Here, the font selection window generation process and document output by font selection executed by the document processing system having the above configuration will be explained. This will be explained using the document example shown in FIG. 5 and the print data shown in FIG. 6 with reference to the flowchart shown in FIG.

【0019】まず、ステツプS1では、システムの操作
者が既存文書編集中に書体変更指示、或は新規文書作成
中に書体選択指示を行う。次いで、ステツプS2では、
本実施例のシステムのCPU2が通信制御部4を経て各
プリンタ7に対してそれぞれのプリンタが搭載するフォ
ントについて問い合わせ、図3に示す構造をもつフォン
ト管理データを得る。
First, in step S1, the system operator issues a font change instruction while editing an existing document, or a font selection instruction while creating a new document. Next, in step S2,
The CPU 2 of the system of this embodiment inquires of each printer 7 via the communication control unit 4 about the fonts installed in each printer, and obtains font management data having the structure shown in FIG.

【0020】ステツプS3ではステップS2において得
られたフォント管理データ中の書体idと書体名コード
を対応させ、かつ、プリンタ各々を特定するプリンタi
dの情報より書体選択ウインドウを作成し、その書体選
択ウインドウをCRT13に表示する。図5(a)は、
CRT13に表示された文書編集画面51において、書
体変更を指示し、書体選択ウインドウ52が表示された
様子を示す図である。次に、ステツプS4では、表示さ
れたウインドウに対してマウス10、またはキーボード
9からの指示入力待ち状態となる。ここで、書体選択ウ
インドウ52に対して指示入力を行うと、処理はステッ
プS5に進む。ここでは、図5(a)に示されるように
、このウインドウからプリンタCのゴシツク体を選択し
て編集中文書データの書体をゴシツク体に変更したもの
とする。
In step S3, the font ID in the font management data obtained in step S2 is associated with the font name code, and a printer i is specified that identifies each printer.
A font selection window is created from the information in d, and the font selection window is displayed on the CRT 13. FIG. 5(a) is
5 is a diagram showing a state in which a font change is instructed on a document editing screen 51 displayed on a CRT 13, and a font selection window 52 is displayed. FIG. Next, in step S4, the displayed window waits for an instruction input from the mouse 10 or the keyboard 9. Here, if an instruction is input to the font selection window 52, the process proceeds to step S5. Here, it is assumed that the gothic font of printer C is selected from this window and the font of the document data being edited is changed to the gothic font, as shown in FIG. 5(a).

【0021】ステップS5では、ステップS4において
入力された指示を解析して対応する書体id及びプリン
タidを印刷データ中の文字データにセツトする。
[0021] In step S5, the instruction inputted in step S4 is analyzed and the corresponding font ID and printer ID are set in the character data in the print data.

【0022】そのデータを印刷するとその結果は図5(
b)に示される53の様にゴシツク体で出力される。 この時、システム本体側から対象となる、即ち、所望の
フォントを搭載するプリンタに送られる印刷データは図
6に示される様になる。
When the data is printed, the result is shown in Figure 5 (
It is output in Gothic font, such as 53 shown in b). At this time, the print data sent from the system main body side to the target printer, that is, the printer equipped with the desired font, is as shown in FIG.

【0023】図6に示すように、この印刷データは、文
字データ61、図形データ62、及び、イメージデータ
63で構成されるが、図形データ、イメージデータは何
れも本体側、或は、プリンタ側のどちらでラスタ展開さ
れても構わない。一方、文字データは本体側からは、コ
ードデータとして送られ、プリンタ側でそのコードデー
タに従つて指定されたフォントデータが所望の形式にラ
スタ展開される。71はプリンタidで、このidに対
応するプリンタに印刷データが送られる。
As shown in FIG. 6, this print data is composed of character data 61, graphic data 62, and image data 63, but both the graphic data and the image data are stored on the main body side or on the printer side. It doesn't matter which way the data is rasterized. On the other hand, character data is sent as code data from the main body, and specified font data is rasterized into a desired format on the printer side according to the code data. 71 is a printer ID, and print data is sent to the printer corresponding to this ID.

【0024】文字データ61は、印刷する文字コード、
あるい文字のストリングデータ64、文字コード64を
どの書体のフォントデータから得るかを識別するための
書体id(図3に示す書体id41と同一のもの)65
、フォントパターンをどのように変形してラスタ展開す
るかという情報66、フォントパターンの中塗り情報6
7、フォントパターン縦横サイズ(ドツトサイズ、もし
くは印刷文字サイズ)68、フォントパターンの回転サ
イズ69、そして、フォントパターンの展開基準点デー
タ70で構成される。
Character data 61 includes a character code to be printed,
Or a font ID 65 (same as the font ID 41 shown in FIG. 3) for identifying which font data the character string data 64 and character code 64 are obtained from.
, information on how to transform and rasterize the font pattern 66 , font pattern middle fill information 6
7. It consists of font pattern vertical and horizontal size (dot size or print character size) 68, font pattern rotation size 69, and font pattern development reference point data 70.

【0025】プリンタ7側では、このような印刷データ
が送信されてくると、書体idと文字コードデータに従
つて一意に得られるフォントパターンを文字データがも
つ展開パラメータに従つてラスタ展開し、プリント出力
する。
On the printer 7 side, when such print data is sent, it rasterizes a font pattern uniquely obtained according to the font ID and character code data according to the expansion parameters of the character data, and prints it. Output.

【0026】従って本実施例に従えば、システムは書体
選択に当たって、システムが接続するプリンタからの書
体情報を集め、ウィンドウにその情報を一覧として表示
できるので、システムの操作者は、表示されたプリンタ
が有する種々の書体情報から所望の書体を選択して、選
択された書体をもつプリンタから文書出力を行うことが
できる。
Therefore, according to this embodiment, when selecting a font, the system can collect font information from the printers connected to the system and display that information as a list in a window, so the system operator can select the displayed printer. A desired font can be selected from various font information possessed by the printer, and a document can be output from a printer having the selected font.

【0027】なお本実施例では、書体変更によって出力
される印刷結果について説明したが、例えば、プリンタ
とシステム本体間のデータ通信機能を用いて、プリンタ
側でラスタ展開したフォントパターンデータを印刷と同
様にシステム本体のVRAMに転送することによって、
1つの文書データに対して異なるプリンタから複数の書
体を選択し、その結果をCRTの表示させることも可能
である。
In this embodiment, the print results output by changing the font have been explained, but for example, by using the data communication function between the printer and the system main body, the font pattern data raster developed on the printer side can be used in the same way as printing. By transferring the data to the VRAM of the system itself,
It is also possible to select a plurality of fonts from different printers for one document data and display the results on a CRT.

【0028】また本実施例では、図5(a)に示すよう
に書体選択ウインドウのサイズはCRT13に表示され
た文書編集画面51内に適度に納まるようなものとして
説明したが、本発明はこれに限定されるものではない。 例えば、接続プリンタ数、或は搭載フォント数が多くて
書体選択ウインドウのサイズが大きくなる時には、図8
に示すようなスクロール或はページ送り機能を付加した
ウィンドウを備えることができる。この場合、例えば、
図8では72のウィンドウ表示状態に於て、下方スクロ
ールバーをマウス10でクリックすると、77のウィン
ドウ表示状態に変わり、下方ページめくりバー76をマ
ウス10でクリックすると、78のウィンドウ表示状態
に変わる。一方、図8に示す方向と反対方向へのスクロ
ール或はページ送りについては、上方ページめくりバー
73、或は、上方スクロールバー74をクリックすれば
良い。
Furthermore, in this embodiment, the size of the font selection window was described as being such that it would fit within the document editing screen 51 displayed on the CRT 13, as shown in FIG. 5(a). It is not limited to. For example, when the number of connected printers or the number of installed fonts increases and the size of the font selection window becomes large,
It is possible to provide a window with a scrolling or page turning function as shown in FIG. In this case, for example,
In FIG. 8, when the lower scroll bar is clicked with the mouse 10 in the window display state 72, the window display state is changed to 77, and when the lower page turning bar 76 is clicked with the mouse 10, the window display state is changed to 78. On the other hand, to scroll or turn the page in the direction opposite to that shown in FIG. 8, the user may click on the upper page turning bar 73 or the upper scroll bar 74.

【0029】尚、本発明は、複数の機器から構成される
システムに適用しても良いし、1つの機器から成る装置
に適用しても良いし、システム或は装置にプログラムを
供給することによつて達成される場合にも適用しても良
いし、さらにはLAN等のネツトワークを介して処理が
行なわれるシステムに適用できることは言うまでもない
Note that the present invention may be applied to a system consisting of a plurality of devices, or to a device consisting of one device, or may be applied to a system or a device that is supplied with a program. Needless to say, the present invention can be applied to systems where processing is performed via a network such as a LAN.

【0030】[0030]

【発明の効果】以上説明したように本発明によれば、接
続されている印刷手段各々からフォント情報を収集して
、所望のフォントが選択し、選択したフォントを有する
印刷手段に対して文書出力できるので、例えば、プリン
タが複数台接続されているシステムに於て、動的に任意
のプリンタを利用してより柔軟な文書処理を行うことが
できる効果がある。
As explained above, according to the present invention, font information is collected from each connected printing means, a desired font is selected, and a document is output to the printing means having the selected font. For example, in a system where a plurality of printers are connected, it is possible to dynamically use any printer to perform more flexible document processing.

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

【図1】本発明の代表的な実施例である文書処理システ
ムの構成を示すブロツク図である。
FIG. 1 is a block diagram showing the configuration of a document processing system that is a typical embodiment of the present invention.

【図2】文書処理システムに接続されるプリンタの構成
を示すブロツク図である。
FIG. 2 is a block diagram showing the configuration of a printer connected to a document processing system.

【図3】プリンタに搭載されるフォント管理データの構
造を示す図である。
FIG. 3 is a diagram showing the structure of font management data installed in the printer.

【図4】書体選択ウインドウの一例を示す図である。FIG. 4 is a diagram showing an example of a font selection window.

【図5】書体選択とその結果の印刷例を示す図である。FIG. 5 is a diagram showing an example of font selection and printing of the result.

【図6】印刷データの構造を示す図である。FIG. 6 is a diagram showing the structure of print data.

【図7】書体選択ウインドウ作成処理を示すフローチヤ
ートである。
FIG. 7 is a flowchart showing font selection window creation processing.

【図8】スクロール及びページ送り機能付きの書体選択
ウインドウの表示例を示す図である。
FIG. 8 is a diagram showing a display example of a font selection window with scrolling and page turning functions.

【符号の説明】[Explanation of symbols]

1,21  システムバス 2,22  CPU 3,23  プログラムメモリ(PMEM)4,31 
 通信制御部 5,32  通信ポート 6,33  通信回線 7  プリンタ 8  入力制御部 9  キーボード 10  マウス 11  VRAM 12  表示出力制御部 13  CRT 14,29  外部記憶装置制御部 15,28  ハードディスク(HD)16,27  
フロッピィディスク(FD)24  イメージメモリ(
IMEM) 25  印刷出力制御部 26  印刷出力部 30  ROM
1, 21 System bus 2, 22 CPU 3, 23 Program memory (PMEM) 4, 31
Communication control section 5, 32 Communication port 6, 33 Communication line 7 Printer 8 Input control section 9 Keyboard 10 Mouse 11 VRAM 12 Display output control section 13 CRT 14, 29 External storage device control section 15, 28 Hard disk (HD) 16, 27
Floppy disk (FD) 24 Image memory (
IMEM) 25 Print output control section 26 Print output section 30 ROM

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】  異なるフォントを有する複数のプリン
タと通信可能な文書処理方法において、文書の出力時の
フォント選択を指示する工程と、前記工程の指示を契機
として、前記複数のプリンタが有するフォント情報を収
集する工程と、収集された前記フォント情報に基づいて
、フォント情報表示のウィンドウを生成してウィンドウ
を表示する工程と、前記ウィンドウに表示されたフォン
ト情報から所望のフォントを選択する工程と、前記工程
によって選択されたフォントを有する前記複数のプリン
タの内のいづれかに対して前記文書の印刷を指示する工
程とを有することを特徴とする文書処理方法。
1. A document processing method capable of communicating with a plurality of printers having different fonts, including the step of instructing font selection when outputting a document, and, triggered by the instruction of the step, font information possessed by the plurality of printers. a step of generating a font information display window based on the collected font information and displaying the window; and a step of selecting a desired font from the font information displayed in the window. A document processing method comprising the step of instructing one of the plurality of printers having the font selected in the step to print the document.
【請求項2】  異なるフォントを有する複数の印刷手
段を接続する文書処理装置であって、文書及び前記文書
に関連した情報を表示する表示手段と、前記複数の印刷
手段各々と印刷情報を授受する通信手段と、前記文書の
出力時のフォント選択を指示するフォント選択指示手段
と、前記フォント選択指示手段による指示を契機として
前記複数の印刷手段が有するフォント情報を前記通信手
段を介して収集し、前記フォント情報に基づいて、フォ
ント情報表示のウィンドウを生成して前記表示手段に表
示するウィンドウ生成手段と、前記ウィンドウに表示さ
れたフォント情報から所望のフォントを選択して指示す
るフォント選択手段と、前記フォント選択手段によって
選択されたフォントを有する前記複数の印刷手段の内の
いづれかに対して前記文書の印刷を指示する印刷指示手
段とを有することを特徴とする文書処理装置。
2. A document processing device that connects a plurality of printing means having different fonts, the apparatus comprising: a display means for displaying a document and information related to the document; and a display means for exchanging print information with each of the plurality of printing means. a communication means; a font selection instruction means for instructing font selection when outputting the document; and font information possessed by the plurality of printing means is collected via the communication means in response to an instruction by the font selection instruction means; window generating means for generating a font information display window based on the font information and displaying it on the display means; font selection means for selecting and instructing a desired font from the font information displayed on the window; A document processing apparatus comprising: print instruction means for instructing one of the plurality of printing means having the font selected by the font selection means to print the document.
JP3137519A 1991-06-10 1991-06-10 Document processing method and apparatus Expired - Fee Related JP3051496B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3137519A JP3051496B2 (en) 1991-06-10 1991-06-10 Document processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3137519A JP3051496B2 (en) 1991-06-10 1991-06-10 Document processing method and apparatus

Publications (2)

Publication Number Publication Date
JPH04362772A true JPH04362772A (en) 1992-12-15
JP3051496B2 JP3051496B2 (en) 2000-06-12

Family

ID=15200578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3137519A Expired - Fee Related JP3051496B2 (en) 1991-06-10 1991-06-10 Document processing method and apparatus

Country Status (1)

Country Link
JP (1) JP3051496B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008299487A (en) * 2007-05-30 2008-12-11 Oki Data Corp Information processing device
US7782472B2 (en) 2005-07-21 2010-08-24 Fuji Xerox Co., Ltd. Image forming system and image forming method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7782472B2 (en) 2005-07-21 2010-08-24 Fuji Xerox Co., Ltd. Image forming system and image forming method
JP2008299487A (en) * 2007-05-30 2008-12-11 Oki Data Corp Information processing device

Also Published As

Publication number Publication date
JP3051496B2 (en) 2000-06-12

Similar Documents

Publication Publication Date Title
US4843405A (en) Method of controlling reproduction of image in bit-map controlled laser printer
JP3563793B2 (en) Data processing method and apparatus
JP2010091724A (en) Image processing system
JPH11282829A (en) Font sharing system and method, and storage medium storing program to execute the sharing method
US20030070146A1 (en) Information processing apparatus and method
JP3711435B2 (en) Print data preview method and apparatus, and recording medium
JP2000083161A (en) Image processing apparatus and method, and image processing system
JP3679678B2 (en) Printing control apparatus and control method therefor
JPH04128970A (en) Document processing system
JP4966533B2 (en) Printing system, printing method, printing program, and recording medium
JP3634680B2 (en) Information processing apparatus, control method therefor, and storage medium
JP3051496B2 (en) Document processing method and apparatus
JP2783601B2 (en) Information processing device
JP3155617B2 (en) Document processing method and apparatus
JP3406915B2 (en) Print data generation apparatus and method
JP2971547B2 (en) Document processing device
JP3699923B2 (en) Page image display management method during layout editing
JP3269623B2 (en) Document creation device
JP3754714B2 (en) Document processing method and apparatus
JPH04362775A (en) Document processing method and device
JP4325339B2 (en) Printing system, host computer and printer driver
JP2004213305A (en) Print control system, information processing apparatus, print control method, and program
JP2751224B2 (en) Document creation device
JP3897539B2 (en) Print data generation method and apparatus
JP2003173446A (en) Image processing apparatus, image processing system, image processing method, storage medium, and program

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20000303

LAPS Cancellation because of no payment of annual fees