JP2004106282A - Printer and copy system - Google Patents
Printer and copy system Download PDFInfo
- Publication number
- JP2004106282A JP2004106282A JP2002270236A JP2002270236A JP2004106282A JP 2004106282 A JP2004106282 A JP 2004106282A JP 2002270236 A JP2002270236 A JP 2002270236A JP 2002270236 A JP2002270236 A JP 2002270236A JP 2004106282 A JP2004106282 A JP 2004106282A
- Authority
- JP
- Japan
- Prior art keywords
- job data
- type job
- processing
- memory
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Record Information Processing For Printing (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、実行中の印刷を中断させて他の印刷を行わせることが出来る印刷装置と、ネットワークプリンタ及びコピー機としての機能を有するコピーシステムとに、関する。
【0002】
【従来の技術】
近年、市販されている印刷装置の中には、実行中の印刷(印刷ジョブ)を中断させて他の印刷を行わせることが出来る印刷装置が、存在している。
【0003】
以下、そのような機能を有する既存の印刷装置の動作を、図6に示した印刷装置100を例に、説明することにする。
【0004】
この印刷装置100は、スキャナに接続されたコピー制御装置と、ネットワークとに接続されて使用される装置であるとともに、ネットワーク上のホスト装置からの印刷ジョブデータの処理中に、コピー制御装置からの印刷ジョブデータの処理(つまり、コピー処理)を開始させることが出来る装置である。
【0005】
そして、この印刷装置100は、ホスト装置からの印刷ジョブデータの処理中に、コピー制御装置から、自装置が供給する印刷ジョブデータを即座に処理すべきことが指示された場合(以下、割込印刷が指示された場合等と表記する)、その内部で、以下のような処理が行われる装置となっている。
【0006】
割込印刷が指示された印刷装置100では、まず、ホスト装置からの印刷ジョブデータの処理開始時にメモリ(RAM)上に用意したフォントデータ等を破棄する処理や、当該印刷ジョブデータの処理を再開するために必要なデータを待避する処理が行われることにより、メモリ上に空き領域が確保される。そして、印刷装置100では、その空き領域を利用して、コピー制御装置から供給される印刷ジョブデータ(図では、割込ジョブデータ)に応じた印刷物を生成する処理が行われた後、メモリの状態が、ホスト装置からの印刷ジョブデータの処理が再開できる状態に戻されて、当該印刷ジョブデータの処理が実際に再開される。
【0007】
【発明が解決しようとする課題】
印刷装置を、上記動作を行うように構成しておけば、有限容量のメモリを有効に活用できることになる(大容量のメモリを搭載せずに割込印刷を行える印刷装置を実現できることになる)。ただし、上記動作を行うように構成された印刷装置では、割込印刷を開始するための準備、及び、割込により中断された印刷を再開するための準備に時間がかかることになるので、上記した印刷装置100は、割込印刷、割込により中断された印刷が完了するまでに、比較的に長い時間が必要とされる装置となっていた。また、この印刷装置100をスキャナ及びコピー制御装置と組み合わせたシステムは、割込コピー、割込により中断された印刷の再開に、比較的に長い時間がかかるシステムとなっていた。
【0008】
そこで、本発明の課題は、割込印刷を行える印刷装置であって、大容量のメモリを用いることなく製造可能な、割込印刷、割込により中断された印刷が高速に完了する印刷装置を、提供することにある。
【0009】
また、本発明の他の課題は、割込コピー、割込により中断された印刷が、高速に完了するコピーシステムを、提供することにある。
【0010】
【課題を解決するための手段】
上記課題を解決するために、本発明では、第1種ジョブデータに基づく印刷を行うことと第2種ジョブデータに基づく印刷を行うこととが可能な印刷装置を、メモリと、用紙上に印刷を行うための印刷実行手段と、受信した第1種ジョブデータをメモリを利用して処理することにより、印刷実行手段に当該第1種ジョブデータに応じた内容の印刷を行わせる第1処理手段と、受信した第2種ジョブデータをメモリを利用して処理することにより、印刷実行手段に当該第2種ジョブデータに応じた内容の印刷を行わせる第2処理手段と、第1処理手段の動作中に第2種ジョブデータの処理の開始が指示されたときに、第1処理手段の動作を停止させた後に第2処理手段の動作を開始させ、メモリの空き領域が不足した場合には、第1処理手段に対してテンポラリデータの記憶に用いているメモリの記憶領域を空き領域とすることを指示する制御手段とを、備えるものとして構成しておく。
【0011】
すなわち、この印刷装置(以下、本発明の第1の態様の印刷装置と表記する)は、割込印刷(第1処理手段の動作中に、処理開始が指示された第2種ジョブデータに基づく印刷)時に、メモリの内容を待避する処理等が行われない装置となっている。従って、本発明の第1の態様の印刷装置は、割込印刷の準備、割込により中断された印刷を再開するための準備に要する時間が、既存の印刷装置よりも短くなる結果として、割込印刷、割込により中断された印刷が高速に完了する装置として機能することになる。
【0012】
また、本発明の第2の態様の印刷装置は、メモリと、用紙上に印刷を行うための印刷実行手段と、第1種ジョブデータをメモリを利用して処理することにより、印刷実行手段に第1種ジョブデータに応じた内容の印刷を行わせる第1処理手段と、第2種ジョブデータをメモリを利用して処理することにより、印刷実行手段に第2種ジョブデータに応じた内容の印刷を行わせる第2処理手段と、第1種ジョブデータ,第2種ジョブデータの受信を待機し、第1種ジョブデータを受信した場合には、その第1種ジョブデータを第1処理手段に処理させ、第2種ジョブデータを受信した場合には、その第2種ジョブデータを第2処理手段に処理させるための、第1種ジョブデータと第2種ジョブデータとを並行的に受信可能なインタフェース手段と、第1処理手段の動作中にインタフェース手段による第2種ジョブデータの受信が開始されたときに、インタフェース手段による第1種ジョブデータの受信速度をより低い速度に変更させると共に、第2処理手段に、インタフェース手段により受信が開始された第2種ジョブデータに対する処理を開始させ、メモリの空き領域が不足した場合には、第1処理手段に対してテンポラリデータの記憶に用いているメモリの記憶領域を空き領域とすることを指示する制御手段とを、備える。
【0013】
この印刷装置も、割込印刷(第1処理手段の動作中に、インタフェース手段により受信が開始された第2種ジョブデータに基づく印刷)時に、メモリの内容を待避する処理等が行われない装置となっている。従って、この印刷装置も、割込印刷の準備、割込により中断された印刷を再開するための準備に要する時間が既存の印刷装置よりも短くなる結果として、割込印刷、割込により中断された印刷が高速に完了する装置として機能することになる。また、本発明の第1の態様の印刷装置を実現する際には、第1印刷ジョブデータを送信している装置にその送信を停止させる必要があるが、この第2の態様の印刷装置は、そのような処理が必要とない装置であるので、実際の製造が容易な印刷装置となっていると言うことも出来る。
【0014】
本発明の第2の態様の印刷装置を実現するに際しては、HDD等の補助記憶装置を付加しておくとともに、制御手段として、メモリの空き領域が不足した場合には、第1処理手段に対して、生成したデータの前記補助記憶装置へのスプールを指示し、その後、前記メモリの空き領域が不足した場合に、第1処理手段に対してテンポラリデータの記憶に用いているメモリの記憶領域を空き領域とすることを指示する手段を採用しておくことが出来る。
【0015】
そして、本発明の2つのコピーシステムは、それぞれ、本発明の第1、第2の態様の印刷装置が用いられたシステムであるので、割込コピー、割込により中断された印刷が、高速に完了するコピーシステムとして機能することになる。
【0016】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【0017】
<第1実施形態>
図1に、本発明の第1実施形態に係る印刷装置10のハードウェア構成を示す。
【0018】
図示したように、本発明の第1実施形態に係る印刷装置10は、制御部11とコントロールパネル12と印刷機構部13とを主な構成要素とした装置である。また、この印刷装置10は、印刷装置100(図6参照)と同様に、スキャナに接続されたコピー制御装置とネットワークとに接続されて使用される装置となっている。
【0019】
本印刷装置10を構成している印刷機構部13は、用紙上への印刷を実際に実行する機構である。この印刷機構部13は、給紙装置,用紙搬送機構,印刷エンジン等から構成されている。コントロールパネル12は、ユーザと印刷装置10との間のインタフェースであり、印刷装置10の動作内容を指定するための複数のボタン,印刷装置10の動作状態等を表示するための幾つかのLED及び液晶パネルから構成されている。
【0020】
制御部11は、ネットワーク上のホスト装置から受信した印刷ジョブデータ(以下、第1種ジョブデータと表記する)、或いは、コピー制御装置から受信した印刷ジョブデータ(以下、第2種ジョブデータと表記する)に基づき、印刷機構部13に、その印刷ジョブデータに応じた内容の印刷を行わせるユニットである。この制御部11は、ネットワークインタフェース回路21a、ホストインタフェース回路21b、CPU22、RAM23、メモリ制御部25、ROM26、インタフェース回路部27等で構成されている。
【0021】
なお、本実施形態に係る印刷装置10及び後述する第2実施形態に係る印刷装置10は、制御部11の,RAM23を除く部分が、請求項1,4記載の発明における第1処理手段、第2処理手段及び制御手段に相当し、制御部11の,RAM23とネットワークインタフェース回路21aとホストインタフェース回路21bとを除く部分が、請求項2,5記載の発明における第1処理手段、第2処理手段及び制御手段に相当する装置であるとともに、印刷機構部13、RAM23が、それぞれ、本発明における印刷実行手段、メモリに相当し、ネットワークインタフェース回路21a及びホストインタフェース回路21bが、請求項2,5記載の発明におけるインタフェース手段に相当する装置となっている。
【0022】
ネットワークインタフェース回路21aは、ネットワーク上のホスト装置との間で通信を行うための回路であり、ホストインタフェース回路21bは、コピー制御装置との間で通信を行うための回路である。ROM26は、プログラムやフォントデータが記憶された不揮発性メモリである。CPU22は、プログラムに従って制御部11内の各部を制御する制御回路である。
【0023】
RAM23は、ネットワークインタフェース回路21a/ホストインタフェース回路21bによって受信された印刷ジョブデータに応じた印刷を印刷機構部13に行わせるための処理の作業領域として使用されるメモリである。また、このRAM23は、ROM26内のプログラムが読み出されるメモリともなっている。
【0024】
メモリ制御部25は、CPU22(RAM23上に読み出されたプログラム)の指示に従って、ネットワークインタフェース回路21a/ホストインタフェース回路21bからRAM23にデータを転送する処理や、RAM23から印刷機構部13内の印刷エンジンへデータを転送する処理を行う回路である。インタフェース回路部27は、CPU22が、コントロールパネル12、及び、印刷機構部13内の搬送機構との間で情報交換を行うために利用するユニット(インタフェース回路の集合)である。
【0025】
そして、本印刷装置10は、この制御部11により、図2乃至図4に模式的に示したような制御が行われる装置となっている。
【0026】
すなわち、制御部11は、通常は、図2に模式的に示したように、第1種ジョブデータに基づく印刷を印刷機構部13に行わせるための第1処理モジュールと、第2種ジョブデータに基づく印刷を印刷機構部13に行わせるための第2処理モジュールと、システムプログラムとが実行され、それらにより、第1種ジョブデータ/第2種ジョブデータの受信が監視されている状態で、動作している。そして、第1種ジョブデータ或いは第2種ジョブデータが受信された場合には、第1処理モジュール或いは第2処理モジュールにより、受信した印刷ジョブデータに基づく印刷を印刷機構部13に行わせるための処理が、RAM23の空き領域を自由に使用した形で行われる。
【0027】
また、第1種ジョブデータの処理を行っている状態にあるときに、コピー制御装置によって第2種ジョブデータの処理開始が指示された場合(割込印刷要求と第2種ジョブデータとがこの順で送信されてきた場合)、第2処理モジュールは、図3に模式的に示したように、ネットワークインタフェース回路21aのデータ受信速度を、ホスト装置にてタイムアウトエラーが発生する限界間近まで下げるための処理を行う。その後、第2処理モジュールは、図4に模式的に示したように、第2種ジョブデータに基づく印刷を印刷機構部13に行わせるための処理を、RAM23の,その時点における空き領域を利用した形で行う。
【0028】
また、この処理中にRAM23の空き容量が不足した場合、第2処理モジュールは、第1処理モジュールに対して解放可能な記憶領域(テンポラリデータの記憶に用いられている領域)の解放を指示した後、当該指示を受けた第1処理モジュールにより解放された記憶領域を利用して処理を続行する。なお、第1処理モジュールに対して解放可能な記憶領域の解放を指示した後に、メモリ不足が発生した場合、第2処理モジュールは、第1処理モジュールを待避させるための処理(システムプログラムに第1処理モジュールの待避を依頼する処理)を行う。
【0029】
そして、第2処理モジュールは、第2種ジョブデータの処理が完了したときに、ネットワークインタフェース回路21aのデータ受信速度を通常のものに戻して、割込印刷要求(第1処理モジュールの処理完了後は、第2種ジョブデータ)が受信されるのを待機する状態に戻る。
【0030】
<第2実施形態>
本発明の第2実施形態に係る印刷装置は、第1実施形態に係る印刷装置10を変形したものである。このため、以下では、第1実施形態の説明に用いた符号を用いて、第1実施形態に係る印刷装置10と異なっている部分を中心に、本発明の第2実施形態に係る印刷装置10の構成及び動作を、説明することにする。
【0031】
第2実施形態に係る印刷装置10は、第1実施形態に係る印刷装置10にHDDを付加した装置となっている。
【0032】
また、第2実施形態に係る印刷装置10は、第1実施形態に係る印刷装置10内で実行されている第1、第2処理モジュールと同等の機能を有する第1、第2処理モジュールが実行される装置となっている。ただし、第2実施形態に係る印刷装置内で実行される第2処理モジュールは、図5に模式的に示したように機能するものとなっている。
【0033】
すなわち、第2処理モジュールは、割込印刷が要求された第2種ジョブデータの処理中にRAM23の空き容量が不足した場合、第1処理モジュールに対して、既に生成したデータ及びこれから生成するデータのHDDへのスプールを指示する。そして、第2処理モジュールは、スプールの指示後にRAMの空き容量が不足したときに、第1処理モジュールに対して、解放可能な記憶領域の解放を指示する。なお、第2処理モジュールは、第1処理モジュールに対して解放可能な記憶領域の解放を指示した後に、メモリ不足が発生した場合には、第1処理モジュールを待避させるための処理(システムプログラムに第1処理モジュールの待避を依頼する処理)を行う。
【0034】
以上、説明したように、各実施形態に係る印刷装置10は、割込印刷時に、メモリ(RAM23)の内容を待避する処理等が行われない装置となっている。従って、各実施形態の印刷装置10では、割込印刷の準備、割込により中断された印刷を再開するための準備が、既存の印刷装置よりも短時間で完了することになり、その結果、各実施形態の印刷装置10は、割込印刷、割込により中断された印刷が高速に完了する装置として動作することになる。また、各実施形態に係る印刷装置10を、スキャナ及びコピー制御装置と組み合わせたシステムは、割込コピー、割込により中断された印刷が、高速に完了するコピーシステムとして機能することになる。
【0035】
<変形形態>
上記した各印刷装置10は、各種の変形を行うことが出来る。例えば、割込印刷時、第1処理モジュールの動作を完全に停止させてしまっても良い。ただし、そのようにした場合、メモリが不足したときに、第1処理モジュールの動作を開始させなければならなくなるので、実施形態のような構成を採用しておくことが望ましい。また、上記した各印刷装置10は、第2種ジョブデータとして、イメージデータ形式の印刷ジョブデータ(スキャナが生成するイメージデータに基づき生成される印刷ジョブデータ)を受信する装置であったが、各印刷装置10を、イメージデータ形式ではない印刷ジョブデータ(高級言語が用いられたもの)を受信する装置に変形しても良い。また、印刷ジョブデータの受信中に割込要求を受け付けることはできるが、2種の印刷ジョブデータを並行的に受信できない形で印刷装置10を実現しても良い。また、上記したものとは異なるモジュール構成を採用して、各実施形態の印刷装置10と同様の機能を有する印刷装置を実現しても良いことは、当然である。
【図面の簡単な説明】
【図1】第1実施形態に係る印刷装置のハードウェア構成図
【図2】第1実施形態に係る印刷装置の動作を説明するための図
【図3】第1実施形態に係る印刷装置の動作を説明するための図
【図4】第1実施形態に係る印刷装置の動作を説明するための図
【図5】第2実施形態に係る印刷装置の動作を説明するための図
【図6】既存の割込印刷手順の説明に用いた印刷装置の使用形態の説明図
【符号の説明】
10 印刷装置、 11 制御部、 12 コントロールパネル
13 印刷機構部[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printing apparatus capable of interrupting a print in progress and performing another print, and a copy system having functions as a network printer and a copier.
[0002]
[Prior art]
2. Description of the Related Art In recent years, among printing devices that are commercially available, there is a printing device that can interrupt a print (print job) being executed and perform another print.
[0003]
Hereinafter, the operation of the existing printing apparatus having such a function will be described using the
[0004]
The
[0005]
When the
[0006]
In the
[0007]
[Problems to be solved by the invention]
If the printing apparatus is configured to perform the above operation, a finite-capacity memory can be effectively used (a printing apparatus capable of performing interrupt printing without mounting a large-capacity memory can be realized). . However, in the printing apparatus configured to perform the above operation, it takes time to prepare for starting the interrupt printing and to restart the printing interrupted by the interrupt. The
[0008]
Therefore, an object of the present invention is to provide a printing apparatus capable of performing interrupt printing, which can be manufactured without using a large-capacity memory, and in which interrupt printing and printing interrupted by interrupt can be completed at high speed. , To provide.
[0009]
Another object of the present invention is to provide a copy system in which interrupt copying and printing interrupted by the interrupt can be completed at high speed.
[0010]
[Means for Solving the Problems]
In order to solve the above problem, the present invention provides a printing apparatus capable of performing printing based on first-type job data and printing based on second-type job data by printing on a memory and a sheet. And a first processing unit for processing the received first-type job data by using the memory to cause the print-execution unit to print the content corresponding to the first-type job data. And a second processing unit for processing the received second type job data using the memory, thereby causing the print execution unit to print the content corresponding to the second type job data. When the start of the processing of the second type job data is instructed during the operation, the operation of the first processing means is stopped, and then the operation of the second processing means is started. , The first processing means Keep constituting the storage area of memory used to store temporary data and control means for instructing to the free space as comprising.
[0011]
That is, this printing apparatus (hereinafter, referred to as a printing apparatus according to the first aspect of the present invention) performs interrupt printing (based on the second type job data instructed to start processing during the operation of the first processing unit). During printing, the device does not perform processing for saving the contents of the memory. Accordingly, the printing apparatus according to the first aspect of the present invention requires less time to prepare for interrupt printing and to prepare for restarting printing interrupted by the interrupt than the existing printing apparatus. The device functions as a device that completes printing interrupted and printing interrupted by interruption at high speed.
[0012]
In addition, the printing apparatus according to the second aspect of the present invention provides a print execution unit that processes a first type job data using a memory, a print execution unit for performing printing on paper, and a memory. A first processing unit that prints the content according to the first type job data; and a second type job data that is processed by using the memory, so that the print execution unit can print the content according to the second type job data. A second processing unit for performing printing, and waiting for reception of the first-type job data and the second-type job data, and when the first-type job data is received, the first-type job data is transferred to the first processing unit. And when the second type job data is received, the first type job data and the second type job data for causing the second processing means to process the second type job data are received in parallel. Possible interface means and When the reception of the second type job data by the interface unit is started during the operation of the first processing unit, the reception speed of the first type job data by the interface unit is changed to a lower speed, and the second processing unit The process for the second type job data which has been started to be received by the interface means is started, and when the free space of the memory is insufficient, the storage area of the memory used for storing the temporary data to the first processing means. And a control unit for instructing that the area be a free area.
[0013]
This printing apparatus also does not perform processing for saving the contents of the memory during interrupt printing (printing based on the second-type job data started to be received by the interface means during operation of the first processing means). It has become. Therefore, this printing apparatus is also interrupted by interruption printing and interruption as a result that the time required for preparation for interruption printing and preparation for resuming printing interrupted by interruption is shorter than that of the existing printing apparatus. It will function as a device that completes the printing quickly. Further, when the printing apparatus according to the first aspect of the present invention is implemented, it is necessary to stop the transmission of the first print job data by the apparatus that transmits the first print job data. Since the apparatus does not require such processing, it can be said that the apparatus is an easy-to-manufacture printing apparatus.
[0014]
In realizing the printing apparatus according to the second aspect of the present invention, an auxiliary storage device such as an HDD is added, and the control means is provided to the first processing means when there is insufficient memory space. Commanding spooling of the generated data to the auxiliary storage device. After that, when the free space of the memory is insufficient, the first processing means is notified of the storage area of the memory used for storing the temporary data. It is possible to employ a means for instructing a free area.
[0015]
Since the two copy systems of the present invention are systems using the printing apparatuses according to the first and second aspects of the present invention, the interrupted copy and the printing interrupted by the interrupt can be performed at high speed. It will act as a complete copy system.
[0016]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0017]
<First embodiment>
FIG. 1 shows a hardware configuration of a
[0018]
As illustrated, the
[0019]
The
[0020]
The
[0021]
In the
[0022]
The network interface circuit 21a is a circuit for communicating with a host device on a network, and the
[0023]
The
[0024]
The
[0025]
The
[0026]
That is, the
[0027]
If the copy control device instructs the start of the processing of the type 2 job data while the processing of the type 1 job data is being performed (the interrupt print request and the type 2 job data are In this case, the second processing module reduces the data reception speed of the network interface circuit 21a to near the limit at which a timeout error occurs in the host device, as schematically shown in FIG. Is performed. Thereafter, as schematically shown in FIG. 4, the second processing module performs processing for causing the
[0028]
If the free space of the
[0029]
Then, when the processing of the second type job data is completed, the second processing module returns the data reception speed of the network interface circuit 21a to the normal speed, and issues an interrupt print request (after the completion of the processing of the first processing module). Returns to the state of waiting for the second type job data) to be received.
[0030]
<Second embodiment>
The printing apparatus according to the second embodiment of the present invention is a modification of the
[0031]
The
[0032]
Further, the
[0033]
That is, when the second processing module runs out of free space in the
[0034]
As described above, the
[0035]
<Modification>
Each of the
[Brief description of the drawings]
FIG. 1 is a hardware configuration diagram of a printing apparatus according to a first embodiment; FIG. 2 is a diagram for explaining the operation of the printing apparatus according to the first embodiment; FIG. FIG. 4 is a diagram illustrating an operation of the printing apparatus according to the first embodiment. FIG. 5 is a diagram illustrating an operation of the printing apparatus according to the second embodiment. Explanatory diagram of a use mode of a printing apparatus used for explaining an existing interrupt printing procedure.
DESCRIPTION OF
Claims (5)
メモリと、
用紙上に印刷を行うための印刷実行手段と、
受信した第1種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に当該第1種ジョブデータに応じた内容の印刷を行わせる第1処理手段と、
受信した第2種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に当該第2種ジョブデータに応じた内容の印刷を行わせる第2処理手段と、
前記第1処理手段の動作中に前記第2種ジョブデータの処理の開始が指示されたときに、前記第1処理手段の動作を停止させた後に前記第2処理手段の動作を開始させ、前記メモリの空き領域が不足した場合には、前記第1処理手段に対してテンポラリデータの記憶に用いている前記メモリの記憶領域を空き領域とすることを指示する制御手段
とを、有することを特徴とする印刷装置。A printing apparatus capable of performing printing based on first-type job data and performing printing based on second-type job data,
Memory and
Print execution means for performing printing on paper,
First processing means for processing the received first-type job data using the memory, thereby causing the print execution means to print the content corresponding to the first-type job data;
A second processing unit for processing the received second type job data by using the memory, thereby causing the print execution unit to print the content according to the second type job data;
When the start of the processing of the second type job data is instructed during the operation of the first processing means, the operation of the second processing means is started after the operation of the first processing means is stopped; And control means for instructing the first processing means to set the storage area of the memory used for storing temporary data to a free area when the free space of the memory is insufficient. Printing device.
メモリと、
用紙上に印刷を行うための印刷実行手段と、
前記第1種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に前記第1種ジョブデータに応じた内容の印刷を行わせる第1処理手段と、
前記第2種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に前記第2種ジョブデータに応じた内容の印刷を行わせる第2処理手段と、
前記第1種ジョブデータ,前記第2種ジョブデータの受信を待機し、前記第1種ジョブデータを受信した場合には、その第1種ジョブデータを前記第1処理手段に処理させ、前記第2種ジョブデータを受信した場合には、その第2種ジョブデータを前記第2処理手段に処理させるための、前記第1種ジョブデータと前記第2種ジョブデータとを並行的に受信可能なインタフェース手段と、
前記第1処理手段の動作中に前記インタフェース手段による前記第2種ジョブデータの受信が開始されたときに、前記インタフェース手段による前記第1種ジョブデータの受信速度をより低い速度に変更させると共に、前記第2処理手段に、前記インタフェース手段により受信が開始された前記第2種ジョブデータに対する処理を開始させ、前記メモリの空き領域が不足した場合には、前記第1処理手段に対してテンポラリデータの記憶に用いている前記メモリの記憶領域を空き領域とすることを指示する制御手段
とを、備えることを特徴とする印刷装置。A printing apparatus capable of performing printing based on first-type job data and performing printing based on second-type job data,
Memory and
Print execution means for performing printing on paper,
First processing means for processing the first type job data using the memory, thereby causing the print execution means to perform printing of the content corresponding to the first type job data;
A second processing unit configured to process the second type job data using the memory so as to cause the print execution unit to print the content according to the second type job data;
Waiting for the reception of the first-type job data and the second-type job data, and when the first-type job data is received, the first-type job data is processed by the first processing means. When the second type job data is received, the first type job data and the second type job data can be received in parallel to cause the second type processing unit to process the second type job data. An interface means;
When the reception of the second type job data by the interface unit is started during the operation of the first processing unit, the reception speed of the first type job data by the interface unit is changed to a lower speed, And causing the second processing means to start processing the second type job data which has been started to be received by the interface means. If there is not enough free space in the memory, temporary data is sent to the first processing means. And a control unit for instructing that a storage area of the memory used for the storage of the memory be a free area.
前記制御手段は、前記メモリの空き領域が不足した場合には、前記第1処理手段に対して、生成したデータの前記補助記憶装置へのスプールを指示し、その後、前記メモリの空き領域が不足した場合に、前記第1処理手段に対してテンポラリデータの記憶に用いている前記メモリの記憶領域を空き領域とすることを指示する
ことを特徴とする請求項2記載の印刷装置。Further comprising an auxiliary storage device,
When the free space of the memory is insufficient, the control unit instructs the first processing unit to spool the generated data to the auxiliary storage device, and thereafter, runs out of the free space of the memory. 3. The printing apparatus according to claim 2, wherein, in the case of performing the setting, the first processing unit is instructed to set a storage area of the memory used for storing temporary data to be a free area.
前記印刷装置が、
ネットワークと前記コピー制御装置とに接続される装置であるとともに、
メモリと、
用紙上に印刷を行うための印刷実行手段と、
前記ネットワーク上のホスト装置から受信した第1種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に前記第1種ジョブデータに応じた内容の印刷を行わせる第1処理手段と、
前記コピー制御装置から受信した第2種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に前記第2種ジョブデータに応じた内容の印刷を行わせる第2処理手段と、
前記第1処理手段の動作中に前記第2種ジョブデータの処理の開始が指示されたときに、前記第1処理手段の動作を停止させた後に前記第2処理手段の動作を開始させ、前記メモリの空き領域が不足した場合には、前記第1処理手段に対してテンポラリデータの記憶に用いている前記メモリの記憶領域を空き領域とすることを指示する制御手段
とを、備えた装置であり、
前記コピー制御装置が、
前記スキャナに接続される装置であるとともに、
前記スキャナに生成させたイメージデータに基づき、前記第2種ジョブデータを生成して前記印刷装置に送信する機能を有する装置である
ことを特徴とするコピーシステム。A copy system including a printing device, a scanner, and a copy control device,
The printing device,
A device connected to a network and the copy control device,
Memory and
Print execution means for performing printing on paper,
A first processing unit configured to process the first type job data received from the host device on the network by using the memory, thereby causing the print execution unit to print the content corresponding to the first type job data; When,
A second processing unit that processes the second type job data received from the copy control device using the memory, thereby causing the print execution unit to perform printing of the content according to the second type job data;
When the start of the processing of the second type job data is instructed during the operation of the first processing means, the operation of the second processing means is started after the operation of the first processing means is stopped; Control means for instructing the first processing means to make the storage area of the memory used for storage of temporary data an empty area when the free space of the memory is insufficient. Yes,
The copy control device,
A device connected to the scanner,
A copy system having a function of generating the second type job data based on the image data generated by the scanner and transmitting the generated job data to the printing apparatus.
前記印刷装置が、
ネットワークと前記コピー制御装置とに接続される装置であるとともに、
メモリと、
用紙上に印刷を行うための印刷実行手段と、
第1種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に前記第1種ジョブデータに応じた内容の印刷を行わせる第1処理手段と、
第2種ジョブデータを前記メモリを利用して処理することにより、前記印刷実行手段に前記第2種ジョブデータに応じた内容の印刷を行わせる第2処理手段と、
前記ネットワーク上のホスト装置からの前記第1種ジョブデータ,前記コピー制御装置からの前記第2種ジョブデータの受信を待機し、前記第1種ジョブデータを受信した場合には、その第1種ジョブデータを前記第1処理手段に処理させ、前記第2種ジョブデータを受信した場合には、その第2種ジョブデータを前記第2処理手段に処理させるための、前記第1種ジョブデータと前記第2種ジョブデータとを並行的に受信可能なインタフェース手段と、
前記第1処理手段の動作中に前記インタフェース手段による前記第2種ジョブデータの受信が開始されたときに、前記インタフェース手段による前記第1種ジョブデータの受信速度をより低い速度に変更させると共に、前記第2処理手段に、前記インタフェース手段により受信が開始された前記第2種ジョブデータに対する処理を開始させ、前記メモリの空き領域が不足した場合には、前記第1処理手段に対してテンポラリデータの記憶に用いている前記メモリの記憶領域を空き領域とすることを指示する制御手段
とを、備える装置であり、
前記コピー制御装置が、
前記スキャナに接続される装置であるとともに、
前記スキャナに生成させたイメージデータに基づき、前記第2種ジョブデータを生成して前記印刷装置に送信する機能を有する装置である
ことを特徴とするコピーシステム。A copy system including a printing device, a scanner, and a copy control device,
The printing device,
A device connected to a network and the copy control device,
Memory and
Print execution means for performing printing on paper,
First processing means for processing the first-type job data using the memory to cause the print execution means to print the content corresponding to the first-type job data;
A second processing unit for processing the second type job data using the memory so as to cause the print execution unit to print the content according to the second type job data;
It waits for reception of the first type job data from the host device on the network and the second type job data from the copy control device, and when the first type job data is received, the first type job data When the first type of job data is processed by the first processing means and the second type of job data is received, the first type of job data is processed by the second type of processing. Interface means capable of receiving the second type job data in parallel;
When the reception of the second type job data by the interface unit is started during the operation of the first processing unit, the reception speed of the first type job data by the interface unit is changed to a lower speed, And causing the second processing means to start processing the second type job data which has been started to be received by the interface means. If there is not enough free space in the memory, temporary data is sent to the first processing means. Control means for instructing that the storage area of the memory used for storage is a free area,
The copy control device,
A device connected to the scanner,
A copy system having a function of generating the second type job data based on the image data generated by the scanner and transmitting the generated job data to the printing apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002270236A JP2004106282A (en) | 2002-09-17 | 2002-09-17 | Printer and copy system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002270236A JP2004106282A (en) | 2002-09-17 | 2002-09-17 | Printer and copy system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004106282A true JP2004106282A (en) | 2004-04-08 |
Family
ID=32267935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002270236A Withdrawn JP2004106282A (en) | 2002-09-17 | 2002-09-17 | Printer and copy system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004106282A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007245703A (en) * | 2006-02-14 | 2007-09-27 | Ricoh Co Ltd | Image forming device, image-forming control method, and image-forming control program |
JP2012088767A (en) * | 2010-10-15 | 2012-05-10 | Hitachi Solutions Ltd | Updating method for embedded program, update program for embedded program, electronic device, and network system |
JP2021108418A (en) * | 2019-12-27 | 2021-07-29 | ブラザー工業株式会社 | Printing device, control method and control program |
-
2002
- 2002-09-17 JP JP2002270236A patent/JP2004106282A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007245703A (en) * | 2006-02-14 | 2007-09-27 | Ricoh Co Ltd | Image forming device, image-forming control method, and image-forming control program |
JP2012088767A (en) * | 2010-10-15 | 2012-05-10 | Hitachi Solutions Ltd | Updating method for embedded program, update program for embedded program, electronic device, and network system |
JP2021108418A (en) * | 2019-12-27 | 2021-07-29 | ブラザー工業株式会社 | Printing device, control method and control program |
JP7384032B2 (en) | 2019-12-27 | 2023-11-21 | ブラザー工業株式会社 | Printing device, control method, and control program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8619277B2 (en) | Methods and systems for suspending and resuming print jobs based on priority | |
JP2008152401A (en) | Print system and print control method for print system | |
US10447878B2 (en) | Image forming apparatus, method for controlling image forming apparatus, and storage medium | |
JP5929431B2 (en) | Image recording apparatus, control method for image recording apparatus, and control program | |
JP2007143045A (en) | Image forming apparatus and image forming method | |
JP2004106282A (en) | Printer and copy system | |
JP2002091748A (en) | Image processor | |
JP2006079393A (en) | Printing system and job control method therefor | |
JP2000272203A (en) | Printer apparatus | |
JP3134539B2 (en) | Printer control device | |
JP2000194524A (en) | Printing job interruption system and method therefor | |
JP4307008B2 (en) | Image forming apparatus | |
JP2008059073A (en) | Image forming apparatus, plotting processing control method, and program | |
JP2007281773A (en) | Image forming apparatus and control method thereof | |
JP2007326252A (en) | Host base printer, print controlling method, storing medium, and program | |
JPH1017168A (en) | Paper sheet cassette automatic switching method | |
JP2003266901A (en) | Printer | |
JP2004078556A (en) | Network printer system, program, and recording medium | |
JP2007038503A (en) | Imaging device and its control method | |
JP2000168977A (en) | Printer | |
JPH08118752A (en) | Imaging processing method | |
JP4035300B2 (en) | Printing system, information processing apparatus, printing apparatus, and information processing method | |
JP2005231269A (en) | Image forming apparatus and method of forming image | |
JP2006044033A (en) | Image forming apparatus and method of forming image | |
JP2007216450A (en) | Printing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040723 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071106 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20071207 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080722 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20080918 |