情報処理装置から送信されるページ記述言語で記述されたファクシミリ送信データまたは印刷データを受信する受信手段と、前記受信手段により受信されたファクシミリ送信データまたは印刷データを記憶するスプール手段と、前記スプール手段に記憶されたファクシミリ送信データまたは印刷データを、ページ記述言語から画像データに変換する変換手段と、前記変換手段によりページ記述言語から変換された画像データからジョブ生成するジョブ生成手段と、ファクシミリ送信を行うファクシミリ送信手段と、印刷を行う印刷手段と、前記ジョブ生成手段により生成されたジョブに応じて、前記ファクシミリ送信手段にファクシミリ送信を指示し、または前記印刷手段に印刷を指示するジョブ制御手段と、を備え、前記変換手段は、前記印刷手段およびファクシミリ送信手段の状態に基づいて、前記変換手段で処理するファクシミリ送信データまたは印刷データを選択して、ページ記述言語から画像データに変換することを特徴とする画像データ形成装置。前記ファクシミリ送信手段がファクシミリ送信を行っておらず、前記印刷手段が印刷を行っていない場合は、前記変換手段は受信順にファクシミリ送信データまたは印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。前記ファクシミリ送信手段がファクシミリ送信を行っており、前記印刷手段が印刷を行っていない場合は、前記変換手段は印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。前記印刷手段が印刷を行っており、前記ファクシミリ送信手段がファクシミリ送信を行っていない場合は、前記変換手段はファクシミリ送信データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。前記ファクシミリ送信手段がファクシミリ送信を行っており、前記印刷手段が印刷を行っている場合は、前記変換手段は受信順にファクシミリ送信データまたは印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。ファクシミリ送信ジョブを登録可能な登録手段を備え、該登録手段に登録されたファクシミリ送信ジョブの数が登録できる上限値に達しているときは、前記変換手段は印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。印刷ジョブを登録可能な登録手段を備え、該登録手段に登録された印刷ジョブの数が登録できる上限値に達しているときは、前記変換手段はファクシミリ送信データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。情報処理装置から送信されるページ記述言語で記述されたファクシミリ送信データまたは印刷データを受信する受信ステップと、前記受信ステップにおいて受信されたファクシミリ送信データまたは印刷データをスプール手段に記憶する記憶ステップと、前記記憶ステップにおいて記憶されたファクシミリ送信データまたは印刷データを、ページ記述言語から画像データに変換するRIPステップと、前記RIPステップにおいてページ記述言語から変換された画像データからジョブ生成するジョブ生成ステップと、前記ジョブ生成ステップにおいて生成されたジョブに応じて、ファクシミリ送信手段にファクシミリ送信を指示し、または印刷手段に印刷を指示するジョブ制御ステップと、を備え、前記RIPステップでは、前記印刷手段およびファクシミリ送信手段の状態に基づいて、前記RIPステップにおいて処理するファクシミリ送信データまたは印刷データを選択して、ページ記述言語から画像データに変換することを特徴とする画像データ形成装置における画像データ処理方法。情報処理装置から送信されるページ記述言語で記述されたファクシミリ送信データまたは印刷データを受信する受信ステップと、前記受信ステップにおいて受信されたファクシミリ送信データまたは印刷データをスプール手段に記憶する記憶ステップと、前記記憶ステップにおいて記憶されたファクシミリ送信データまたは印刷データを、ページ記述言語から画像データに変換するRIPステップと、前記RIPステップにおいてページ記述言語から変換された画像データからジョブ生成するジョブ生成ステップと、前記ジョブ生成ステップにおいて生成されたジョブに応じて、ファクシミリ送信手段にファクシミリ送信を指示し、または印刷手段に印刷を指示するジョブ制御ステップと、を画像データ形成装置のコンピュータに実行させ、前記RIPステップでは、前記印刷手段およびファクシミリ送信手段の状態に基づいて、前記RIPステップにおいて処理するファクシミリ送信データまたは印刷データを選択して、ページ記述言語から画像データに変換する処理を前記コンピュータに実行させるための画像データ処理プログラム。しかしながら、特許文献1~3に記載の技術は、いずれも情報処理装置から画像形成装置へ送信されたファクシミリ送信データの処理に関する技術であり、大量のファクシミリ送信データが情報処理装置から画像形成装置へ送信された場合に、後から画像形成装置へ送信された印刷データの印刷処理が、大量のファクシミリ送信データのRIP処理によって長時間待たされるという問題を解決しうるものではなかった。なお、情報処理装置から大量送信されたデータの処理のために後から送信されたデータの処理が長時間待たされるという問題は、情報処理装置から大量の印刷データが送信された場合に、後から送信されたファクシミリ送信データに対しても同様に発生するものであった。この発明はこのような事情に鑑みてなされたものであって、情報処理装置から大量のファクシミリ送信データまたは印刷データを受信した場合において、後から受信した印刷データまたはファクシミリ送信データの処理が長時間待たされることなく早期に実行できる画像形成装置を提供し、さらには画像形成装置で実行される画像処理方法及び画像処理装置のコンピュータに前記画像処理方法を実行させるための画像処理プログラムを提供することを課題とする。上記課題は以下の手段によって解決される。1情報処理装置から送信されるページ記述言語で記述されたファクシミリ送信データまたは印刷データを受信する受信手段と、前記受信手段により受信されたファクシミリ送信データまたは印刷データを記憶するスプール手段と、前記スプール手段に記憶されたファクシミリ送信データまたは印刷データを、ページ記述言語から画像データに変換する変換手段と、前記変換手段によりページ記述言語から変換された画像データからジョブ生成するジョブ生成手段と、ファクシミリ送信を行うファクシミリ送信手段と、印刷を行う印刷手段と、前記ジョブ生成手段により生成されたジョブに応じて、前記ファクシミリ送信手段にファクシミリ送信を指示し、または前記印刷手段に印刷を指示するジョブ制御手段と、を備え、前記変換手段は、前記印刷手段およびファクシミリ送信手段の状態に基づいて、前記変換手段で処理するファクシミリ送信データまたは印刷データを選択して、ページ記述言語から画像データに変換することを特徴とする画像データ形成装置。2前記ファクシミリ送信手段がファクシミリ送信を行っておらず、前記印刷手段が印刷を行っていない場合は、前記変換手段は受信順にファクシミリ送信データまたは印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。3前記ファクシミリ送信手段がファクシミリ送信を行っており、前記印刷手段が印刷を行っていない場合は、前記変換手段は印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。4前記印刷手段が印刷を行っており、前記ファクシミリ送信手段がファクシミリ送信を行っていない場合は、前記変換手段はファクシミリ送信データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。5前記ファクシミリ送信手段がファクシミリ送信を行っており、前記印刷手段が印刷を行っている場合は、前記変換手段は受信順にファクシミリ送信データまたは印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。6ファクシミリ送信ジョブを登録可能な登録手段を備え、該登録手段に登録されたファクシミリ送信ジョブの数が登録できる上限値に達しているときは、前記変換手段は印刷データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。7印刷ジョブを登録可能な登録手段を備え、該登録手段に登録された印刷ジョブの数が登録できる上限値に達しているときは、前記変換手段はファクシミリ送信データをページ記述言語から画像データに変換する請求項1に記載の画像データ形成装置。8情報処理装置から送信されるページ記述言語で記述されたファクシミリ送信データまたは印刷データを受信する受信ステップと、前記受信ステップにおいて受信されたファクシミリ送信データまたは印刷データをスプール手段に記憶する記憶ステップと、前記記憶ステップにおいて記憶されたファクシミリ送信データまたは印刷データを、ページ記述言語から画像データに変換するRIPステップと、前記RIPステップにおいてページ記述言語から変換された画像データからジョブ生成するジョブ生成ステップと、前記ジョブ生成ステップにおいて生成されたジョブに応じて、ファクシミリ送信手段にファクシミリ送信を指示し、または印刷手段に印刷を指示するジョブ制御ステップと、を備え、前記RIPステップでは、前記印刷手段およびファクシミリ送信手段の状態に基づいて、前記RIPステップにおいて処理するファクシミリ送信データまたは印刷データを選択して、ページ記述言語から画像データに変換することを特徴とする画像データ形成装置における画像データ処理方法。9情報処理装置から送信されるページ記述言語で記述されたファクシミリ送信データまたは印刷データを受信する受信ステップと、前記受信ステップにおいて受信されたファクシミリ送信データまたは印刷データをスプール手段に記憶する記憶ステップと、前記記憶ステップにおいて記憶されたファクシミリ送信データまたは印刷データを、ページ記述言語から画像データに変換するRIPステップと、前記RIPステップにおいてページ記述言語から変換された画像データからジョブ生成するジョブ生成ステップと、前記ジョブ生成ステップにおいて生成されたジョブに応じて、ファクシミリ送信手段にファクシミリ送信を指示し、または印刷手段に印刷を指示するジョブ制御ステップと、を画像データ形成装置のコンピュータに実行させ、前記RIPステップでは、前記印刷手段およびファクシミリ送信手段の状態に基づいて、前記RIPステップにおいて処理するファクシミリ送信データまたは印刷データを選択して、ページ記述言語から画像データに変換する処理を前記コンピュータに実行させるための画像データ処理プログラム。前項1に記載の発明によれば、印刷手段およびファクシミリ送信手段の状態に基づいて、ページ記述言語から画像データに変換する処理を実行するデータを選択して該変換処理を行うから、例えば、印刷手段による印刷処理が行われていない場合は、ファクシミリ送信データよりも後に受信した印刷データのページ記述言語から画像データへの変換処理RIP処理を先に実行して印刷させることができる。あるいは逆に、ファクシミリ送信手段によるファクシミリ送信処理が行われていない場合は、印刷データよりも後に受信したファクシミリ送信データのRIP処理を先に実行してファクシミリ送信させることができる。その結果、情報処理装置から大量のファクシミリ送信データまたは印刷データを受信した場合において、後から受信した印刷データまたはファクシミリ送信データの処理を長時間待たせることなく早期に実行できる画像形成装置となしうる。前項2に記載の発明によれば、ファクシミリ送信手段がファクシミリ送信を行っておらず、前記印刷手段が印刷を行っていない場合は、ファクシミリ送信及び印刷のいずれも可能であるので、受信順にデータがRIP処理される。前項3に記載の発明によれば、ファクシミリ送信手段がファクシミリ送信を行っており、印刷手段が印刷を行っていない場合は、印刷データが先にRIP処理されるから、後から受信した印刷データの印刷手段による印刷を早期に実行させることができる。前項4に記載の発明によれば、印刷手段が印刷を行っており、ファクシミリ送信手段がファクシミリ送信を行っていない場合は、ファクシミリ送信データが先にRIP処理されるから、後から受信したファクシミリ送信データのファクシミリ送信手段による送信を早期に実行させることができる。前項5に記載の発明によれば、ファクシミリ送信手段がファクシミリ送信を行っており、前記印刷手段が印刷を行っている場合は、受信順にデータがRIP処理される。前項6に記載の発明によれば、登録手段に登録されたファクシミリ送信ジョブの数が登録できる上限値に達しているときは、印刷データが先にRIP処理されるから、後から受信した印刷データの印刷手段による印刷を早期に実行させることができる。前項7に記載の発明によれば、登録手段に登録された印刷ジョブの数が登録できる上限値に達しているときは、ファクシミリ送信データが先にRIP処理されるから、後から受信したファクシミリ送信データの送信を早期に実行させることができる。前項8に記載の発明によれば、情報処理装置から大量のファクシミリ送信データまたは印刷データを画像形成装置が受信した場合において、後から受信した印刷データまたはファクシミリ送信データの処理を長時間待たせることなく早期に実行できる。前項9に記載の発明によれば、情報処理装置から大量のファクシミリ送信データまたは印刷データを受信した場合において、後から受信した印刷データまたはファクシミリ送信データの処理を長時間待たせることなく早期に実行できる処理を、画像形成装置のコンピュータに実行させることができる。以下、この発明の一実施形態を説明する。図1は、この発明の一実施形態に係る画像形成装置が用いられた画像処理システムの構成図である。この画像処理システムは、画像形成装置1と複数の情報処理装置2とがネットワーク3を介して接続されてなる。前記情報処理装置2はパーソナルコンピュータからなり、ページ記述言語で記述されたファクシミリ送信データや印刷データを、前記ネットワーク3を介して画像形成装置1に送信し、画像形成装置1から指定の宛先にファクシミリ送信させたり、印刷させることができるようになっている。なお、以下の説明において、ファクシミリをFAXともいい、情報処理装置2から画像形成装置1へ送信されるファクシミリ送信データを、PCFAX送信データまたは単にFAX送信データともいう。図2は、この発明の一実施形態に係る画像形成装置の概略構成を示すブロック図である。画像形成装置1は、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の複数の機能を有する多機能デジタル複合機である前述したMFPが用いられており、CPU101と、ROM102と、RAM103と、メモリユニット104と、スキャナ部105と、記憶部106と、プリンタ部107と、操作パネル108と、ネットワークコントローラN1C109と、FAX送受信部110等を備えている。前記CPU101は、画像形成装置1の全体を統括制御し、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の基本機能を使用可能に制御する。この実施形態では、CPU101は機能的に、スプール処理部101aとRIP処理部101bとジョブ制御部101cを備えている。スプール処理部101aは、情報処理装置2から送信されネットワークコントローラ109で受信した、ページ記述言語で記述されたPCFAX送信データや印刷データを、メモリユニット104のメモリに一時的に保存する。RIP処理部101bは、スプール処理部101aにより一時的に保存スプールされたPCFAX送信データや印刷データを、ページ記述言語から画像データに変換する処理RIP処理を実行する。ジョブ制御部101cは、RIP処理後にジョブを生成したり、生成したジョブを登録したり、FAX送受信部110にFAX送信を指示し、またはプリンタ部107に印刷を指示する。なお、これらのCPU101による動作の詳細な説明は後述する。前記ROM102は、CPU101の動作プログラム等を格納するメモリである。前記RAM103は、CPU101が動作プログラムに基づいて動作する際の作業領域を提供するメモリである。前記メモリユニット104は、スプール用メモリ104a、ジョブ登録用メモリ104b等の各種メモリを備えている。スプール用メモリ104aは、ネットワークコントローラ109で受信したPCFAX送信データや印刷データを、一時保存するためのメモリである。前記ジョブ登録用メモリ104bは、RIP処理後に変換された画像データから生成されたジョブが登録されるメモリであり、その容量から、PCFAX送信データをFAX送信するPCFAX送信ジョブ単にFAX送信ジョブともいうと印刷データを印刷する印刷ジョブのそれぞれの登録数の上限値が予め設定されている。なお、メモリユニット104の各メモリは、一つのメモリによって形成されていても良い。またメモリの一部あるいは全部を記憶部106により代用しても良い。前記スキャナ部105は、原稿台図示せずに置かれた原稿の画像を読み取り、画像データを出力する読み取り手段である。前記記憶部106は、例えばハードディスクドライブHDDなどの不揮発性の記憶デバイスにより構成されており、スキャナ部105で読み取られた原稿の画像データ等が記憶される。前記プリンタ部107は、前記スキャナ部105で読み取られた原稿の画像データや、前記RIP処理された情報処理装置2からの印刷データ等を、指示されたモードに従って印刷するものである。前記操作パネル108は、各種入力操作等のために使用されるものであり、メッセージや操作画面等を表示するタッチパネル式液晶等からなる表示部108aと、テンキー、スタートキー、ストップキー等を備えたキー入力部108bを備えている。前記ネットワークコントローラ109は、ネットワーク3上の情報処理装置2や他の画像形成装置、その他の外部機器との間での通信を制御することにより、データの送受信を行うものである。前記FAX送受信部110は、外部のFAX装置との間でFAX送受信を行うものである。次に、画像形成装置1の動作を、図3のフローチャートを参照して説明する。この動作は、CPU101がROM102等の記録媒体に記録された動作プログラムに従って動作することにより実行される。図3において、ステップS100で、CPU101は各種の初期化処理を行ったのち、ステップS200で受信処理を行い、情報処理装置2等の外部からのデータ受信と受信に応じた処理を行う。続いて、ステップS300で、スプール処理部101aがスプール処理を行い、受信処理において受信したPCFAX送信データや印刷データをメモリユニット104のスプール用メモリ104aに保存する。またスプール用メモリ104aに保存されたデータを、RIP処理部101bからの要求に応じて、RIP処理のためにRIP処理部101bに転送する。ステップS400では、RIP処理部101bによりRIP処理を実施する。具体的には、RIP処理部101bに転送されたPCFAX送信データまたは印刷データを、ページ記述言語から画像データに変換する。変換された画像データはステップS500でジョブ制御部101cに転送され、ジョブ制御部101cによりジョブ制御処理が実効される。具体的には、RIP処理後の画像データから印刷ジョブまたはPCFAX送信ジョブを生成し、生成したジョブを登録し、ジョブの状態を管理する。次に、CPU101は、ステップS600で、FAX送受信部110に対しPCFAX送信ジョブについてFAX送信処理の指示を行い、FAX送受信部110はFAX送信処理を実行する。また、ステップS700で、プリンタ部107に対し印刷ジョブについて印刷指示を行い、プリンタ部107は印刷処理を実行する。次に、CPU101はステップS800でその他の処理を行ったのち、ステップS200の受信処理に戻って、ステップS200~S800の処理を再度繰り返す。図4は、図3におけるステップS200の受信処理のフローチャートである。ステップS201で、外部装置から送信されたデータの受信があるかどうかを判断し、受信があればステップS201でYES、ステップS202で、受信ポートの確認等により情報処理装置1からのデータであるか否かを判断する。情報処理装置1からのデータであればステップS202でYES、ステップS203でスプール処理部101aに受信データを転送したのち、リターンする。情報処理装置1からのデータでなければステップS202でNO、ステップS204でその他の受信処理を行ったのち、リターンする。また、ステップS201で受信がなければステップS201でNO、そのままリターンする。図5は、図3におけるステップS300のスプール処理のフローチャートである。ステップS301では、受信されたデータが転送されてきたかどうかを判断し、データ転送があればステップS301でYES、ステップS302でデータ種類判別処理を行い、次いでステップS303で、受信したデータをスプール用メモリ104aに保存してリターンする。データ種類判別処理については後述する。ステップS301で、データ転送がなければステップS301でNO、ステップS310で、RIP処理部101bからデータの取得要求があるか確認する。RIP処理部101bからデータ取得要求があればステップS310でYES、ステップS311で、ジョブ状態を判別してRIP処理部101bに渡すデータを決定し、ステップS312で、スプール用メモリ104aに保存されたデータを読み出してRIP処理部101bに渡したのち、リターンする。ステップS310で、RIP処理部101bからのデータ取得要求がなければステップS310でNO、ステップS320でその他の処理を行ってリターンする。図6は、図5のステップS302のデータ種類判別処理を示すフローチャートである。この処理は、受信データのデータ種類を判別する処理である。ステップS330では、PCFAX送信データであるかを判断する。この判断は次のように行われる。即ち、受信データの先頭部分にはページ記述言語PJL言語を用いてデータ全体にかかわる情報が埋め込まれている。この部分にPJLSETPCFAXMODE=ONの記載があれば、受信データはPCFAX送信データであると判断できる。一方、上記記載がなければPCFAX送信データではなく、印刷データと判断する。ステップS330において、PCFAX送信データでなければステップS330でNO、ステップS331でSpooIDataModeにPrintを設定したのちステップS333に進む。PCFAX送信データであればステップS330でYES、ステップS332でSpoolDataModeにFAXを設定したのち、ステップS333に進む。ステップS333では、図7のスプールデータ管理テーブルから、スプールデータとして書き込むべき直近の空き番号を取得したのち、ステップS334でファイル名を決定する。次いで、ステップS335で、ステップS331またはステップS332で設定したモードとステップS334で決定されたファイル名を、前記取得した番号に関連付けてスプールデータ管理テーブルに書き込んで、スプールデータ管理テーブルを更新したのち、リターンする。図8は、図5のステップS311のジョブ状態判別処理を示すフローチャートである。この処理は、RIP処理部101bから次にRIP処理するデータを要求されたときに、RIP処理部101bへ送信するデータを選択するための処理である。ステップS340で、ジョブ制御部101cがPCFAX送信ジョブの状態を取得することにより、PCFAX送信ジョブを実行中か否か、およびPCFAX送信ジョブを登録可能か否かについての情報を取得する。同様に、ステップS341で、印刷ジョブの状態を取得することにより、印刷ジョブを実行中か否か、および印刷ジョブを登録可能か否かについての情報を取得する。そして、ステップS342で、取得した情報に基づいて次にRIP処理するデータを、以下の決定基準に従って決定する。即ち、FAX送受信部110がFAX送信を行っておらず、プリンタ部107が印刷を行っていない場合は、スプールデータ管理テーブルに残っているデータのうち最初のデータをRIP処理部101bに渡すものと決定する。FAX送受信部110がFAX送信を行っており、プリンタ部107が印刷を行っていない場合は、印刷データをRIP処理部101bに渡すものと決定する。プリンタ部107が印刷を行っており、FAX送受信部110がFAX送信を行っていない場合は、PCFAX送信データをRIP処理部101bに渡すものと決定する。FAX送受信部110がFAX送信を行っており、プリンタ部107が印刷を行っている場合は、スプールデータ管理テーブルに残っているデータのうち最初のデータをRIP処理部101bに渡すものと決定する。さらに、PCFAX送信ジョブ、印刷ジョブの待ちジョブを確認することで、待ちジョブとしてのジョブ登録の上限値を判断に加え、以下のように決定しても良い。PCFAX送信ジョブのジョブ登録用メモリ104bへの登録数が上限値に達しており、印刷ジョブの登録数に空きがある場合は、印刷データをRIP処理部101bに渡すものと決定する。印刷ジョブのジョブ登録用メモリ104bへの登録が上限数が上限値に達しており、PCFAX送信ジョブの登録数に空きがある場合は、PCFAX送信データをRIP処理部101bに渡すものと決定する。PCFAX送信ジョブ及び印刷ジョブの双方に空きがあれば、ジョブの実行状態から判断し、双方に空きが無ければ、スプールデータ管理テーブルに残っているデータのうち最初のデータをRIP処理部101bに渡すものと決定する。このように、一旦スプールされたデータをRIP処理部101bが読み出す際に、RIP処理すべきデータを、PCFAX送信ジョブ及び印刷ジョブの状態、換言すればFAX送受信部110及びプリンタ部107の状態に基づいて選択することで、情報処理装置2から連続でPCFAX送信データのみを大量に繰り返し送信されたときに、PCFAX送信データに続いて送信された印刷データを、PCFAX送信データすべてをRIP処理するまでRIP処理できず、印刷データの印刷開始までに長時間かかっていた従来の問題を解決でき、係る印刷データを早期に印刷処理することができる。また、大量に送信された印刷データに続いてPCFAX送信データが送信された場合にも、同様に、長時間待つことなくFAX送信が可能となる。図9は、図3におけるステップS400のRIP処理のフローチャートである。ステップS401では、RIP処理中か否かを、RIP中=YesまたはRIP中=Noの設定状態から判断する。RIP処理中であればステップS401でYES、ステップS410でRIP処理が終了したかどうかを、RIP終了=YesまたはRIP終了=Noの設定状態から判断し、RIP処理が終了していなければステップS410でNO、ステップS411でRIP処理を継続し、リターンする。RIP処理が終了するとステップS410でYES、RIP終了=Yesを設定すると共に、RIP処理が終了したデータをジョブとしてジョブ登録用メモリ104bに登録し、ステップS420で、ジョブ登録が成功としたかどうかを判断する。登録に成功すればステップS420でYES、ステップS421で、RIP中=No、RIP終了=Noを設定したのちリターンする。ジョブ登録に失敗したときはステップS420でNO、そのままリターンする。また、ステップS401でRIP処理中でなければステップS401でNO、ステップS402で、次にRIP処理するデータスプールデータの有無をスプールデータ管理テーブルにより確認する。次に処理するスプールデータがあればステップS402でYES、ステップS403でRIP処理を開始し、RIP中=Yesを設定しリターンする。次にRIP処理するスプールデータが無ければステップS402でNO、そのままリターンする。図10は、図3におけるステップS500のジョブ制御処理のフローチャートである。ステップS501では、ジョブ登録用メモリ104bへのジョブ登録要求があったかどうかを判断する。ジョブ登録要求が無ければステップS501でNO、ステップS510でジョブ状態取得要求があるかを確認する。ジョブ状態取得要求があればステップS510でYES、ステップS520で、PCFAX送信ジョブに関するジョブ状態取得要求であるかどうかを判断する。PCFAX送信ジョブに関するジョブ状態取得要求であればステップS520でYES、ステップS521でPCFAX送信ジョブ状態を取得してリターンする。PCFAX送信ジョブ状態の取得でなければステップS520でNO、ステップS530で、印刷ジョブに関するジョブ状態取得要求であるかどうかを判断する。印刷ジョブに関するジョブ状態取得要求であればステップS530でYES、ステップS531で印刷ジョブ状態を取得してリターンする。印刷ジョブに関するジョブ状態取得要求でなければステップS530でNO、ステップS532で他の処理を実施したのち、リターンする。ジョブ状態取得は図11のジョブ状態管理テーブルから行い、ジョブ状態が実行中busyかどうか、待ちジョブ数に空きがあるかどうかを問い合わせ元に通知する。ステップS510で、ジョブ状態取得要求でなければステップS510でNO、ステップS511でジョブ開始処理を行う。ジョブ開始処理は図11のジョブ状態管理テーブルに基づいて行い、PCFAX、印刷、その他のジョブのそれぞれが実行中で無いときに待ちジョブがあれば、待ちジョブの先頭ジョブを開始させるように、PCFAX送信ジョブであればFAX送受信部110に、印刷ジョブであればプリンタ部107に開始を指示する。開始を指示した場合はジョブ状態をbusyとし、待ちジョブ数を減算しておく。その他のジョブについては本発明とは関係ないので説明を割愛する。続いて、ステップS512でその他の処理を行ったのち、リターンする。ステップS501において、ジョブ登録要求があった場合ステップS501でYES、図12の処理に進む。図12において、ステップS550で、ジョブ登録が可能かどうかを判断する。この判断は図10のジョブ状態管理テーブルから行い、PCFAX送信ジョブの登録要求であれば、PCFAX送信ジョブの待ちジョブ数を確認して登録可能かを判断する。印刷ジョブであれば印刷ジョブの待ちジョブ数を確認して判断する。待ちジョブ数は無制限に大きくすると、ジョブ登録用メモリ104bの容量を大量に消費してしまい、機器を構成するコストが大きくなってしまうため、適切な上限を設けて管理する必要がある。この実施形態では仮に10としておく。待ちジョブ数が10未満であれば登録可能と判断しステップS550でYES、ステップS551でジョブ状態管理テーブルを更新したのち、ステップS552で、ジョブ登録可能を通知しリターンする。登録不可能な場合はステップS550でNO、ステップS553でジョブ登録付加を通知したのちリターンする。ジョブ登録管理テーブルは、PCFAX送信ジョブを登録する場合はPCFAX送信ジョブの待ちジョブ数に1を加算し、印刷ジョブを登録する場合は印刷ジョブの待ちジョブ数に1を加算して更新する。