JP2000293152A - Information processor and printer - Google Patents
Information processor and printerInfo
- Publication number
- JP2000293152A JP2000293152A JP11101762A JP10176299A JP2000293152A JP 2000293152 A JP2000293152 A JP 2000293152A JP 11101762 A JP11101762 A JP 11101762A JP 10176299 A JP10176299 A JP 10176299A JP 2000293152 A JP2000293152 A JP 2000293152A
- Authority
- JP
- Japan
- Prior art keywords
- font
- data
- information processing
- printer
- processing apparatus
- 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.)
- Withdrawn
Links
Landscapes
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、WYSIWYG(W
hat You See Is What You Get)の実現技術に関する。The present invention relates to a WYSIWYG (W
hat You See Is What You Get).
【0002】[0002]
【従来の技術】情報処理装置にインストールされたフォ
ントをディスプレイ上に再現する場合にはスクリーンフ
ォントが用いられる。一方、プリンタ等の他のデバイス
に再現する場合には、そのデバイスに内蔵されたデバイ
スフォントが用いられる。2. Description of the Related Art When fonts installed in an information processing apparatus are reproduced on a display, screen fonts are used. On the other hand, when reproducing on another device such as a printer, a device font built in the device is used.
【0003】[0003]
【発明が解決しようとする課題】ところが、ディスプレ
イ上の画面表示とプリンタからの出力とに同じフォント
ファイルが使用されている訳でないため、ディスプレイ
上の表示文字が必ずしも同じ字体でプリンタから出力さ
れるとは限らない。したがって、実際にプリンタから出
力させてみないと、ユーザには、その出力結果が判らな
い。そこで、画面上の表示文字を必ず同じ字体でプリン
トアウトすることができるシステム、いわゆるWYSI
WYG(What You See Is What You Get)の実現が望まれ
ている。However, since the same font file is not used for the screen display on the display and the output from the printer, the characters displayed on the display are always output from the printer in the same font. Not necessarily. Therefore, the user cannot know the output result unless the user actually outputs the data from the printer. Therefore, a system that can print out the display characters on the screen in the same font, so-called WYSI
Realization of WYG (What You See Is What You Get) is desired.
【0004】そこで、本発明は、ネットワーク上のプリ
ンタの内蔵フォントを取得することができる情報処理装
置を提供することを目的とする。また、情報処理装置か
ら要求された内蔵フォントを送出することができるプリ
ンタを提供することを目的とする。Accordingly, an object of the present invention is to provide an information processing apparatus capable of acquiring a built-in font of a printer on a network. It is another object of the present invention to provide a printer capable of transmitting a built-in font requested from an information processing device.
【0005】[0005]
【課題を解決するための手段】上記課題を解決するた
め、本発明は、アプリケーションデータが表す文字を、
アプリケーション指定のフォントでディスプレイ上に表
示させる情報処理装置であって、前記ディスプレイ上の
表示文字の字体を表すフォントデータとフォント名とを
対応付けて記憶するための記憶手段と、フォント名を含
むフォント転送要求を発行し、当該フォント転送要求の
発行先から転送されたフォントデータを取得するフォン
ト取得手段と、前記フォント取得手段が取得したフォン
トデータを、当該フォントデータの取得に際して用いた
フォント名に対応付けて、前記記憶手段に格納するフォ
ント登録手段とを備えることを特徴とする情報処理装置
を提供する。In order to solve the above-mentioned problems, the present invention provides a method for displaying characters represented by application data.
An information processing apparatus for displaying on a display in a font specified by an application, a storage means for storing font data representing a font of a character displayed on the display and a font name in association with each other, and a font including the font name A font acquisition unit that issues a transfer request and acquires font data transferred from the destination of the font transfer request, and associates the font data acquired by the font acquisition unit with the font name used when acquiring the font data. In addition, there is provided an information processing apparatus comprising: a font registration unit that stores the font in the storage unit.
【0006】さらに、本発明は、情報処理装置からの転
送データが表す文字を内蔵フォントで印刷するプリンタ
であって、前記印刷文字の字体を表すフォントデータと
フォント名とを対応付けて記憶した記憶手段と、フォン
ト名を含むフォント転送要求を前記情報処理装置から受
け付け、当該フォント転送要求に含まれているフォント
名に対応するフォントデータを前記記憶手段から取り出
し、当該フォントデータを当該フォント転送要求の発行
元に転送するフォント送信手段とを備えることを特徴と
するプリンタを提供する。Further, the present invention is a printer for printing a character represented by data transferred from an information processing apparatus in a built-in font, wherein the font data representing the font of the print character and a font name are stored in association with each other. Means for receiving a font transfer request including a font name from the information processing apparatus, extracting font data corresponding to the font name included in the font transfer request from the storage means, and extracting the font data from the font transfer request. A printer characterized by comprising a font transmitting means for transferring to a publisher.
【0007】本発明に係る情報処理装置によれば、外部
にフォント転送要求を発信し、その要求に対する応答と
してフォントデータを受け付け、これをフォント管理テ
ーブルに登録することができる。一方、本発明に係るプ
リンタによれば、外部からの登録フォント転送要求を受
け付け、その発信元に、内蔵フォントのうちの該当フォ
ントを送出することができる。したがって、これらの情
報処理装置およびプリンタとを接続すれば、WYSIW
YG(What You See Is What You Get)が達成される。According to the information processing apparatus of the present invention, a font transfer request can be transmitted to the outside, font data can be received as a response to the request, and this can be registered in the font management table. On the other hand, according to the printer of the present invention, a registered font transfer request from outside can be accepted, and the corresponding font among the built-in fonts can be sent to the transmission source. Therefore, if these information processing devices and printers are connected, WYSIW
YG (What You See Is What You Get) is achieved.
【0008】[0008]
【発明の実施の形態】以下、添付の図面を参照しなが
ら、本発明に係る実施の一形態について説明する。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0009】最初に、本実施の形態に係るネットワーク
システムの構成について説明する。First, the configuration of the network system according to the present embodiment will be described.
【0010】図1に示すように、複数(ここでは2台)の
情報処理装置10A,10B内蔵のネットワークカード
に接続されたケーブル15、および、プリンタ12内蔵
のネットワークカードに接続されたケーブル15が、そ
れぞれ、ハブ11に接続されている。As shown in FIG. 1, a cable 15 connected to a plurality of (here, two) information processing apparatuses 10A and 10B built-in network cards and a cable 15 connected to a printer 12 built-in network card are provided. , Respectively, are connected to the hub 11.
【0011】プリンタ12は、図2(a)に示すように、
TCP/IPプロトコルを実現するための機能が搭載さ
れた前述のネットワークカード20の他、情報処理装置
10A,10Bからのアプリケーションデータが表す画
像を記録紙上に記録する印刷機構21(例えば、記録ヘ
ッド、記録紙搬送機構等)、記録ヘッドの駆動回路への
データ入力を制御するビデオインタフェース回路等が搭
載された出力インタフェースカード22、プリンタ全体
を制御するコントローラ23等を備えている。そして、
コントローラ23は、図2(b)に示すように、CPU2
4、RAM25、後述のデータ転送処理が定義されたプ
ログラム等が格納されているROM26、印刷文字の字
体を表すフォントデータが格納されたフォントROM2
7、画像メモリ28、各メモリからのデータ読出し等を
制御するメモリコントローラ29等をバスで接続するこ
とによって構成されている。As shown in FIG. 2A, the printer 12
In addition to the above-described network card 20 equipped with a function for realizing the TCP / IP protocol, a printing mechanism 21 (for example, a recording head, A recording paper transport mechanism), an output interface card 22 having a video interface circuit for controlling data input to a drive circuit of the recording head, a controller 23 for controlling the entire printer, and the like. And
The controller 23, as shown in FIG.
4, a RAM 25, a ROM 26 storing a program in which a data transfer process described later is defined, etc., and a font ROM 2 storing font data representing a font of a print character.
7, an image memory 28, a memory controller 29 for controlling data reading from each memory and the like are connected by a bus.
【0012】プリンタ12のコントローラ23は、この
ようなハードウエア構成によって、印刷機構の制御処理
の他、後述のデータ転送処理を実行する。そのための機
能構成のうち、後述のデータ転送処理を実行するための
機能構成だけを図3(a)に示す。具体的には、コントロ
ーラ23は、後述のデータ転送処理を実行するための機
能構成として、(1)ネットワーク上から受信したパケッ
トを復号化し、コマンド等を取り出すインターフェース
マネージャー36、(2)インターフェースマネージャー
36から受け付けたコマンドによってフォント転送を実
現するコマンド解釈部30、(3)プリンタフォントのフ
ォントファイルが格納されたフォントデータ記憶部3
2、(4)コマンド解釈部30の指示にしたがってフォン
トファイルにアクセスするフォントデータ管理部31を
有している。なお、プリンタフォントのフォントファイ
ルには、プリンタフォント名を含むヘッダ情報、印刷文
字の文字コードおよびそのフォントデータが登録された
文字情報テーブル等が格納されている。With such a hardware configuration, the controller 23 of the printer 12 executes a data transfer process, which will be described later, in addition to a print mechanism control process. FIG. 3A shows only a functional configuration for executing a data transfer process to be described later among the functional configurations for that. Specifically, the controller 23 includes, as a functional configuration for executing a data transfer process described later, (1) an interface manager 36 for decoding a packet received from a network and extracting a command or the like, (2) an interface manager 36 A command interpreting unit 30 for realizing font transfer by a command received from the printer, (3) a font data storage unit 3 storing a font file of a printer font
2, (4) a font data management unit 31 for accessing a font file in accordance with an instruction from the command interpretation unit 30; The font file of the printer font stores header information including a printer font name, a character code of a print character, and a character information table in which the font data is registered.
【0013】一方、情報処理装置10A,10Bは、図
4に示すように、前述のネットワークカード40の他、
キーボード等の入力装置(不図示)、CRT14A,14
Bへのデータ出力を制御するディスプレイコントローラ
42、後述のデータ取得処理が定義された通信プログラ
ムやフォントデータ等が格納されているハードディスク
43、ハードディスクからのデータ読出しおよびハード
ディスクへのデータ書込みを制御するディスクコントロ
ーラ44、CPU45、RAM41、ROM46、各メ
モリからのデータ読出し等を制御するメモリコントロー
ラ(不図示)、フロッピディスク等の記憶媒体を取り付け
るためのディスクドライブ(不図示)等を備えている。On the other hand, as shown in FIG. 4, the information processing apparatuses 10A and 10B
Input device such as keyboard (not shown), CRT 14A, 14
B, a display controller 42 for controlling data output to the B, a hard disk 43 storing a communication program and font data in which data acquisition processing described later is defined, and a disk for controlling data reading from the hard disk and data writing to the hard disk A controller 44, a CPU 45, a RAM 41, a ROM 46, a memory controller (not shown) for controlling data reading from each memory and the like, a disk drive (not shown) for mounting a storage medium such as a floppy disk, and the like are provided.
【0014】各情報処理装置10A,10Bは、このよ
うなハードウエア構成によって、文書作成処理等の他、
後述のデータ取得処理を実行する。そのための機能構成
のうち、後述のデータ取得処理を実行するための機能構
成だけを図3(b)に示す。Each of the information processing apparatuses 10A and 10B has such a hardware configuration as well as a document creation process and the like.
A data acquisition process described later is executed. FIG. 3B shows only a functional configuration for executing a data acquisition process to be described later among the functional configurations for that purpose.
【0015】具体的には、各情報処理装置10A,10
Bは、後述のデータ取得処理を実行するための機能構成
として、(1)ネットワーク上から受信したパケットを復
号化し、コマンド等を取り出すインターフェースマネー
ジャー37、(2)インターフェースマネージャー37か
ら受け付けたコマンドによってフォント転送を実現する
コマンド解釈部33、(3)各フォントごとの文字情報フ
ァイルと、それらの文字情報ファイルを管理するための
フォント管理テーブルとが格納されたフォントデータ記
憶部35、(4)コマンド解釈部33の指示にしたがって
フォントファイルへのアクセス等を行うフォントデータ
管理部34を有している。なお、各フォントの文字情報
ファイルには、それぞれ、各印刷文字の文字コードおよ
びそのフォントデータ等が登録された文字情報テーブル
が格納されており、フォント管理テーブルには、各フォ
ントごとに、フォント名等を含むヘッダ情報と、文字情
報ファイル名とがそれぞれ登録されている。したがっ
て、図5に示したように、各フォントのヘッダ情報は、
それぞれ、そのフォントの文字情報ファイルに対応付け
られる。More specifically, each of the information processing apparatuses 10A, 10A
B includes (1) an interface manager 37 for decoding a packet received from a network and extracting a command or the like, and (2) a font based on a command received from the interface manager 37 as a functional configuration for executing a data acquisition process described later. A command interpretation unit 33 for realizing the transfer; (3) a font data storage unit 35 storing a character information file for each font and a font management table for managing the character information files; (4) command interpretation A font data management unit 34 for accessing a font file in accordance with an instruction from the unit 33 is provided. The character information file of each font stores a character information table in which the character code of each print character and its font data are registered. The font management table stores a font name for each font. And the like, and a character information file name are registered. Therefore, as shown in FIG. 5, the header information of each font is
Each is associated with the character information file of the font.
【0016】つぎに、図6により、情報処理装置10
A,10Bが実行するデータ取得処理について説明す
る。ただし、各情報処理装置10A,10Bには、すで
に、プリンタ12のネットワークカードのアドレスが登
録されているものとする。Next, referring to FIG.
A data acquisition process executed by A and 10B will be described. However, it is assumed that the address of the network card of the printer 12 is already registered in each of the information processing apparatuses 10A and 10B.
【0017】情報処理装置(ここでは、10Aとする)
は、起動時等に、ネットワーク上の起動されている全機
器を認識した後、登録済みのネットワークカードアドレ
スを検索し(S50)、それらのアドレス宛にコネクショ
ン要求コマンドを送信し、このコネクション要求コマン
ドに対するレスポンスがなければ、そのまま処理を終了
する(S51)。一方、プリンタ12からレスポンスがあ
ったら、以下の処理S52〜S56を実行する。Information processing device (here, 10A)
After recognizing all activated devices on the network at the time of activation or the like, the device searches for registered network card addresses (S50), transmits a connection request command to those addresses, and executes the connection request command. If no response is received, the process is terminated (S51). On the other hand, when a response is received from the printer 12, the following processes S52 to S56 are executed.
【0018】情報処理装置10Aのコマンド解釈部33
およびインターフェースマネージャー37は、ヘッダ転
送要求コマンドを含むパケットを、インターフェースカ
ード40を介してプリンタ12に送信する(S52)。こ
の伝送パケットを受け付けたプリンタ12は、後述のデ
ータ転送処理を実行することにより、プリンタフォント
のヘッダ情報を含むデータパケットをコマンド送信元の
情報処理装置10Aに送信する。Command interpreter 33 of information processing apparatus 10A
The interface manager 37 transmits a packet including the header transfer request command to the printer 12 via the interface card 40 (S52). The printer 12 that has received the transmission packet transmits a data packet including the header information of the printer font to the information processing apparatus 10A that is the command transmission source by executing a data transfer process described below.
【0019】この伝送パケットを受信した情報処理装置
10Aでは、インターフェースマネージャー3が、その
パケットからヘッダ情報(以下、受信ヘッダ情報と呼ぶ)
を取り出す。コマンド解釈部33は、受信ヘッダ情報と
同じヘッダ情報を含んでいるフォントファイルの検索を
フォントデータ管理部34に指示する(S53)。フォン
トデータ記憶部35のフォントファイルのなかに該当フ
ォントファイルが見つからなければ、コマンド解釈部3
3は、受信ヘッダ情報を含んでいるフォントファイルが
必要なものと判断し(S54)、フォント転送要求コマン
ドを発行する。インターフェースマネージャー36は、
このフォント転送要求コマンドを含むパケットを組み立
て、これを、インターフェースカード40を介してプリ
ンタ12に送信する(S55)。一方、フォントデータ記
憶部35のフォントファイルのなかに該当フォントファ
イルが見つかれば、コマンド解釈部33は、受信ヘッダ
情報を含んでいるフォントファイルが不要なものと判断
し(S54)、プリンタ12との間に確立されたコネクシ
ョンをクローズする。In the information processing apparatus 10A that has received the transmission packet, the interface manager 3 converts the packet into header information (hereinafter, referred to as reception header information).
Take out. The command interpreter 33 instructs the font data manager 34 to search for a font file containing the same header information as the received header information (S53). If the corresponding font file is not found in the font file in the font data storage unit 35, the command interpreting unit 3
No. 3 determines that a font file including the received header information is necessary (S54), and issues a font transfer request command. The interface manager 36
A packet including the font transfer request command is assembled, and the packet is transmitted to the printer 12 via the interface card 40 (S55). On the other hand, if the corresponding font file is found in the font file in the font data storage unit 35, the command interpreting unit 33 determines that the font file including the received header information is unnecessary (S54), and Close the connection established in between.
【0020】さて、フォント転送要求コマンドを受け付
けたプリンタ12は、後述のデータ転送処理を実行する
ことにより、文字情報テーブルまたは転送拒否コマンド
を含むパケットをコマンド送信元の情報処理装置10A
に送信する。この伝送パケットを受信した情報処理装置
10Aでは、インターフェースマネージャー37が、そ
のパケットからデータを取り出す(S56)。コマンド解
釈部33は、それが転送拒否コマンドであれば(S5
7)、プリンタ12との間に確立されたコネクションを
クローズする。一方、そのデータに文字情報テーブル
(以下、受信文字情報テーブル)が含まれていたら、コマ
ンド解釈部33は、その受信文字情報テーブルの書込み
処理をフォントデータ管理部34に指示する(S57)。
この指示にしたがい、フォントデータ管理部34は、受
信文字情報テーブルを文字情報ファイルとしてフォント
データ記憶部35に格納すると共に、この文字情報ファ
イル名を受信ヘッダ情報に対応付けてフォント管理テー
ブルに登録する(S58)。The printer 12, which has received the font transfer request command, executes a data transfer process described below, and transmits a packet containing a character information table or a transfer rejection command to the information processing apparatus 10A of the command transmission source.
Send to In the information processing apparatus 10A that has received the transmission packet, the interface manager 37 extracts data from the packet (S56). If the command interpretation unit 33 determines that the command is a transfer rejection command (S5
7), the connection established with the printer 12 is closed. On the other hand, the character information table
If the received character information table is included, the command interpretation unit 33 instructs the font data management unit 34 to write the received character information table (S57).
According to this instruction, the font data management unit 34 stores the received character information table as a character information file in the font data storage unit 35, and registers the character information file name in the font management table in association with the received header information. (S58).
【0021】つぎに、図7により、情報処理装置からの
伝送パケットを受信したプリンタ12のコントローラ2
3が実行するデータ転送処理について説明する。Next, referring to FIG. 7, the controller 2 of the printer 12 which has received the transmission packet from the information processing apparatus.
3 will be described.
【0022】プリンタ12のインターフェースマネージ
ャー36は、インターフェースカード20が受信した伝
送パケットを復号化し、そのパケットに含まれていたコ
マンドを取り出す(S70)。そして、コマンド解釈部3
0は、そのコマンドがヘッダ転送要求コマンドか否かを
判断する(S71)。その結果、そのコマンドがヘッダ転
送要求コマンドであると判断すれば、コマンド解釈部3
0は、フォントデータ記憶部32からのヘッダ情報読出
し処理をフォントデータ管理部31に指示する。この指
示に応じて、フォントデータ管理部31は、フォントデ
ータ記憶部32に格納されているフォントファイルをオ
ープンし、それに含まれているヘッダ情報を読みだす
(S52)。そして、インターフェースマネージャー36
は、このヘッダ情報を含むデータパケットを組み立て
て、そのデータパケットをヘッダ転送要求コマンド送信
元アドレスに送信する(S73)。The interface manager 36 of the printer 12 decodes the transmission packet received by the interface card 20, and extracts a command included in the packet (S70). And the command interpreter 3
0 determines whether the command is a header transfer request command (S71). As a result, if it is determined that the command is a header transfer request command, the command interpreter 3
0 instructs the font data management unit 31 to read the header information from the font data storage unit 32. In response to this instruction, the font data management unit 31 opens the font file stored in the font data storage unit 32 and reads out the header information contained therein.
(S52). And the interface manager 36
Assembles the data packet including the header information and transmits the data packet to the header transfer request command transmission source address (S73).
【0023】一方、情報処理装置からのコマンドがフォ
ント要求コマンドでないと判断すれば、さらに、そのコ
マンドがフォント要求コマンドか否かを判断する(S7
4)。その結果、そのコマンドがフォント要求コマンド
であると判断すれば、コマンド解釈部30は、フォント
データ記憶部32からのフォントファイル読出し処理を
フォントデータ管理部31に指示する。この指示に応じ
て、フォントデータ管理部31は、フォントデータ記憶
部32に格納されているフォントファイルから文字情報
テーブルを読みだす(S75)。そして、文字情報テーブ
ルが読み出されたら、インターフェースマネージャー3
6は、その文字情報テーブルを含むデータパケットを組
み立てて、これを、インターフェースカード20を介し
てフォント要求コマンド元アドレスに送信する。ただ
し、ライセンス設定等によって文字情報テーブルの読出
しが不可能であった場合には、転送拒否コマンドをコマ
ンド送信元アドレスに返信する(S76)。On the other hand, if it is determined that the command from the information processing apparatus is not a font request command, it is further determined whether or not the command is a font request command (S7).
4). As a result, if it is determined that the command is a font request command, the command interpretation unit 30 instructs the font data management unit 31 to perform a font file reading process from the font data storage unit 32. In response to this instruction, the font data management unit 31 reads the character information table from the font file stored in the font data storage unit 32 (S75). When the character information table is read, the interface manager 3
6 assembles a data packet including the character information table, and transmits the data packet to the font request command source address via the interface card 20. However, if the character information table cannot be read due to license setting or the like, a transfer reject command is returned to the command source address (S76).
【0024】以上説明した情報処理装置のフォント取得
処理およびプリンタのフォント転送処理によって、情報
処理装置にプリンタの内蔵フォントがアップロードされ
るため、WYSIWYGが高速に達成される。The font acquisition processing of the information processing apparatus and the font transfer processing of the printer described above upload the built-in font of the printer to the information processing apparatus, so that WYSIWYG can be achieved at high speed.
【0025】[0025]
【発明の効果】本発明によれば、プリンタの内蔵フォン
トを情報処理装置が取得することができるため、WYS
IWYGが達成される。According to the present invention, since the information processing apparatus can acquire the built-in font of the printer, the WYS
IWYG is achieved.
【図1】本発明の実施の一形態に係るネットワークシス
テムの概略構成を示した図である。FIG. 1 is a diagram showing a schematic configuration of a network system according to an embodiment of the present invention.
【図2】(a)は、本発明の実施の一形態に係るプリンタ
の概略構成を示した図であり、(b)は、そのコントロー
ラのハードウエア構成を示した図である。FIG. 2A is a diagram illustrating a schematic configuration of a printer according to an embodiment of the present invention, and FIG. 2B is a diagram illustrating a hardware configuration of a controller thereof.
【図3】(a)は、プリンタのデータ転送処理を実現する
ための機能構成を示した図であり、(b)は、情報処理装
置のデータ取得処理を実現するための機能構成を示した
図である。FIG. 3A is a diagram showing a functional configuration for realizing a data transfer process of a printer, and FIG. 3B is a diagram showing a functional configuration for realizing a data acquisition process of an information processing apparatus; FIG.
【図4】本発明の実施の一形態に係る情報処理装置のハ
ードウエア構成を示した図である。FIG. 4 is a diagram illustrating a hardware configuration of the information processing apparatus according to the embodiment of the present invention;
【図5】本発明の実施の一形態に係る情報処理装置のフ
ォント管理における、文字情報ファイルとヘッダ情報と
の対応関係を概念的に示した図である。FIG. 5 is a diagram conceptually showing a correspondence relationship between a character information file and header information in font management of the information processing apparatus according to one embodiment of the present invention.
【図6】本発明の実施の一形態に係る情報処理装置によ
るデータ取得処理のフローチャートである。FIG. 6 is a flowchart of a data acquisition process performed by the information processing apparatus according to the embodiment of the present invention.
【図7】本発明の実施の一形態に係るプリンタによるデ
ータ転送処理のフローチャートである。FIG. 7 is a flowchart of a data transfer process by the printer according to the embodiment of the present invention.
10A,10B:情報処理装置 11:ハブ 12:プリンタ 14A,14B:CRT 15:ケーブル 20:ネットワークカード 21:印刷機構 22:出力インタフェースカード 23:コントローラ 24:CPU 25:RAM 26:ROM 27:フォントROM 28:画像メモリ 29:メモリコントローラ 30:コマンド解釈部 31:フォントデータ管理部 32:フォントデータ記憶部 33:コマンド解釈部 34:フォントデータ管理部 35:フォントデータ記憶部 40:ネットワークカード 41:RAM 42:ディスプレイコントローラ 43:ハードディスク 44:ディスクコントローラ 45:CPU 46:ROM 10A, 10B: Information processing device 11: Hub 12: Printer 14A, 14B: CRT 15: Cable 20: Network card 21: Printing mechanism 22: Output interface card 23: Controller 24: CPU 25: RAM 26: ROM 27: Font ROM 28: Image memory 29: Memory controller 30: Command interpreter 31: Font data manager 32: Font data memory 33: Command interpreter 34: Font data manager 35: Font data memory 40: Network card 41: RAM 42 : Display controller 43: hard disk 44: disk controller 45: CPU 46: ROM
フロントページの続き Fターム(参考) 2C087 AB01 AB05 BA09 BD43 CB19 EA26 5B009 RA11 RA12 VC03 5B021 AA01 AA02 BB01 BB02 CC05 EE01 JJ01 5C082 AA01 AA32 BA02 BB01 BB32 CB01 DA87 MM09 MM10 9A001 BB01 BB03 BB04 CC06 CC07 DD04 EE04 HH23 HH34 JJ35 KK42 LL03 Continued on front page F-term (reference) 2C087 AB01 AB05 BA09 BD43 CB19 EA26 5B009 RA11 RA12 VC03 5B021 AA01 AA02 BB01 BB02 CC05 EE01 JJ01 5C082 AA01 AA32 BA02 BB01 BB32 CB01 DA87 MM09 BB10 BB10 BB10 BB01 BB01 BB01 BB10 LL03
Claims (3)
アプリケーション指定のフォントでディスプレイ上に表
示させる情報処理装置であって、 前記ディスプレイ上の表示文字の字体を表すフォントデ
ータとフォント名とを対応付けて記憶するための記憶手
段と、 フォント名を含むフォント転送要求を発行し、当該フォ
ント転送要求の発行先から転送されたフォントデータを
取得するフォント取得手段と、 前記フォント取得手段が取得したフォントデータを、当
該フォントデータの取得に際して用いたフォント名に対
応付けて、前記記憶手段に格納するフォント登録手段と
を備えることを特徴とする情報処理装置。1. A character represented by application data,
An information processing apparatus for displaying a font specified by an application on a display, comprising: storage means for storing font data representing a font of a character displayed on the display in association with a font name; and a font including the font name. A font acquisition unit that issues a transfer request and acquires font data transferred from the destination of the font transfer request, and the font data acquired by the font acquisition unit corresponds to the font name used when acquiring the font data. An information processing apparatus, further comprising: a font registration unit for storing the font in the storage unit.
字を内蔵フォントで印刷するプリンタであって、 前記印刷文字の字体を表すフォントデータとフォント名
とを対応付けて記憶した記憶手段と、 フォント名を含むフォント転送要求を前記情報処理装置
から受け付け、当該フォント転送要求に含まれているフ
ォント名に対応するフォントデータを前記記憶手段から
取り出し、当該フォントデータを当該フォント転送要求
の発行元に転送するフォント送信手段とを備えることを
特徴とするプリンタ。2. A printer for printing a character represented by transfer data from an information processing apparatus in a built-in font, comprising: storage means for storing font data representing a font of the print character and a font name in association with each other; Receiving a font transfer request including the font name from the information processing device, extracting the font data corresponding to the font name included in the font transfer request from the storage unit, and transferring the font data to the source of the font transfer request And a font transmitting means.
報処理装置から前記転送データを受け付ける請求項2記
載のプリンタとを備えることを特徴とするシステム。3. A system comprising: the information processing apparatus according to claim 1; and the printer according to claim 2, which receives the transfer data from the information processing apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11101762A JP2000293152A (en) | 1999-04-08 | 1999-04-08 | Information processor and printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11101762A JP2000293152A (en) | 1999-04-08 | 1999-04-08 | Information processor and printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000293152A true JP2000293152A (en) | 2000-10-20 |
Family
ID=14309254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11101762A Withdrawn JP2000293152A (en) | 1999-04-08 | 1999-04-08 | Information processor and printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000293152A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003198994A (en) * | 2001-12-25 | 2003-07-11 | Seiko Epson Corp | System and method for controlling projector |
JP2007028507A (en) * | 2005-07-21 | 2007-02-01 | Fuji Xerox Co Ltd | Image forming system and method |
-
1999
- 1999-04-08 JP JP11101762A patent/JP2000293152A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003198994A (en) * | 2001-12-25 | 2003-07-11 | Seiko Epson Corp | System and method for controlling projector |
JP2007028507A (en) * | 2005-07-21 | 2007-02-01 | Fuji Xerox Co Ltd | Image forming system and method |
US7782472B2 (en) | 2005-07-21 | 2010-08-24 | Fuji Xerox Co., Ltd. | Image forming system and image forming method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5873659A (en) | Method and apparatus for providing a printer having internal queue job management | |
US7068386B2 (en) | Image processing system, image data processing method, and storage medium | |
US7978351B2 (en) | Printer configuration data setting method and server using the printer configuration data | |
JP2001125761A (en) | Device, method and system for processing information and recording medium | |
US8154754B2 (en) | Apparatus, method, and program for processing job data from a network | |
JPH10293662A (en) | Information processor, method therefor, information system, printer and storage medium | |
US6804018B1 (en) | Printer and its control method for creating link information between a transfer data position and a print data position | |
JP3847970B2 (en) | Print data processing apparatus, print data processing method, and recording medium | |
US20070279670A1 (en) | Client apparatus, server apparatus, computer-readable medium, and computer data signal | |
JPH10228365A (en) | Printer, print system, and printing method | |
JP2000293152A (en) | Information processor and printer | |
EP1936924A1 (en) | Method of setting up port of network printing device automatically and network printing device thereof | |
US20090046306A1 (en) | Method and apparatus for ordering and printing annotated photographs | |
US7589861B2 (en) | Image forming apparatus and printing system | |
JP2003177907A (en) | Unit and system for information processing, print control method, storage medium, and program | |
JP2000289267A (en) | Printer and printing system | |
JP3046478B2 (en) | Printing apparatus and printing method | |
JP2005122224A (en) | External electronic storage medium having virtual information processing device function and virtual printing device function | |
JP2000315141A (en) | Printer and method for managing memory of recording medium and printer | |
JPH10187367A (en) | Print controller, print controlling method and recording medium storing program that can be read by computer | |
JP2937721B2 (en) | Printing system | |
KR100654456B1 (en) | A method of desplaying a work-groub in a network printer | |
KR20010027817A (en) | A print security method in a network printer | |
JPH03216373A (en) | Page printer | |
JP3833195B2 (en) | Image processing apparatus and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060704 |