複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、受信された印刷データを記憶する第1の記憶装置と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置と、前記複数のホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器からの印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、前記第2の記憶装置に前記印刷データを記憶する記憶処理制御装置と、を有することを特徴とする印刷装置。複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、受信された印刷データを記憶する第1の記憶装置と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置と、前記複数のホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器からの印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、前記第2の記憶装置に前記印刷データを記憶する記憶処理制御装置と、前記第1の記憶装置が利用可能でない状態から利用可能である状態に変化したことを判断し、前記第2の記憶装置への印刷データを格納している途中において、第1の記憶装置が利用可能でない状態から利用可能である状態に変化したと判断した場合、印刷データの格納先を前記第2の記憶装置から前記第1の記憶装置に変更する制御装置と、を有することを特徴とする印刷装置。複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、受信された印刷データを記憶する第1の記憶装置と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置と、前記複数のホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、印刷データを前記第1の記憶装置に格納し、また前記印刷データを第2の記憶装置に記憶する記憶処理制御装置と、複数の印刷データを印刷する優先順位を判断する優先順位判断装置と、複数の印刷データを印刷する優先順位を変更する変更装置と、前記優先順位に従い前記印刷データの格納先を判断する格納先判断装置と、前記第2の記憶装置への印刷データを記憶している途中で、前記印刷データの格納先を変更する判断を行った場合、前記印刷データの格納先を第2の記憶装置から第1の記憶装置に変更し、前記第1の記憶装置への印刷データを格納している途中で、前記印刷データの格納先を変更する判断を行った場合、印刷データの格納先を前記第1の記憶装置から前記第2の記憶装置に変更する制御装置と、を有することを特徴とする印刷装置。前記制御装置は割り込み処理の指示があった場合、前記印刷データの格納先を変更する判断を行うことを特徴とする請求項3に記載の印刷装置。複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置の印刷方法において、前記複数のホスト機器から送信される印刷データを同時に受信する受信処理と、受信された印刷データを記憶する第1の記憶装置が利用可能であるか否かを判断する判断処理と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器からの印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置に前記印刷データを記憶する記憶処理と、を行うことを特徴とする印刷方法。複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置の印刷方法において、前記複数のホスト機器から送信される印刷データを同時に受信する受信処理と、受信された印刷データを記憶する第1の記憶装置が利用可能であるか否かを判断する判断処理と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器からの印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置に前記印刷データを記憶する記憶処理と、前記第1の記憶装置が利用可能でない状態から利用可能である状態に変化したことを判断し、前記第2の記憶装置への印刷データを格納している途中において、第1の記憶装置が利用可能でない状態から利用可能である状態に変化したと判断した場合、印刷データの格納先を前記第2の記憶装置から前記第1の記憶装置に変更する制御処理と、を行うことを特徴とする印刷方法。複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置の印刷方法において、前記複数のホスト機器から送信される印刷データを同時に受信する受信処理と、受信された印刷データを記憶する第1の記憶装置に前記印刷データを記憶する処理と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置に前記印刷データを記憶する処理と、前記第1の記憶装置が利用可能であるか否かを判断する判断処理と、複数の印刷データを印刷する優先順位を判断する優先順位判断処理と、複数の印刷データを印刷する優先順位を変更する変更処理と、前記優先順位に従い前記印刷データの格納先を判断する格納先判断処理と、前記第2の記憶装置への印刷データを記憶している途中で、前記印刷データの格納先を変更する判断を行った場合、前記印刷データの格納先を第2の記憶装置から第1の記憶装置に変更し、前記第1の記憶装置への印刷データを格納している途中で、前記印刷データの格納先を変更する判断を行った場合、印刷データの格納先を前記第1の記憶装置から前記第2の記憶装置に変更する制御処理と、を行うことを特徴とする印刷方法。しかしながら、受信バッファとしてRAMを使用する場合、データアクセスのスピードには優れているが、印刷装置内の利用可能なRAM容量は印刷データサイズに比べて十分ではなく、データを保持しきれない問題がある。また、受信データバッファとしてハードディスクを用いる場合、利用可能な記憶容量は印刷データサイズと比べて十分に大きいが、データアクセスのスピードが遅く、印刷速度が劣化する問題がある。そこで、本発明は効率よく記憶装置を使用し、例えばRAMに空きがある場合や優先順位の高い印刷データに対してはRAMを使用して印刷データを記憶し、迅速な印刷処理を行い、優先順位があまり高くない印刷データに対してはハードディスクを使用して印刷データを記憶し、効率よい印刷処理を行う印刷装置を提供するものである。上記課題は本発明によれば、ホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、データアクセス速度が早い第1の記憶装置と、データアクセス速度が遅い第2の記憶装置と、複数の前記ホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを記憶し、前記第1の記憶装置が利用可能でないと判断した場合、前記第2の記憶装置に前記印刷データを記憶する記憶処理制御装置とを有する印刷装置を提供することによって達成できる。本発明によれば、現在印刷を実行している印刷データや割り込み印刷の指示等があった優先順位の高い印刷データについては、RAM等で構成される第1の記憶装置を受信バッファとして使用し、迅速な印刷処理を行い、一方優先順位があまり高くない印刷データや、大量の印刷データについては大きな容量のハードディスク等の第2の記憶装置を受信バッファとして使用し、効率よく印刷処理を行う印刷装置を提供することができる。以下、本発明の実施形態について、図面を参照しながら説明する。実施形態1図1は本実施形態のプリンタ装置のシステム構成を示す図である。同図において、プリンタ装置1にはLAN等のネットワークを介して、例えば3台のホストコンピュータPC1~PC3に接続されている。プリンタ装置1は受信部2、制御部3、RIPRasterImageProcessor部4、転送部5、プリンタエンジン6、ハードディスクHDD7、RAM8、状態テーブル9、及び画像メモリ10で構成されている。また、ホストコンピュータPC1~PC3は、アプリケーションに従って作成した印刷データをプリンタドライバによってPDLデータに変換し、プリンタ装置1に送信する。プリンタ装置1は、受信部2において、ホストコンピュータPC1~PC3から送信された印刷データを受信すると、受信開始信号を制御部3に送信する。また、受信部2は複数のホストコンピュータから送信される印刷データを同時に受信可能である。受信部2はホストコンピュータPC1~PC3から送信された印刷データを受信し、ハードディスク7又はRAM8に送信する。RAM8は、例えば数頁分の印刷データの格納領域を有し、受信部2を介して入力する印刷データを格納する。また、ハードディスク7は複数の印刷データジョブファイルを記憶可能な記憶領域を有し、受信部2を介して入力する印刷データを記憶する。制御部3は受信部2から受信開始信号を受信すると、受信部2への印刷データ受信開始許可の応答を行った後、状態テーブル9の全レコードを検索し、後述する各種制御を行なう。ここで、本実施形態のプリンタ装置1は、上記のように複数のホストコンピュータから印刷データを同時受信することが可能であり、その一例を以下に説明する。図2は、例えば上記ホストコンピュータPC1とPC2から出力される印刷データを同時受信する場合を説明する図である。この場合、ホストコンピュータPC1はアプリケーションに従って印刷データaを作成し、ネットワークLANを介して送信する際、印刷データaをa1~anのパケットに分割し、プリンタ装置1に送信する。このパケットa1~anには実データの他、パケット結合時に必要な送信元ホストコンピュータの情報や、パケット配列順等の情報も含まれている。また、ホストコンピュータPC2においても、アプリケーションに従って印刷データbを作成し、ネットワークLANを介して送信する際、印刷データbをb1~bnのパケットに分割し、プリンタ装置1に送信する。受信部2はネットワークLAN上を混在して送信される印刷データパケットa1~an、b1~bnを受信し、送信元情報、及びパケット配列順の情報に従って結合し、印刷データa、及びbを再生する。このようにして、同時に受信された印刷データa、及びbは、前述のハードディスク7又はRAM8に送信される。図3は状態テーブル9のデータ構成を説明する図である。状態テーブル9はホストコンピュータPC1~PC3から出力された印刷データの情報を記憶し、ホスト情報記憶エリア9a、バッファ状態記憶エリア9b、アドレスファイル名記憶エリア9c、データサイズ記憶エリア9d、及びRIP状態記憶エリア9eで構成され、レコード番号に対応して各情報が記憶される。例えば、ホスト情報記憶エリア9aには、印刷データを送信したホストコンピュータPC1~PC3の情報が記憶され、バッファ状態記憶エリア9bには、印刷データが格納されたハードディスク7又はRAM8の情報が記憶される。また、アドレスファイル名記憶エリア9cには印刷データのアドレス又はファイル名が記憶され、データサイズ記憶エリア9dには印刷データのデータサイズが記憶される。さらに、RIP状態記憶エリア9eにはRIP部4の駆動状態が記憶され、例えばRIP部4が駆動中であれば、RIP中の情報が記憶され、RIP部4が駆動中でなければ、なしの情報が記憶される。尚、状態テーブル9の初期時においては、図3に示すように、ホスト情報記憶エリア9aは全て空き状態にリセットされ、バッファ状態記憶エリア9bも全て空き状態にリセットされ、アドレスファイル名記憶エリア9cは全てなし状態にリセットされ、データサイズ記憶エリア9dは全て-1にリセットされ、RIP状態記憶エリア9eも全てなし状態にリセットされている。制御部3は受信部2から受信開始信号を受信すると、上記状態テーブル9のレコード番号1から順次検索し、ホスト情報記憶エリア9aが空き状態である最初のレコードにホスト情報を記憶する。RIP部4は制御部3の指示に従ってハードディスク7又はRAM8から印刷データを読み出し、コマンド解析を行い、描画データに変換する。RIP部4によって変換された描画データは画像メモリ10に展開される。転送部5は画像メモリ10に所定量の描画データが展開されると、画像メモリ10から描画データを読み出し、プリンタエンジン6に転送する。プリンタエンジン6では転送部5から転送される描画データに基づいて記憶媒体例えば、用紙に印刷処理を行う。以上の構成において、以下に本例の処理動作を説明する。尚、本例の処理動作を説明する際、前述の状態テーブル9には既に図4に示す情報が記憶されているものとする。例えば、レコード番号1のホスト情報記憶エリア9aには印刷データがホストコンピュータPC1から送信されたことを示すPC1の情報が記憶され、バッファ状態記憶エリア9bには当該印刷データがRAM8に格納中であることを示すRAMの情報が記憶され、アドレスファイル名記憶エリア9cには当該印刷データのアドレス0x8000A064であることを示す情報が記憶され、データサイズ記憶エリア9dには当該印刷データのサイズが2478158であることを示す情報が記憶されている。したがって、状態テーブル9のレコード番号1には、ホストコンピュータPC1から送信された印刷データの情報が記憶され、例えば当該印刷データがRAM8に格納中であり、またレコード番号1のRIP状態記憶エリア9eにはRIP中の情報が記憶されていることから、RIP部4が現在駆動中であり、RAM8に格納された印刷データがRIP部4によって解析処理されている状態であることを示す。同様に、レコード番号2のホスト情報記憶エリア9aには対応する印刷データがホストコンピュータPC2から送信されたことを示すPC2の情報が記憶され、バッファ状態記憶エリア9bには当該印刷データがハードディスク7に記憶されていることを示すHDDが記憶され、アドレスファイル名記憶部9cには当該印刷データのファイル名が ゙RCV00001 ゙であることを示す情報が記憶され、データサイズ記憶部9dには未だデータサイズ情報が設定されていないことを示す-1の情報が記憶されている。したがって、状態テーブル9のレコード番号2は、ファイル名 ゙RCV00001 ゙の印刷データがホストコンピュータPC2から送信され、ハードディスク7に記憶処理中であることを示す。尚、本例の処理を開始する時点では、状態テーブル9の他のレコードは初期状態に設定されているものとして説明する。図5は本例の受信部2の処理動作を説明するフローチャートであり、図6は制御部3の処理動作を説明するフローチャートであり、図7はRIP部4の処理動作を説明するフローチャートである。受信部2は図5に示すフローチャートに従って、先ずネットワークに接続されたホストコンピュータPC1~PC3から印刷データを受信するか判断するステップ以下、図4においてSで示す1。そして、受信部2はホストコンピュータPC1~PC3から印刷データを受信するまで待ちS1がNO、その後ホストコンピュータPC1~PC3から印刷データを受信するとS1がYES、制御部3に印刷データの受信開始を通知するS2。すなわち、受信部2は制御部3に受信開始信号を出力し、制御部3から受信開始許可応答が送信されるまで待つS3。尚、上記図4に示すように、受信部2にはホストコンピュータPC1及びPC2から既に印刷データが入力しており、新たな印刷データがホストコンピュータPC3から入力するものとして説明する。制御部3は受信部2から上記受信開始信号を受信すると、図6に示すフローチャートに沿って処理を開始し、先ず外部から通知があるか判断するステップ以下、図6においてSTで示す1。この場合、受信開始信号が入力しておりST1がYES、状態テーブル9を検索しST2、RAM3の利用が可能であるか判断するST3。この判断は、図4に示す状態テーブル9のバッファ状態記憶エリア9bを参照して行う。図4に示す例では、レコード番号1のバッファ状態記憶エリア9bにRAMの情報が記憶されており、前述のようにホストコンピュータPC1から供給された印刷データが既にRAM8に格納されている。したがって、現在RAM8を使用中でありST3がNO、ハードディスク7に新たな印刷データのファイル名を生成しST4、状態テーブル9の対応するエリアにファイル名の設定を行うST5。例えば、図4に示す例では、レコード番号3のホスト情報記憶エリア9aに、例えばホストコンピュータPC3からの印刷データであることを示すPC3を記憶し、バッファ状態記憶エリア9bにHDDを記憶し、アドレスファイル名記憶エリア9cにファイル名 ゙RCV00002 ゙の情報を記憶する。その後、制御部3は受信部2に対して受信開始許可の応答を行うST6。受信部2は制御部3から受信開始許可の応答を受信するとS3がYES、累積データ格納サイズの初期化を行うS4。その後、受信部2は受信データの判断を行いS5、最初のこの判断では受信データ、即ち印刷データがありS5がYES、バッファ状態を判断しS6、印刷データの書き込み処理を行う。尚、上記図4に示す状態テーブル9の例では、この時レコード番号3のバッファ状態記憶エリア9bにはHDDの情報が記憶されておりS6がHDD、ホストコンピュータPC3から送信された新たな印刷データはハードディスク7の新たな領域に記憶されるS7。また、ハードディスク7の累積データ格納サイズの更新処理を行うS8。その後、受信部2に印刷データが入力する間S5がYES、ハードディスク7に印刷データを順次格納しS5~S8、受信部2への印刷データの入力が完了するとS5がNO、制御部3に印刷データの受信完了を通知するS9。制御部3はこの受信完了の通知を受信するとST1がYES、状態テーブル9の設定を行うST11。例えば、前述のレコード番号3のデータサイズ記憶エリア9dに上記累積データ格納サイズのデータを登録する。また、制御部3は受信部2に前述の受信開始許可の応答ST6を行った後、状態テーブル9を検索しST7、RIP部4によるRIP処理が可能であるか判断するST8。この判断は、図4に示す状態テーブル9のRIP状態記憶エリア9eを参照して行ない、この時レコード番号1のRIP状態記憶エリア9eにRIP中の情報が登録されており、この場合新たな印刷データのRIP処理は行われないST8がNO。すなわち、この時RIP部4はレコード番号1に対応する印刷データのRIP処理を行っており、図7に示すフローチャートに従って、外部から通知があるか判断しステップ以下、図7においてSTPで示す1、RIP処理を開始する。図4に示す例では、制御部3からRIP部4にレコード番号1に対応する印刷データのRIP処理の開始指示が既に行われており、累積データ読出しサイズの初期化を行ないSTP2、印刷データのRIP処理を行なっている。具体的には、読み出し処理を行っていないデータ未RIPデータがあるか判断するSTP3。レコード番号1に登録されている印刷データがRAM8に残っている場合STP3がYES、バッファ状態を判断しSTP4、印刷データをRAM8から読み出し、コマンド解析処理を行うSTP5。また、累積データ読出しサイズの更新処理を行いSTP7、例えば1ページ分の画像データが完成したか判断しSTP8、1ページ分の画像データが完成していなければSTP8がNO、上記処理を繰り返すSTP3~STP5、STP7~STP9。この処理によって順次画像メモリ10には画像データが展開され、1ページ分の画像データが完成するとSTP8がYES、転送部5にデータ転送を通知するSTP9。その後、RAM8に残る印刷データを判断しSTP3、RAM8に残る印刷データが無くなるとSTP3がNO、制御部3にRIP処理の完了を通知するSTP10。制御部3はRIP部4から上記RIP処理の完了通知を受信するとST1がYES、状態テーブル9を確認するST12。そして、RIP処理完了を判断しST13、対応するレコード情報の削除処理を行うST14。例えば、図4に示すレコード1の情報を削除する。すなわち、レコード1に対応するホスト情報記憶エリア9aや、バッファ状態記憶エリア9b等に記憶された情報を削除する。尚、RAM8に新たな印刷データが入力した場合等を考慮して、RAM8のRIP処理が完了していない場合にはRIP部4にRIP処理の継続を通知するST13が未完了、ST13 ́。その後、RIP処理が可能であるか判断しST15、RIP部4によるRIP処理が可能であればST15がYES、状態テーブル9を検索しST16、バッファ状態が空きではないレコードがあるか判断するST17。ここで、バッファ状態が空きではないレコードがある場合、例えばレコード2に示すように、バッファ状態記憶エリア9bにHDDの登録がある場合ST17がYES、状態テーブル9に設定を行いST18、RIP部4にRIP処理開始を通知するST19。すなわち、レコード番号2のRIP状態記憶エリア9eにRIP中の記憶を行い、RIP部4にRIP処理開始を通知する。この場合、レコード2に登録されているハードディスク7に記憶されたファイル名 ゙RCV00001 ゙の印刷データがRIP部4に読み出され、コマンドの解析処理が行われる。すなわち、バッファ状態の判断STP4において、ハードディスク7が指示されSTP4がHDD、ハードディスク7から印刷データが読み出され、RIP部4において印刷データのコマンド解析処理が行われるSTP6。尚、RIP部4がRIP処理を行なうことができない場合ST15がNO、又はバッファ状態が全て空きである場合ST17がNO、次のRIP処理は行わず、外部からの通知待ち状態に移行するST1。以上のように、本実施形態はRAM8に既に印刷データが格納されている場合、新たに入力する印刷データはハードディスク7に記憶する。この間、RAM8が空き状態になったとしても、一旦ハードディスク7に印刷データを記憶し始めた場合には、そのままハードディスク7への印刷データの記憶を継続するものである。尚、RAM8が空き状態であり、バッファ状態記憶部9bにRAMの登録が無い場合には、制御部3は受信部2から受信開始信号が入力した場合ST1がYES、状態テーブル9を検索しST2、RAM8が利用可能であると判断しST3がYES、RAM8の領域を確保しST20、状態テーブル21の設定を行うST21。この場合、状態テーブル9の対応するレコード番号のバッファ状態記憶部9bにRAMの記憶を行い、受信部2に受信開始許可の応答を行うST6。以後受信部2は制御部3から受信開始許可の応答を受信しS3がYES、RAM8への受信データの格納処理を行うS6がRAM、S10。この場合も、一旦RAM8に印刷データの格納を開始した後は、そのままRAM8への印刷データの格納処理を継続する。したがって、本実施形態によれば、RAM8が空き状態ではない場合、新たな印刷データはハードディスク7に記憶し、RAM8が空き状態である場合、新たな印刷データはRAM8に格納し、印刷データの受信中、ハードディスク7からRAM8へ記憶先の変更や、RAM8からハードディスク7への記憶先の変更を行うことなく、複数の印刷データが入力する場合でもCPUの負荷を軽減しつつ、効率よい印刷処理を行うことができる。実施形態2次に、本発明の実施形態2について説明する。図8は本実施形態のプリンタ装置のシステム構成を示す図である。尚、本実施形態2においても、基本的な構成は前述の実施形態1と同様であり、プリンタ装置11はLAN等のネットワークを介して、例えば3台のホストコンピュータPC1~PC3に接続されている。プリンタ装置11は受信部12、制御部13、RIP部14、転送部15、プリンタエンジン16、ハードディスク17、RAM18、状態テーブル19、及び画像メモリ20で構成されている。また、ホストコンピュータPC1~PC3は、アプリケーションに従って作成した印刷データをプリンタドライバによって印刷データPDLデータに変換し、プリンタ装置11に送信する。プリンタ装置11は、前述と同様、受信部12において、ホストコンピュータPC1~PC3から送信された印刷データを受信すると、受信開始信号を制御部13に送信する。受信部13はホストコンピュータPC1~PC3から送信された印刷データを受信し、ハードディスク17又はRAM18に送信する。また、受信部12は複数のホストコンピュータから送信される印刷データを同時に受信可能である。すなわち、前述の図2において説明した、例えば印刷データa、bの同時受信が可能である。制御部13は受信部12から受信開始信号を受信すると、受信部12への印刷データ受信開始許可の応答を行った後、状態テーブル19の全レコードを検索し、後述する各種制御を行なう。図9は本実施形態2において使用する状態テーブル19のデータ構成を説明する図である。本例で使用する状態テーブル19は、前述の状態テーブル9と異なり、ホスト情報記憶エリア19a、RAMバッファ状態記憶エリア19b、HDDバッファ状態記憶エリア19c、RAMアドレス記憶エリア19d、HDDファイル名記憶エリア19e、RAMデータサイズ記憶エリア19f、HDDデータサイズ記憶エリア19g、及びRIP状態記憶エリア19hで構成され、対応するレコード番号のエリアに各情報が記憶される。例えば、ホスト情報記憶エリア19aには印刷データを送信したホストコンピュータPC1~PC3の情報が記憶され、RAMバッファ状態記憶エリア19bには印刷データがRAM18に格納されたことを示す情報が記憶され、HDDバッファ状態記憶エリア19cには印刷データがハードディスク17に記憶されたことを示す情報が記憶される。また、RAMアドレス記憶エリア19dにはRAM18に格納される印刷データのアドレス情報が記憶される。また、HDDファイル名記憶エリア19eにはハードディスク17に記憶される印刷データのファイル名が記憶され、RAMデータサイズ記憶エリア19fにはRAM18に格納されるファイルのデータサイズが記憶され、HDDデータサイズ記憶エリア19gにはハードディスク17に記憶されるファイルのデータサイズが記憶される。さらに、RIP状態記憶エリア19hにはRIP部14の駆動状態が記憶され、例えばRIP部14が駆動中であれば、RAMRIP中又はHDDRIP中の情報が記憶される。尚、図9に示すように、状態テーブル19の初期時においては、ホスト情報記憶エリア9aは全て空き状態にリセットされ、RAMバッファ状態記憶エリア19bは全てデータなし状態にリセットされ、HDDバッファ状態記憶エリア19cも全てデータなし状態にリセットされ、RAMアドレス記憶エリア19dも全てなし状態にリセットされ、HDDファイル名記憶エリア19eも全てなし状態にリセットされ、RAMデータサイズ記憶エリア19fは全て-1にリセットされ、HDDデータサイズ記憶エリア19gも全て-1にリセットされ、RIP状態記憶エリア19eも全てなし状態にリセットされている。以上の構成において、以下に本例の処理動作を説明する。尚、本例の印刷処理動作を開始する際、前述の状態テーブル19には既に図10に示す情報が記憶されているものとする。例えば、レコード番号1のホスト情報記憶エリア19aには対応する印刷データがホストコンピュータPC1から送信されたことを示すPC1の情報が記憶され、RAMバッファ状態記憶エリア19bには当該印刷データが格納されていることを示すデータありの情報が記憶され、RAMアドレス記憶エリア19dには当該印刷データが格納されたアドレスとして0x8000A064の情報が記憶され、RAMデータサイズ記憶エリア19fには当該印刷データのサイズが2478158であることを示す情報が記憶されている。したがって、状態テーブル19のレコード番号1には、ホストコンピュータPC1から送信された印刷データの情報は記憶され、またレコード番号1のRIP状態記憶エリア19hにはRAMRIP中の情報が記憶されており、RIP部14が現在駆動中であり、RAM18に格納された印刷データがRIP部14によって解析処理中であることが分かる。同様に、レコード番号2のホスト情報記憶エリア9aには対応する印刷データがホストコンピュータPC2から送信されたことを示すPC2の情報が記憶され、HDDバッファ状態記憶エリア19cには当該印刷データがハードディスク17に記憶されていることを示すデータありの情報が記憶され、HDDファイル名記憶エリア19eには当該印刷データのファイル名が ゙RCV00001 ゙であることを示す情報が記憶されている。尚、本例の処理を開始する時点では、状態テーブル19の他のレコードは初期状態に設定されているものとする。図11は本例の受信部12の処理動作を説明するフローチャートであり、図12及び図13は制御部13の処理動作を説明するフローチャートであり、図14はRIP部14の処理動作を説明するフローチャートである。受信部12は上記図11に示すフローチャートに従って、先ずネットワークに接続されたホストコンピュータPC1~PC3の何れかのコンピュータから印刷データを受信するか判断するステップ以下、図11においてXで示す1。受信部12はホストコンピュータPC1~PC3から印刷データが送信されるまで待ちX1がNO、その後ホストコンピュータPC1~PC3の何れかのコンピュータから印刷データを受信するとX1がYES、制御部13に印刷データの受信開始を通知しX2、制御部13から受信開始許可の応答を待つX3。尚、本実施形態の説明においても、図10に示すように受信部12にはホストコンピュータPC1及びPC2から既に印刷データが入力しており、新たな印刷データがホストコンピュータPC3から入力するものとして説明する。制御部13は受信部12から上記受信開始信号を受信すると、図12に示すフローチャートに従って、先ず外部から通知があるか判断するステップ以下、図12においてYで示す1。この場合、上記受信開始信号が受信部12から出力されておりY1がYES、状態テーブル19を検索しY2、RAM13の利用が可能であるか判断するY3。この判断は、前述と同様、図10に示す状態テーブル19のRAMバッファ状態記憶エリア19bを参照して行う。図10に示す例では、レコード番号1のRAMバッファ状態記憶エリア19bにデータありの情報が登録されており、前述のようにホストコンピュータPC1から供給された印刷データが既にRAM18に格納されている。したがって、現在RAM18は利用中でありY3がNO、この場合、HDDファイル名を生成しY4、状態テーブル19の対応するエリアにファイル名の設定を行うY5。例えば、図10に示す例では、レコード番号3のホスト情報記憶エリア19aに、ホストコンピュータPC3に対応するPC3の情報を記憶し、HDDバッファ状態記憶エリア19cにデータありの情報を記憶し、HDDファイル名記憶エリア19eにファイル名 ゙RCV00002 ゙の情報を記憶する。そして、制御部13は受信部12に対してハードディスク17への受信開始許可の応答を行うY6。受信部12では、上記制御部13から受信開始許可の応答を受信するとX3がYES、RAM18への受信開始許可であるか、又はハードディスク17への受信開始許可であるか判断し、この場合ハードディスク17への受信開始許可であり、ハードディスク17の累積データ格納サイズの初期化を行うX4。その後、受信部12は受信データの判断を行いX5、最初のこの判断では受信データ、即ち印刷データがありX5がYES、受信データのバッファ切換え通知があるか判断するX6。ここで、受信データのバッファ切換え通知は、例えば印刷データをハードディスク17に記憶している途中でRAM18が空き状態になった場合、受信データのバッファ切換え通知が出力される。ここで、上記受信データのバッファ切換え通知がなければX6がNO、印刷データをハードディスク17に書き込むX7。また、ハードディスク17の累積データ格納サイズの更新処理を行うX8。その後、上記処理を繰り返しX5がYES、X6がNO、X7、X8、印刷データをハードディスク17に書き込み、ハードディスク17へ書き込むべき印刷データの入力が無くなるとX5がNO、制御部13に印刷データの受信完了を通知するX9。尚、上記処理は、この間受信データのバッファ切換え通知が無かった場合の処理である。実際には制御部13が同時に以下の制御も行なっており、RAM18が空き状態になる場合もある。すなわち、制御部13は受信部12に前述の受信開始許可の応答Y6を行なった後、状態テーブル19を検索しY7、RIP部14によるRIP処理が可能であるか判断するY8。この判断は、図10に示す状態テーブル19のRIP状態記憶エリア19hを参照して行う。ここで、図10に示す例では、レコード番号1のRIP状態記憶エリア19hにはRAMRIP中の情報が登録されておりY8はNO、RAM18に記憶された印刷データのRIP処理が行われている。尚、上記判断Y8において、RIP状態記憶エリア19hにRAMRIP中の情報が記憶されていない場合にもY8はYES、RAM18にはデータが格納されておりY9がYES、状態テーブル19のRIP状態記憶エリア19hにRAMRIP中の記憶を行いY10、RIP部14にRAM18に記憶されている印刷データのRIP処理の開始を通知するY11。また、RAM18に印刷データが格納されていない場合でもY9がNO、ハードディスク17に印刷データが記憶されていれば、RIP状態記憶エリア19hにHDDRIP中の記憶を行いY31、当該印刷データのRIP処理の開始を通知するY32。RIP部14は図14に示すフローチャートに従って、外部から通知があるか判断しステップ以下、図14においてZで示す1、RIP処理を開始する。上記例ではRAM8に記憶された印刷データのRIP処理を開始しており、先ず累積データ読出しサイズの初期化を行いZ2、その後、未だRIPデータがあるか判断するZ3。この場合、レコード番号1に登録されている印刷データがRAM18に残っておりZ3がYES、印刷データをRAM18から読み出し、RIP処理を行うZ4。そして、累積データ読出しサイズの更新処理を行いZ5、例えば1ページ分の画像データが完成したか判断しZ6、1ページ分の画像データが完成していなければZ6がNO、上記処理を繰り返すZ3~Z6。この処理によって順次画像メモリ20には画像データが展開され、1ページ分の画像データが完成するとZ6がYES、転送部15にデータ転送を通知するZ7。その後、RAM18に残る印刷データを判断しZ3、RAM18に残る印刷データが無くなるとZ3がNO、制御部13にRIP処理の完了を通知するZ8。一方、上記処理によって、RAM18に格納された印刷データが、RAM18から読み出され、RAM18に空きエリアが発生すると、前述のように受信部12からハードディスク17に記憶させていた印刷データをRAM18の空きエリアに格納することができる。そこで、制御部13はRIP制御部14から上記RAM18のRIP処理の完了通知を受信すると、図12に示す処理Bを実行する具体的には図13に示す処理Bを実行する。すなわち、状態テーブル19を確認しY12、RAM18のRIP処理完了の判断を行ないY13がYES、状態テーブル19のレコード番号1に登録されていた情報を削除するY14。尚、前述と同様、RAM18に印刷データが未だ残っている場合を考慮して、RAM18のRIP処理が完了していない場合にはRIP部14にRIP処理の継続を通知するY13が未完了、Y13 ́。その後、RIP処理が可能であるか判断しY15、RIP処理が可能であればY15がYES、状態テーブル19を検索しY16、RAM18にデータがあればY17がYES、対応する状態テーブル19の設定を行ないY18、RIP部14にRAM18に格納された印刷データのRIP処理の開始を通知するY19。また、RAM18にデータがなければY17がNO、ハードディスク17にデータがあるか判断しY20、ハードディスク17にデータがあればY20がYES、対応する状態テーブル19の設定を行なうY21。図10に示す例では、次のレコード番号2にハードディスク17に登録されたデータがあり、状態テーブル19の設定が行なわれる。この場合、RIP部14にハードディスク17に記憶された印刷データのRIP処理の開始を通知するY22。さらに、制御部13は状態テーブル19を検索しS23、受信バッファの切り替えが可能であるか判断するS24。この場合、既にRAM18に格納されていた印刷データは読み出され、受信データバッファの切換えが可能であるY24がYES。したがって、この場合状態テーブル19の設定を行いY25。状態テーブル19の状態を前述の図10から図15に状態に設定する。すなわち、既に印刷処理が完了したレコード番号1のエリアにレコード番号2の情報を繰り上げて記憶する。また、レコード番号3の情報はレコード番号2のエリアに繰り上げて記憶する。したがって、レコード番号1にはホストコンピュータPC2から送信され、ハードディスク17に記憶されたファイル名 ゙RCV00001 ゙の印刷データの情報が記憶される。また、レコード番号2にはホストコンピュータPC3から送信され、ハードディスク17に記憶されたファイル名 ゙RCV00002 ゙の印刷データの情報が記憶される。次に、制御部13は受信部12に上記受信データバッファの切換えを通知するY26。すなわち、RAM18が空き状態になったので、RAM18への印刷データの格納が可能であり、受信データのバッファ切換え通知を受信部12に行なう。受信部12はこの受信データのバッファ切換え通知を受信すると、例えば前述のホストコンピュータPC3からの印刷データの受信が未だ継続中であれば、判断X6がYESとなり、それまで行っていたハードディスク17への印刷データの受信処理を一旦停止するX10。そして、制御部13に受信完了通知を行いX11、制御部13はこの受信完了通知を受信すると状態テーブル19の設定を行うY27。次に、受信部12は印刷データの再開通知を制御部13に通知するX12。この通知により、制御部13は状態テーブル19を検索しY2、RAM13の利用が可能であると判断しY3がYES、RAM18の領域を確保しY28、状態テーブル19の設定を行いY29、受信部12にRAM18への受信開始許可を応答するY30。受信部12は上記応答を受信するとX3がYES、以後の受信データをRAM18に書き込むためRAM18の累積データ格納サイズの初期化処理を行いX14、以後受信データをRAM18に書き込むX15がYES、X16。そして、累積データ格納サイズの更新処理を行いX17、受信データが無くなるとX15がNO、制御部13に受信完了通知を行うX18。したがって、例えばホストコンピュータPC3から当初ハードディスク17に記憶されていた印刷データは、上記のように途中からRAM18に変更され、以後RAM18に残りの印刷データが格納される。以上のように本例によれば、印刷データを一旦ハードディスク17に記憶する処理を開始した後、RAM18に格納された印刷データが、RAM18から読み出され、RAM18に空きエリアが発生すると、以後の印刷データをRAM18の空きエリアに格納することができ、RIP部14に印刷データを送信する処理を高速に行うことができる。以上の処理を行うことによって、例えばホストコンピュータPC3から出力された印刷データはハードディスク17及びRAM18に格納された状態であり、以後制御部13からのハードディスク17に対するRIP処理の開始通知に基づき、RIP処理が行われる。尚、上記図15に示す状態テーブル19の状態では、現在レコード番号1に登録されたパーソナルコンピュータPC2からの印刷データのRIP処理が行われており、累積データ読出しサイズの初期化しZ9、RIPデータが有る間Z10がYES、印刷データをハードディスク17から読み出し、RIP処理を行うZ11。そして、累積データ読出しサイズの更新処理を行いZ12、例えば1ページ分の画像データが完成したか判断しZ13、1ページ分の画像データが完成していなければZ13がNO、上記処理を繰り返すZ10~Z13。その後、1ページ分の画像データが完成するとZ13がYES、転送部15にデータ転送を通知しZ14、ハードディスク17に残る印刷データを判断しZ10、ハードディスク17に残る印刷データが無くなるとZ10がNO、制御部13にRIP処理の完了を通知するZ15。上記処理が完了すると、図12に示す処理Cが実行される具体的には図13に示す処理Cを実行する。すなわち、状態テーブル19を確認しY33、ハードディスク17に印刷データがあるか判断するY34。本例の場合、前述のようにホストコンピュータPC3からの印刷データをハードディスク17とRAM18に格納しており、RIP部14にハードディスク17からのRIP処理の継続を通知するY35。RIP部14はハードディスク17から印刷データを読み出し、ホストコンピュータPC3からハードディスク17に格納された最初の印刷データを読み出し、前述と同様RIP処理を行って転送部15からプリンタエンジン16に出力するZ9~Z14。その後、上記RIP処理が完了するとZ10がNO、Z15、制御部13はRIP部14からのRIP処理完了通知に基づき、ハードディスク17のRIP処理が完了したか判断しY34、ハードディスク17のRIP処理が完了していればY34がYES、RAM18に印刷データがあるか判断するY36。本例の場合、前述のようにホストコンピュータPC3の残りの印刷データがRAM18に格納されており、RAM18にも印刷データがあるY36がYES。したがって、制御部13は状態テーブル19の設定を行いY37、RIP部14にRAM18のRIP処理の指示を行うY38。RIP部14は以後RAM18に残る印刷データのRIP処理を行いZ2~Z7、RAM18のRIP処理を完了するとZ3がYES、制御部13にRIP処理の完了通知を行うZ8。以上のように本例によれば、印刷データを一旦ハードディスク17に記憶する処理を開始した後、RAM18に格納された印刷データのRIP処理が完了し、RAM18が空き状態になると、以後の印刷データをRAM18の空きエリアに格納することができ、RIP処理等において処理を高速に行うことができ、迅速な印刷処理が可能となる。実施形態3次に、本発明の実施形態3について説明する。図16は本実施形態のプリンタ装置のシステム構成を示す図である。本実施形態のプリンタ装置21もLAN等のネットワークを介して、例えば3台のホストコンピュータPC1~PC3に接続されている。プリンタ装置21は受信部22、制御部23、RIP部24、転送部25、プリンタエンジン26、ハードディスク27、RAM28、状態テーブル29、及び画像メモリ30で構成され、更に表示操作部31を備え、表示操作部31は表示部31aと操作ボタン31bで構成されている。前述と同様、ホストコンピュータPC1~PC3は、アプリケーションに従って作成した印刷データをプリンタドライバによって印刷データPDLデータに変換し、プリンタ装置21に送信する。プリンタ装置21は、受信部22において、ホストコンピュータPC1~PC3から送信された印刷データを受信すると、受信開始信号を制御部23に送信する。受信部23はホストコンピュータPC1~PC3から送信された印刷データを受信し、ハードディスク27又はRAM28に送信する。また、受信部22は複数のホストコンピュータから送信される印刷データを同時に受信可能である。制御部23は受信部22から受信開始信号を受信すると、受信部22への印刷データ受信開始許可の応答を行った後、状態テーブル29の全レコードを検索し、後述する各種制御を行なう。図17は状態テーブル29のデータ構成を示す図である。状態テーブル29は、ホストコンピュータPC1~PC3からの印刷データの情報を登録する。本例で使用する状態テーブル29は、前述の実施形態2と同様、ホスト情報記憶エリア29a、RAMバッファ状態記憶エリア29b、HDDバッファ状態記憶エリア29c、RAMアドレス記憶エリア29d、HDDファイル名記憶エリア29e、RAMデータサイズ記憶エリア29f、HDDデータサイズ記憶エリア29g、及びRIP状態記憶エリア29hで構成され、印刷データに対応する情報が記憶される。例えば、ホスト情報記憶エリア29aには印刷データを送信したホストコンピュータPC1~PC3の情報が記憶され、RAMバッファ状態記憶エリア29bにはRAM28に印刷データが格納されているか否かの情報が記憶され、HDDバッファ状態記憶エリア29cにはハードディスク27に印刷データが格納されているか否かの情報が記憶される。また、RAMアドレス記憶エリア29dにはRAM28に格納される印刷データのアドレス情報が記憶される。また、HDDファイル名記憶エリア29eにはハードディスク27に記憶される印刷データのファイル名が記憶され、RAMデータサイズ記憶エリア29fにはRAM28に格納されるファイルのデータサイズが記憶され、HDDデータサイズ記憶エリア29gにはハードディスク27に記憶されるファイルのデータサイズが記憶される。さらに、RIP状態記憶エリア29hにはRIP部24の駆動状態が登録され、例えばRIP部24が駆動中であれば、RAMRIP中又はHDDRIP中の情報が登録される。尚、図17に示すように、状態テーブル29の初期時においては、前述の図9と同様ホスト情報記憶エリア29aは全て空き状態にリセットされ、RAMバッファ状態記憶エリア29bは全てデータなし状態にリセットされ、HDDバッファ状態記憶エリア29cも全てデータなし状態にリセットされ、RAMアドレス記憶エリア29dも全てなし状態にリセットされ、HDDファイル名記憶エリア29eも全てなし状態にリセットされ、RAMデータサイズ記憶エリア29fは全て-1にリセットされ、HDDデータサイズ記憶エリア29gも全て-1にリセットされ、RIP状態記憶エリア29eも全てなし状態にリセットされている。以上の構成において、以下に本例の処理動作を説明する。尚、本例の印刷処理動作を開始する際、前述の状態テーブル29には既に図18に示す情報が登録されているものとする。例えば、レコード番号1のホスト情報記憶エリア29aには印刷データがホストコンピュータPC1から送信されたことを示すPC1の情報が記憶され、RAMバッファ状態記憶エリア29bにはRAM28に当該印刷データが格納されていることを示すデータありの情報が登録され、RAMアドレス記憶エリア29dには当該印刷データが格納されたアドレスが0x8000A064であることを示す情報が記憶されている。したがって、状態テーブル29のレコード番号1には、ホストコンピュータPC1から送信された印刷データの情報が記憶され、またレコード番号1のRIP状態記憶エリア29hにはRAMRIP中の情報が記憶されており、RIP部24がRAM28に格納された印刷データの解析処理を行なっていることが分る。同様に、レコード番号2のホスト情報記憶エリア29aには印刷データがホストコンピュータPC2から送信されたことを示すPC2の情報が記憶され、HDDバッファ状態記憶エリア29cには当該印刷データがハードディスク27に記憶されていることを示すデータありの情報が記憶され、HDDファイル名記憶エリア29eには当該印刷データのファイル名が ゙RCV00001 ゙であることを示す情報が記憶されている。尚、本例の処理を開始する時点では、状態テーブル29の他のレコードは初期状態に設定されているものとする。図19は本例の受信部22の処理動作を説明するフローチャートであり、図20乃至図22は制御部23の処理動作を説明するフローチャートであり、図23はRIP部24の処理動作を説明するフローチャートである。前述と同様、先ず受信部22は図19に示すフローチャートに従って、ネットワークに接続されたホストコンピュータPC1~PC3の何れかのコンピュータから印刷データを受信するか判断するステップ以下、図19においてUで示す1。そして、受信部22はホストコンピュータPC1~PC3から印刷データを受信するまで待ちU1がNO、その後ホストコンピュータPC1~PC3の何れかのコンピュータから印刷データを受信するとU1がYES、制御部23に印刷データの受信開始を通知しU2、制御部23から受信開始許可の応答を待つU3。尚、本実施形態の説明においても、図18に示すように受信部22にはホストコンピュータPC1及びPC2から既に印刷データが入力しており、新たな印刷データがホストコンピュータPC3から入力するものとして説明する。制御部23は受信部22から上記受信開始信号を受信すると、図20に示すフローチャートに従って処理を開始し、先ず外部から通知があるか判断するステップ以下、図20においてVで示す1。この場合、上記受信開始信号が受信部22から出力されておりV1がYES、状態テーブル29を検索しV2、RAM23の利用が可能であるか判断するV3。この判断は、図18に示す状態テーブル29のRAMバッファ状態記憶エリア29bを参照して行う。図18に示す例では、レコード番号1のRAMバッファ状態記憶エリア29bにデータありの情報が記憶されており、前述のようにホストコンピュータPC1から供給された印刷データが既にRAM18に格納されている。したがって、現在RAM28は利用中でありV3がNO、この場合、HDDファイル名を生成しV4、状態テーブル29の対応するエリアにファイル名の設定を行うV5。例えば、図18に示す例では、レコード番号3のホスト情報記憶エリア29aに、ホストコンピュータPC3に対応するPC3を記憶し、HDDバッファ状態記憶エリア29cにデータありを記憶し、HDDファイル名記憶エリア29eにファイル名 ゙RCV00002 ゙の情報を記憶する。そして、制御部23は受信部22に対してハードディスク27への受信開始許可の応答を行うV6。受信部22では、上記制御部23から受信開始許可の応答を受信するとU3がYES、ハードディスク27への受信開始許可であるか、又はRAM28への受信開始許可であるか判断し、この場合ハードディスク27への受信開始許可であり、累積データ格納サイズの初期化を行うU4。その後、受信部22は受信データの判断を行いU5、更に受信データのバッファ切換え通知があるか判断するU6。ここで、受信データのバッファ切換え通知は、本例の場合、例えば後述する割り込み処理の指示があった場合に出力される。ここで、上記受信データのバッファ切換え通知がなければU6がNO、印刷データをハードディスク27に書き込みU7、ハードディスク27の累積データ格納サイズの更新処理を行うU8。その後、上記処理を繰り返しU5がYES、U6がNO、U7、U8、ハードディスク27に印刷データを書き込み、受信部22への印刷データの入力が完了するとU5がNO、制御部23に印刷データの受信完了信号を出力するU9。制御部23では受信完了通知を受信するとV12、状態テーブル29の設定を行う。尚、上記処理はこの間、受信データのバッファ切換え通知が無かった場合、即ち割り込み処理の指示が無かった場合の処理である。一方、ホストコンピュータPC1からRAM28への印刷データの入力処理も同時に行われており、この入力処理は、受信開始許可の応答を受信した際、RAM28の累積データ格納サイズの初期化を行いU10、受信データを判断しU11、更に受信データのバッファ切換え通知があるか判断しU12、RAM28に印刷データを書き込んでいる状態であるU13。また、RAM28の累積データ格納サイズの更新処理を行いU14、上記処理を繰り返しU11がYES、U12がNO、U13、U14、RAM28に印刷データを書き込み、RAM28への印刷データの入力が完了するとU11がNO、制御部23に印刷データの受信完了信号を出力するU15。尚、この処理も、この間、受信データのバッファ切換え通知が無かった場合の処理である。さらに、制御部23は受信部22に前述の受信開始許可の応答V6を行なった後、状態テーブル29を検索しV7、RIP部24によるRIP処理が可能であるか判断するV8。この判断は、前述と同様図18に示す状態テーブル29のRIP状態記憶エリア29hを参照して行う。ここで、図18に示す例では、レコード番号1のRIP状態記憶エリア19hにはRAMRIP中の情報が登録されておりV8はNO、RAM28に記憶された印刷データのRIP処理が行われている。尚、上記判断V8において、RIP状態記憶エリア29hにRAMRIP中の情報が記憶されていない場合V8はYES、RAM28にはデータが格納されておりV9がYES、状態テーブル29のRIP状態記憶エリア29hにRAMRIP中の記憶を行いV10、RIP部24にRIP処理の開始を通知するV11。また、RAM28に印刷データが格納されていない場合でもV9がNO、ハードディスク27に印刷データが記憶されていれば、RIP状態記憶エリア29hにHDDRIP中の記憶を行いV13、当該印刷データのRIP処理の開始を通知するV14。RIP部24は図23に示すフローチャートに従ってRIP処理を行い、外部から通知があるか判断しステップ以下、図23において、Wで示す1、RIP処理を開始する。先ず、累積データ読出しサイズの初期化を行うW2。すなわち、図18に示す例では、RAMRIP中であり、RAM28の累積データ読出しサイズの初期化を行う。その後、未だRIPデータがあるか判断しW3、印刷データをRAM28から読み出し、RIP処理を行うW4。そして、累積データ読出しサイズの更新処理を行いW5、例えば1ページ分の画像データが完成したか判断しW6、1ページ分の画像データが完成していなければW6がNO、上記処理を繰り返すW3~W6。この処理によって順次画像メモリ30には画像データが展開され、1ページ分の画像データが完成するとW6がYES、転送部25にデータ転送を通知するW7。その後、RAM28からのRIP処理の停止通知があるか判断するW8。このRIP処理の停止通知は、前述と同様、割り込み処理の指示があった場合に行なわれる通知である。したがって、RIP処理の停止通知が無ければW8がNO、そのままRIP処理を継続し、RAM28に残る印刷データが無くなるとW3がYES、制御部23にRIP処理の完了を通知するW9。一方、表示操作部31の表示部31aには前述の図18に示す状態テーブル29の各レコード番号に対応する印刷データの情報が表示されている。ここで、利用者が表示部31aの表示を確認し、割り込み印刷を指示すべく操作ボタン31bを操作すると、この操作信号は表示操作部31から制御部23に入力する。例えば、割り込み印刷の指示により、レコード番号3に登録された情報の印刷データを先に印刷させる場合、制御部23は優先順位変更処理を行なうV1がYES、V15。そして、状態テーブル29を設定しV16、状態テーブル29のレコード情報を並べ代える。図24は状態テーブル29の状態図であり、この処理を説明する図である。上記の割り込み印刷の指示があり、例えばレコード番号3の情報に対応する印刷データを割り込み処理により先に印刷出力する場合、レコード番号3に記憶されていた情報をレコード番号1のエリアに移動し、レコード番号1に記憶されていた情報をレコード番号2のエリアに移動する。また、レコード番号2に記憶されていた情報をレコード番号3のエリアに移動する。次に、RIP部24にRIP処理の停止を通知しV17、状態テーブル29の設定を行うV18。この処理により、図24に示すレコード番号2のRIP状態記憶エリア19hにはRAMRIP停止中の設定が行われる。RIP部24は上記制御部23からのRIP処理の停止通知に基づいてRIP処理を停止するW8がYES、W10。そして、制御部23から後に出力されるRIP処理の再開通知を待つW11。次に、制御部23は受信部22に受信バッファの切換え通知を行うV19。すなわち、前述の処理U10~U14によってRAM28に記憶していたホストコンピュータPC1からの印刷データのバッファ切換え通知を受信部22に対して行う。そして、状態テーブル29の設定を行うV20。受信部22は上記制御部23からの受信データのバッファ切換え通知によって印刷データの受信処理を一旦停止しU12がYES、U16、制御部23に受信完了を通知しU17、再度印刷データの受信処理を再開しU18、ハードディスク27の累積データ格納サイズの初期化処理を行うU19。また、制御部13は受信部22から上記受信処理の再開通知を受信するとV1がYES、状態テーブル29を検索し、RAM23の利用が可能であるか判断しV3、この場合、それまでRAM28に格納していたホストコンピュータPC1からの印刷データをハードディスク27に記憶するのでV3がNO、HDDファイル名を生成しV4、状態テーブル29の対応するエリアにファイル名の設定を行うV5。例えば、図24に示す例では、レコード番号2のHDDファイル名記憶エリア19eに、例えばファイル名 ゙RCV00003 ゙の情報を記憶する。そして、制御部23は受信部22に対してハードディスク27への受信開始許可の応答を行うV6。したがって、以後ホストコンピュータPC1からの印刷データはファイル名 ゙RCV00003 ゙としてハードディスク27に記憶される。さらに、制御部23は受信部22に対して、ホストコンピュータPC3から入力している印刷データの受信バッファの切換え通知を行うV21。すなわち、前述の処理U4~U8によってハードディスク27に記憶していた印刷データのバッファ切換え通知を受信部22に対して行う。そして、状態テーブル29の設定を行いV22、RIP部24にRIP処理開始の通知を行うV23。受信部22は上記制御部23からの受信データのバッファ切換え通知によって印刷データの受信処理を一旦停止しU6がYES、U20、制御部29に受信完了を通知しU21、再度印刷データの受信処理を再開しU22、RAM28の累積データ格納サイズの初期化処理を行うU23。制御部13は受信部22から受信処理の再開通知を受信するとV1がYES、状態テーブル29を検索し、RAM23の利用が可能であるか判断しV3、この場合、RAM28が利用可能でありV3がYES、RAM28の領域を確保しV24、状態テーブル29の設定を行いV25、受信部22にRAM28への受信開始許可を応答するV26。受信部22は、以後ホストコンピュータPC3からの印刷データをRAM28に格納しU11~U14、印刷データが無くなるとU11がNO、制御部23に受信完了通知を行うU15。上記処理によって、ハードディスク27に記憶されていた、例えばホストコンピュータPC3からの印刷データは、割り込み処理の指示によって以後RAM28に記憶され、割り込み処理の指示前にRAM28に格納されていたホストコンピュータPC1からの印刷データは以後ハードディスク27に記憶される。したがって、割り込み処理の指示が行われた場合でも、迅速に互いの印刷データの格納先を切り換えて、入力する印刷データを対応するハードディスク27又はRAM28に記憶させることができる。尚、この場合、割り込み処理の指示前にRAM28に格納されていたデータのRIP処理は中断した状態であり、先ず割り込み処理が指示された印刷データを先に印刷出力するため、RIP処理を行う。したがって、以後RIP部24によるRIP処理は、先ず割り込み処理の指示が行われたホストコンピュータPC3からの印刷データに対して行い、制御部23からのRIP部24へのRIP処理開始指示に基づきV23、RIP部24はハードディスク27のRIP処理を開始する。先ず、ハードディスク27に記憶しているホストコンピュータPC3からの印刷データを読み出すため、累積データ読出しサイズの初期化しW12、RIPデータが有る間W13がYES、印刷データをハードディスク27から読み出し、RIP処理を行うW14。そして、累積データ読出しサイズの更新処理を行いW15、例えば1ページ分の画像データが完成したか判断しW16、1ページ分の画像データが完成していなければW16がNO、上記処理を繰り返すW13~W16。その後、1ページ分の画像データが完成するとW16がYES、転送部25にデータ転送を通知しW17、ハードディスク27からの印刷データのRIP処理の停止通知があるまで上記処理を繰り返すW13~W18。その後、ハードディスク27に残る印刷データを判断しW13、ハードディスク27に残る印刷データが無くなるとW13がNO、制御部23にハードディスク27に対するRIP処理の完了を通知するW21。制御部23ではハードディスク27に対するRIP処理の完了通知を受信すると図20に示す処理Jを実行する具体的には、図21に示す処理Jを実行する。すなわち、状態テーブル29を確認しV27、上記ハードディスク27に対するRIP処理完了の判断を行うとV28が完了、更にRAM28に印刷データがあるか判断するV29。本例の場合、前述のようにホストコンピュータPC3からの印刷データをハードディスク27に記憶すると共に、RAM28にも印刷データを切り換えて格納しており、RAM28にも印刷データが存在するV29がYES。尚、この場合にも、ハードディスク27に印刷データが未だ残っている場合を考慮して、ハードディスク27にデータが残っている場合にはRIP部24にRIP処理の継続を通知するV28がYES、V28 ́。したがって、次に制御部23は状態テーブル29の設定を行いV30、RIP部24にRAM28のRIP処理の指示を行うV31。RIP部24は以後RAM28に残るホストコンピュータPC3からの印刷データのRIP処理を行いW2~W9、RAM28のRIP処理を完了すると制御部23にRIP処理の完了通知を行うW9。以上の処理によってホストコンピュータPC3からの印刷データの割り込み処理に基づくRIP処理が完了する。制御部23は上記RIP処理の完了に基づいて処理Hに移行し、図21に示す状態テーブル29を確認しV32、上記RAM28に対するRIP処理の完了の判断を行うとV33が完了、更にハードディスク27に印刷データがあるか判断するV34。本例の場合、前述のように割り込み処理の指示前にレコード番号1に登録されたホストコンピュータPC1からの印刷データがRAM28に残っておりV34がNO、処理Lに移行して、図22に示すフローチャートの処理を行う。尚、ハードディスク27に印刷データが残っている場合にはV34がYES、状態テーブル29の設定を行いV35、RIP部24にRIP処理の開始を通知するV36。先ず、制御部23は割り込み処理の指示に従って処理したレコード番号1のホストコンピュータPC3からの印刷データに関する登録情報を削除するV37。次に、状態テーブル29を確認しV38、RIP状態がRAMRIP停止中になっているレコードがあるか判断するV39。図24に示す例では、レコード番号2のRIP状態記憶エリア19hにRAMRIP停止中のレコードがありV39がYES、状態テーブル29の設定を行いV40、RIP部24に処理再開通知を行うV41。次に、RIP処理が可能であるか判断しV42、状態テーブル29を検索するとV43、前述のようにレコード番号1のホストコンピュータPC3からの印刷データに関する情報が既に削除されており、RIP処理は可能である。したがって、RAM28に印刷データがあることを確認してV44がYES、対応する状態テーブル29の設定を行ないV45、RAM28に格納されたホストコンピュータPC1からの残りの印刷データのRIP処理の開始を通知するV46。RIP部24では上記RIP処理の再開通知に基づいてW11がYES、以後ホストコンピュータPC1からの残りの印刷データのRIP処理を再開しW3~W8、RIP処理が完了するとW3がYES、制御部23にRAM28に対するRIP処理の完了通知を行うW9。尚、制御部23はその後、状態テーブル29を検索しV47、受信データのバッファ切換えが可能か否かの判断を行いV48、例えば更なる割り込み処理の指示があるとV48がYES、状態テーブル29の設定を行いV49、受信部22に受信データのバッファ切換え通知を行うV50。尚、本実施形態の説明では、RIP部24がRAM28に格納されたホストコンピュータPC1からの印刷データのRIP処理中に割り込み処理の指示が行われたため、前述のようにRAM28に格納された印刷データのRIP処理を一旦停止しW8がYES、W10、上記割り込み処理を行った。しかし、例えばRIP部24がハードディスク27に記憶されていた印刷データのRIP処理中に割り込み処理の指示が行われた場合には、ハードディスク27からの印刷データのRIP処理を一旦停止しW18がYES、W19、割り込み処理の指示があったレコードの印刷データの印刷処理を先に行った後、制御部23は以下の処理を行う。すなわち、制御部23はHDDRIP停止中のレコードがあると判断しV51がYES、状態テーブル29の設定を行いV52、RIP部24に処理再開通知を行うV53。その後、RIP処理が可能であるか判断しV42、状態テーブル29を検索しV43、この場合ハードディスク27に印刷データが残っているのでV54がYES、状態テーブル29の設定を行いV55、RIP部24に処理開始通知を行うV56。RIP部24では上記RIP処理の再開通知に基づいてW20がYES、以後ハードディスク27に残る印刷データのRIP処理を再開しW13~W19、RIP処理が完了するとW13がYES、制御部23にRAM28に対するRIP処理の完了通知を行うW21。以上のように処理することによって、ハードディスク27又はRAM28への印刷データの受信処理中、割り込み処理の指示があった場合でも、直ちに印刷データの割り込み処理の指示に対する状態テーブル29の組み換え処理を行い、以後割り込み処理の指示があった印刷データを先に印刷出力し、その後のRIP処理を一時停止した印刷データの印刷処理を行い、割り込み処理の指示に対して迅速、かつ効率よく印刷処理を行うことができる。尚、上記実施形態1乃至3で使用するRAM8、18、28は、固定サイズのリングバッファとしてもよく、またリングバッファでなく、例えばダブルバッファなど、他のバッファ方式を採用することもできる。また、上記実施形態1乃至3の説明では、受信バッファとして、記憶容量は小さいがデータアクセス速度が早いRAM8、18、28を使用し、記憶容量は大きいがデータアクセス速度が遅いハードディスク7、17、27を使用したが、相対的に記憶容量は小さいが相対的にデータアクセス速度が早い受信バッファと、相対的に記憶容量は大きいが相対的にデータアクセス速度が遅い受信バッファの組み合わせであれば、どのようなデバイスでも使用することができる。また、上記実施形態1乃至3の説明では、RAM8、18、28を単一として説明したが、利用可能なRAMサイズに応じて、RAMを複数使用してもよい。さらに、状態テーブル9、19、29内の各レコードの制御方法として、テーブル上位レコード番号の小さい方を優先する制御としたが、別途、レコード毎の優先順位を管理するようしてもよい。また、状態テーブル9、19、29のレコード数は5レコードとしたが、もっと大きいレコード数を使用してもよい。さらに、実施形態3の説明において、表示操作部31は一定時間間隔で状態テーブルを監視してもよく、又は制御部23が状態テーブルを変更した際、表示操作部31に通知を行い、表示操作部31はその通知により表示を行う構成としてもよい。また、実施形態3の説明において、ホスト情報以外の情報、例えばユーザ名や、印刷日時等の情報も状態テーブル29で管理し、これらの情報を表示操作部31に表示するようにしてもよい。また、実施形態3の説明において、表示操作部31に表示されているホスト情報の印刷を行う優先順位を変更する操作に、操作ボタン31bを用いるものとしたが、操作ボタン31bでなく、タッチパネル式のデバイスでもよく、また音声入力など、別の入力デバイスを使用する構成としてもよい。また、実施形態3の説明において、ボタン操作で指定されたホスト情報に対応するレコードの印刷を行う優先順位を最優先に変更するものとしたが、優先順位の変更は最優先にするものだけでなく、他の優先順位の変更であってもよい。本発明はいくつかの実施形態を説明したが、本発明は特許請求の範囲に記載された発明とその均等の範囲に含まれる。以下、本件特許出願の出願当初の特許請求の範囲に記載された発明を付記する。付記1複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、受信された印刷データを記憶する第1の記憶装置と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置と、前記複数のホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器から印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、前記第2の記憶装置に前記印刷データを記憶する記憶処理制御装置と、を有することを特徴とする印刷装置。付記2複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、受信された印刷データを記憶する第1の記憶装置と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置と、前記複数のホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器から印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、前記第2の記憶装置に前記印刷データを記憶する記憶処理制御装置と、前記第1の記憶装置が利用可能でない状態から利用可能である状態に変化したことを判断し、前記第2の記憶装置への印刷データを格納している途中において、第1の記憶装置が利用可能でない状態から利用可能である状態に変化したと判断した場合、印刷データの格納先を前記第2の記憶装置から前記第1の記憶装置に変更する制御装置と、を有することを特徴とする印刷装置。付記3複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置において、受信された印刷データを記憶する第1の記憶装置と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置と、前記複数のホスト機器から送信される印刷データを同時に受信する受信装置と、前記第1の記憶装置が利用可能であるか否かを判断する判断装置と、印刷データを前記第1の記憶装置に格納し、また前記印刷データを第2の記憶装置に記憶する記憶処理制御装置と、複数の印刷データを印刷する優先順位を判断する優先順位判断装置と、複数の印刷データを印刷する優先順位を変更する変更装置と、前記優先順位に従い前記印刷データの格納先を判断する格納先判断装置と、前記第2の記憶装置への印刷データを記憶している途中で、前記印刷データの格納先を変更する判断を行った場合、前記印刷データの格納先を第2の記憶装置から第1の記憶装置に変更し、前記第1の記憶装置への印刷データを格納している途中で、前記印刷データの格納先を変更する判断を行った場合、印刷データの格納先を前記第1の記憶装置から前記第2の記憶装置に変更する制御装置と、を有することを特徴とする印刷装置。付記4前記制御装置は割り込み処理の指示があった場合、前記印刷データの格納先を変更する判断を行うことを特徴とする付記3に記載の印刷装置。付記5複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置の印刷方法において、前記複数のホスト機器から送信される印刷データを同時に受信する受信処理と、受信された印刷データを記憶する第1の記憶装置が利用可能であるか否かを判断する判断処理と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器から印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置に前記印刷データを記憶する記憶処理と、を行うことを特徴とする印刷方法。付記6複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置の印刷方法において、前記複数のホスト機器から送信される印刷データを同時に受信する受信処理と、受信された印刷データを記憶する第1の記憶装置が利用可能であるか否かを判断する判断処理と、前記第1の記憶装置が利用可能であると判断した場合、前記第1の記憶装置に前記印刷データを格納し、他のホスト機器から印刷データの入力により前記第1の記憶装置が利用可能でないと判断した場合、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置に前記印刷データを記憶する記憶処理と、前記第1の記憶装置が利用可能でない状態から利用可能である状態に変化したことを判断し、前記第2の記憶装置への印刷データを格納している途中において、第1の記憶装置が利用可能でない状態から利用可能である状態に変化したと判断した場合、印刷データの格納先を前記第2の記憶装置から前記第1の記憶装置に変更する制御処理と、を行うことを特徴とする印刷方法。付記7複数のホスト機器から送信される印刷データを受信し、該印刷データに応じて出力を行う印刷装置の印刷方法において、前記複数のホスト機器から送信される印刷データを同時に受信する受信処理と、受信された印刷データを記憶する第1の記憶装置に前記印刷データを記憶する処理と、データアクセス速度が前記第1の記憶装置より遅い第2の記憶装置に前記印刷データを記憶する処理と、前記第1の記憶装置が利用可能であるか否かを判断する判断処理と、複数の印刷データを印刷する優先順位を変更する優先順位変更処理と、前記優先順位に従い前記印刷データの格納先を判断する格納先判断処理と、前記第2の記憶装置への印刷データを記憶している途中で、前記印刷データの格納先を変更する判断を行った場合、前記印刷データの格納先を第2の記憶装置から第1の記憶装置に変更し、前記第1の記憶装置への印刷データを格納している途中で、前記印刷データの格納先を変更する判断を行った場合、印刷データの格納先を前記第1の記憶装置から前記第2の記憶装置に変更する制御処理と、を行うことを特徴とする印刷方法。