JP3209910B2 - Print control device and print control method - Google Patents
Print control device and print control methodInfo
- Publication number
- JP3209910B2 JP3209910B2 JP01524196A JP1524196A JP3209910B2 JP 3209910 B2 JP3209910 B2 JP 3209910B2 JP 01524196 A JP01524196 A JP 01524196A JP 1524196 A JP1524196 A JP 1524196A JP 3209910 B2 JP3209910 B2 JP 3209910B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- registration
- registration data
- registered
- deleted
- 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 - Fee Related
Links
Landscapes
- Record Information Processing For Printing (AREA)
Description
【0001】本発明は、ホストコンピュータからの印刷
情報に基づき生成されたページ単位の印刷データを処理
する印刷制御装置および印刷制御方法に関するものであ
る。The present invention relates to a print control device and a print control method for processing print data in page units generated based on print information from a host computer.
【0002】[0002]
【従来の技術】従来、この種の印刷制御装置を備える印
刷装置においては、フォントデータ,マクロデータ,オ
ーバレイ等の登録データが存在し、一時的に使用するも
のと永久的に使用するものに分けて印刷装置に登録する
ことが可能であった。そして、登録データは印刷データ
の中に挿入したり、印刷データとは別に印刷装置へ送出
することも可能であった。2. Description of the Related Art Conventionally, in a printing apparatus provided with this type of printing control apparatus, there are registered data such as font data, macro data, and overlay, and they are classified into those used temporarily and those used permanently. Registration with the printing device. Then, the registration data can be inserted into the print data or transmitted to the printing apparatus separately from the print data.
【0003】また、印刷装置からの印刷データを展開す
るために印刷装置内の表示パネル上で画像展開領域の変
更がなされた場合、登録データが削除されることがあっ
た。[0003] Further, when an image development area is changed on a display panel in the printing apparatus in order to develop print data from the printing apparatus, the registered data may be deleted.
【0004】[0004]
【発明が解決しようとする課題】しかし、印刷装置内の
記憶領域は限られものであり、登録データの数及び量が
多ければ印刷装置内の記憶領域を圧迫し、印刷データか
ら画像データを生成する段階で、指定された解像度で画
像データを展開するために必要な領域が不足し、解像度
を低くして画像データを展開せざるを得ないので、所望
の解像度で印刷物が得られないという問題点があった。However, the storage area in the printing apparatus is limited. If the number and amount of registered data are large, the storage area in the printing apparatus is squeezed and image data is generated from the print data. In the stage where the image data is expanded at the specified resolution, the area required to expand the image data is insufficient, and the image data must be expanded at a lower resolution, so that a printed matter cannot be obtained at the desired resolution. There was a point.
【0005】また、印刷装置からの印刷データを展開す
るため、印刷装置内の表示パネル上で画像データ展開領
域の変更が指示されて既に登録された登録データを削除
する場合、その旨をホストコンピュータ等の外部装置及
び印刷装置内の表示パネルに通知されることがないた
め、ユーザは登録されているいずれのデータが削除され
たのか全く把握できないという問題点があった。In order to expand print data from a printing apparatus, when a change of an image data expansion area is instructed on a display panel in the printing apparatus and the registered data that has already been registered is deleted, the host computer is informed of the fact. However, there is no problem in that the user cannot know which registered data has been deleted at all because the external device and the display panel in the printing device are not notified.
【0006】さらに、近年、電子写真プロセスにおける
印刷装置の印字解像度は高くなり、印字品質の向上は著
しい。しかしながら、従来の構成で、解像度の高い画像
データを展開処理するとき、限られたメモリ領域で印刷
装置の機能を最大限に生かしたデータ処理が行えないと
いう問題点があった。Further, in recent years, the printing resolution of a printing apparatus in an electrophotographic process has been increased, and the printing quality has been significantly improved. However, when developing high-resolution image data with the conventional configuration, there is a problem in that data processing that maximizes the functions of the printing apparatus cannot be performed in a limited memory area.
【0007】本発明は、上記の問題点を解決するために
なされたもので、本発明の目的は、ホストコンピュータ
からの印刷情報に基づき生成されたページ単位の印刷デ
ータを記憶するバッファ領域の容量が不足した場合、ホ
ストコンピュータから送られた登録データを記憶する登
録データバッファ領域に記憶された登録データの削除が
可能であるか否かを判別し、前記登録データバッファ領
域に記憶された登録データの削除が可能であると判別さ
れた場合、前記登録データバッファ領域に記憶された登
録データを削除し、前記登録データバッファ領域に記憶
された登録データの削除が可能でないと判別された場
合、解像度変換処理を行うことにより、前記登録データ
バッファ領域内に登録されている登録データが無作為に
削除されることを防止しつつ、有限なメモリ資源内で受
信する印刷情報を確実に処理することができる印刷制御
装置および印刷制御方法を提供することである。SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a buffer area for storing print data in units of pages generated based on print information from a host computer. If the registration data is insufficient, it is determined whether the registration data stored in the registration data buffer area storing the registration data sent from the host computer can be deleted, and the registration data stored in the registration data buffer area is determined. When it is determined that the registration data can be deleted, the registration data stored in the registration data buffer area is deleted, and when it is determined that the registration data stored in the registration data buffer area cannot be deleted, the resolution is determined. By performing the conversion process, it is possible to prevent the registered data registered in the registered data buffer area from being randomly deleted. And while, to provide a print control apparatus and printing control method capable of reliably processing the print information received by the finite memory resources.
【0008】[0008]
【課題を解決するための手段】本発明に係る第1の発明
は、ホストコンピュータからの印刷情報に基づき生成さ
れた印刷データを記憶するバッファ領域とホストコンピ
ュータから送られた登録データを記憶する登録データバ
ッファ領域とを持つメモリと、前記バッファ領域の容量
が不足した場合、前記登録データバッファ領域に記憶さ
れた登録データの削除が可能であるか否かを判別する判
別手段と、前記判別手段により前記登録データバッファ
領域に記憶された登録データの削除が可能であると判別
された場合、前記登録データバッファ領域に記憶された
登録データを削除し、前記判別手段により前記登録デー
タバッファ領域に記憶された登録データの削除が可能で
ないと判別された場合、解像度変換処理を行う処理手段
とを有するものである。According to a first aspect of the present invention, there is provided a buffer area for storing print data generated based on print information from a host computer, and a registration area for storing registration data sent from the host computer. A memory having a data buffer area, and a determining means for determining whether the registered data stored in the registered data buffer area can be deleted when the capacity of the buffer area is insufficient, and the determining means When it is determined that the registration data stored in the registration data buffer area can be deleted, the registration data stored in the registration data buffer area is deleted, and the registration data is stored in the registration data buffer area by the determination unit. Processing means for performing a resolution conversion process when it is determined that the registered data cannot be deleted. That.
【0009】本発明に係る第2の発明は、前記印刷デー
タに基づいて変換されたドットパターンを記憶する画像
バッファメモリを有するものである。A second invention according to the present invention has an image buffer memory for storing a dot pattern converted based on the print data.
【0010】本発明に係る第3の発明は、前記画像バッ
ファメモリのドットパターンに基づき印刷を行う印刷手
段を有するものである。A third invention according to the present invention has a printing means for performing printing based on the dot pattern in the image buffer memory.
【0011】本発明に係る第4の発明は、前記判別手段
は、登録データの削除フラグの内容に応じて判別するも
のである。In a fourth aspect according to the present invention, the determination means determines in accordance with the contents of a deletion flag of the registration data.
【0012】本発明に係る第5の発明は、前記登録デー
タは、フォームデータを含むものである。According to a fifth aspect of the present invention, the registration data includes form data.
【0013】本発明に係る第6の発明は、前記登録デー
タは、フォントデータを含むものである。In a sixth aspect according to the present invention, the registration data includes font data.
【0014】本発明に係る第7の発明は、前記処理手段
は、前記判別手段により前記メモリに記憶された登録デ
ータの削除が可能であると判別された場合、前記登録メ
モリに記憶された登録データを削除し、削除した登録デ
ータ名をホストコンピュータに通知するものである。[0014] In a seventh aspect of the present invention, the processing means, if the determination means determines that the registration data stored in the memory can be deleted, the registration data stored in the registration memory. It deletes the data and notifies the host computer of the deleted registered data name.
【0015】本発明に係る第8の発明は、前記処理手段
は、前記判別手段により前記登録メモリに記憶された登
録データの削除が可能であると判別された場合、前記登
録メモリに記憶された登録データを削除し、削除した登
録データ名を操作パネルに表示するものである。In an eighth invention according to the present invention, when the processing means determines that the registration data stored in the registration memory can be deleted by the determination means, the processing means stores the registration data in the registration memory. The registered data is deleted, and the name of the deleted registered data is displayed on the operation panel.
【0016】本発明に係る第9の発明は、ホストコンピ
ュータからの印刷情報に基づき生成された印刷データを
記憶するバッファ領域とホストコンピュータから送られ
た登録データを記憶する登録データバッファ領域とを持
つメモリを利用する印刷制御方法であって、前記バッフ
ァの容量が不足した場合、前記登録データバッファ領域
に記憶された登録データの削除が可能であるか否かを判
別する判別ステップと、前記判別ステップにより前記登
録データバッファ領域に記憶された登録データの削除が
可能であると判別された場合、前記登録データバッファ
領域に記憶された登録データを削除し、前記判別ステッ
プにより前記登録データバッファ領域に記憶された登録
データの削除が可能でないと判別された場合、解像度変
換処理を行う処理ステップとを有するものである。A ninth invention according to the present invention has a buffer area for storing print data generated based on print information from a host computer and a registration data buffer area for storing registration data sent from the host computer. A print control method using a memory, wherein, when the capacity of the buffer is insufficient, a determination step of determining whether registration data stored in the registration data buffer area can be deleted; and the determination step When it is determined that the registered data stored in the registered data buffer area can be deleted, the registered data stored in the registered data buffer area is deleted, and stored in the registered data buffer area by the determining step. When it is determined that it is not possible to delete the registered data, the resolution conversion process is performed. Those having a step.
【0017】[0017]
【0018】[0018]
【0019】[0019]
【0020】[0020]
【0021】[0021]
【0022】[0022]
【0023】[0023]
【0024】[0024]
【0025】[0025]
【0026】[0026]
【0027】[0027]
【0028】[0028]
【0029】[0029]
【0030】[0030]
〔第1実施例〕図1は、本発明の第1実施例を示す印刷
制御装置を適用する印刷システムの構成を説明するブロ
ック図であり、該印刷システムは、プリンタエンジン部
を制御する印刷制御装置(後述する入力バッファメモリ
102とCPU111とROM112とRAM113と
プリンタI/F部108で構成される)と所定のインタ
フェースを介して接続される情報処理装置により構成さ
れている。[First Embodiment] FIG. 1 is a block diagram for explaining the arrangement of a printing system to which a printing control apparatus according to a first embodiment of the present invention is applied. The printing system includes a printing control unit for controlling a printer engine unit. The information processing apparatus is connected to a device (including an input buffer memory 102, a CPU 111, a ROM 112, a RAM 113, and a printer I / F unit 108, which will be described later) via a predetermined interface.
【0031】図において、100は印刷装置(プリン
タ)で、入力バッファメモリ102とCPU111とR
OM112とRAM113とプリンタI/F部108と
プリンタエンジン部109で構成される。101は情報
処理装置(ホストコンピュータ)で、所定のインタフェ
ースを介してプリンタ100と接続され、少なくとも文
字コードおよびこの文字コードを編集又は出力制御する
ための制御コード、フォントデータ・マクロデータ等の
登録データを含む印刷データ(印刷情報)をプリンタに
送出している。In FIG. 1, reference numeral 100 denotes a printing device (printer), which is an input buffer memory 102, a CPU 111,
It comprises an OM 112, a RAM 113, a printer I / F unit 108, and a printer engine unit 109. Reference numeral 101 denotes an information processing apparatus (host computer) which is connected to the printer 100 via a predetermined interface, and stores at least a character code, a control code for editing or controlling the output of the character code, and registered data such as font data and macro data. Is sent to the printer.
【0032】入力バッファメモリ102は、ホストコン
ピュータ101から送られた印刷データを受信して一時
的に蓄える。CPU111は、ROM112またはその
他の記憶媒体に格納されたプログラムに従ってデータ解
析機能部103と出力処理機能部106等の機能を実行
し、また後述するフローチャートの示す判断・処理を行
う。The input buffer memory 102 receives print data sent from the host computer 101 and temporarily stores the print data. The CPU 111 executes functions such as the data analysis function unit 103 and the output processing function unit 106 according to a program stored in the ROM 112 or another storage medium, and performs determination and processing shown in a flowchart described later.
【0033】RAM113はCPU111の作業領域
で、ページバッファメモリ104と登録データバッファ
メモリ105と画像バッファメモリ107等の領域を内
部に持っている。データ解析機能部103は、入力バッ
ファメモリ102に蓄えられた印刷データを入力して解
析する。ページバッファメモリ104は、データ解析機
能部103により解析された印刷データをページ単位で
記憶する。また、登録データバッファメモリ105は、
ホストコンピュータ101から送られてきた登録データ
を蓄える。The RAM 113 is a work area of the CPU 111 and has areas such as the page buffer memory 104, the registered data buffer memory 105, and the image buffer memory 107 therein. The data analysis function unit 103 inputs and analyzes the print data stored in the input buffer memory 102. The page buffer memory 104 stores print data analyzed by the data analysis function unit 103 in page units. Also, the registered data buffer memory 105
The registration data sent from the host computer 101 is stored.
【0034】出力処理機能部106は、ページバッファ
メモリ104の印刷データを対応するドットパターンに
変換して出力すると共に、データ解析機能部103より
入力された印刷データの指示に基づいて、ページバッフ
ァメモリ104のデータを読み出してプリンタインタフ
ェース(I/F)部108等に出力している。画像バッ
ファメモリ107は、ドットパターンに変換された印刷
データを記憶している。The output processing function unit 106 converts the print data in the page buffer memory 104 into a corresponding dot pattern and outputs the converted dot pattern. In addition, based on the print data instruction input from the data analysis function unit 103, the output processing function unit 106 The data 104 is read and output to the printer interface (I / F) unit 108 and the like. The image buffer memory 107 stores print data converted into a dot pattern.
【0035】プリンタインタフェース(I/F)部10
8は、画像バッファメモリ107のドットパターン情報
を、プリンタエンジン部109に転送する。プリンタエ
ンジン部109は電子写真方式で印刷を行うプリンタユ
ニットで、特に図示しないが公知の記録媒体の搬送機
構,半導体レーザユニット,感光ドラム,現像ユニッ
ト,定着ユニット,ドラム・クリーニング・ユニット,
分離ユニット等よりなる電子写真プロセスで印刷を行っ
ている。Printer interface (I / F) unit 10
8 transfers the dot pattern information of the image buffer memory 107 to the printer engine unit 109. A printer engine unit 109 is a printer unit for performing electrophotographic printing. Although not shown, a known recording medium transport mechanism, a semiconductor laser unit, a photosensitive drum, a developing unit, a fixing unit, a drum cleaning unit,
Printing is performed by an electrophotographic process including a separation unit and the like.
【0036】図2は、図1に示した登録データバッファ
メモリ105に記憶される登録データの管理方法を説明
する図であり、図1と同一のものには同一の符号を付し
てある。なお、ホストコンピュータ101からプリンタ
に対しての制御コードに、登録データ削除命令コードを
用意することを前提とする。FIG. 2 is a diagram for explaining a method of managing registered data stored in the registered data buffer memory 105 shown in FIG. 1, and the same components as those in FIG. 1 are denoted by the same reference numerals. It is assumed that a registered data deletion instruction code is prepared as a control code from the host computer 101 to the printer.
【0037】まず、登録データ削除命令は、削除フラ
グ,登録データ名からなっており、登録データはプリン
タ100の内部では登録データバッファメモリ105上
で削除フラグ,登録データ名の2つのヘッダおよび登録
データの実体を対として登録可能数分管理されている。
ホストコンピュータ101から登録データが送られる
と、プリンタ100内のデータ解析機能部103が登録
データバッファメモリ105内に登録データ名と登録デ
ータ実体を格納する。この時、削除フラグの状態は未定
である。First, the registration data deletion command includes a deletion flag and a registration data name. The registration data is stored in the registration data buffer memory 105 inside the printer 100 on two headers of the deletion flag, the registration data name, and the registration data. It is managed as many as the number of entities that can be registered as a pair.
When the registration data is sent from the host computer 101, the data analysis function unit 103 in the printer 100 stores the registration data name and the registration data entity in the registration data buffer memory 105. At this time, the state of the deletion flag is undecided.
【0038】そして、ホストコンピュータ101から登
録データ削除命令が送られると、プリンタ100内のデ
ータ解析機能部103が登録データバッファメモリ10
5内の登録データ名を検索して、登録データ名に対応し
ている削除フラグに対して送られてきた「真/偽」の値
を設定する。When a registration data deletion command is sent from the host computer 101, the data analysis function unit 103 in the printer 100 causes the registration data buffer memory 10
The registered data name in 5 is searched, and the value of “true / false” sent to the deletion flag corresponding to the registered data name is set.
【0039】データ機能解析部103がホストコンピュ
ータ101から送られてきた印刷データを処理している
時に、解析中間処理においてページバッファメモリ10
4のメモリ領域が不足したと判定した場合、データ解析
処理を続行するために、登録データバッファメモリ10
5内の登録データの管理状態を検索する。When the data function analysis unit 103 is processing print data sent from the host computer 101, the page buffer memory 10
If the memory area of the registered data buffer memory 10 is determined to be insufficient, the data analysis process is continued.
The management status of the registered data in 5 is searched.
【0040】つまり、登録データバッファメモリ105
で管理される各登録データの削除フラグが「真」である
登録データを検索して優先的に削除する。That is, the registered data buffer memory 105
Search for registered data whose deletion flag is “true” for each registered data managed by “1” and delete it preferentially.
【0041】この時、データ解析機能部103は削除し
た登録データ名およびその旨をホストコンピュータ10
1に通知する。そして、削除により使用可能になったメ
モリ領域をページバッファメモリ領域として使用可能と
する。At this time, the data analysis function unit 103 stores the name of the deleted registered data and the fact to that effect on the host computer 10.
Notify 1. Then, the memory area made available by the deletion is made available as a page buffer memory area.
【0042】[0042]
【0043】上記のように構成された印刷制御装置にお
いて、すなわち、データ源(ホストコンピュータ10
1)から受信する印刷情報を解析してページ単位の印刷
データを生成し、該生成された印刷データに基づいて展
開された出力イメージをメモリ資源に記憶させる印刷制
御装置であって、前記データ源から受信する登録データ
を前記メモリ資源(拡張可能なRAM113)内に登録
する登録手段(CPU111がROM112に記憶され
たまたは図示しない記憶媒体からロードした制御プログ
ラムに基づいてRAM113内に登録する)と、入力さ
れる削除命令に従って前記メモリ資源内に登録された前
記登録データを削除可能または削除不可のいずれかを示
す管理情報を設定する設定手段(CPU111がホスト
コンピュータ101から入力される登録データ削除命令
に基づいて設定する)とを有し、ホストコンピュータ1
01から受信する登録データをRAM113内の登録デ
ータバッファメモリ105内に登録されたら、入力され
る削除命令に従ってCPU111が登録データバッファ
メモリ105内に登録された前記登録データを削除可能
または削除不可のいずれかを示す管理情報を設定して、
削除可能な登録データと削除不可な登録データとを識別
設定することを可能とする。In the printing control device configured as described above, the data source (host computer 10
A print control apparatus configured to analyze print information received from 1) to generate print data for each page, and to store an output image expanded based on the generated print data in a memory resource, Registering means for registering registration data received from the memory resource (expandable RAM 113) in the memory resource (the CPU 111 registers in the RAM 113 based on a control program stored in the ROM 112 or loaded from a storage medium (not shown)); Setting means for setting management information indicating whether the registered data registered in the memory resource can be deleted or cannot be deleted in accordance with the input delete command (the CPU 111 responds to a registered data delete command input from the host computer 101 The host computer 1
When the registration data received from the registration data buffer 01 is registered in the registration data buffer memory 105 in the RAM 113, the CPU 111 can delete the registration data registered in the registration data buffer memory 105 according to an input deletion command. Set management information that indicates
It is possible to identify and set the registration data that can be deleted and the registration data that cannot be deleted.
【0044】また、上記CPU111によりホストコン
ピュータ101から受信する登録データが前記メモリ資
源内の登録データバッファメモリ105に登録された
ら、ホストコンピュータ101から入力される登録デー
タ削除命令に従ってCPU111が登録データバッファ
メモリ105に登録された前記登録データを削除可能ま
たは削除不可のいずれかを示す管理情報を設定して、デ
ータ源から入力された削除命令に従って削除可能な登録
データと削除不可な登録データととと識別設定すること
を可能とする。When the registration data received from the host computer 101 is registered in the registration data buffer memory 105 in the memory resource by the CPU 111, the CPU 111 operates the registration data buffer memory in accordance with the registration data deletion command input from the host computer 101. By setting management information indicating whether the registered data registered in 105 can be deleted or cannot be deleted, identification is made between registered data that can be deleted and registered data that cannot be deleted according to a delete command input from a data source. It is possible to set.
【0045】さらに、前記ページ単位の印刷データを前
記メモリ資源内に割当てられるバッファ領域(ページバ
ッファメモリ104)に記憶できるかどうかを判定する
判定手段(CPU111がROM112に記憶されたま
たは図示しない記憶媒体からロードした制御プログラム
に基づいて判定処理する)と、前記判定手段の判定結果
に基づいて前記設定手段により設定された管理情報を検
索して前記登録データを削除する制御手段(CPU11
1がROM112に記憶されたまたは図示しない記憶媒
体からロードした制御プログラムに基づいて削除処理す
る)とを設け、前記ページ単位の印刷データを前記メモ
リ資源内に割当てられるバッファ領域に記憶できるかど
うかの判定結果に基づいてCPU111が設定された管
理情報を検索して前記登録データを削除して、登録デー
タ中で削除可能に設定された登録データを選択的に削除
してメモリ資源内に空き領域を確保することを可能とす
る。Further, a determination unit (the CPU 111 stores the ROM 112 or a storage medium (not shown) for determining whether the print data in page units can be stored in a buffer area (page buffer memory 104) allocated in the memory resource. (A determination process is performed based on a control program loaded from the CPU) and a control unit (CPU 11) that searches the management information set by the setting unit based on the determination result of the determination unit and deletes the registration data.
1 based on a control program stored in the ROM 112 or loaded from a storage medium (not shown)) to determine whether the page-based print data can be stored in a buffer area allocated in the memory resource. Based on the determination result, the CPU 111 retrieves the set management information, deletes the registered data, selectively deletes the registered data set to be deletable in the registered data, and deletes an empty area in the memory resource. It is possible to secure.
【0046】また、登録手段により前記データ源から受
信する所定のフォームデータ(ロゴ,データヘッド等)
を登録データバッファメモリ105内に登録されたら、
入力される削除命令に従って設定手段が登録データバッ
ファメモリ105内に登録された所定のフォームデータ
を削除可能または削除不可のいずれかを示す管理情報を
設定して、入力される削除命令に従って削除可能な所定
のフォームデータと削除可能な所定のフォームデータと
を識別設定することを可能とする。Also, predetermined form data (logo, data head, etc.) received from the data source by the registration means.
Is registered in the registration data buffer memory 105,
The setting means sets management information indicating whether the predetermined form data registered in the registered data buffer memory 105 can be deleted or cannot be deleted according to the input deletion instruction, and can delete the predetermined form data according to the input deletion instruction. It is possible to identify and set predetermined form data and predetermined form data that can be deleted.
【0047】さらに、登録手段により前記データ源から
受信する所定のダウンロードフォントデータ(所定のフ
ォント資源等)が登録データバッファメモリ105内に
登録されたら、入力される削除命令に従って設定手段が
登録データバッファメモリ105内に登録された所定の
ダウンロードフォントデータを削除可能または削除不可
のいずれかを示す管理情報を設定して、入力される削除
命令に従って削除可能な所定のダウンロードフォントデ
ータと削除不可な所定のダウンロードフォントデータと
を識別設定することを可能とする。Further, when predetermined download font data (predetermined font resources or the like) received from the data source is registered in the registered data buffer memory 105 by the registering means, the setting means operates the registered data buffer in accordance with the input delete command. By setting management information indicating whether the predetermined download font data registered in the memory 105 can be deleted or cannot be deleted, the predetermined download font data that can be deleted according to the input delete command and the predetermined download font data that cannot be deleted cannot be deleted. It is possible to identify and set download font data.
【0048】また、前記制御手段(CPU111によ
る)は、前記設定手段により設定された管理情報を検索
して前記登録データを削除した場合に、削除された登録
データの管理情報を通知して、メモリ資源(RAM11
3)から削除される登録データを明示することを可能と
する。When the control means (by the CPU 111) retrieves the management information set by the setting means and deletes the registration data, the control means (by the CPU 111) notifies the management information of the deleted registration data. Resources (RAM 11
It is possible to specify the registration data to be deleted from 3).
【0049】さらに、前記制御手段(CPU11によ
る)は、削除された登録データの管理情報を前記データ
源(ホストコンピュータ101)に通知して、メモリ資
源から削除される登録データの内容をデータ源側のユー
ザに明示することを可能とする。Further, the control means (by the CPU 11) notifies the data source (host computer 101) of the management information of the deleted registration data, and notifies the data source (host computer 101) of the contents of the registration data deleted from the memory resources. It is possible to make it clear to the user.
【0050】さらに、登録手段(CPU111による)
により前記データ源(ホストコンピュータ101)から
受信する登録データが前記メモリ資源(RAM113)
内に登録されたら、入力される削除命令に従って設定手
段(CPU111による)が前記メモリ資源内に登録さ
れた前記登録データを削除可能または削除不可のいずれ
かを示す削除フラグ,登録データ名(図2参照)を設定
して、メモリ資源に登録されるいずれかの登録データが
削除できるかどうかを確実に管理することを可能とす
る。Further, registration means (by CPU 111)
The registration data received from the data source (host computer 101) is stored in the memory resource (RAM 113).
When the registration data is registered in the memory resource, the setting means (by the CPU 111) deletes the registration data registered in the memory resource according to an input deletion command, and indicates a deletion flag indicating whether deletion is possible or not, and a registration data name (FIG. 2). Reference) is set, so that it is possible to reliably manage whether any registered data registered in the memory resource can be deleted.
【0051】以下、図3に示すフローチャートを参照し
て本発明に係る印刷制御装置の登録データ管理方法につ
いて説明する。Hereinafter, a registration data management method of the print control apparatus according to the present invention will be described with reference to the flowchart shown in FIG.
【0052】図3は、本発明に係る印刷システムの登録
データ制御手順について説明するフローチャートであ
る。なお、(1)〜(13)は各ステップを示す。FIG. 3 is a flowchart for explaining a registration data control procedure of the printing system according to the present invention. Note that (1) to (13) indicate each step.
【0053】プリンタ100の入力バッファメモリ10
2がホストコンピュータ101からのデータを受信する
と、ステップ(1)において、受信したデータが登録デ
ータであるか否かをデータ解析機能部103が判断し、
登録データであると判断された場合は、データ解析機能
部103は、受信した登録データを登録データバッファ
メモリ105に格納する。次にステップ(2)におい
て、ホストコンピュータ101からの削除命令コードの
受信があるか否かをデータ解析機能部103が判断し、
削除命令コードの受信がないと判断された場合は、ステ
ップ(4)に進む。The input buffer memory 10 of the printer 100
2 receives data from the host computer 101, in step (1), the data analysis function unit 103 determines whether the received data is registered data,
If it is determined that the data is registered data, the data analysis function unit 103 stores the received registered data in the registered data buffer memory 105. Next, in step (2), the data analysis function unit 103 determines whether a deletion instruction code has been received from the host computer 101,
If it is determined that the deletion instruction code has not been received, the process proceeds to step (4).
【0054】一方、削除命令コードの受信があると判断
された場合は、ステップ(3)において、データ解析機
能部103が削除フラグを登録データバッファメモリ1
05に設定し、ステップ(4)に進む。On the other hand, if it is determined that the deletion instruction code has been received, in step (3), the data analysis function unit 103 sets the deletion flag in the registered data buffer memory 1.
05 and proceed to step (4).
【0055】一方、ステップ(1)において、登録デー
タを受信していないと判断された場合は、ステップ
(6)において、印刷データ受信中か否かをデータ解析
機能部103が判断し、印刷データ受信中と判断された
場合は、ステップ(2)に進み、削除命令コード受信の
監視を行う。一方、ステップ(6)において、印刷デー
タ受信中でないと判断された場合は、ステップ(4)に
進む。On the other hand, if it is determined in step (1) that the registration data has not been received, the data analysis function unit 103 determines in step (6) whether print data is being received. If it is determined that the reception is being performed, the process proceeds to step (2), and the reception of the deletion instruction code is monitored. On the other hand, if it is determined in step (6) that print data is not being received, the process proceeds to step (4).
【0056】次にステップ(4)において、印刷データ
を受信し、ステップ(5)において、印刷データ受信完
了か否かをデータ解析機能部103が判断し、受信を完
了してないと判断された場合は、再びステップ(1)に
戻り、登録データの受信を監視する。Next, in step (4), the print data is received. In step (5), the data analysis function unit 103 determines whether the print data reception is completed, and determines that the reception is not completed. In this case, the process returns to step (1) to monitor the reception of the registration data.
【0057】一方、ステップ(5)において、印刷デー
タの受信を完了したと判断された場合は、ステップ
(7)において、データ解析機能部103が入力された
印刷データの出力制御処理を行う。この出力制御の途
中、ステップ(8)において、ページバッファメモリ1
04の容量が不足したか否かをデータ解析機能部103
が判断し、容量が不足したと判断された場合は、ステッ
プ(9)において、ページバッファメモリ104を拡張
するため、登録データの削除が可能であるか、登録デー
タの削除フラグを検索することでデータ解析機能部10
3が判断し、登録データ削除可能と判断された場合は、
ステップ(10)において、データ解析機能部103が
登録データバッファメモリ105から登録データを削除
し、ページバッファメモリ104の領域を増加する。On the other hand, if it is determined in step (5) that the reception of the print data has been completed, in step (7), the data analysis function unit 103 performs output control processing of the input print data. During this output control, in step (8), the page buffer memory 1
The data analysis function unit 103 determines whether or not the capacity of the storage unit 04 is insufficient.
If it is determined that the capacity is insufficient, in step (9), to expand the page buffer memory 104, it is possible to delete registered data or to search a registered data deletion flag. Data analysis function unit 10
3. If it is determined that the registration data can be deleted,
In step (10), the data analysis function unit 103 deletes the registered data from the registered data buffer memory 105, and increases the area of the page buffer memory 104.
【0058】これにより、ページバッファメモリ104
の領域不足を回避する。また、登録データを削除した
際、ステップ(11)において、データ解析機能部10
3は削除した登録データ名とその旨をホストコンピュー
タに通知し、プリンタ内の表示パネルにも表示する。次
にステップ(12)において、出力処理機能部106が
ドットデータを生成し、処理を終了する。Thus, the page buffer memory 104
Avoid running out of space. When the registered data is deleted, in step (11), the data analysis function unit 10
Reference numeral 3 notifies the host computer of the name of the deleted registered data and the fact, and also displays it on the display panel in the printer. Next, in step (12), the output processing function unit 106 generates dot data, and ends the processing.
【0059】一方、ステップ(9)において、登録デー
タ削除が不可能(登録データで削除可能なものが存在し
ない)と判断された場合は、ステップ(13)におい
て、データ機能解析部103が処理解像度を低く変換
し、つまり、解像度変換処理をすることにより、ページ
バッファメモリ104での領域不足を解消する。そし
て、ステップ(12)において、出力処理機能部106
がドットデータを生成し、処理を終了する。On the other hand, if it is determined in step (9) that the registered data cannot be deleted (there is no registered data that can be deleted), then in step (13), the data function Is converted to a lower value, that is, resolution conversion processing is performed, thereby eliminating the area shortage in the page buffer memory 104. Then, in step (12), the output processing function unit 106
Generates dot data and ends the process.
【0060】一方、ステップ(8)において、ページバ
ッファメモリ104の容量が不足しなかったと判断され
た場合は、ステップ(12)において、出力処理機能部
106がドットデータを生成し、処理を終了する。On the other hand, if it is determined in step (8) that the capacity of the page buffer memory 104 is not insufficient, in step (12), the output processing function unit 106 generates dot data and ends the processing. .
【0061】[0061]
【0062】上記のように構成された印刷制御装置にお
ける印刷制御方法の一例においては、すなわち、データ
源(ホストコンピュータ101)から受信する印刷情報
を解析してページ単位の印刷データを生成し、該生成し
た印刷データに基づいて展開された出力イメージをメモ
リ資源(RAM113)に記憶させる印刷制御装置にお
ける登録データ管理方法において、前記データ源から受
信する登録データを前記メモリ資源内に登録する登録工
程(図3のステップ(1))と、入力される削除命令に
従って前記メモリ資源内に登録された前記登録データを
削除可能または削除不可のいずれかを示す管理情報を設
定する設定工程(3))と、前記ページ単位の印刷デー
タを前記メモリ資源内に割当てられるバッファ領域に記
憶できるかどうかを判定する判定工程(図3のステップ
(8))と、該判定結果に基づいて設定された管理情報
を検索して前記登録データを削除する削除工程(図3の
ステップ(9),(10))と、該削除された登録デー
タの管理情報を通知する通知工程(図3のステップ(1
1))とを実行して、削除可能な登録データと削除不可
な登録データとを識別設定して、登録データ中で削除可
能に設定された登録データを選択的に削除してメモリ資
源内に空き領域を確保するとともに、メモリ資源から削
除される登録データを明示することを可能とする。In an example of the print control method in the print control apparatus configured as described above, the print information received from the data source (host computer 101) is analyzed to generate print data in page units. In a registration data management method in a print control device for storing an output image expanded based on generated print data in a memory resource (RAM 113), a registration step of registering registration data received from the data source in the memory resource ( Step (1) of FIG. 3) and a setting step (3) of setting management information indicating whether the registered data registered in the memory resource can be deleted or cannot be deleted according to an input delete command. Whether the page-based print data can be stored in a buffer area allocated in the memory resource A judging step (step (8) in FIG. 3) and a deleting step (steps (9) and (10) in FIG. 3) for retrieving management information set based on the judgment result and deleting the registered data. ) And a notification step of notifying management information of the deleted registration data (step (1) in FIG. 3).
1)) to identify and set the registration data that can be deleted and the registration data that cannot be deleted, and selectively delete the registration data that has been set to be deleted in the registration data and store it in the memory resource. It is possible to secure a free area and to specify registered data to be deleted from a memory resource.
【0063】以上のように、ホストコンピュータ101
からの削除命令コードに基づいてプリンタ100に登録
した登録データを選別的に削除して印刷データ処理領域
を確保可能とすることにより、印刷データ量が多い場合
に、削除可能に設定された登録データを優先して削除
し、限られたメモリを最大限利用して高解像度の印字品
位で印刷することが可能となる。As described above, the host computer 101
The registration data registered in the printer 100 is selectively deleted based on the deletion instruction code from the printer 100, and a print data processing area can be secured. , And printing can be performed with high-resolution print quality by using the limited memory as much as possible.
【0064】また、登録された登録データを選別して削
除でき、重要な登録データが不用意に削除されて、印刷
資源として利用不要となる事態や、頻繁に利用する登録
データの再登録処理を回避して、ユーザ本位に登録デー
タを管理することができる。In addition, it is possible to select and delete registered registration data, and to delete important registration data carelessly and to make it unnecessary to use it as a printing resource, or to re-register frequently used registration data. By avoiding this, it is possible to manage the registered data on a user basis.
【0065】〔第2実施例〕上記第1実施例では、削除
命令はホストコンピュータ101から制御コードとして
転送する場合のみを説明したが、プリンタ100の不図
示の操作パネルからも印刷制御処理中如何にかかわらず
前記ホストコンピュータ101との制御コードと同等の
設定(削除フラグの設定)を行えるように構成してもよ
い。以下、その実施例について説明する。なお、ハード
構成は、図1と同等とする。[Second Embodiment] In the first embodiment, only the case where the delete command is transferred from the host computer 101 as a control code has been described. Regardless of the above, a configuration equivalent to the control code with the host computer 101 (setting of a deletion flag) may be performed. Hereinafter, the embodiment will be described. The hardware configuration is the same as that of FIG.
【0066】[0066]
【0067】上記のように構成された印刷制御装置にお
いて、登録手段(CPU111がROM112等の記憶
媒体に記憶された制御プログラムを実行して登録する)
により前記データ源(ホストコンピュータ101)から
受信する登録データが前記メモリ資源(RAM113)
内に登録されたら、操作パネルから指示入力される削除
命令に従って設定手段(CPU111がROM112等
の記憶媒体に記憶された制御プログラムを実行して設定
する)が前記メモリ資源内に登録された前記登録データ
を削除可能または削除不可のいずれかを示す管理情報を
設定して、操作パネルから指示入力される削除命令に従
って削除可能な登録データと削除不可な登録データとを
識別設定することを特徴とする。In the printing control apparatus configured as described above, registration means (the CPU 111 executes and registers a control program stored in a storage medium such as the ROM 112).
The registration data received from the data source (host computer 101) is stored in the memory resource (RAM 113).
After the registration, the setting means (the CPU 111 executes the control program stored in the storage medium such as the ROM 112 to set) in accordance with the delete command input from the operation panel. Management information indicating whether data can be deleted or not can be set, and registration data that can be deleted and registration data that cannot be deleted are set in accordance with a deletion command instructed from the operation panel. .
【0068】また、前記制御手段(CPU111がRO
M112等の記憶媒体に記憶された制御プログラムを実
行して通知する)は、削除された登録データの管理情報
を操作パネルに通知して、メモリ資源から削除される登
録データの内容を記録装置を操作するユーザに明示する
ことを可能とする。Further, the control means (CPU 111
M112) executes the control program stored in the storage medium and notifies the operation panel of the management information of the deleted registration data, and notifies the recording device of the contents of the registration data deleted from the memory resources. It is possible to clearly indicate to the user who operates.
【0069】プリンタ内に設けられる操作パネルのパネ
ル表示(不表示)の設定で登録データ削除を指定する項
目を設け、登録データバッファメモリ105内の登録デ
ータ名に対応する削除フラグに「真/偽」の値を設定す
る。そして、CPU111は登録データが削除されると
きには、図3に示したフローチャートのステップ(1
1)において、登録データ名とその旨をプリンタ100
の図示しない表示パネルに表示する。An item for designating registration data deletion is provided in the panel display (non-display) setting of the operation panel provided in the printer, and the deletion flag corresponding to the registration data name in the registration data buffer memory 105 is set to “true / false”. "Value. Then, when the registration data is deleted, the CPU 111 proceeds to step (1) in the flowchart shown in FIG.
In 1), the registered data name and the fact
Is displayed on a display panel (not shown).
【0070】以上により、ユーザは、ホストコンピュー
タ101から受信した印刷情報の処理中に、ユーザから
のパネル操作指示で、削除命令を設定することが可能と
なる。As described above, during the processing of the print information received from the host computer 101, the user can set a delete command by a panel operation instruction from the user.
【0071】さらに、前記実施例では、印刷データ量が
多く記憶領域が不足した場合に登録データを削除する場
合について説明したが、印刷データ量が多く記憶領域が
不足した場合に登録データを削除するか解像度を落とし
て印字するかをホストコンピュータ101に通知して、
ユーザに選択させるよう構成してもよい。Further, in the above-described embodiment, the case where the registered data is deleted when the print data amount is large and the storage area is insufficient is described. However, the registered data is deleted when the print data amount is large and the storage area is insufficient. Or to the host computer 101 to print at a reduced resolution,
The user may be configured to make a selection.
【0072】以上により、印刷データの重要度に応じ
て、ユーザが登録データを削除するか、印字解像度を落
として印字するかを選択することにより、不必要に登録
データを削除することを防止できる。As described above, it is possible to prevent unnecessary deletion of registered data by selecting whether to delete the registered data or to perform printing with a reduced print resolution according to the importance of the print data. .
【0073】また、前記第1,第2実施例では登録デー
タに削除フラグを設ける場合について説明したが、登録
データに削除フラグのみでなくさらに優先順位を設け、
ユーザにホストコンピュータ101上で登録データを削
除するか否かを選択させる場合、削除優先順位の高い登
録データ名を表示して、ユーザに削除データを選択させ
るよう構成してもよい。Further, in the first and second embodiments, the case where the deletion flag is provided in the registered data has been described.
When the user selects whether or not to delete registered data on the host computer 101, a configuration may be adopted in which a registered data name having a higher deletion priority is displayed to allow the user to select the deleted data.
【0074】以上により、ユーザが登録データを削除す
るとき、登録データの重要度に応じて、削除データを選
択するので、重要度の低い登録データから順に削除する
ことが可能となる。As described above, when the user deletes the registered data, the user selects the data to be deleted according to the importance of the registered data. Therefore, it is possible to delete the registered data in ascending order of importance.
【0075】以上のように、前述した実施形態の機能を
実現するソフトウェアのプログラムコードを記録した記
憶媒体を、システムあるいは装置に供給し、そのシステ
ムあるいは装置のコンピュータ(または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.
【0076】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
【0077】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピーディスク,ハードディ
スク,光ディスク,光磁気ディスク,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.
【0078】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼働している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 instruction 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.
【0079】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能ユニットに備わ
る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, It goes without saying that the CPU or the like provided in the function expansion board or the function unit performs a part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0080】また、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器からなる装置に適
用してもよい。また、本発明は、システムあるいは装置
にプログラムを供給することによって達成される場合に
も適応できることは言うまでもない。この場合、本発明
を達成するためのソフトウエアによって表されるプログ
ラムを格納した記憶媒体を該システムあるいは装置に読
み出すことによって、そのシステムあるいは装置が、本
発明の効果を享受することが可能となる。Further, the present invention may be applied to a system composed of a plurality of devices or an apparatus composed of one device. Needless to say, the present invention can be applied to a case where the present invention is achieved by supplying a program to a system or an apparatus. In this case, by reading a storage medium storing a program represented by software for achieving the present invention into the system or the apparatus, the system or the apparatus can enjoy the effects of the present invention. .
【0081】さらに、本発明を達成するためのソフトウ
エアによって表されるプログラムをネットワーク上のデ
ータベースから通信プログラムによりダウンロードして
読み出すことによって、そのシステムあるいは装置が、
本発明の効果を享受することが可能となる。Further, by downloading and reading out a program represented by software for achieving the present invention from a database on a network by a communication program, the system or apparatus can be
It is possible to enjoy the effects of the present invention.
【0082】[0082]
【発明の効果】以上説明したように、本発明に係る第1
〜第9の発明によれば、ホストコンピュータからの印刷
情報に基づき生成されたページ単位の印刷データを記憶
するバッファ領域の容量が不足した場合、ホストコンピ
ュータから送られた登録データを記憶する登録データバ
ッファ領域に記憶された登録データの削除が可能である
か否かを判別し、前記登録データバッファ領域に記憶さ
れた登録データの削除が可能であると判別された場合、
前記登録データバッファ領域に記憶された登録データを
削除し、前記登録データバッファ領域に記憶された登録
データの削除が可能でないと判別された場合、解像度変
換処理を行うので、登録データバッファ領域内に登録さ
れている登録データが無作為に削除されることを防止し
つつ、有限なメモリ資源内で受信する印刷情報を確実に
処理することができるという効果を奏する。As described above, the first embodiment according to the present invention is described.
According to the ninth aspect, when the capacity of the buffer area for storing the print data in units of pages generated based on the print information from the host computer is insufficient, the registration data for storing the registration data sent from the host computer It is determined whether or not the registration data stored in the buffer area can be deleted.If it is determined that the registration data stored in the registration data buffer area can be deleted,
When the registration data stored in the registration data buffer area is deleted, and it is determined that the registration data stored in the registration data buffer area cannot be deleted, a resolution conversion process is performed. The present invention has an effect that print information received within a limited memory resource can be surely processed while preventing registered registration data from being randomly deleted.
【0083】[0083]
【0084】[0084]
【0085】[0085]
【0086】[0086]
【0087】[0087]
【0088】[0088]
【0089】[0089]
【0090】[0090]
【0091】[0091]
【0092】[0092]
【0093】[0093]
【図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 is applied.
【図2】図1に示した登録データバッファメモリに記憶
される登録データの管理情報を説明する図である。FIG. 2 is a view for explaining management information of registered data stored in a registered data buffer memory shown in FIG. 1;
【図3】本発明に係る印刷制御装置の登録データ管理方
法の一実施例を示すフローチャートである。FIG. 3 is a flowchart illustrating an embodiment of a registration data management method of the print control apparatus according to the present invention.
100 印刷装置(プリンタ) 101 情報処理装置(ホストコンピュータ) 102 入力バッファメモリ 103 データ解析機能部 104 ページバッファメモリ 105 登録データバッファメモリ 106 出力処理機能部 107 画像バッファメモリ 108 プリンタインタフェース(I/F)部 109 プリンタエンジン部 111 CPU 112 ROM 113 RAM REFERENCE SIGNS LIST 100 printing device (printer) 101 information processing device (host computer) 102 input buffer memory 103 data analysis function unit 104 page buffer memory 105 registered data buffer memory 106 output processing function unit 107 image buffer memory 108 printer interface (I / F) unit 109 Printer engine unit 111 CPU 112 ROM 113 RAM
Claims (9)
づき生成された印刷データを記憶するバッファ領域とホ
ストコンピュータから送られた登録データを記憶する登
録データバッファ領域とを持つメモリと、 前記バッファ領域の容量が不足した場合、前記登録デー
タバッファ領域に記憶された登録データの削除が可能で
あるか否かを判別する判別手段と、 前記判別手段により前記登録データバッファ領域に記憶
された登録データの削除が可能であると判別された場
合、前記登録データバッファ領域に記憶された登録デー
タを削除し、前記判別手段により前記登録データバッフ
ァ領域に記憶された登録データの削除が可能でないと判
別された場合、解像度変換処理を行う処理手段と、 を有することを特徴とする印刷制御装置。A buffer area for storing print data generated based on print information from a host computer;
To register the registration data sent from the
A memory having a recording data buffer area and the registered data when the capacity of the buffer area is insufficient.
Discriminating means for discriminating whether it is possible to delete the registration data stored in Tabaffa area, if the deletion of the registered data stored in the registration data buffer area is determined to be possible by said judgment means deletes the registered data stored in the registration data buffer area, the registration data buffer by said determination means
And a processing unit for performing a resolution conversion process when it is determined that the registration data stored in the key area cannot be deleted.
ットパターンを記憶する画像バッファメモリを有するこ
とを特徴とする請求項1記載の印刷制御装置。2. The print control device according to claim 1, further comprising an image buffer memory for storing a dot pattern converted based on the print data.
ンに基づき印刷を行う印刷手段を有することを特徴とす
る請求項1記載の印刷制御装置。3. The printing control apparatus according to claim 1, further comprising a printing unit that performs printing based on a dot pattern in the image buffer memory.
グの内容に応じて判別することを特徴とする請求項1記
載の印刷制御装置。4. The print control apparatus according to claim 1, wherein said determination means makes a determination according to the contents of a deletion flag of the registration data.
むことを特徴とする請求項1記載の印刷制御装置。5. The print control device according to claim 1, wherein the registration data includes form data.
むことを特徴とする請求項1記載の印刷制御装置。6. The print control apparatus according to claim 1, wherein the registration data includes font data.
記メモリに記憶された登録データの削除が可能であると
判別された場合、前記登録メモリに記憶された登録デー
タを削除し、削除した登録データ名をホストコンピュー
タに通知することを特徴とする請求項1記載の印刷制御
装置。7. The processing unit deletes the registration data stored in the registration memory when the determination unit determines that the registration data stored in the memory can be deleted. 2. The print control device according to claim 1, wherein the data name is notified to a host computer.
記登録メモリに記憶された登録データの削除が可能であ
ると判別された場合、前記登録メモリに記憶された登録
データを削除し、削除した登録データ名を操作パネルに
表示することを特徴とする請求項1記載の印刷制御装
置。8. The processing unit deletes the registration data stored in the registration memory when the determination unit determines that the registration data stored in the registration memory can be deleted, and deletes the registration data. 2. The print control apparatus according to claim 1, wherein the registered data name is displayed on an operation panel.
づき生成された印刷データを記憶するバッファ領域とホ
ストコンピュータから送られた登録データを記憶する登
録データバッファ領域とを持つメモリを利用する印刷制
御方法であって、 前記バッファの容量が不足した場合、前記登録データバ
ッファ領域に記憶された登録データの削除が可能である
か否かを判別する判別ステップと、 前記判別ステップにより前記登録データバッファ領域に
記憶された登録データの削除が可能であると判別された
場合、前記登録データバッファ領域に記憶された登録デ
ータを削除し、前記判別ステップにより前記登録データ
バッファ領域に記憶された登録データの削除が可能でな
いと判別された場合、解像度変換処理を行う処理ステッ
プと、 を有することを特徴とする印刷制御方法。9. A buffer area for storing print data generated based on print information from a host computer, and a buffer area for storing print data.
To register the registration data sent from the
A print control method using a memory having a recording data buffer area, if the capacity of the buffer is insufficient, the registration data bus
A determining step of deleting the registered data stored in the Ffa area determines whether it is possible, the determination if the deletion of the registered data stored in the registration data buffer area is determined to be in step Deleting the registration data stored in the registration data buffer area, and performing the registration
And a processing step of performing a resolution conversion process when it is determined that the registration data stored in the buffer area cannot be deleted.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01524196A JP3209910B2 (en) | 1996-01-31 | 1996-01-31 | Print control device and print control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP01524196A JP3209910B2 (en) | 1996-01-31 | 1996-01-31 | Print control device and print control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09212312A JPH09212312A (en) | 1997-08-15 |
| JP3209910B2 true JP3209910B2 (en) | 2001-09-17 |
Family
ID=11883372
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP01524196A Expired - Fee Related JP3209910B2 (en) | 1996-01-31 | 1996-01-31 | Print control device and print control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3209910B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8188903B2 (en) | 2008-01-18 | 2012-05-29 | Panasonic Corporation | Ramp wave output circuit, analog/digital conversion circuit, and camera |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005092741A (en) | 2003-09-19 | 2005-04-07 | Brother Ind Ltd | Image forming system |
| JP5274156B2 (en) * | 2008-08-25 | 2013-08-28 | キヤノン株式会社 | Printing apparatus and control method |
-
1996
- 1996-01-31 JP JP01524196A patent/JP3209910B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8188903B2 (en) | 2008-01-18 | 2012-05-29 | Panasonic Corporation | Ramp wave output circuit, analog/digital conversion circuit, and camera |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09212312A (en) | 1997-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3991836B2 (en) | Image forming apparatus | |
| US6567179B1 (en) | System for controlling communication between a printer and an external host computer | |
| JP3832978B2 (en) | Print control apparatus and print control method | |
| CN100458679C (en) | Image forming device with print log management function and method thereof | |
| JPH11224258A (en) | Image retrieval apparatus and method, computer readable memory | |
| US5732197A (en) | Printing control apparatus | |
| JP2000137592A (en) | Information processing system and transmission method thereof | |
| JP3209910B2 (en) | Print control device and print control method | |
| US7079268B1 (en) | Printing system and method of controlling same | |
| JP3610194B2 (en) | Print control apparatus, print control method, and storage medium storing computer-readable program | |
| JPH09269879A (en) | Information processing apparatus, print server apparatus, data processing method for print server apparatus, data processing method for information processing apparatus, and storage medium storing computer-readable program | |
| JP2003076520A (en) | Information management system and information management method | |
| JP3437364B2 (en) | Printing device and printing system | |
| JP2002103697A (en) | Image processor | |
| JP2992991B2 (en) | Printer print resource management method and apparatus | |
| JPH10275069A (en) | Image processing apparatus and method | |
| JP2003015827A (en) | Character processing device, character processing method, computer program, and storage medium | |
| JP4401661B2 (en) | Image forming apparatus, image forming method, and image forming program | |
| JPH1120241A (en) | Print control apparatus, print control method, and storage medium storing computer-readable program | |
| JP3365493B2 (en) | External character registration method | |
| JP3774703B2 (en) | Printing apparatus, control method, storage medium | |
| JP3220503B2 (en) | Image forming device | |
| JPH09319626A (en) | Information processing method and apparatus | |
| JP2000099293A (en) | Print control device, data processing method of print control device, and storage medium storing computer-readable program | |
| JP2000200166A (en) | Print control device, method, system, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080713 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |