JP2685773B2 - Printing device and printing control method - Google Patents
Printing device and printing control methodInfo
- Publication number
- JP2685773B2 JP2685773B2 JP63006689A JP668988A JP2685773B2 JP 2685773 B2 JP2685773 B2 JP 2685773B2 JP 63006689 A JP63006689 A JP 63006689A JP 668988 A JP668988 A JP 668988A JP 2685773 B2 JP2685773 B2 JP 2685773B2
- Authority
- JP
- Japan
- Prior art keywords
- character font
- type
- host computer
- printing
- character
- 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 - Lifetime
Links
Landscapes
- Record Information Processing For Printing (AREA)
Description
【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は、複数のホストコンピュータにより共有可能
な印字装置及び印字制御方法に関する。The present invention relates to a printing apparatus and a printing control method that can be shared by a plurality of host computers.
(従来の技術) 従来からプリンタにおいては、文字フォントをホスト
コンピュータよりダウンロードし、この文字フォントを
用いて印字を実行する機能を持つプリンタがある。(Prior Art) Conventionally, some printers have a function of downloading a character font from a host computer and executing printing using this character font.
この種のプリンタは、特に複数のホストコンピュータ
と接続して用いられ、いずれかのホストコンピュータを
選択して電気的に接続することにより、この接続された
ホストコンピュータからこれから行う印字に用いるべき
文字フォントがプリンタにダウンロードされ、これに続
いて印字データが転送されてプリンタの印字動作が実行
されるようになっている。This type of printer is used by being connected to a plurality of host computers, and by selecting one of the host computers and electrically connecting it, a character font to be used for printing from this connected host computer. Is downloaded to the printer, the print data is subsequently transferred, and the print operation of the printer is executed.
しかしながら、上述した従来からのプリンタシステム
には次のような課題があった。However, the conventional printer system described above has the following problems.
すなわち、ホストコンピュータからプリンタへの文字
フォントのローディングは、ホストコンピュータが切換
えられる度無条件に実行されるため、文字フォントの変
更を要さない印字を行うためのホストコンピュータの切
換えにおいても文字フォントのローディングが自動的に
なされる。That is, since the loading of character fonts from the host computer to the printer is unconditionally executed each time the host computer is switched, the character fonts are switched even when the host computer is switched to perform printing without changing the character font. Loading is done automatically.
したがって、プリンタの処理動作において無駄なロー
ディング時間がかかることになり、印字処理効率の低下
を招くという課題があった。Therefore, there is a problem that a wasteful loading time is required in the processing operation of the printer, and the printing processing efficiency is reduced.
(発明が解決しようとする課題) 本発明は上述した従来のプリンタシステムの課題を解
決するためのもので、プリンタに接続して使用されるホ
ストコンピュータが切換わっても、同一の文字フォント
を用いて印字を行う場合においては、既に文字フォント
記憶手段に記憶されている文字フォントを用いて印字を
行うようにし、ホストコンピュータからプリンタへの文
字フォントのダウンロード時間を省くことを可能とする
ことで、印字処理の高効率化を図ることのできる印字装
置及び印字制御方法の提供を目的とする。(Problems to be Solved by the Invention) The present invention is to solve the above-described problems of the conventional printer system, and the same character font is used even if the host computer connected to the printer is switched. In the case of printing by using the character fonts, the character fonts already stored in the character font storage means are used for printing, and it is possible to save the download time of the character fonts from the host computer to the printer. An object of the present invention is to provide a printing device and a printing control method capable of improving the efficiency of printing processing.
[発明の構成] (課題を解決するための手段) 本発明は上記目的を達成するために、ホストコンピュ
ータから出力される文字および印字情報を取込んで印字
を行う印字装置において、前記ホストコンピュータから
取込んだ文字フォントを記憶する文字フォント記憶手段
と、前記文字フォント記憶手段に記憶された文字フォン
トに基づいて前記ホストコンピュータから取込んだ印字
情報を印字する印字手段と、前記文字フォント記憶手段
に記憶された文字フォントの種類に関する情報を記憶す
る文字フォント種類記憶手段と、前記ホストコンピュー
タから文字フォントを取込む際に前記文字フォント種類
記憶手段から文字フォントの種類に関する情報を読み出
す文字フォント種類読出手段と、前記文字フォント種類
読出手段により読出された文字フォントの種類に関する
情報に基づいて、前記文字フォント記憶手段に記憶され
た文字フォントと種類のホストコンピュータから取込む
べき文字フォントの種類が一致するか否かを判定し、こ
の判定の結果、双方が一致しないと判定された場合に前
記ホストコンピュータから文字フォントを取込み前記文
字フォント記憶手段に記憶させる文字フォント取込み制
御手段とを具備してなるものである。[Means for Solving the Problems] (Means for Solving the Problems) In order to achieve the above-mentioned object, the present invention provides a printing apparatus that captures characters and print information output from a host computer and performs printing by using the host computer. A character font storing means for storing the fetched character font; a printing means for printing the print information fetched from the host computer based on the character font stored in the character font storing means; and the character font storing means. Character font type storage means for storing information on the stored character font type, and character font type reading means for reading out information on the character font type from the character font type storage means when the character font is loaded from the host computer. And read by the character font type reading means. Based on the information on the type of character font, it is determined whether or not the character font stored in the character font storage means and the type of character font to be imported from the host computer of the type match, and as a result of this determination, both And a character font acquisition control means for acquiring a character font from the host computer and storing it in the character font storage means when it is determined that the two do not match.
また、本発明の印字制御方法は、ホストコンピュータ
から出力される印字情報および文字フォントを取込んで
印字を行う印字装置の印字制御方法において、前記ホス
トコンピュータから文字フォントを取込む際に、前記印
字装置に記憶された文字フォントの種類に関する情報に
基づいて、取込むべき文字フォントの種類と既に取込み
済みの文字フォントの種類が一致するか否かを判定し、
この判定の結果、双方が一致しないと判定された場合は
前記ホストコンピュータから文字フォントを取込み、こ
の取込んだ文字フォントに基づいて印字情報の印字を行
い、一方、双方が一致すると判断された場合は既に取込
み済みの文字フォントに基づいて印字情報の印字を行う
ことを特徴とするものである。Further, the print control method of the present invention is a print control method for a printing apparatus which takes in print information and a character font output from a host computer and performs printing, when the character font is taken in from the host computer. Based on the information about the type of character font stored in the device, it is determined whether the type of character font to be imported and the type of character font that has already been imported match,
As a result of this determination, when it is determined that both do not match, a character font is imported from the host computer, print information is printed based on the imported character font, and when it is determined that both match. Is characterized in that print information is printed based on a character font that has already been imported.
(作 用) 本発明の印字装置及び印字制御方法によれば、ホスト
コンピュータより新たな文字フォントを取込む際に、こ
の新たな文字フォントの種類と既に印字装置に登録され
ている文字フォントの種類とを比較し、双方が一致しな
い場合にホストコンピュータから文字フォントを取込ん
でこの文字フォントで印字を行い、一致する場合は新た
にホストコンピュータより文字フォントを取込まず、既
に登録されている文字フォントを用いて印字を行うこと
により、その文字フォントのホストコンピュータから印
字装置へのダウンロード時間を省くことを可能とするこ
とで、印字処理の高効率化を図ることができる。(Operation) According to the printing apparatus and the printing control method of the present invention, when a new character font is imported from the host computer, the new character font type and the character font type already registered in the printing apparatus are used. If the two do not match, the character font is imported from the host computer and printed with this character font. If they match, the character font is not imported from the host computer and the already registered character By printing using the font, it is possible to save the download time of the character font from the host computer to the printing device, and thus it is possible to improve the efficiency of the printing process.
(実施例) 以下、本発明の実施例を図面に基づいて詳細に説明す
る。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は本発明の印字装置及び印字制御方法を適用し
た一実施例のプリンタシステムの構成を示すブロック図
である。FIG. 1 is a block diagram showing the configuration of a printer system of an embodiment to which the printing apparatus and the printing control method of the present invention are applied.
同図において1はプリンタを示しており、2はこのプ
リンタ1の実行プログラムが格納されたROM、3はROM2
に格納された実行プログラムに従ってプリンタの制御を
行うCPUである。4は複数のホストコンピュータ5、
6、7、8とのデータの入出力を制御するインターフェ
ース部、9はホストコンピュータ5、6、7、8からイ
ンターフェース部4を介して入力された印字データやそ
の他プリンタの印字動作を制御するためのデータを一時
的に格納するデータバッファである。また10はホストコ
ンピュータ5、6、7、8の所定の記憶部(図示せず)
からダウンロードされた文字フォントを記憶する文字フ
ォント記憶部、11は文字フォント記憶部10に記憶された
文字フォントの種類を記憶する文字フォント種記憶部、
12は文字フォント記憶部10に記憶された文字フォントを
用いてデータバッファ9に格納された印字データをヘッ
ドピン用のデータとして展開する印字メモリである。さ
らにこのプリンタ1は以上の構成部の他に、印字メモリ
12に展開された印字データに基づいて印字ヘッドを駆動
制御するヘッド駆動回路、印字ヘッドを搭載したキャリ
ッジを印字動作に伴って駆動制御するキャリッジ駆動回
路、キャリッジモータなどを備えて構成されている。In the figure, 1 is a printer, 2 is a ROM storing an execution program of the printer 1, and 3 is a ROM2.
A CPU that controls the printer according to the execution program stored in. 4 is a plurality of host computers 5,
An interface unit for controlling the input / output of data to / from 6, 7, and 8, and 9 for controlling print data input from the host computers 5, 6, 7, and 8 through the interface unit 4 and other printing operations of the printer. Is a data buffer for temporarily storing the data. Further, 10 is a predetermined storage unit (not shown) of the host computers 5, 6, 7, and 8.
A character font storage unit that stores the character fonts downloaded from 11; a character font type storage unit that stores the type of character fonts stored in the character font storage unit 10;
Reference numeral 12 is a print memory for expanding the print data stored in the data buffer 9 as data for the head pin by using the character font stored in the character font storage unit 10. In addition to the above-mentioned components, this printer 1 has a printing memory.
A head drive circuit that drives and controls the print head based on the print data developed in 12, a carriage drive circuit that drives and controls a carriage equipped with the print head in accordance with a printing operation, a carriage motor, and the like.
次にこの実施例のプリンタシステムにおいて代表され
る動作について第2図のフローチャートを参照しながら
説明する。Next, a typical operation of the printer system of this embodiment will be described with reference to the flowchart of FIG.
このプリンタシステムの初期動作において、ホストコ
ンピュータ5からの印字データに基づく印字動作を実行
する場合は、まず、このホストコンピュータ5の所定の
記憶部から文字フォント記憶部10に文字フォントをダウ
ンロードする。またこれと同時に文字フォント種記憶部
11に、文字フォント記憶部10に記憶された文字フォント
の種類が登録される。この後、ホストコンピュータ5か
らインターフェース部4を介して印字データが転送さ
れ、これをデータバッファ9に一時格納する。そしてこ
のデータバッファ9に格納された印字データを文字フォ
ント記憶部10に記憶された文字フォントを用いてヘッド
ピン用の文字データに交換して印字メモリ12に展開す
る。この後、CPU3はこの印字メモリ12の内容に基づいて
ヘッド駆動回路を制御するとともにキャリッジ駆動回路
やその他の駆動回路を制御して実際の印字を実行する。When executing the printing operation based on the print data from the host computer 5 in the initial operation of the printer system, first, the character font is downloaded from the predetermined storage section of the host computer 5 to the character font storage section 10. At the same time, the character font type storage section
In 11, the type of character font stored in the character font storage unit 10 is registered. Thereafter, the print data is transferred from the host computer 5 via the interface unit 4, and the print data is temporarily stored in the data buffer 9. Then, the print data stored in the data buffer 9 is exchanged with the character data for the head pin by using the character font stored in the character font storage unit 10 and developed in the print memory 12. After that, the CPU 3 controls the head drive circuit based on the contents of the print memory 12 and controls the carriage drive circuit and other drive circuits to execute actual printing.
以上のホストコンピュータ5からの印字データに基づ
くプリンタ1の印字動作が終了した後、次に別のホスト
コンピュータ6によるプリンタ1の印字動作を行う場合
は、まずホストコンピュータ6からプリンタ1に対して
接続要求の信号を送出する(ステップa)。When the printing operation of the printer 1 based on the print data from the host computer 5 is completed and then the printing operation of the printer 1 by another host computer 6 is performed, the host computer 6 first connects to the printer 1. A request signal is sent (step a).
そしてプリンタ1においてこの接続要求が受け入れら
れた後(ステップb)、次にホストコンピュータ6から
プリンタ1に対し、文字フォント記憶部10に記憶されて
いる文字フォントの種類をホストコンピュータ6に通知
するよう要求する信号を送出する(ステップc)。After the connection request is accepted by the printer 1 (step b), the host computer 6 then notifies the printer 1 of the type of character font stored in the character font storage unit 10 to the host computer 6. The requested signal is sent (step c).
これによりCPU3は文字フォント種記憶部11に登録され
ている内容を読出してこれをホストコンピュータ6に通
知する(ステップd)。As a result, the CPU 3 reads the contents registered in the character font type storage unit 11 and notifies the host computer 6 of this (step d).
この通知を受けたホストコンピュータ6は、その文字
フォントの種類がこれからホストコンピュータ6により
実行されるべき印字動作に用いられる文字フォントの種
類と同じであるか否かを判断する(ステップe)。Receiving this notification, the host computer 6 determines whether or not the type of character font is the same as the type of character font used for the printing operation to be executed by the host computer 6 (step e).
そして同じ種類の文字フォントであることが判断され
た場合は、ホストコンピュータ6からプリンタ1への文
字フォントのダウンロードを行うことなく、印字データ
をプリンタ1に転送して(ステップg)、プリンタ1に
文字フォント記憶部10に記憶された文字フォントを用い
た印字動作の実行にかからせる(ステップh)。When it is determined that the character fonts are of the same type, the print data is transferred to the printer 1 without downloading the character font from the host computer 6 to the printer 1 (step g), and the printer 1 is transferred to the printer 1. The printing operation using the character font stored in the character font storage unit 10 is executed (step h).
また、種類の異なる文字フォントであることが判断さ
れた場合は、これから行われるべき印字動作に用いられ
る文字フォントをホストコンピュータ6からプリンタ1
にダウンロードし(ステップf)、文字フォント記憶部
10にその文字フォントを格納する。これと同時に文字フ
ォント種記憶部11の内容も更新される。Further, when it is determined that the character fonts are different types, the character fonts used for the printing operation to be performed from the host computer 6 to the printer 1 are selected.
To the character font storage unit (step f)
The character font is stored in 10. At the same time, the contents of the character font type storage unit 11 are updated.
この後、ホストコンピュータ6からプリンタ1に印字
データが転送され(ステップg)、以降上述したように
文字フォント記憶部10に記憶された文字フォントを用い
た通常の印字動作の実行がなされる(ステップh)。Thereafter, the print data is transferred from the host computer 6 to the printer 1 (step g), and thereafter, the normal printing operation using the character font stored in the character font storage unit 10 is executed (step g). h).
かくしてこの実施例のプリンタシステムによれば、ホ
ストコンピュータ5、6、7、8の接続が切換えられて
も、直前の印字処理において使用していた文字フォント
と同一の文字フォントを用いる印字を行う場合は、切換
えられたホストコンピュータ5、6、7、8からの文字
フォントのダウンロードを行わずに、既に文字フォント
記憶部10に記憶された文字フォントを用いてプリンタ1
の印字動作を実行することが可能となり、この結果、プ
リンタ1における印字処理の効率アップを図ることがで
きる。Thus, according to the printer system of this embodiment, even when the connection of the host computers 5, 6, 7, 8 is switched, printing is performed using the same character font as that used in the immediately preceding printing process. Does not download the character fonts from the switched host computers 5, 6, 7, 8 and uses the character fonts already stored in the character font storage unit 10 for the printer 1
The printing operation can be executed, and as a result, the efficiency of the printing process in the printer 1 can be improved.
[発明の効果] 以上説明したように本発明の印字装置及び印字制御方
法によれば、ホストコンピュータより新たな文字フォン
トを取込む際に、この新たな文字フォントの種類と既に
印字装置に登録されている文字フォントの種類とを比較
し、双方が一致する場合は新たにホストコンピュータよ
り文字フォントを取込まず、既に登録されている文字フ
ォントを用いて印字を行うことにより、その文字フォン
トのホストコンピュータから印字装置へのダウンロード
時間を省くことを可能とすることで、印字処理の高効率
化を図ることができる。[Effects of the Invention] As described above, according to the printing apparatus and the printing control method of the present invention, when a new character font is fetched from the host computer, the type of the new character font and the new character font are already registered in the printing apparatus. The character font type that is already registered is compared with the character font type that is already registered, and if both match, the character font is not imported from the host computer and printing is performed using the already registered character font. By making it possible to save the download time from the computer to the printing device, it is possible to improve the efficiency of the printing process.
第1図は本発明の一実施例のプリンタシステムの構成を
説明するためのブロック図、第2図は第1図のプリンタ
システムの動作を示すフローチャートである。 1……プリンタ、2……ROM、3……CPU、4……インタ
ーフェース部、5、6、7、8……ホストコンピュー
タ、10……文字フォント記憶部、11……文字フォント種
記憶部。FIG. 1 is a block diagram for explaining the configuration of a printer system according to an embodiment of the present invention, and FIG. 2 is a flow chart showing the operation of the printer system of FIG. 1 ... Printer, 2 ... ROM, 3 ... CPU, 4 ... Interface section, 5, 6, 7, 8 ... Host computer, 10 ... Character font storage section, 11 ... Character font type storage section.
Claims (2)
よび印字情報を取込んで印字を行う印字装置において、 前記ホストコンピュータから取込んだ文字フォントを記
憶する文字フォント記憶手段と、 前記文字フォント記憶手段に記憶された文字フォントに
基づいて前記ホストコンピュータから取込んだ印字情報
を印字する印字手段と、 前記文字フォント記憶手段に記憶された文字フォントの
種類に関する情報を記憶する文字フォント種類記憶手段
と、 前記ホストコンピュータから文字フォントを取込む際に
前記文字フォント種類記憶手段から文字フォントの種類
に関する情報を読み出す文字フォント種類読出手段と、 前記文字フォント種類読出手段により読出された文字フ
ォントの種類に関する情報に基づいて、前記文字フォン
ト記憶手段に記憶された文字フォントの種類とホストコ
ンピュータから取込むべき文字フォントの種類が一致す
るか否かを判定し、この判定の結果、双方が一致しない
と判定された場合に前記ホストコンピュータから文字フ
ォントを取込み前記文字フォント記憶手段に記憶させる
文字フォント取込み制御手段とを具備したことを特徴と
する印字装置。1. A printing apparatus for printing by printing characters and print information output from a host computer, comprising: a character font storage unit for storing a character font read from the host computer; and a character font storage unit. Printing means for printing the print information fetched from the host computer based on the stored character fonts; character font type storage means for storing information on the type of character fonts stored in the character font storage means; A character font type reading means for reading information on the character font type from the character font type storage means when reading the character font from the host computer; and a character font type reading means for reading the character font type information read by the character font type reading means. The character font memory It is determined whether the type of character font stored in the column and the type of character font to be imported from the host computer match, and if the result of this determination is that both do not match, the character from the host computer A printing apparatus comprising: a character font fetching control means for fetching a font and storing it in the character font storage means.
報および文字フォントを取込んで印字を行う印字装置の
印字制御方法において、 前記ホストコンピュータから文字フォントを取込む際
に、前記印字装置に記憶された文字フォントの種類に関
する情報に基づいて、取込むべき文字フォントの種類と
既に取込み済みの文字フォントの種類が一致するか否か
を判定し、この判定の結果、双方が一致しないと判定さ
れた場合は前記ホストコンピュータから文字フォントを
取込み、この取込んだ文字フォントに基づいて印字情報
の印字を行い、一方、双方が一致すると判断された場合
は既に取込み済みの文字フォントに基づいて印字情報の
印字を行うことを特徴とする印字制御方法。2. A print control method for a printing device, which prints by incorporating print information and a character font output from a host computer, wherein the print information is stored in the printer when the character font is loaded from the host computer. Based on the information about the type of character font, it is determined whether the type of character font to be imported matches the type of character font that has already been imported, and as a result of this determination, it is determined that they do not match. Reads the character font from the host computer and prints the print information based on the read character font. On the other hand, if it is determined that the two match, the print information is printed based on the already loaded character font. A printing control method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63006689A JP2685773B2 (en) | 1988-01-14 | 1988-01-14 | Printing device and printing control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63006689A JP2685773B2 (en) | 1988-01-14 | 1988-01-14 | Printing device and printing control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01182072A JPH01182072A (en) | 1989-07-19 |
JP2685773B2 true JP2685773B2 (en) | 1997-12-03 |
Family
ID=11645320
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63006689A Expired - Lifetime JP2685773B2 (en) | 1988-01-14 | 1988-01-14 | Printing device and printing control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2685773B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2744025B2 (en) * | 1988-09-16 | 1998-04-28 | キヤノン株式会社 | Printing control device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2609641B2 (en) * | 1987-11-25 | 1997-05-14 | 株式会社リコー | Printer |
-
1988
- 1988-01-14 JP JP63006689A patent/JP2685773B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH01182072A (en) | 1989-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2860204B2 (en) | Output device and method of selecting interpretation program in the device | |
JPS6392473A (en) | Printer | |
JP2839119B2 (en) | Character processing apparatus and method | |
EP0571145B1 (en) | Apparatus for printer command languages translation | |
JP2685773B2 (en) | Printing device and printing control method | |
JPH10187393A (en) | Method for controlling printing and device therefor and storage medium | |
JP2812412B2 (en) | Printer control device and method | |
JPS6159920B2 (en) | ||
JP3129679B2 (en) | Printer | |
JP3478519B2 (en) | Printer device | |
JP2000108463A (en) | Printing control apparatus, print system using the same, and recording medium having printing control program recorded therein | |
JP4400097B2 (en) | Printing apparatus, printing control method, program, and recording medium | |
JP2783344B2 (en) | Printer control device and control method thereof | |
JP2780974B2 (en) | Printer | |
JP3154243B2 (en) | Printing equipment | |
JP2871956B2 (en) | Print control apparatus and interface setting method | |
JP2744025B2 (en) | Printing control device | |
JPH0689150A (en) | Plural printing request processor | |
KR100193804B1 (en) | How to Support Printer Emulation Using Computer | |
JP2958017B2 (en) | Output control apparatus and method | |
JPH05162424A (en) | Printing control device | |
JPH04294417A (en) | Information processor and its control method | |
JPS60110460A (en) | Former of printing data | |
JPH08164639A (en) | Printing system and control method therefor | |
JPH10200646A (en) | Data communication equipment |