JP2000153648A - Print control apparatus and method for controlling driving of device of print control apparatus and memory medium with computer readable program stored - Google Patents
Print control apparatus and method for controlling driving of device of print control apparatus and memory medium with computer readable program storedInfo
- Publication number
- JP2000153648A JP2000153648A JP10328705A JP32870598A JP2000153648A JP 2000153648 A JP2000153648 A JP 2000153648A JP 10328705 A JP10328705 A JP 10328705A JP 32870598 A JP32870598 A JP 32870598A JP 2000153648 A JP2000153648 A JP 2000153648A
- Authority
- JP
- Japan
- Prior art keywords
- characters
- bitmap image
- character information
- upper limit
- developed
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000002360 preparation method Methods 0.000 claims abstract description 33
- 238000011161 development Methods 0.000 claims abstract description 23
- 230000032258 transport Effects 0.000 claims description 34
- 238000012545 processing Methods 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 11
- 230000000630 rising effect Effects 0.000 claims description 3
- 238000009877 rendering Methods 0.000 abstract description 10
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 238000010438 heat treatment Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Record Information Processing For Printing (AREA)
Abstract
Description
【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION
【0001】[0001]
【発明の属する技術分野】本発明は、所定の通信媒体を
介して受信する文字情報に基づいて印刷可能なビットマ
ップイメージに展開し、該展開されたビットマップイメ
ージを複数のデバイスを駆動して記録媒体に印刷を行う
印刷部に転送する印刷制御装置および印刷制御装置のデ
バイス駆動制御方法およびコンピュータが読み出し可能
なプログラムを格納した記憶媒体に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention develops a printable bitmap image based on character information received via a predetermined communication medium, and drives the plurality of devices by developing the developed bitmap image. The present invention relates to a print control apparatus that transfers a print control to a printing unit that prints on a recording medium, a device drive control method of the print control apparatus, and a storage medium that stores a computer-readable program.
【0002】[0002]
【従来の技術】従来、プリンタエンジン、例えばホスト
からのテキスト文書データを印刷するレーザビームプリ
ンタ(以下プリンタとする)エンジンを制御する印刷制
御装置においては、当該印刷ページのテキスト文書デー
タを全てビットマップデータに展開してからプリンタエ
ンジンを起動し、スキャナの回転開始、ヒータの加温開
始及び印刷開始位置までの紙搬送開始を行い、それらが
プリンタの所定の値に達しレーザビームによるドラムヘ
のスキャニングが可能になった後印刷を開始するように
制御されている。2. Description of the Related Art Conventionally, in a print control apparatus for controlling a printer engine, for example, a laser beam printer (hereinafter referred to as a printer) engine for printing text document data from a host, all the text document data of the print page are bit-mapped. After developing the data, start the printer engine, start the rotation of the scanner, start the heating of the heater, and start transporting the paper to the printing start position, and when they reach the predetermined value of the printer, scanning of the drum with the laser beam is started. It is controlled to start printing after it becomes possible.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、前記従
来例ではテキスト文書データを全てビットマップに展開
終了してからプリンタエンジンを起動していたため、ホ
ストからの当該印刷ページのテキスト文書データを全て
ビットマップデータに展開終了後、さらにプリンタエン
ジン起動時間経過後でないと印刷を開始できず、印刷ペ
ージの出力開始までに相当の時間、具体的には、ホスト
からのテキスト文書データを受信開始してから、プリン
タが印刷を開始するまでの時間は、当該印刷ページのテ
キスト文書データ展開時間と、プリンタエンジン起動時
間との加算時間を要してしまう等の問題点があった。However, in the prior art, since the printer engine is started after all the text document data has been developed into the bitmap, the text document data of the print page from the host is completely converted to the bitmap. After the data has been expanded, printing cannot be started unless the printer engine startup time has elapsed, and for a considerable time until the start of outputting the print page, specifically, after starting receiving text document data from the host, The time required for the printer to start printing has a problem that an additional time is required for the text document data development time of the print page and the printer engine activation time.
【0004】本発明は、上記の問題点を解決するために
なされたもので、受信する文字情報に基づいて印刷可能
なビットマップイメージを展開して各デバイスから構成
されるプリンタエンジンに転送する際に、展開すべき当
該ページ内の文字数に応じて各デバイスの始動タイミン
グを最適化することにより、各デバイスの準備期間が文
字展開終了時間内に収まる適時に印刷処理を開始させて
印刷開始時間を格段に短縮できるとともに、各デバイス
の磨耗等を助長するような無駄な駆動を抑制して、各デ
バイスの寿命を延命できるプリント処理を行える印刷制
御装置および印刷制御装置のデバイス駆動制御方法およ
びコンピュータが読み出し可能なプログラムを格納した
記憶媒体を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem, and it is intended to develop a printable bitmap image based on received character information and transfer it to a printer engine composed of devices. In addition, by optimizing the start timing of each device according to the number of characters in the page to be expanded, the printing process is started in a timely manner when the preparation period of each device falls within the character expansion end time, and the printing start time is reduced. A print control device, a device drive control method of the print control device, and a computer capable of performing print processing that can significantly reduce the time and also suppress unnecessary driving that promotes wear of each device and extend the life of each device. An object of the present invention is to provide a storage medium storing a readable program.
【0005】[0005]
【課題を解決するための手段】本発明に係る第1の発明
は、所定の通信媒体(インタフェース,ネットワークを
含む)を介して受信する文字情報に基づいて印刷可能な
ビットマップイメージに展開(図1に示す画像メモリ1
05に展開される)し、該展開されたビットマップイメ
ージを複数のデバイスを駆動して記録媒体に印刷を行う
印刷部(図1に示すプリンタエンジン106)に転送す
る印刷制御装置であって、前記複数のデバイスが正常駆
動可能となるまでの準備動作時間内に前記文字情報に基
づくビットマップイメージに展開可能な文字数の上限値
をフォントサイズ毎に記憶する記憶手段(図1に示すレ
ンダリング文字数格納メモリ108)と、前記データ処
理装置から受信した文字情報を解析して印刷すべき文字
数と前記記憶手段に記憶された上限値とを比較して前記
準備動作時間内に前記印刷すべき文字数をすべてビット
マップイメージに展開可能かどうかを判定する判定手段
(図1に示すCPU104がプログラムメモリ103に
記憶された制御プログラムを実行して判定処理する)
と、前記判定手段の判定結果に基づいて前記各デバイス
の始動タイミングを制御する制御手段(図1に示すCP
U104がプログラムメモリ103に記憶された制御プ
ログラムを実行して制御する)とを有するものである。According to a first aspect of the present invention, a printable bitmap image is developed based on character information received via a predetermined communication medium (including an interface and a network). Image memory 1 shown in FIG.
05, and transfers the developed bitmap image to a printing unit (the printer engine 106 shown in FIG. 1) that drives a plurality of devices and prints on a recording medium, Storage means for storing, for each font size, the upper limit of the number of characters that can be developed into a bitmap image based on the character information within a preparatory operation time until the plurality of devices can be driven normally (the number of rendered characters shown in FIG. 1) A memory 108), analyzing the character information received from the data processing device and comparing the number of characters to be printed with the upper limit value stored in the storage means, and determining the number of characters to be printed within the preparation operation time. Judgment means for judging whether or not it can be developed into a bitmap image (the CPU 104 shown in FIG. Determining process running grams)
Control means (CP shown in FIG. 1) for controlling the start timing of each device based on the determination result of the determination means.
U104 executes and controls the control program stored in the program memory 103).
【0006】本発明に係る第2の発明は、前記制御手段
は、前記判定手段により印刷すべき文字数が前記記憶手
段に記憶された上限値よりも少ないと判定した場合に、
前記文字情報に基づくビットマップイメージ展開処理と
同時に前記デバイスを始動させるものである。According to a second aspect of the present invention, when the control means determines that the number of characters to be printed is smaller than the upper limit value stored in the storage means,
The device is started simultaneously with the bitmap image developing process based on the character information.
【0007】本発明に係る第3の発明は、前記制御手段
は、前記判定手段により印刷すべき文字数が前記記憶手
段に記憶された上限値よりも多いと判定した場合に、前
記文字情報に基づいてビットマップイメージ展開を開始
させ、前記文字情報に基づいてビットマップイメージ展
開されていない文字数が前記上限値よりも少ないと判定
したタイミングで前記デバイスを始動させるものであ
る。According to a third aspect of the present invention, when the control means determines that the number of characters to be printed is larger than an upper limit value stored in the storage means, the control means determines the number of characters to be printed based on the character information. And starts the device at a timing when it is determined based on the character information that the number of characters not subjected to the bitmap image development is smaller than the upper limit.
【0008】本発明に係る第4の発明は、前記記憶手段
は、前記複数のデバイスが正常駆動可能となるまでの準
備動作時間内に前記文字情報に基づくビットマップイメ
ージに展開可能な文字数の上限値をフォント種別毎に、
かつフォントサイズ毎に記憶(図2に示すテーブルに文
字種別と文字サイズ毎に記憶されている)するものであ
る。In a fourth aspect according to the present invention, the storage means includes an upper limit of the number of characters that can be developed into a bitmap image based on the character information within a preparation operation time until the plurality of devices can be driven normally. Value for each font type
In addition, it is stored for each font size (stored for each character type and character size in the table shown in FIG. 2).
【0009】本発明に係る第5の発明は、前記複数のデ
バイスは、電子写真プロセスを実行するための定着ヒー
タ,前記ビットマップイメージに基づく光ビームを感光
体に走査させるスキャナ,記録媒体を所定位置に搬送す
る搬送ローラを含むものである。According to a fifth aspect of the present invention, the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a recording medium. It includes a transport roller for transporting to a position.
【0010】本発明に係る第6の発明は、前記複数のデ
バイスが正常駆動可能となるまでの準備動作時間は、電
子写真プロセスを実行するための定着ヒータの立ち上り
時間,前記ビットマップイメージに基づく光ビームを感
光体に走査させるスキャナの立ち上り時間,記録媒体を
所定位置に搬送する搬送ローラによる搬送時間の内、最
長時間を要する時間を基準とするものである。In a sixth aspect according to the present invention, the preparatory operation time until the plurality of devices can be driven normally is based on a rise time of a fixing heater for executing an electrophotographic process and the bitmap image. It is based on the time required for the longest time among the rise time of the scanner for scanning the photosensitive member with the light beam and the transport time of the transport roller for transporting the recording medium to a predetermined position.
【0011】本発明に係る第7の発明は、所定の通信媒
体(ネットワーク,ネットワークを含む)を介して受信
する文字情報に基づいて印刷可能なビットマップイメー
ジに展開し、該展開されたビットマップイメージを複数
のデバイスを駆動して記録媒体に印刷を行う印刷部(図
1に示すプリンタエンジン106)に転送する印刷制御
装置のデバイス駆動制御方法であって、前記データ処理
装置から受信した文字情報を解析して印刷すべき文字数
とあらかじめメモリに記憶された複数のデバイスが正常
駆動可能となるまでの準備動作時間内に前記文字情報に
基づくビットマップイメージに展開可能な文字数の上限
値とを比較して前記準備動作時間内に前記印刷すべき文
字数をすべてビットマップイメージに展開可能かどうか
を判定する判定工程(図3のステップ(4))と、前記
判定工程の判定結果に基づいて前記各デバイスの始動タ
イミングを切り替える切替え工程(図3のステップ
(5))あるいは図3のステップ(8)〜(10))と
を有するものである。According to a seventh aspect of the present invention, a printable bitmap image is developed based on character information received via a predetermined communication medium (including a network, a network), and the developed bitmap image is developed. A device driving control method of a printing control device for transferring an image to a printing unit (printer engine 106 shown in FIG. 1) for printing on a recording medium by driving a plurality of devices, wherein the character information received from the data processing device is provided. And compares the number of characters to be printed with the upper limit of the number of characters that can be expanded into a bitmap image based on the character information within a preparatory operation time until a plurality of devices stored in the memory can be driven normally. And determining whether the number of characters to be printed can all be developed into a bitmap image within the preparation operation time. (Step (4) in FIG. 3) and a switching step (Step (5) in FIG. 3) for switching the start timing of each device based on the determination result of the determination step or Steps (8) to (10) in FIG. )).
【0012】本発明に係る第8の発明は、前記切替え工
程(図3のステップ(5)は、前記判定工程により印刷
すべき文字数が前記メモリに記憶された上限値よりも少
ないと判定した場合に、前記文字情報に基づくビットマ
ップイメージ展開処理と同時に前記デバイスを始動させ
るものである。According to an eighth aspect of the present invention, in the switching step (step (5) in FIG. 3), it is determined that the number of characters to be printed is smaller than the upper limit value stored in the memory in the determining step. In addition, the device is started simultaneously with the bitmap image developing process based on the character information.
【0013】本発明に係る第9の発明は、前記切替え工
程(図3のステップ(8)〜(10))は、前記判定工
程により印刷すべき文字数が前記メモリに記憶された上
限値よりも多いと判定した場合に、前記文字情報に基づ
いてビットマップイメージ展開を開始させ、前記文字情
報に基づいてビットマップイメージ展開されていない文
字数が前記上限値よりも少ないと判定したタイミングで
前記デバイスを始動させるものである。According to a ninth aspect of the present invention, in the switching step (steps (8) to (10) in FIG. 3), the number of characters to be printed in the determination step is larger than an upper limit value stored in the memory. If it is determined that there are many, start the bitmap image development based on the character information, the device at the timing when it is determined that the number of characters that are not bitmap image development based on the character information is less than the upper limit value To start.
【0014】本発明に係る第10の発明は、前記メモリ
は、前記複数のデバイスが正常駆動可能となるまでの準
備動作時間内に前記文字情報に基づくビットマップイメ
ージに展開可能な文字数の上限値をフォント種別毎に、
かつフォントサイズ毎に記憶(図2に示すテーブルに文
字種別と文字サイズ毎に記憶されている)するものであ
る。According to a tenth aspect of the present invention, in the memory, an upper limit value of the number of characters that can be expanded into a bitmap image based on the character information within a preparatory operation time until the plurality of devices can be driven normally. For each font type,
In addition, it is stored for each font size (stored for each character type and character size in the table shown in FIG. 2).
【0015】本発明に係る第11の発明は、前記複数の
デバイスは、電子写真プロセスを実行するための定着ヒ
ータ,前記ビットマップイメージに基づく光ビームを感
光体に走査させるスキャナ,記録媒体を所定位置に搬送
する搬送ローラを含むものである。According to an eleventh aspect of the present invention, the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a recording medium. It includes a transport roller for transporting to a position.
【0016】本発明に係る第12の発明は、前記複数の
デバイスが正常駆動可能となるまでの準備動作時間は、
電子写真プロセスを実行するための定着ヒータの立ち上
り時間,前記ビットマップイメージに基づく光ビームを
感光体に走査させるスキャナの立ち上り時間,記録媒体
を所定位置に搬送する搬送ローラによる搬送時間の内、
最長時間を要する時間を基準とするものである。According to a twelfth aspect of the present invention, the preparatory operation time until the plurality of devices can be driven normally is as follows:
Among the rise time of the fixing heater for executing the electrophotographic process, the rise time of the scanner for scanning the photosensitive member with the light beam based on the bitmap image, and the transport time of the transport roller for transporting the recording medium to a predetermined position,
It is based on the time required for the longest time.
【0017】本発明に係る第13の発明は、所定の通信
媒体(ネットワーク,ネットワークを含む)を介して受
信する文字情報に基づいて印刷可能なビットマップイメ
ージに展開し、該展開されたビットマップイメージを複
数のデバイスを駆動して記録媒体に印刷を行う印刷部
(図1に示すプリンタエンジン106)に転送する印刷
装置を制御するコンピュータが読み出し可能なプログラ
ムを格納した記憶媒体であって、前記データ処理装置か
ら受信した文字情報を解析して印刷すべき文字数とあら
かじめメモリに記憶された複数のデバイスが正常駆動可
能となるまでの準備動作時間内に前記文字情報に基づく
ビットマップイメージに展開可能な文字数の上限値とを
比較して前記準備動作時間内に前記印刷すべき文字数を
すべてビットマップイメージに展開可能かどうかを判定
する判定工程(図3のステップ(4))と、前記判定工
程の判定結果に基づいて前記各デバイスの始動タイミン
グを切り替える切替え工程(図3のステップ(5))あ
るいは図3のステップ(8)〜(10))とを有するコ
ンピュータが読み出し可能なプログラムを記憶媒体に格
納したものである。A thirteenth invention according to the present invention is directed to developing a printable bitmap image based on character information received via a predetermined communication medium (including a network and a network), A storage medium storing a computer-readable program that controls a printing apparatus that transfers an image to a printing unit (printer engine 106 illustrated in FIG. 1) that prints on a recording medium by driving a plurality of devices, Character information received from the data processing device can be analyzed and developed into a bitmap image based on the character information within the number of characters to be printed and the preparatory operation time until a plurality of devices stored in the memory can be driven normally. The number of characters to be printed in the preparation operation time is compared with the upper limit of the A determination step (step (4) in FIG. 3) for determining whether the image can be developed into a image, and a switching step (step (5) in FIG. 3) for switching the start timing of each device based on the determination result of the determination step Alternatively, a computer-readable program having steps (8) to (10) in FIG. 3) is stored in a storage medium.
【0018】本発明に係る第14の発明は、前記切替え
工程(図3のステップ(8)〜(10))は、前記判定
工程により印刷すべき文字数が前記メモリに記憶された
上限値よりも少ないと判定した場合に、前記文字情報に
基づくビットマップイメージ展開処理と同時に前記デバ
イスを始動させるコンピュータが読み出し可能なプログ
ラムを記憶媒体に格納したものである。According to a fourteenth aspect of the present invention, in the switching step (steps (8) to (10) in FIG. 3), the number of characters to be printed in the determining step is larger than an upper limit value stored in the memory. If it is determined that the number is small, a computer-readable program for starting the device at the same time as the bitmap image developing process based on the character information is stored in a storage medium.
【0019】本発明に係る第15の発明は、前記切替え
工程は、前記判定工程により印刷すべき文字数が前記メ
モリに記憶された上限値よりも多いと判定した場合に、
前記文字情報に基づいてビットマップイメージ展開を開
始させ、前記文字情報に基づいてビットマップイメージ
展開されていない文字数が前記上限値よりも少ないと判
定したタイミングで前記デバイスを始動させるコンピュ
ータが読み出し可能なプログラムを記憶媒体に格納した
ものである。According to a fifteenth aspect of the present invention, in the switching step, when it is determined in the determining step that the number of characters to be printed is larger than an upper limit value stored in the memory,
A computer that starts bitmap image development based on the character information and starts the device at a timing when it is determined that the number of characters that are not bitmap image developed based on the character information is smaller than the upper limit value is readable. The program is stored in a storage medium.
【0020】本発明に係る第16の発明は、前記メモリ
(図2に示すテーブルに文字種別と文字サイズ毎に記憶
する)は、前記複数のデバイスが正常駆動可能となるま
での準備動作時間内に前記文字情報に基づくビットマッ
プイメージに展開可能な文字数の上限値をフォント種別
毎に、かつフォントサイズ毎に記憶した該上限値をコン
ピュータが読み出し可能なプログラムを記憶媒体に格納
したものである。According to a sixteenth aspect of the present invention, the memory (stored for each character type and character size in the table shown in FIG. 2) is provided within a preparatory operation time until the plurality of devices can be driven normally. In addition, a computer-readable program that stores the upper limit of the number of characters that can be expanded into a bitmap image based on the character information for each font type and for each font size is stored in a storage medium.
【0021】本発明に係る第17の発明は、前記複数の
デバイスは、電子写真プロセスを実行するための定着ヒ
ータ,前記ビットマップイメージに基づく光ビームを感
光体に走査させるスキャナ,記録媒体を所定位置に搬送
する搬送ローラを含むコンピュータが読み出し可能なプ
ログラムを記憶媒体に格納したものである。In a seventeenth aspect of the present invention, the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a recording medium. A computer readable program including a transport roller for transporting to a position is stored in a storage medium.
【0022】本発明に係る第18の発明は、前記複数の
デバイスが正常駆動可能となるまでの準備動作時間は、
電子写真プロセスを実行するための定着ヒータの立ち上
り時間,前記ビットマップイメージに基づく光ビームを
感光体に走査させるスキャナの立ち上り時間,記録媒体
を所定位置に搬送する搬送ローラによる搬送時間の内、
最長時間を要する時間を基準とするコンピュータが読み
出し可能なプログラムを記憶媒体に格納したものであ
る。According to an eighteenth aspect of the present invention, the preparatory operation time until the plurality of devices can be driven normally is as follows:
Among the rise time of the fixing heater for executing the electrophotographic process, the rise time of the scanner for scanning the photosensitive member with the light beam based on the bitmap image, and the transport time of the transport roller for transporting the recording medium to a predetermined position,
A computer-readable program based on the time required for the longest time is stored in a storage medium.
【0023】[0023]
【発明の実施の形態】〔第1実施形態〕以下に添付の図
面を用いて本発明の実施形態について説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [First Embodiment] An embodiment of the present invention will be described below with reference to the accompanying drawings.
【0024】図1は、本発明の第1実施形態を示す印刷
制御装置を適用可能な印刷システムの構成を説明するブ
ロック図であり、プリンタ100とホストコンピュータ
2000とが通信媒体を介して通信可能な場合に対応す
る。FIG. 1 is a block diagram illustrating the configuration of a printing system to which a print control apparatus according to a first embodiment of the present invention can be applied. The printer 100 and a host computer 2000 can communicate via a communication medium. Corresponding to the case.
【0025】プリンタ100において、102は受信バ
ッファで、ホストコンピュータ200と通信するための
ホストI/F101を介して受信するデータを格納す
る。In the printer 100, a receiving buffer 102 stores data received via the host I / F 101 for communicating with the host computer 200.
【0026】103はプログラムメモリで、CPU10
4が実行すべき各種の制御プログラムが記憶されてい
る。CPU104は、該プログラムメモリ103に記憶
された制御プログラムを実行する。Reference numeral 103 denotes a program memory,
4 stores various control programs to be executed. The CPU 104 executes a control program stored in the program memory 103.
【0027】105は画像メモリで、印刷データに基づ
きビットマップデータに展開された画像データを格納す
る。107はビデオ信号出力回路で、画像データをプリ
ンタエンジン106に出力する。108はレンダリング
文字数格納メモリで、プリンタエンジン106のスキャ
ナ立ち上がり時間中に、ビットマップに展開(以下レン
ダリングとする)可能な文字数を格納する。Reference numeral 105 denotes an image memory for storing image data developed into bitmap data based on print data. A video signal output circuit 107 outputs image data to the printer engine 106. Reference numeral 108 denotes a rendering character number storage memory, which stores the number of characters that can be developed (hereinafter, referred to as rendering) into a bitmap during the scanner startup time of the printer engine 106.
【0028】また、本実施形態におけるプリンタ100
は、プリンタエンジン106を構成するポリゴンミラー
を回転駆動するスキャナモータの立ち上がり時間、記録
媒体に転写された現像材を熱加圧する定着ユニットのヒ
ータ温度立ち上がり時間、記録媒体を印刷開始位置まで
搬送する紙搬送時間の3つの時間の中でスキャナモータ
の立ち上がり時間が最も長いものとする。The printer 100 according to the present embodiment
Is a rise time of a scanner motor that rotationally drives a polygon mirror that constitutes the printer engine 106, a rise time of a heater temperature of a fixing unit that heat-presses the developer transferred onto the recording medium, and a sheet that conveys the recording medium to a printing start position. Assume that the rising time of the scanner motor is the longest of the three transport times.
【0029】なお、ホストコンピュータ200の動作は
プリンタドライバ201により制御される。また、アプ
リケーション202によリプリンタドライバ201が起
動され印刷が実行される。The operation of the host computer 200 is controlled by the printer driver 201. Further, the application 202 activates the reprinter driver 201 to execute printing.
【0030】図2は、図1に示したレンダリング文字数
格納メモリ108に記憶される展開可能文字数テーブル
の一例を示す図であり、プリンタ100がスキャナ立ち
上がり時間中に展開可能な文字数をフォント,ポイント
数毎に所定のアドレスに予め記憶されている。また、該
レンダリング文字数格納メモリ108は、不揮発性記憶
媒体として、さらに、該記憶内容を書き換え可能に構成
されているものとする。FIG. 2 is a diagram showing an example of the expandable character number table stored in the rendering character number storage memory 108 shown in FIG. It is stored in advance at a predetermined address every time. The rendering character number storage memory 108 is assumed to be configured as a non-volatile storage medium so that the storage content can be rewritten.
【0031】図2において、例えばアドレス「A+1
0」には、明朝10ポイント、アドレス「B+10」に
はゴシック10ポイント、アドレス「C+10」には丸
ゴシック10ポイントのスキャナ立ち上がり時間中に展
開可能な文字数「a10」,「b10」,「c10」が
登録されているように、アドレス「A+(1〜n)」,
「B+(1〜n)」,「C+(1〜n)」の値はそれぞ
れ明朝,ゴシック,丸ゴシックに対応する。In FIG. 2, for example, the address "A + 1"
The number of characters "a10", "b10", and "c10" that can be expanded during the scanner start-up time is "0" for 10 points of Mincho, address "B + 10" for Gothic 10 points, and address "C + 10" for round Gothic 10 points. Is registered, the addresses “A + (1 to n)”,
The values of "B + (1 to n)" and "C + (1 to n)" correspond to Mincho, Gothic and Maru Gothic, respectively.
【0032】これにより、例えばアドレス「A+1」に
は1ポイント、アドレス「A+2」には2ポイントとい
う具合に、アドレス「A+n」にはnポイントの明朝文
字パターンに対する展開可能な文字数が登録されてお
り、他のフォントも同様のアドレス構成で登録されてい
る。Thus, for example, one point is registered in the address "A + 1", two points are registered in the address "A + 2", and the number of characters that can be developed for the n-point Mincho character pattern is registered in the address "A + n". Other fonts are registered with the same address configuration.
【0033】図3は、本発明に係る印刷制御装置におけ
るデータ処理手順の一例を示すフローチャートである。
なお、(1)〜(10)は各ステップを示す。FIG. 3 is a flowchart showing an example of a data processing procedure in the print control apparatus according to the present invention.
Note that (1) to (10) indicate each step.
【0034】ホストコンピュータ200により印刷処理
が実行されると、プリンタ100はホストI/F101
を経由して、テキスト文書データを受信バッファ102
に受信開始する(1)。When the printing process is executed by the host computer 200, the printer 100 connects to the host I / F 101.
The text buffer receives the text document data via the
(1).
【0035】なお、本実施形態において、プリンタドラ
イバ201は印刷するテキスト文書のフォントの種類、
ポイント数及び文字数(x文字とする)をテキスト文書
データの一部として送出するものとする。In this embodiment, the printer driver 201 determines the type of font of the text document to be printed,
It is assumed that the number of points and the number of characters (x characters) are transmitted as part of the text document data.
【0036】次に、CPU104はプログラムメモリ1
03の内容によって動作し、受信したテキスト文書デー
タから当該印刷ページのフォントの種類、ポイント数及
び文字数を検出する(2)。そして、CPU104は検
出されたフォントの種類、ポイント数に対応するスキャ
ナ立ち上がり時間中に展開可能な文字数の上限値(y文
字とする)をレンダリング文字数格納メモリ108から
抽出する(3)。Next, the CPU 104 stores the program memory 1
It operates according to the contents of No. 03, and detects the font type, the number of points and the number of characters of the print page from the received text document data (2). Then, the CPU 104 extracts, from the rendering character number storage memory 108, the upper limit value (referred to as y characters) of the number of characters that can be expanded during the scanner startup time corresponding to the detected font type and point number (3).
【0037】これにより、例えば当該印刷ページのフォ
ントがゴシックで10ポイントの場合、図2に示したよ
うにレンダリング文字数格納メモリ108のアドレス
「B+10」に格納されているゴシック10ポイント展
開可能文字数「b10」を抽出すると、上限値yが「b
10」となる。Thus, for example, when the font of the print page is Gothic and 10 points, as shown in FIG. 2, the gothic 10-point expandable character number “b10” stored at the address “B + 10” in the rendering character number storage memory 108. Is extracted, the upper limit y becomes “b”
10 ".
【0038】次に、CPU104は文字数xと上限値y
とを比較して、x<yが成立するかどうかを判断し
(4)、x<yが成立すると判断した場合、即ち、印刷
すべきテキスト文書の文字数がスキャナ立ち上がり時間
中に展開可能な文字数よりも少ないと判断された場合、
プリンタエンジン106は図示しないスキャナモータを
起動する(5)。Next, the CPU 104 determines the number of characters x and the upper limit value y.
To determine whether x <y is satisfied (4). If it is determined that x <y is satisfied, that is, the number of characters of the text document to be printed is the number of characters that can be expanded during the scanner startup time. If it is determined to be less than
The printer engine 106 starts a scanner motor (not shown) (5).
【0039】そして、スキャナ起動後、CPU104は
受信したテキスト文書データに基づき当該印刷ページの
ビットマップデータヘの展開を開始する(6)。そし
て、プリンタエンジン106は、スキャナモータを起動
しスキャナ(ポリゴンミラー)が所定の回転速度に達す
ると、印刷を開始することが可能となる。After the scanner is started, the CPU 104 starts developing the print page into bitmap data based on the received text document data (6). The printer engine 106 can start printing when the scanner (polygon mirror) reaches a predetermined rotation speed by activating the scanner motor.
【0040】ステップ(4)で、印刷すべきテキスト文
書の文字数がスキャナ立ち上がり時間中に展開可能な文
字数よりも少ないと判定された場合は、スキャナが所定
の回転速度に達し印刷を開始することが可能となるまで
に、当該印刷ページのビットマップデータヘの展開は終
了しているので、スキャナ立ち上がり時間経過後直ちに
プリンタエンジン106にビデオ信号出力回路107か
らビデオ信号を出力し(7)、印刷を実行して、印刷処
理を終了する。If it is determined in step (4) that the number of characters of the text document to be printed is smaller than the number of characters that can be expanded during the scanner startup time, the scanner may reach a predetermined rotation speed and start printing. Since the development of the print page into the bitmap data has been completed before it becomes possible, a video signal is output from the video signal output circuit 107 to the printer engine 106 immediately after the elapse of the scanner startup time (7), and printing is executed. Then, the printing process ends.
【0041】一方、ステップ(4)で、印刷すべきテキ
スト文書の文字数がスキャナ立ち上がり時間中に展開可
能な文字数よりも多いと判定された場合は、プリンタエ
ンジン106はスキャナモータの起動を開始せず、当該
印刷ページのビットマップデータヘの展開を開始する
(8)。On the other hand, if it is determined in step (4) that the number of characters of the text document to be printed is greater than the number of characters that can be expanded during the scanner startup time, the printer engine 106 does not start the scanner motor. Then, the development of the print page into the bitmap data is started (8).
【0042】次に、CPU104は順次テキストをビッ
トマップデータに展開するとともに展開終了した文字数
を管理し、印刷すべきテキスト文書の文字数から展開終
了した文字数を差し引く演算をすることにより、未展開
文字数zを算出する(9)。Next, the CPU 104 sequentially develops the text into bitmap data, manages the number of expanded characters, and subtracts the number of expanded characters from the number of characters of the text document to be printed, thereby obtaining the number of undeveloped characters z. Is calculated (9).
【0043】続いて、CPU104は、未展開文字数z
と上限値yとを比較して、y>zが成立するかどうかを
判断し(10)、y>zが成立すると判断した場合、即
ちスキャナ立ち上がり時間中に展開可能な文字数が未展
開文字数よりも多いと判断された場合、プリンタエンジ
ン106はスキャナモータを起動するため、ステップ
(5)へ戻り、スキャナ起動後、CPU104は未展開
のテキスト文書データのビットマップデータヘの展開を
実行する。Subsequently, the CPU 104 determines the number z of undeveloped characters.
Is compared with the upper limit y to determine whether or not y> z is satisfied (10). When it is determined that y> z is satisfied, that is, the number of characters that can be expanded during the scanner startup time is larger than the number of unexpanded characters. If it is determined that the number is large, the printer engine 106 starts the scanner motor and returns to step (5). After the scanner is started, the CPU 104 executes expansion of the undeployed text document data into bitmap data.
【0044】一方、ステップ(10)で、y<zが成立
すると判断した場合、即ちスキャナ立ち上がり時間中に
展開可能な文字数が未展開文字数よりも少ないと判断さ
れた場合、さらに未展開のテキスト文書データのビット
マップデータヘの展開を実行するため、ステップ(8)
へ戻る。On the other hand, if it is determined in step (10) that y <z is satisfied, that is, if it is determined that the number of characters that can be expanded during the scanner startup time is smaller than the number of unexpanded characters, the text document that has not been expanded is further determined. Step (8) for developing the data into bitmap data
Return to
【0045】このようにして、ステップ(8)〜(1
0)の処理を繰り返し、未展開文字数がスキャナ立ち上
がり時間中に展開可能な文字数以下になるまで未展開の
テキスト文書データのビットマップデータヘの展開を実
行し、未展開文字数がスキャナ立ち上がり時間中に展開
可能な文字数以下になると、ステップ(5)〜(7)を
繰り返す。Thus, steps (8) to (1)
The process of 0) is repeated, and the expansion of the undeployed text document data to the bitmap data is executed until the number of undeployed characters becomes equal to or less than the number of characters that can be expanded during the scanner rise time. When the number of characters becomes equal to or less than the number of possible characters, steps (5) to (7) are repeated.
【0046】以上説明したように、本実施形態では、レ
ンダリング文字数格納メモリ108を設けることによ
り、テキスト文書の未展開の文字数がスキャナ立ち上が
り時間中に展開可能なタイミングでスキャナモータを起
動し、スキャナが所定の回転速度に達し次第直ちに印刷
を開始し印刷時間を短縮することが可能となる。As described above, in the present embodiment, by providing the rendering character number storage memory 108, the scanner motor is activated at a timing at which the number of undeveloped characters of the text document can be developed during the scanner start-up time. Printing can be started immediately after the rotation speed reaches a predetermined value, and the printing time can be reduced.
【0047】〔第2実施形態〕上記第1実施形態では、
スキャナ立ち上がり時間、ヒータ温度立ち上がり時間、
印刷開始位置までの紙搬送時間の3つの時間の中でスキ
ャナ立ち上がり時間が最も長い場合について説明を行っ
たが、前記3つの時間の中でヒータ温度立ち上がり時間
が最も長い場合、さらに印刷開始位置までの紙搬送時間
が最も長い場合、それぞれ第1実施形態におけるスキャ
ナ立ち上がり時間中に展開可能な文字数の上限値yをそ
れぞれヒータ温度立ち上がり時間、印刷開始位置までの
紙搬送時間中に展開可能な文字数の上限値に置き換える
構成としてもよい。[Second Embodiment] In the first embodiment,
Scanner rise time, heater temperature rise time,
The case where the scanner rise time is the longest among the three times of the paper transport time to the print start position has been described. When the paper transport time is the longest, the upper limit value y of the number of characters that can be expanded during the scanner startup time in the first embodiment is set to the heater temperature rise time and the number of characters that can be expanded during the paper transport time to the print start position, respectively. The configuration may be replaced with the upper limit value.
【0048】具体的には、図3に示したステップ(5)
におけるスキャナ起動はそれぞれヒータ加温開始、紙搬
送開始という動作に置き換えられる。Specifically, step (5) shown in FIG.
The scanner activation in is replaced by operations such as heater heating start and paper transport start, respectively.
【0049】これにより、ホストからのテキスト文書デ
ータを受信開始してからプリンタが印刷を開始するまで
の時間を短縮することが可能となる。This makes it possible to reduce the time from when the text document data is received from the host to when the printer starts printing.
【0050】上記実施形態によれば、ホストからのテキ
スト文書データ受信と同時にプリンタエシジンを起動さ
せ、プリンタエンジン起動時間中に当該印刷ページのビ
ットマップデータヘの展開を実行し、ホストからのテキ
スト文書データを受信開始してからプリンタが印刷を開
始するまでの時間を短縮することが可能となる。またプ
リンタエンジン起動時間中に当該印刷ページのすべての
テキストがビットマップデータに展開終了しない場合で
も、プリンタエンジンを起動する前にビットマップデー
タヘの展開を実行し、未展開テキスト文書データを全て
プリンタエンジン起動時間中にビットマップデータヘ展
開可能なタイミングでプリンタエンジンを起動しホスト
からのテキスト文書データを受信開始してからプリンタ
が印刷を開始するまでの時間を短縮することが可能とな
る。According to the above embodiment, the printer esgin is activated simultaneously with the reception of the text document data from the host, and the print page is expanded into the bitmap data during the printer engine activation time. It is possible to reduce the time from the start of data reception to the start of printing by the printer. Also, even if all text on the print page is not completely expanded into bitmap data during the printer engine startup time, expansion to bitmap data is performed before starting the printer engine, and all undeployed text document data is converted to the printer engine. It is possible to reduce the time from when the printer engine is started at the timing that can be expanded into the bitmap data during the start-up time and the text document data is started to be received from the host until the printer starts printing.
【0051】以下、図4に示すメモリマップを参照して
本発明に係る印刷制御装置を適用可能な印刷システムで
読み出し可能なデータ処理プログラムの構成について説
明する。Hereinafter, the configuration of a data processing program that can be read by a printing system to which the print control apparatus according to the present invention can be applied will be described with reference to a memory map shown in FIG.
【0052】図4は、本発明に係る印刷制御装置を適用
可能な印刷システムで読み出し可能な各種データ処理プ
ログラムを格納する記憶媒体のメモリマップを説明する
図である。FIG. 4 is a diagram for explaining a memory map of a storage medium for storing various data processing programs that can be read by a printing system to which the print control apparatus according to the present invention can be applied.
【0053】なお、特に図示しないが、記憶媒体に記憶
されるプログラム群を管理する情報、例えばバージョン
情報,作成者等も記憶され、かつ、プログラム読み出し
側のOS等に依存する情報、例えばプログラムを識別表
示するアイコン等も記憶される場合もある。Although not shown, information for managing a group of programs stored in the storage medium, for example, version information, a creator, etc. are also stored, and information dependent on the OS or the like on the program reading side, for example, a program is stored in the storage medium. An icon or the like for identification display may also be stored.
【0054】さらに、各種プログラムに従属するデータ
も上記ディレクトリに管理されている。また、各種プロ
グラムをコンピュータにインストールするためのプログ
ラムや、インストールするプログラムが圧縮されている
場合に、解凍するプログラム等も記憶される場合もあ
る。Further, data dependent on various programs is also managed in the directory. Also, a program for installing various programs on a computer, and a program for decompressing a program to be installed when the program to be installed is compressed, may be stored in some cases.
【0055】本実施形態における図3に示す機能が外部
からインストールされるプログラムによって、ホストコ
ンピュータにより遂行されていてもよい。そして、その
場合、CD−ROMやフラッシュメモリやFD等の記憶
媒体により、あるいはネットワークを介して外部の記憶
媒体から、プログラムを含む情報群を出力装置に供給さ
れる場合でも本発明は適用されるものである。The functions shown in FIG. 3 in this embodiment may be executed by a host computer by a program installed from the outside. In this case, the present invention is applied even when a group of information including a program is supplied to the output device from a storage medium such as a CD-ROM, a flash memory, or an FD, or from an external storage medium via a network. Things.
【0056】以上のように、前述した実施形態の機能を
実現するソフトウエアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(またはCPUやMP
U)が記憶媒体に格納されたプログラムコードを読出し
実行することによっても、本発明の目的が達成されるこ
とは言うまでもない。As described above, the storage medium storing the program codes of the software for realizing the functions of the above-described embodiment is supplied to the system or the apparatus, and the computer (or CPU or MP) of the system or the apparatus is supplied.
It goes without saying that the object of the present invention is also achieved when U) reads and executes the program code stored in the storage medium.
【0057】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。In this case, the program code itself read from the storage medium implements the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
【0058】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,CD−ROM,C
D−R,磁気テープ,不揮発性のメモリカード,RO
M,EEPROM等を用いることができる。As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, C
DR, magnetic tape, nonvolatile memory card, RO
M, EEPROM and the like can be used.
【0059】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働しているOS(オペ
レーティングシステム)等が実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instructions of the program code. ) And the like perform part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0060】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPU等が実際の処理の一部または全部を行い、
その処理によって前述した実施形態の機能が実現される
場合も含まれることは言うまでもない。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or function expansion unit performs part or all of the actual processing,
It goes without saying that a case where the function of the above-described embodiment is realized by the processing is also included.
【0061】[0061]
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、所定の通信媒体を介して受信する文字
情報に基づいて印刷可能なビットマップイメージに展開
し、該展開されたビットマップイメージを複数のデバイ
スを駆動して記録媒体に印刷を行う印刷部に転送する印
刷制御装置であって、前記複数のデバイスが正常駆動可
能となるまでの準備動作時間内に前記文字情報に基づく
ビットマップイメージに展開可能な文字数の上限値をフ
ォントサイズ毎に記憶する記憶手段と、前記データ処理
装置から受信した文字情報を解析して印刷すべき文字数
と前記記憶手段に記憶された上限値とを比較して前記準
備動作時間内に前記印刷すべき文字数をすべてビットマ
ップイメージに展開可能かどうかを判定する判定手段
と、前記判定手段の判定結果に基づいて前記各デバイス
の始動タイミングを制御する制御手段とを有するので、
受信した文字情報に基づいてビットマップイメージに展
開する文字数をページ単位に割り出して、該割り出され
た文字数がデバイスに要求される準備動作時間内に収ま
るかどうかにより各デバイスの始動タイミングを切り替
え可能となり、展開すべきページの文字数に応じて各デ
バイスを適時に始動して、印刷開始時間を格段に短縮で
きるとともに、各デバイスに対する無意味な強制駆動を
抑制して、各デバイスの寿命を伸ばすことができる。As described above, the first embodiment according to the present invention is described.
According to the invention of the above, based on the character information received via a predetermined communication medium, it is developed into a printable bitmap image, and the developed bitmap image is printed on a recording medium by driving a plurality of devices. A print control device for transferring to a printing unit, wherein the upper limit value of the number of characters that can be developed into a bitmap image based on the character information is set for each font size within a preparation operation time until the plurality of devices can be driven normally. Storing the character information received from the data processing apparatus, comparing the number of characters to be printed with the upper limit value stored in the storage means, and comparing the number of characters to be printed within the preparation operation time Determining whether or not all can be developed into a bitmap image, and starting timing of each device based on the determination result of the determining means. Since having a Gosuru control means,
The number of characters to be expanded into a bitmap image is determined for each page based on the received character information, and the start timing of each device can be switched according to whether the determined number of characters falls within the preparation operation time required for the device. It is possible to start each device in a timely manner according to the number of characters of the page to be developed, to significantly shorten the printing start time, and to prolong the life of each device by suppressing meaningless forced driving of each device. Can be.
【0062】第2の発明によれば、前記制御手段は、前
記判定手段により印刷すべき文字数が前記記憶手段に記
憶された上限値よりも少ないと判定した場合に、前記文
字情報に基づくビットマップイメージ展開処理と同時に
前記デバイスを始動させるので、受信した文字情報に基
づいてビットマップイメージに展開する文字数をページ
単位に割り出して、該割り出された文字数がデバイスに
要求される準備動作時間内に収まる場合には、展開と同
時に各デバイスを始動させ、展開終了と同時に印刷処理
を開始でき、印刷開始時間を格段に短縮できる。According to the second invention, when the control means determines that the number of characters to be printed is smaller than the upper limit value stored in the storage means, the control means sets the bit map based on the character information. Since the device is started at the same time as the image development process, the number of characters to be developed into a bitmap image is determined for each page based on the received character information, and the determined number of characters is determined within the preparation operation time required for the device. If it fits, each device can be started at the same time as the development, and the printing process can be started at the same time as the completion of the development, so that the printing start time can be significantly reduced.
【0063】第3の発明によれば、前記制御手段は、前
記判定手段により印刷すべき文字数が前記記憶手段に記
憶された上限値よりも多いと判定した場合に、前記文字
情報に基づいてビットマップイメージ展開を開始させ、
前記文字情報に基づいてビットマップイメージ展開され
ていない文字数が前記上限値よりも少ないと判定したタ
イミングで前記デバイスを始動させるので、受信した文
字情報に基づいてビットマップイメージに展開する文字
数をページ単位に割り出して、該割り出された文字数が
デバイスに要求される準備動作時間内に収まらない場合
には、文字情報のビットマップイメージ展開を開始さ
せ、順次減算される展開すべき残り文字数がデバイスに
要求される準備動作時間内に収まる適時にデバイスを始
動して、各デバイスに対する無意味な強制駆動を抑制し
て、各デバイスの寿命を伸ばすことができる。According to the third aspect, when the control unit determines that the number of characters to be printed is larger than the upper limit value stored in the storage unit, the control unit determines a bit based on the character information. Start map image development,
Since the device is started at the timing when it is determined that the number of characters that have not been developed into a bitmap image based on the character information is smaller than the upper limit value, the number of characters that are developed into a bitmap image based on the received character information is determined in units of pages. If the determined number of characters does not fall within the preparation operation time required for the device, the bitmap image expansion of the character information is started, and the remaining number of characters to be expanded sequentially subtracted is stored in the device. It is possible to start the devices in a timely manner within the required preparation operation time, suppress unnecessary useless driving of each device, and extend the life of each device.
【0064】第4の発明によれば、前記記憶手段は、前
記複数のデバイスが正常駆動可能となるまでの準備動作
時間内に前記文字情報に基づくビットマップイメージに
展開可能な文字数の上限値をフォント種別毎に、かつフ
ォントサイズ毎に記憶するので、同一文字サイズでもフ
ォント種別により変動するビットマップイメージ展開処
理にも適応した最適なタイミングで各デバイスを始動さ
せることができる。According to the fourth aspect, the storage means sets the upper limit value of the number of characters that can be developed into a bitmap image based on the character information within a preparation operation time until the plurality of devices can be driven normally. Since the data is stored for each font type and for each font size, each device can be started at an optimum timing suitable for a bitmap image developing process that varies with the font type even for the same character size.
【0065】第5の発明によれば、前記複数のデバイス
は、電子写真プロセスを実行するための定着ヒータ,前
記ビットマップイメージに基づく光ビームを感光体に走
査させるスキャナ,記録媒体を所定位置に搬送する搬送
ローラを含むので、展開されたビットマップイメージに
基づく印刷処理開始までに準備動作時間を要するデバイ
スであっても、印刷開始時間の短縮や備品寿命を延命で
きるような適時にそれぞれを始動させることができる。According to the fifth invention, the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a recording medium at a predetermined position. Including transport rollers to transport, even devices that require preparatory operation time before the start of printing processing based on the developed bitmap image, start each of them in a timely manner that can shorten the printing start time and extend the life of equipment Can be done.
【0066】第6の発明によれば、前記複数のデバイス
が正常駆動可能となるまでの準備動作時間は、電子写真
プロセスを実行するための定着ヒータの立ち上り時間,
前記ビットマップイメージに基づく光ビームを感光体に
走査させるスキャナの立ち上り時間,記録媒体を所定位
置に搬送する搬送ローラによる搬送時間の内、最長時間
を要する時間を基準とするので、展開されたビットマッ
プイメージに基づく印刷処理開始までにそれぞれが異な
る準備動作時間を要するデバイスであっても、常に最長
時間を要する時間を基準として始動タイミングが決定さ
れ、いずれかのデバイスの準備期間経過前に展開された
ビットマップイメージに基づく印刷処理が開始されてし
まう事態を回避することができる。According to the sixth aspect of the present invention, the preparatory operation time until the plurality of devices can be driven normally includes the rising time of the fixing heater for executing the electrophotographic process,
Since the time required for the longest time among the rise time of the scanner for scanning the photosensitive member with the light beam based on the bitmap image and the transport time of the transport roller for transporting the recording medium to a predetermined position is used as a reference, the developed bit is used. Even for devices that require different preparation operation times before the start of printing processing based on the map image, the start timing is determined based on the time that always requires the longest time, and it is deployed before the preparation period of any device elapses It is possible to avoid a situation in which the printing process based on the bitmap image is started.
【0067】第7,第13の発明によれば、所定の通信
媒体を介して受信する文字情報に基づいて印刷可能なビ
ットマップイメージに展開し、該展開されたビットマッ
プイメージを複数のデバイスを駆動して記録媒体に印刷
を行う印刷部に転送する印刷制御装置のデバイス駆動制
御方法であって、あるいは所定の通信媒体を介して受信
する文字情報に基づいて印刷可能なビットマップイメー
ジに展開し、該展開されたビットマップイメージを複数
のデバイスを駆動して記録媒体に印刷を行う印刷部に転
送する印刷装置を制御するコンピュータが読み出し可能
なプログラムを格納した記憶媒体であって、前記データ
処理装置から受信した文字情報を解析して印刷すべき文
字数とあらかじめメモリに記憶された複数のデバイスが
正常駆動可能となるまでの準備動作時間内に前記文字情
報に基づくビットマップイメージに展開可能な文字数の
上限値とを比較して前記準備動作時間内に前記印刷すべ
き文字数をすべてビットマップイメージに展開可能かど
うかを判定する判定工程と、前記判定工程の判定結果に
基づいて前記各デバイスの始動タイミングを切り替える
切替え工程とを有するので、受信した文字情報に基づい
てビットマップイメージに展開する文字数をページ単位
に割り出して、該割り出された文字数がデバイスに要求
される準備動作時間内に収まるかどうかにより各デバイ
スの始動タイミングを切り替え可能となり、展開すべき
ページの文字数に応じて各デバイスを適時に始動して、
印刷開始時間を格段に短縮できるとともに、各デバイス
に対する無意味な強制駆動を抑制して、各デバイスの寿
命を伸ばすことができる。According to the seventh and thirteenth inventions, a printable bitmap image is developed based on character information received via a predetermined communication medium, and the developed bitmap image is converted to a plurality of devices. A device drive control method of a print control device that drives and transfers to a printing unit that prints on a recording medium, or develops a printable bitmap image based on character information received via a predetermined communication medium A storage medium storing a computer-readable program that controls a printing apparatus that transfers a developed bitmap image to a printing unit that drives a plurality of devices and performs printing on a recording medium; The character information received from the device is analyzed, and the number of characters to be printed and a plurality of devices stored in the memory in advance can be driven normally. Up to the upper limit of the number of characters that can be developed into a bitmap image based on the character information within the preparation operation time, and determine whether all the characters to be printed can be developed into a bitmap image within the preparation operation time. Since the determination step and a switching step of switching the start timing of each device based on the determination result of the determination step, the number of characters to be developed into a bitmap image based on the received character information is determined for each page. It is possible to switch the start timing of each device depending on whether the determined number of characters falls within the preparation operation time required for the device, and start each device in a timely manner according to the number of characters of the page to be developed,
The printing start time can be remarkably shortened, and meaningless forced driving of each device can be suppressed, and the life of each device can be extended.
【0068】第8,第14の発明によれば、前記切替え
工程は、前記判定工程により印刷すべき文字数が前記メ
モリに記憶された上限値よりも少ないと判定した場合
に、前記文字情報に基づくビットマップイメージ展開処
理と同時に前記デバイスを始動させるので、受信した文
字情報に基づいてビットマップイメージに展開する文字
数をページ単位に割り出して、該割り出された文字数が
デバイスに要求される準備動作時間内に収まる場合に
は、展開と同時に各デバイスを始動させ、展開終了と同
時に印刷処理を開始でき、印刷開始時間を格段に短縮で
きる。According to the eighth and fourteenth aspects, the switching step is based on the character information when the number of characters to be printed is determined to be smaller than the upper limit value stored in the memory in the determining step. Since the device is started at the same time as the bitmap image developing process, the number of characters to be developed into the bitmap image is determined for each page based on the received character information, and the determined number of characters is used as a preparation operation time required for the device. If it is within the range, each device can be started at the same time as the development, and the printing process can be started at the same time as the completion of the development, so that the printing start time can be remarkably reduced.
【0069】第9,第15の発明によれば、前記切替え
工程は、前記判定工程により印刷すべき文字数が前記メ
モリに記憶された上限値よりも多いと判定した場合に、
前記文字情報に基づいてビットマップイメージ展開を開
始させ、前記文字情報に基づいてビットマップイメージ
展開されていない文字数が前記上限値よりも少ないと判
定したタイミングで前記デバイスを始動させるので、受
信した文字情報に基づいてビットマップイメージに展開
する文字数をページ単位に割り出して、該割り出された
文字数がデバイスに要求される準備動作時間内に収まら
ない場合には、文字情報のビットマップイメージ展開を
開始させ、順次減算される展開すべき残り文字数がデバ
イスに要求される準備動作時間内に収まる適時にデバイ
スを始動して、各デバイスに対する無意味な強制駆動を
抑制して、各デバイスの寿命を伸ばすことができる。According to the ninth and fifteenth aspects, the switching step includes a step of determining that the number of characters to be printed is greater than the upper limit value stored in the memory in the determining step.
Starting the bitmap image development based on the character information, starting the device at the timing when it is determined that the number of characters that have not been bitmap image developed based on the character information is less than the upper limit, the received characters The number of characters to be expanded into a bitmap image is determined for each page based on the information. If the determined number of characters does not fall within the preparation operation time required for the device, the bitmap image expansion of the character information is started. The device is started in a timely manner so that the number of remaining characters to be expanded, which are sequentially subtracted, falls within the preparation operation time required for the device, suppressing meaningless forced driving of each device and extending the life of each device. be able to.
【0070】第10,第16の発明によれば、前記メモ
リは、前記複数のデバイスが正常駆動可能となるまでの
準備動作時間内に前記文字情報に基づくビットマップイ
メージに展開可能な文字数の上限値をフォント種別毎
に、かつフォントサイズ毎に記憶するので、同一文字サ
イズでもフォント種別により変動するビットマップイメ
ージ展開処理にも適応した最適なタイミングで各デバイ
スを始動させることができる。According to the tenth and sixteenth aspects of the present invention, the memory may store the upper limit of the number of characters that can be developed into a bitmap image based on the character information within a preparatory operation time until the plurality of devices can be driven normally. Since the value is stored for each font type and for each font size, each device can be started at an optimum timing suitable for a bitmap image developing process that varies with the font type even for the same character size.
【0071】第11,第17の発明によれば、前記複数
のデバイスは、電子写真プロセスを実行するための定着
ヒータ,前記ビットマップイメージに基づく光ビームを
感光体に走査させるスキャナ,記録媒体を所定位置に搬
送する搬送ローラを含むので、展開されたビットマップ
イメージに基づく印刷処理開始までに準備動作時間を要
するデバイスであっても、印刷開始時間の短縮や備品寿
命を延命できるような適時にそれぞれを始動させること
ができる。According to the eleventh and seventeenth aspects, the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a recording medium. Since it includes a transport roller that transports to a predetermined position, even devices that require preparation operation time before the start of printing processing based on the developed bitmap image can timely shorten the printing start time and extend the life of equipment Each can be started.
【0072】第12,第18の発明によれば、前記複数
のデバイスが正常駆動可能となるまでの準備動作時間
は、電子写真プロセスを実行するための定着ヒータの立
ち上り時間,前記ビットマップイメージに基づく光ビー
ムを感光体に走査させるスキャナの立ち上り時間,記録
媒体を所定位置に搬送する搬送ローラによる搬送時間の
内、最長時間を要する時間を基準とするので、展開され
たビットマップイメージに基づく印刷処理開始までにそ
れぞれが異なる準備動作時間を要するデバイスであって
も、常に最長時間を要する時間を基準として始動タイミ
ングが決定され、いずれかのデバイスの準備期間経過前
に展開されたビットマップイメージに基づく印刷処理が
開始されてしまう事態を回避することができる。According to the twelfth and eighteenth aspects, the preparatory operation time until the plurality of devices can be driven normally is determined by the rise time of the fixing heater for executing the electrophotographic process and the bitmap image. Based on the time required for the longest time among the rise time of the scanner that scans the photosensitive member with the light beam based on the image and the transport time of the transport roller that transports the recording medium to a predetermined position, printing based on the developed bitmap image is used. Even for devices that require different preparation operation times before processing starts, the startup timing is determined based on the time that always takes the longest time, and the bitmap image expanded before the preparation period of any device has elapsed It is possible to avoid a situation in which the printing process based on the start is started.
【0073】従って、受信する文字情報に基づいて印刷
可能なビットマップイメージを展開して各デバイスから
構成されるプリンタエンジンに転送する際に、展開すべ
き当該ページ内の文字数に応じて各デバイスの始動タイ
ミングを最適化し、各デバイスの準備期間が文字展開終
了時間内に収まる適時に印刷処理を開始させて印刷開始
時間を格段に短縮できるとともに、各デバイスの磨耗等
を助長するような無駄な駆動を抑制して、各デバイスの
寿命を延命できるプリント処理を行える等の効果を奏す
る。Therefore, when a printable bitmap image is developed based on the received character information and transferred to a printer engine composed of each device, the bitmap image of each device is expanded according to the number of characters in the page to be developed. By optimizing the start timing and starting the printing process at the appropriate time when the preparation period of each device falls within the character development end time, the printing start time can be significantly shortened, and unnecessary driving such as promoting wear of each device etc. And a print process that can extend the life of each device can be performed.
【図1】本発明の第1実施形態を示す印刷制御装置を適
用可能な印刷システムの構成を説明するブロック図であ
る。FIG. 1 is a block diagram illustrating a configuration of a printing system to which a print control device according to a first embodiment of the present invention can be applied.
【図2】図1に示したレンダリング文字数格納メモリに
記憶される展開可能文字数テーブルの一例を示す図であ
る。FIG. 2 is a diagram showing an example of an expandable character number table stored in a rendering character number storage memory shown in FIG. 1;
【図3】本発明に係る印刷制御装置におけるデータ処理
手順の一例を示すフローチャートである。FIG. 3 is a flowchart illustrating an example of a data processing procedure in the print control apparatus according to the present invention.
【図4】本発明に係る印刷制御装置を適用可能な印刷シ
ステムで読み出し可能な各種データ処理プログラムを格
納する記憶媒体のメモリマップを説明する図である。FIG. 4 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by a printing system to which a print control device according to the present invention can be applied.
100 プリンタ 101 ホストI/F 102 受信バッファ 103 プログラムメモリ 104 CPU 105 画像メモリ 106 プリンタエンジン 107 ビデオ信号出力回路 108 レンダリング文字数格納メモリ 200 ホストコンピュータ 201 プリンタドライバ 202 アプリケーション REFERENCE SIGNS LIST 100 printer 101 host I / F 102 reception buffer 103 program memory 104 CPU 105 image memory 106 printer engine 107 video signal output circuit 108 rendering character number storage memory 200 host computer 201 printer driver 202 application
Claims (18)
報に基づいて印刷可能なビットマップイメージに展開
し、該展開されたビットマップイメージを複数のデバイ
スを駆動して記録媒体に印刷を行う印刷部に転送する印
刷制御装置であって、 前記複数のデバイスが正常駆動可能となるまでの準備動
作時間内に前記文字情報に基づくビットマップイメージ
に展開可能な文字数の上限値をフォントサイズ毎に記憶
する記憶手段と、 前記データ処理装置から受信した文字情報を解析して印
刷すべき文字数と前記記憶手段に記憶された上限値とを
比較して前記準備動作時間内に前記印刷すべき文字数を
すべてビットマップイメージに展開可能かどうかを判定
する判定手段と、 前記判定手段の判定結果に基づいて前記各デバイスの始
動タイミングを制御する制御手段と、を有することを特
徴とする印刷制御装置。An image processing apparatus develops a printable bitmap image based on character information received via a predetermined communication medium, and prints the developed bitmap image on a recording medium by driving a plurality of devices. A print control device for transferring to a printing unit, wherein the upper limit value of the number of characters that can be expanded into a bitmap image based on the character information is set for each font size within a preparation operation time until the plurality of devices can be driven normally. A storage unit for storing, analyzing the character information received from the data processing device, comparing the number of characters to be printed with an upper limit value stored in the storage unit, and calculating the number of characters to be printed within the preparation operation time. Judging means for judging whether or not all devices can be developed into a bitmap image, and controlling the start timing of each device based on the judgment result of the judging means Control means for controlling the printing.
刷すべき文字数が前記記憶手段に記憶された上限値より
も少ないと判定した場合に、前記文字情報に基づくビッ
トマップイメージ展開処理と同時に前記デバイスを始動
させることを特徴とする請求項1記載の印刷制御装置。2. The control means, when the determination means determines that the number of characters to be printed is smaller than an upper limit value stored in the storage means, simultaneously with the bitmap image development processing based on the character information. 2. The print control device according to claim 1, wherein the device is started.
刷すべき文字数が前記記憶手段に記憶された上限値より
も多いと判定した場合に、前記文字情報に基づいてビッ
トマップイメージ展開を開始させ、前記文字情報に基づ
いてビットマップイメージ展開されていない文字数が前
記上限値よりも少ないと判定したタイミングで前記デバ
イスを始動させることを特徴とする請求項1記載の印刷
制御装置。3. The control unit, when the determination unit determines that the number of characters to be printed is larger than an upper limit value stored in the storage unit, causes the control unit to start bitmap image development based on the character information. 2. The print control apparatus according to claim 1, wherein the device is started at a timing when it is determined based on the character information that the number of characters that are not subjected to bitmap image development is smaller than the upper limit.
正常駆動可能となるまでの準備動作時間内に前記文字情
報に基づくビットマップイメージに展開可能な文字数の
上限値をフォント種別毎に、かつフォントサイズ毎に記
憶することを特徴とする請求項1記載の印刷制御装置。4. The storage means sets, for each font type, an upper limit value of the number of characters that can be developed into a bitmap image based on the character information within a preparation operation time until the plurality of devices can be driven normally. 2. The print control device according to claim 1, wherein the print control device stores the data for each font size.
スを実行するための定着ヒータ,前記ビットマップイメ
ージに基づく光ビームを感光体に走査させるスキャナ,
記録媒体を所定位置に搬送する搬送ローラを含むことを
特徴とする請求項1記載の印刷制御装置。5. The device according to claim 1, wherein the plurality of devices include a fixing heater for performing an electrophotographic process, a scanner that scans a photoconductor with a light beam based on the bitmap image,
2. The printing control device according to claim 1, further comprising a transport roller that transports the recording medium to a predetermined position.
るまでの準備動作時間は、電子写真プロセスを実行する
ための定着ヒータの立ち上り時間,前記ビットマップイ
メージに基づく光ビームを感光体に走査させるスキャナ
の立ち上り時間,記録媒体を所定位置に搬送する搬送ロ
ーラによる搬送時間の内、最長時間を要する時間を基準
とすることを特徴とする請求項1記載の印刷制御装置。6. A preparatory operation time until the plurality of devices can be driven normally includes a rise time of a fixing heater for executing an electrophotographic process, and scanning of a photosensitive member with a light beam based on the bitmap image. 2. The print control apparatus according to claim 1, wherein a time required for the longest time is used as a reference among a rise time of the scanner and a transport time by a transport roller that transports the recording medium to a predetermined position.
報に基づいて印刷可能なビットマップイメージに展開
し、該展開されたビットマップイメージを複数のデバイ
スを駆動して記録媒体に印刷を行う印刷部に転送する印
刷制御装置のデバイス駆動制御方法であって、 前記データ処理装置から受信した文字情報を解析して印
刷すべき文字数とあらかじめメモリに記憶された複数の
デバイスが正常駆動可能となるまでの準備動作時間内に
前記文字情報に基づくビットマップイメージに展開可能
な文字数の上限値とを比較して前記準備動作時間内に前
記印刷すべき文字数をすべてビットマップイメージに展
開可能かどうかを判定する判定工程と、 前記判定工程の判定結果に基づいて前記各デバイスの始
動タイミングを切り替える切替え工程と、を有すること
を特徴とする印刷制御装置のデバイス駆動制御方法。7. A printable bitmap image is developed based on character information received via a predetermined communication medium, and the developed bitmap image is printed on a recording medium by driving a plurality of devices. A device driving control method of a printing control device for transferring to a printing unit, wherein the character information received from the data processing device is analyzed, and the number of characters to be printed and a plurality of devices stored in a memory in advance can be driven normally. Up to the upper limit of the number of characters that can be developed into a bitmap image based on the character information within the preparation operation time, and determine whether all the characters to be printed can be developed into a bitmap image within the preparation operation time. A determining step of determining, and a switching step of switching a start timing of each device based on a determination result of the determining step. Device driving control method for a printing control apparatus, characterized by.
印刷すべき文字数が前記メモリに記憶された上限値より
も少ないと判定した場合に、前記文字情報に基づくビッ
トマップイメージ展開処理と同時に前記デバイスを始動
させることを特徴とする請求項7記載の印刷制御装置の
デバイス駆動制御方法。8. The device according to claim 1, wherein the switching step determines that the number of characters to be printed is smaller than an upper limit value stored in the memory in the determining step. 8. The device drive control method for a print control apparatus according to claim 7, further comprising:
印刷すべき文字数が前記メモリに記憶された上限値より
も多いと判定した場合に、前記文字情報に基づいてビッ
トマップイメージ展開を開始させ、前記文字情報に基づ
いてビットマップイメージ展開されていない文字数が前
記上限値よりも少ないと判定したタイミングで前記デバ
イスを始動させることを特徴とする請求項7記載の印刷
制御装置のデバイス駆動制御方法。9. The switching step, in a case where it is determined in the determining step that the number of characters to be printed is larger than an upper limit value stored in the memory, a bitmap image development is started based on the character information; 8. The device drive control method for a print control apparatus according to claim 7, wherein the device is started at a timing when it is determined that the number of characters that have not been subjected to bitmap image development based on the character information is smaller than the upper limit.
正常駆動可能となるまでの準備動作時間内に前記文字情
報に基づくビットマップイメージに展開可能な文字数の
上限値をフォント種別毎に、かつフォントサイズ毎に記
憶することを特徴とする請求項7記載の印刷制御装置の
デバイス駆動制御方法。10. The memory, for each font type, sets an upper limit of the number of characters that can be expanded into a bitmap image based on the character information within a preparatory operation time until the plurality of devices can be driven normally. 9. The method according to claim 7, wherein the storage is performed for each size.
セスを実行するための定着ヒータ,前記ビットマップイ
メージに基づく光ビームを感光体に走査させるスキャ
ナ,記録媒体を所定位置に搬送する搬送ローラを含むこ
とを特徴とする請求項7記載の印刷制御装置のデバイス
駆動制御方法。11. The device according to claim 1, wherein the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a transport roller for transporting a recording medium to a predetermined position. 8. The method according to claim 7, wherein the print control device drives and controls the device.
なるまでの準備動作時間は、電子写真プロセスを実行す
るための定着ヒータの立ち上り時間,前記ビットマップ
イメージに基づく光ビームを感光体に走査させるスキャ
ナの立ち上り時間,記録媒体を所定位置に搬送する搬送
ローラによる搬送時間の内、最長時間を要する時間を基
準とすることを特徴とする請求項7記載の印刷制御装置
のデバイス駆動制御方法。12. A preparatory operation time until the plurality of devices can be driven normally includes a rising time of a fixing heater for executing an electrophotographic process, and scanning of a photosensitive member with a light beam based on the bitmap image. 8. The device drive control method for a print control apparatus according to claim 7, wherein a time required for the longest time is used as a reference among a rise time of the scanner and a transport time by a transport roller for transporting the recording medium to a predetermined position.
情報に基づいて印刷可能なビットマップイメージに展開
し、該展開されたビットマップイメージを複数のデバイ
スを駆動して記録媒体に印刷を行う印刷部に転送する印
刷装置を制御するコンピュータが読み出し可能なプログ
ラムを格納した記憶媒体であって、 前記データ処理装置から受信した文字情報を解析して印
刷すべき文字数とあらかじめメモリに記憶された複数の
デバイスが正常駆動可能となるまでの準備動作時間内に
前記文字情報に基づくビットマップイメージに展開可能
な文字数の上限値とを比較して前記準備動作時間内に前
記印刷すべき文字数をすべてビットマップイメージに展
開可能かどうかを判定する判定工程と、 前記判定工程の判定結果に基づいて前記各デバイスの始
動タイミングを切り替える切替え工程と、を有すること
を特徴とするコンピュータが読み出し可能なプログラム
を格納した記憶媒体。13. A printable bitmap image is developed based on character information received via a predetermined communication medium, and the developed bitmap image is printed on a recording medium by driving a plurality of devices. A storage medium storing a computer-readable program for controlling a printing apparatus for transferring to a printing unit, wherein the computer analyzes character information received from the data processing apparatus, analyzes the character information, and stores a number of characters to be printed and a plurality of characters stored in a memory in advance. The number of characters to be printed in the preparation operation time is compared with the upper limit of the number of characters that can be developed into a bitmap image based on the character information within the preparation operation time until the device can be driven normally. A judging step of judging whether the device can be developed into a map image; and Storage medium from which a computer stores readable program characterized by having a step switch switches the dynamic timing, the.
り印刷すべき文字数が前記メモリに記憶された上限値よ
りも少ないと判定した場合に、前記文字情報に基づくビ
ットマップイメージ展開処理と同時に前記デバイスを始
動させることを特徴とする請求項13記載のコンピュー
タが読み出し可能なプログラムを格納した記憶媒体。14. The device according to claim 1, wherein the switching step determines that the number of characters to be printed is smaller than an upper limit value stored in the memory in the determining step. 14. A storage medium storing a computer-readable program according to claim 13, wherein the program is started.
り印刷すべき文字数が前記メモリに記憶された上限値よ
りも多いと判定した場合に、前記文字情報に基づいてビ
ットマップイメージ展開を開始させ、前記文字情報に基
づいてビットマップイメージ展開されていない文字数が
前記上限値よりも少ないと判定したタイミングで前記デ
バイスを始動させることを特徴とする請求項13記載の
コンピュータが読み出し可能なプログラムを格納した記
憶媒体。15. The method according to claim 15, wherein, when the determining step determines that the number of characters to be printed is greater than an upper limit value stored in the memory, starting the bitmap image development based on the character information. 14. The computer-readable program according to claim 13, wherein the device is started at a timing when it is determined that the number of characters that have not been subjected to bitmap image development based on the character information is smaller than the upper limit. Storage medium.
正常駆動可能となるまでの準備動作時間内に前記文字情
報に基づくビットマップイメージに展開可能な文字数の
上限値をフォント種別毎に、かつフォントサイズ毎に記
憶することを特徴とする請求項13記載のコンピュータ
が読み出し可能なプログラムを格納した記憶媒体。16. The memory, for each font type, sets an upper limit value of the number of characters that can be developed into a bitmap image based on the character information within a preparatory operation time until the plurality of devices can be driven normally. 14. The storage medium according to claim 13, wherein the program is stored for each size.
セスを実行するための定着ヒータ,前記ビットマップイ
メージに基づく光ビームを感光体に走査させるスキャ
ナ,記録媒体を所定位置に搬送する搬送ローラを含むこ
とを特徴とする請求項13記載のコンピュータが読み出
し可能なプログラムを格納した記憶媒体。17. The device according to claim 1, wherein the plurality of devices include a fixing heater for executing an electrophotographic process, a scanner for scanning a photosensitive member with a light beam based on the bitmap image, and a transport roller for transporting a recording medium to a predetermined position. 14. A storage medium storing a computer readable program according to claim 13.
なるまでの準備動作時間は、電子写真プロセスを実行す
るための定着ヒータの立ち上り時間,前記ビットマップ
イメージに基づく光ビームを感光体に走査させるスキャ
ナの立ち上り時間,記録媒体を所定位置に搬送する搬送
ローラによる搬送時間の内、最長時間を要する時間を基
準とすることを特徴とする請求項13記載のコンピュー
タが読み出し可能なプログラムを格納した記憶媒体。18. A preparatory operation time until the plurality of devices can be driven normally includes a rise time of a fixing heater for executing an electrophotographic process, and scanning of a photosensitive member with a light beam based on the bitmap image. 14. The computer-readable storage medium according to claim 13, wherein a time required for the longest time is used as a reference among a rise time of the scanner and a transport time by a transport roller for transporting the recording medium to a predetermined position. Medium.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10328705A JP2000153648A (en) | 1998-11-19 | 1998-11-19 | Print control apparatus and method for controlling driving of device of print control apparatus and memory medium with computer readable program stored |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10328705A JP2000153648A (en) | 1998-11-19 | 1998-11-19 | Print control apparatus and method for controlling driving of device of print control apparatus and memory medium with computer readable program stored |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2000153648A true JP2000153648A (en) | 2000-06-06 |
Family
ID=18213266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10328705A Pending JP2000153648A (en) | 1998-11-19 | 1998-11-19 | Print control apparatus and method for controlling driving of device of print control apparatus and memory medium with computer readable program stored |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2000153648A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013169763A (en) * | 2012-02-22 | 2013-09-02 | Kyocera Document Solutions Inc | Image forming apparatus, and character drawing program |
-
1998
- 1998-11-19 JP JP10328705A patent/JP2000153648A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013169763A (en) * | 2012-02-22 | 2013-09-02 | Kyocera Document Solutions Inc | Image forming apparatus, and character drawing program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6821420B2 (en) | Image forming apparatus and its control method | |
JP5060241B2 (en) | Information processing apparatus and control method thereof | |
JP2000153648A (en) | Print control apparatus and method for controlling driving of device of print control apparatus and memory medium with computer readable program stored | |
JP2005094301A (en) | Image forming apparatus | |
JP2005153426A (en) | Printing controlling apparatus, printing controlling method, and storing medium and program storing computer-readable program | |
JP3032682B2 (en) | Printing apparatus and control method thereof | |
JP3209911B2 (en) | Print control device and data processing method of print control device | |
JP3501641B2 (en) | Image processing system, image processing method, and storage medium | |
JPH10297057A (en) | Image forming apparatus, method thereof, information processing apparatus, method thereof, and memory medium | |
JPH1178173A (en) | Printing controller and method for controlling printing in printing controller and storage medium wherein program which can be read by computor is stored | |
JPH0930079A (en) | Printing device | |
JPH10171617A (en) | Printing controller, data processing method therefor and storage medium storing computer readable program | |
JP2000207146A (en) | Data processor, printing controller, data processing method for data processor, device driving method for printing controller and storage medium with computer- readable program stored therein | |
JP3774703B2 (en) | Printing apparatus, control method, storage medium | |
JPH01208141A (en) | Printing control apparatus | |
JP3555241B2 (en) | Printer | |
JPH1198360A (en) | Device and method for processing picture and computer readable storage medium | |
JP2001092603A (en) | Device and method for controlling print and storage medium | |
JPH11129555A (en) | Control device for printing, method for data processing thereof and recording medium containing computer readable program | |
JPH11191044A (en) | Data processor, data processing method therefor, printing control, data processing method therefor, and storage medium stored with computer-readable program | |
JPH11188932A (en) | Print controller, band processing method therefor and storage medium storing computer readable program | |
JPH09146521A (en) | Device and method for output control | |
JPH11245454A (en) | Print controller, data processing method therefor and memory medium storing computer readable program | |
JP2001256016A (en) | Printer, print control method and storage medium | |
JP2005349696A (en) | Image forming apparatus, image outputting method, storing medium storing computer-readable program, and program |